Go to file
2022-06-21 18:08:16 -07:00
.github/workflows Build using GitHub Actions 2022-06-21 16:34:22 -07:00
font fox32rom: Use raw font file instead of inc file 2022-01-26 22:37:33 -08:00
monitor monitor: Make the background black instead of grey 2022-05-22 14:53:21 -07:00
.gitignore Add .gitignore 2022-06-21 00:10:05 -07:00
audio.asm fox32rom: Add play_audio and stop_audio routines 2022-06-20 17:11:49 -07:00
background.asm Add more generic tile drawing routines 2022-06-21 18:08:16 -07:00
boot.asm fox32rom: Reformat fox32rom.def a little bit to match fox32os.def 2022-05-21 16:59:15 -07:00
cursor.asm fox32rom: Move enable_cursor to a separate subroutine 2022-04-25 21:43:19 -07:00
debug.asm fox32rom: Add a small debug routine for printing to the terminal 2022-02-11 19:41:58 -08:00
disk.asm fox32rom: Start implementing RYFS support 2022-04-17 14:38:38 -07:00
draw_pixel.asm fox32rom: Add draw_pixel routines 2022-04-16 16:13:16 -07:00
draw_rectangle.asm fox32rom: Move rectangle drawing routines to a generic routine 2022-02-21 21:15:16 -08:00
draw_text.asm fox32rom: Add %x support to draw_format_str 2022-04-01 16:12:33 -07:00
draw_tile.asm Add more generic tile drawing routines 2022-06-21 18:08:16 -07:00
event.asm fox32rom: Add EVENT_TYPE_KEY_DOWN and EVENT_TYPE_KEY_UP 2022-04-17 16:21:56 -07:00
fox32rom.def Add more generic tile drawing routines 2022-06-21 18:08:16 -07:00
integer.asm fox32rom: Add string_to_int 2022-05-01 18:01:10 -07:00
keyboard.asm fox32rom: Change call invoke_monitor to jmp invoke_monitor 2022-04-25 21:41:21 -07:00
LICENSE Add LICENSE 2022-01-31 01:51:26 -08:00
main.asm Add more generic tile drawing routines 2022-06-21 18:08:16 -07:00
memory.asm fox32rom: Add memory compare routines 2022-03-25 18:03:12 -07:00
menu_bar.asm fox32rom: Make overlay structs const 2022-04-17 15:43:13 -07:00
menu.asm fox32rom: Make overlay structs const 2022-04-17 15:43:13 -07:00
mouse.asm fox32rom: Add EVENT_TYPE_KEY_DOWN and EVENT_TYPE_KEY_UP 2022-04-17 16:21:56 -07:00
overlay.asm Add more generic tile drawing routines 2022-06-21 18:08:16 -07:00
panic.asm fox32rom: Fix panic message output 2022-05-21 16:27:29 -07:00
README.md Add unfinished READMEs 2022-01-31 03:11:08 -08:00
ryfs.asm fox32rom: Don't crash when trying to open a file that doesn't exist 2022-05-19 14:19:02 -07:00
string.asm fox32rom: Add string_length 2022-05-01 17:59:54 -07:00
vsync.asm fox32rom: Add EVENT_TYPE_KEY_DOWN and EVENT_TYPE_KEY_UP 2022-04-17 16:21:56 -07:00

fox32rom

fox32rom is the boot ROM for fox32, containing many commonly-used routines.

License

This project is licensed under the MIT license.