Commit graph

223 commits

Author SHA1 Message Date
Gwenhael Le Moine
5eedc6009e
make 131×80 an option 2024-10-04 19:01:52 +02:00
Gwenhael Le Moine
6ea70172fd
header files as dependencies in Makefile 2024-10-04 19:01:09 +02:00
Gwenhael Le Moine
34089b238a
set things to allow for a 131×80 display 2024-10-04 18:09:57 +02:00
Gwenhael Le Moine
1b24850734
typo 2024-10-04 17:25:11 +02:00
Gwenhael Le Moine
5cb5c777aa
make debug level configurable at runtime 2024-10-04 17:22:22 +02:00
Gwenhael Le Moine
7a22b0292a
document Disassemble() location 2024-10-04 16:32:17 +02:00
Gwenhael Le Moine
b5e0f4853c
inline int in for 2024-10-04 16:32:08 +02:00
Gwenhael Le Moine
1be1bf09bb
fixed DEBUG, enabled with DEBUG_NONE by default 2024-10-04 16:31:38 +02:00
Gwenhael Le Moine
70f0248c13
clean includes to remove unused ones 2024-10-04 16:26:27 +02:00
Gwenhael Le Moine
21cfd1ec0a
playing with colors and header of 49G UI 2024-10-04 15:50:30 +02:00
Gwenhael Le Moine
725f4a5b5f
fix typo 2024-10-04 15:50:12 +02:00
Gwenhael Le Moine
35fccff996
color and faceplate for 49G 2024-10-04 15:30:58 +02:00
Gwenhael Le Moine
e221020db4
merge bitmaps_fonts.h into fonts.c; add missing characters to small_font 2024-10-04 15:30:21 +02:00
Gwenhael Le Moine
70d7c79bb4
add ALPHA color, adjust 49g colors inspired by https://github.com/MicaelJarniac/Calypso-50g/ 2024-10-04 10:46:26 +02:00
Gwenhael Le Moine
28ac14adfd
fixed mixed-up up and left keys for 49g 2024-10-03 18:05:46 +02:00
Gwenhael Le Moine
c330d06a75
49g colors 2024-10-03 16:30:27 +02:00
Gwenhael Le Moine
fc2a581dc6
label_graphic 2024-10-03 16:16:03 +02:00
Gwenhael Le Moine
d2962d74c9
label_bits 2024-10-03 16:14:51 +02:00
Gwenhael Le Moine
81dfb12ea4
Revert "rename lb to label_bitmap"
This reverts commit 3b28f90425.
2024-10-03 16:09:56 +02:00
Gwenhael Le Moine
3b28f90425
rename lb to label_bitmap 2024-10-03 16:03:53 +02:00
Gwenhael Le Moine
7be848870a
lb_ -> label_bitmap_ 2024-10-03 16:02:19 +02:00
Gwenhael Le Moine
65cea18643
rename button_t.lw and lh 2024-10-03 15:57:57 +02:00
Gwenhael Le Moine
90c49ce1ef
rename button_t.label to .label_text 2024-10-03 15:47:48 +02:00
Gwenhael Le Moine
4b0f407181
rename button_t.lc to .label_color, use it for text too 2024-10-03 15:44:30 +02:00
Gwenhael Le Moine
2e4fa64507
[libChf] dirty fix for non-MT 2024-10-03 15:44:03 +02:00
Gwenhael Le Moine
3fc1b804c2
rename button_t.is_menu to .highlight 2024-10-03 15:27:58 +02:00
Gwenhael Le Moine
fb10c5aa0f
document button_t 2024-10-03 15:22:49 +02:00
Gwenhael Le Moine
15db697c3a
fix prettying code 2024-10-03 15:12:04 +02:00
Gwenhael Le Moine
092a7a5059
convert colors to 0x format 2024-10-03 14:10:46 +02:00
Gwenhael Le Moine
6ca7536d2a
rename all colors, remove unused BLACK 2024-10-03 13:24:06 +02:00
Gwenhael Le Moine
f3a211bd90
pass CHF_MODULE_ID as argument instead of re#defining it before include 2024-10-02 22:48:18 +02:00
Gwenhael Le Moine
5b4b6e57a6
missing - 2024-10-02 19:35:32 +02:00
Gwenhael Le Moine
2712f9144b
include, don't duplicate 2024-10-02 19:15:24 +02:00
Gwenhael Le Moine
ab4a4a0ea9
[sd;2] fix 49G ON button offset 2024-10-02 18:35:48 +02:00
Gwenhael Le Moine
970274cefc
notes to find a what's wrong in emulation 2024-10-02 18:10:01 +02:00
Gwenhael Le Moine
f61e0985d4
add some missing big font letters 2024-10-02 16:50:11 +02:00
Gwenhael Le Moine
0fb7f333fc
[sdl2] back to generic clik2key algo 2024-10-02 16:29:32 +02:00
Gwenhael Le Moine
da307ec7ea
5.2.2 2024-10-02 15:50:37 +02:00
Gwenhael Le Moine
16772ce56b
[49g] fix NXT key, still many characters missing from fonts 2024-10-02 15:50:21 +02:00
Gwenhael Le Moine
b729838e7a
5.2.0 2024-10-02 15:47:11 +02:00
Gwenhael Le Moine
81affa4c82
I'm still pinching myself over 49G running 2024-10-02 15:46:14 +02:00
Gwenhael Le Moine
f4c82300dd
WTF saturn49g actually runs with latest -for-emulator 2.15 ROM ?! 2024-10-02 15:40:44 +02:00
Gwenhael Le Moine
e8d3960cb7
decent-er 49G UI 2024-10-02 15:31:17 +02:00
Gwenhael Le Moine
1c5b1f5895
decent 49G UI 2024-10-02 14:36:42 +02:00
Gwenhael Le Moine
88f8119808
update gitignore; reorganize code in ui4x/ 2024-10-02 10:16:57 +02:00
Gwenhael Le Moine
389964ae7e
allow to only poll UI event every X frames 2024-09-27 21:47:14 +02:00
Gwenhael Le Moine
eee03e3b8e
document --tui bug 2024-09-27 21:46:52 +02:00
Gwenhael Le Moine
b32334bf22
keep comment relevant 2024-09-27 21:26:23 +02:00
Gwenhael Le Moine
08a683d204
replace IdleXLoop with usleep 2024-09-27 21:25:03 +02:00
Gwenhael Le Moine
dea07d3bcc
document where ui calls were in emulator.c (even if there's not used there anymore) 2024-09-27 21:24:15 +02:00