Virgil Dupras
|
8cecd54410
|
emul/sms: add PS/2 keyboard emulation
|
2020-10-24 11:18:48 -04:00 |
|
Virgil Dupras
|
cc8068f8ab
|
emul: don't hardcode X11 keycodes in key handling routines
I thought it wasn't possible with XCB to transform keycodes into
symbols for the current keyboard mapping, but I hadn't looked
hard enough.
|
2020-10-23 21:33:56 -04:00 |
|
Virgil Dupras
|
1681e61956
|
emul/sms: don't hardcode name table offset
Use reg 2 as specified.
|
2020-10-12 21:11:46 -04:00 |
|
Virgil Dupras
|
d97012ecae
|
Fix makefile build-from-clean-repo glitches
|
2020-06-30 10:24:12 -04:00 |
|
Virgil Dupras
|
43eabf566b
|
sms: WIP !
|
2020-05-14 22:15:31 -04:00 |
|
Virgil Dupras
|
a442c46935
|
sms/vdp: highlight cursor with inverted palette
|
2020-02-26 09:43:50 -05:00 |
|
Virgil Dupras
|
247b200dcc
|
New kernel module: grid
|
2020-02-24 20:36:08 -05:00 |
|
Virgil Dupras
|
e1e0676191
|
emul/hw/sms: add A/B ports and a Genesis pad
This makes the emulator suitable to run the base SMS recipe.
|
2020-01-10 21:20:44 -05:00 |
|
Virgil Dupras
|
b60252e330
|
emul/hw/(ti|sms): detect window being closed
Previously, it would never get out of the event loop.
|
2020-01-10 16:59:48 -05:00 |
|
Virgil Dupras
|
66744c0026
|
emul/hw/(ti|sms): fix compilation with gcc
It seems to be picky about where it accepts its link flags.
|
2020-01-09 08:36:29 -05:00 |
|
Virgil Dupras
|
6acd22492c
|
emul/hw/sms: WIP
VDP kinda works. Can see the Collapse OS prompt with SMS base recipe
if `STDIO_GETC` gets replaced with infinite loop (no input emul yet).
|
2020-01-08 22:06:50 -05:00 |
|