ry755
d0847849e1
fox32rom: Sort includes into alphabetical order
2022-02-11 21:31:41 -08:00
ry755
d814684968
fox32rom: Starting versioning at 0.1.0
2022-02-11 21:12:18 -08:00
ry755
436b126184
fox32rom: Reduce size from 32MiB to 512KiB
...
There was no reason to reserve so much empty space.
2022-02-11 20:57:37 -08:00
ry755
519d80a0c6
fox32rom: Make all consts uppercase
2022-02-11 20:44:11 -08:00
ry755
041cf206ec
fox32rom: Use a FIFO queue for events instead of a LIFO stack
...
Using a LIFO stack for events was a dumb idea in the first place, this
should've been a FIFO queue from the beginning.
This allows the system to respond to events in the same order that they
are generated, instead of always responding to the newest event first.
2022-02-11 20:27:23 -08:00
ry755
203822e4f6
fox32rom: Remove some outdated "ideas" comments
2022-02-11 20:21:15 -08:00
ry755
fee7b1fa64
fox32rom: Add a small debug routine for printing to the terminal
2022-02-11 19:41:58 -08:00
ry755
e21aae6d08
fox32rom: Add some convenience routines for copying memory
2022-02-11 19:39:33 -08:00
ry755
9a2c1fcf4a
fox32rom: Move disk booting routines to a separate file
2022-01-31 03:37:49 -08:00
ry755
63ce25c1ef
fox32rom: Rename "rom.asm" to "main.asm", "rom.def" to "fox32rom.def"
2022-01-30 01:05:42 -08:00