Add bee to codepage
This commit is contained in:
parent
2c507b6ecb
commit
343ef24713
|
@ -14,6 +14,7 @@ import struct
|
||||||
CODEPAGE = {
|
CODEPAGE = {
|
||||||
0: None,
|
0: None,
|
||||||
128: 'Ξ',
|
128: 'Ξ',
|
||||||
|
129: '\U0001f41d', # bee emoji
|
||||||
}
|
}
|
||||||
for x in range(32, 127):
|
for x in range(32, 127):
|
||||||
CODEPAGE[x] = chr(x)
|
CODEPAGE[x] = chr(x)
|
||||||
|
@ -81,4 +82,4 @@ with open("xenrom/data/font_table.dat", "wb") as table_file, open("xenrom/data/f
|
||||||
data_file.write(data)
|
data_file.write(data)
|
||||||
|
|
||||||
inc_file.write(f"const FONT_SIZE: {SCALE}\n")
|
inc_file.write(f"const FONT_SIZE: {SCALE}\n")
|
||||||
inc_file.write(f"const FONT_LINE_HEIGHT: {8 * SCALE}\n")
|
inc_file.write(f"const FONT_LINE_HEIGHT: {9 * SCALE}\n")
|
||||||
|
|
|
@ -41,7 +41,7 @@ entry:
|
||||||
mov r5, 20 ; l
|
mov r5, 20 ; l
|
||||||
mov r6, 620 ; r
|
mov r6, 620 ; r
|
||||||
mov r7, 100000 ; bot
|
mov r7, 100000 ; bot
|
||||||
mov r30, 2
|
mov r30, 16
|
||||||
mov r31, COLOR_WHITE
|
mov r31, COLOR_WHITE
|
||||||
|
|
||||||
call draw_str_at
|
call draw_str_at
|
||||||
|
@ -79,7 +79,7 @@ entry:
|
||||||
|
|
||||||
halt
|
halt
|
||||||
|
|
||||||
entry_str: data.str "= " data.8 128 data.str "EN32OS =" data.8 10 data.8 0
|
entry_str: data.str "= " data.8 128 data.str "EN32OS =" data.8 10 data.8 10 data.8 0
|
||||||
; defines version_str, sha_str
|
; defines version_str, sha_str
|
||||||
#include "data/version.inc"
|
#include "data/version.inc"
|
||||||
|
|
||||||
|
@ -88,7 +88,7 @@ version_str_2: data.str " (commit " data.8 0
|
||||||
version_str_3: data.str ")" data.8 10 data.8 0
|
version_str_3: data.str ")" data.8 10 data.8 0
|
||||||
|
|
||||||
credit_str_1: data.str "font by " data.8 0
|
credit_str_1: data.str "font by " data.8 0
|
||||||
credit_str_2: data.str "ultlang" data.8 0
|
credit_str_2: data.str "ultlang " data.8 129 data.8 0
|
||||||
credit_str_3: data.str ", os by " data.8 0
|
credit_str_3: data.str ", os by " data.8 0
|
||||||
credit_str_4: data.str "xenia" data.8 0
|
credit_str_4: data.str "xenia" data.8 0
|
||||||
|
|
||||||
|
|
|
@ -192,7 +192,7 @@ font_sleep:
|
||||||
; r0: end time
|
; r0: end time
|
||||||
; r1: current time
|
; r1: current time
|
||||||
in r0, 0x8000_0706 ; RTC uptime (ms)
|
in r0, 0x8000_0706 ; RTC uptime (ms)
|
||||||
add r0, 30
|
add r0, r30
|
||||||
font_sleep_busyloop:
|
font_sleep_busyloop:
|
||||||
in r1, 0x8000_0706
|
in r1, 0x8000_0706
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
|
|
Loading…
Reference in New Issue
Block a user