Virgil Dupras
a70366aa43
drv/sdc: Implement SDC!
This has been tested in the RC2014 emulator. I could edit blocks with
the Block Editor and they would correctly be written to SDC.
4 years ago
Virgil Dupras
c64a8a2e2b
drv/sdc: new unit to drive SD card through SPI relay
Goes through initialization in RC2014 emulator.
4 years ago
Virgil Dupras
9c41744e46
emul/hw/rc2014: implement blk write in sdc
All of that should help me implement sdc support much faster in
Forth.
4 years ago
Virgil Dupras
7544b3834b
emul/hw/rc2014: implement blkread in sdc
I now get to "fls" in recipes/rc2014/sdcard!
4 years ago
Virgil Dupras
ae470397d7
emul/hw/rc2014: add sdc emulator (wip)
so far, it goes through initialization with the rc2014/sdcard recipe.
4 years ago
Virgil Dupras
b69ca4488e
Add emul_memdump() and stop automatically on ROM write
4 years ago
Virgil Dupras
71d1350143
emul/hw/rc2014: add memdump command
Why didn't I think of adding it before?
4 years ago
Virgil Dupras
a442c46935
sms/vdp: highlight cursor with inverted palette
4 years ago
Virgil Dupras
247b200dcc
New kernel module: grid
4 years ago
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.
4 years ago
Virgil Dupras
b60252e330
emul/hw/(ti|sms): detect window being closed
Previously, it would never get out of the event loop.
4 years ago
Virgil Dupras
66744c0026
emul/hw/(ti|sms): fix compilation with gcc
It seems to be picky about where it accepts its link flags.
4 years ago
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).
4 years ago
Virgil Dupras
c7ef8bf915
recipes: add "make emul" targets where appropriate
4 years ago
Virgil Dupras
9216057db8
emul/hw: add TI-84+ emulator
I implement the screen using XCB which is much more friendly
than z80e's SDL+CMake for development machines that want to install
minimal dependencies (for example, a port-less OpenBSD rig).
4 years ago
Virgil Dupras
25fc0a3c72
Add RC2014 classic emulation
4 years ago