Gwenhael Le Moine
|
ebf8ded567
|
Revert "make init_serial() an emulator_inner function"
This reverts commit 6557009df9 .
|
2024-04-10 14:46:28 +02:00 |
|
Gwenhael Le Moine
|
6557009df9
|
make init_serial() an emulator_inner function
|
2024-04-10 14:34:45 +02:00 |
|
Gwenhael Le Moine
|
d4a3bae009
|
special header file for debugger: emulator_for_debugger.h
|
2024-04-10 14:21:10 +02:00 |
|
Gwenhael Le Moine
|
84328c19ae
|
merge emu_actions.c into emu_emulate.c
|
2024-04-10 13:15:12 +02:00 |
|
Gwenhael Le Moine
|
f2d9fc67b4
|
externalize emulator's keyboard functions in their own files
|
2024-04-10 12:54:21 +02:00 |
|
Gwenhael Le Moine
|
294d140082
|
make pretty-code
|
2024-04-10 12:16:26 +02:00 |
|
Gwenhael Le Moine
|
f0720ea99c
|
naming: s/NR_/NB_/g
|
2024-04-10 11:05:01 +02:00 |
|
Gwenhael Le Moine
|
12aadf3e9a
|
document 15625
|
2024-04-10 11:01:13 +02:00 |
|
Gwenhael Le Moine
|
18bc490153
|
use bool in tools
|
2024-04-10 11:00:34 +02:00 |
|
Gwenhael Le Moine
|
7fbbd3d89c
|
s/got_alarm/sigalarm_triggered/g
|
2024-04-10 09:34:57 +02:00 |
|
Gwenhael Le Moine
|
dd51ede578
|
refactor ui_init_LCD() use
|
2024-04-10 08:27:26 +02:00 |
|
Gwenhael Le Moine
|
ae866703e1
|
harden normalize_config_dir
|
2024-04-09 23:17:25 +02:00 |
|
Gwenhael Le Moine
|
64c926c02a
|
more bool variables; split opt_gx and opt_49 (unused)
|
2024-04-09 23:07:26 +02:00 |
|
Gwenhael Le Moine
|
a7ce955307
|
bool adj_time_pending
|
2024-04-09 20:55:19 +02:00 |
|
Gwenhael Le Moine
|
c017601fba
|
rece_instr is not used
|
2024-04-09 20:54:59 +02:00 |
|
Gwenhael Le Moine
|
9cb53e8c92
|
correctly named include guard
|
2024-04-09 19:50:40 +02:00 |
|
Gwenhael Le Moine
|
98165ee6a9
|
use more bool
|
2024-04-09 19:50:29 +02:00 |
|
Gwenhael Le Moine
|
437315deef
|
comment out unused parts of device_t
|
2024-04-09 19:49:26 +02:00 |
|
Gwenhael Le Moine
|
82f6e7a842
|
make pretty-code
|
2024-04-09 19:47:49 +02:00 |
|
Gwenhael Le Moine
|
10bae56104
|
convert many booleans to actual bool
|
2024-04-09 16:45:56 +02:00 |
|
Gwenhael Le Moine
|
f2d2c32437
|
[ui_text] remove draw_nibble(); plug ui_refresh_LCD()
|
2024-04-09 15:51:34 +02:00 |
|
Gwenhael Le Moine
|
35f3cd2098
|
re-arrange code
|
2024-04-09 15:51:18 +02:00 |
|
Gwenhael Le Moine
|
923bcabc5c
|
set refresh to 64Hz as the real HP 48
|
2024-04-09 14:32:45 +02:00 |
|
Gwenhael Le Moine
|
9b18c615cc
|
organize and comment main()
|
2024-04-09 14:26:18 +02:00 |
|
Gwenhael Le Moine
|
98dec7387b
|
use a bool
|
2024-04-09 14:23:10 +02:00 |
|
Gwenhael Le Moine
|
12f2c44904
|
got_alarm is now a bool
|
2024-04-09 14:22:47 +02:00 |
|
Gwenhael Le Moine
|
14a7d63fb5
|
+\n
|
2024-04-03 17:31:19 +02:00 |
|
Gwenhael Le Moine
|
7b4e9893e2
|
minor code fiddling
|
2024-04-03 15:51:43 +02:00 |
|
Gwenhael Le Moine
|
11b5b8ea66
|
conf_tab_sx and conf_tab_gx are identical ⇒ conf_tab
|
2024-04-03 15:40:32 +02:00 |
|
Gwenhael Le Moine
|
69e70b70ce
|
ui_x11 use press_key() and release_key() too now
|
2024-04-02 22:45:36 +02:00 |
|
Gwenhael Le Moine
|
091556e9ad
|
ui_* can use saturn.annunc directly, no need to copy it in display
|
2024-04-02 21:42:59 +02:00 |
|
Gwenhael Le Moine
|
1057a1471a
|
renamed saturn.intenable to saturn.interruptable
|
2024-04-02 21:42:05 +02:00 |
|
Gwenhael Le Moine
|
919114eb6c
|
copy dist/ROMs/Makefile I made for saturn_bertolotti
|
2024-04-02 16:59:36 +02:00 |
|
Gwenhael Le Moine
|
34b0a1ad35
|
0.36.90
|
2024-04-02 16:17:50 +02:00 |
|
Gwenhael Le Moine
|
6a358490d4
|
add --inhibit-shutdown as a quick and crude temporary fix for #15
|
2024-04-02 16:16:29 +02:00 |
|
Gwenhael Le Moine
|
ecc2c22712
|
[ui_text] fall through case to avoid duplicating code
|
2024-04-02 16:15:45 +02:00 |
|
Gwenhael Le Moine
|
8e1f843c28
|
clang-format decided to align things better
|
2024-04-02 16:14:02 +02:00 |
|
Gwenhael Le Moine
|
13aa0c47a8
|
Merge branch 'main' of ssh://src.le-moine.org:38172/gwh/x48ng
|
2024-03-31 22:45:45 +02:00 |
|
Gwenhael Le Moine
|
276cc721a0
|
state filename in comments
|
2024-03-20 13:48:37 +01:00 |
|
Gwenhael Le Moine
|
66a76e25fd
|
typo
|
2024-03-11 08:09:10 +01:00 |
|
Gwenhael Le Moine
|
d816bb370c
|
simplify make install instructions
|
2024-02-26 16:21:48 +01:00 |
|
Gwenhael Le Moine
|
d4e7923a69
|
Merge branch 'main' of ssh://src.le-moine.org:38172/gwh/x48ng
|
2024-02-23 23:38:48 +01:00 |
|
Gwenhael Le Moine
|
49c2139b4c
|
prepare code to clean signatures
|
2024-02-23 23:37:39 +01:00 |
|
Gwenhael Le Moine
|
bf49e00c37
|
correct path
|
2024-02-23 23:37:05 +01:00 |
|
Gwenhael Le Moine
|
023dbc6684
|
groups deprecated options
|
2024-02-23 23:36:40 +01:00 |
|
Gwenhael Le Moine
|
59ff50c339
|
Rephrase message in case of missing config file, see #16
|
2024-02-23 23:25:19 +01:00 |
|
Gwenhael Le Moine
|
ff07e63095
|
bit of rationalizing UI codebases
|
2023-12-21 16:18:04 +01:00 |
|
Gwenhael Le Moine
|
194b8d6ab9
|
unify naming in ui_*
|
2023-12-21 14:28:59 +01:00 |
|
Gwenhael Le Moine
|
b4dddbd542
|
initialize emulator display and lcd_nibbles_buffer in one place only
|
2023-12-21 13:48:40 +01:00 |
|
Gwenhael Le Moine
|
52464c29c6
|
0.36.0
|
2023-12-14 17:09:10 +01:00 |
|