Ry
|
35fbefc509
|
Add .gitignore
|
2022-06-21 00:10:05 -07:00 |
|
Ry
|
c7464fa4bc
|
fox32rom: Add play_audio and stop_audio routines
|
2022-06-20 17:11:49 -07:00 |
|
Ry
|
8d6c90498a
|
fox32rom: Disable audio playback on reset
|
2022-05-26 17:22:19 -07:00 |
|
Ry
|
2c4c04fd39
|
fox32rom: Move overlay framebuffers to make room for the audio buffers
|
2022-05-25 16:18:18 -07:00 |
|
Ry
|
7b5d395388
|
monitor: Make the background black instead of grey
|
2022-05-22 14:53:21 -07:00 |
|
Ry
|
ba15535f9f
|
fox32rom: Reformat fox32rom.def a little bit to match fox32os.def
|
2022-05-21 16:59:15 -07:00 |
|
Ry
|
d4f5c7093a
|
fox32rom: Fix panic message output
|
2022-05-21 16:27:29 -07:00 |
|
Ry
|
c147080bdd
|
fox32rom: Error if system.bin wasn't found
|
2022-05-19 16:12:09 -07:00 |
|
Ry
|
8f0294d83c
|
fox32rom: Boot system.bin instead of kernel.bin
|
2022-05-19 14:21:11 -07:00 |
|
Ry
|
e18c466d34
|
fox32rom: Don't crash when trying to open a file that doesn't exist
|
2022-05-19 14:19:02 -07:00 |
|
Ry
|
3583067b23
|
fox32rom: Add read and seek routines for RYFS
|
2022-05-16 16:31:16 -07:00 |
|
Ry
|
3de7fd9567
|
monitor: Add a (very hacky) text cursor
|
2022-05-12 18:00:52 -07:00 |
|
Ry
|
0c99d2b558
|
fox32rom: Revert commit that removes all disks on reset
|
2022-05-12 17:42:32 -07:00 |
|
Ry
|
e38d1df807
|
monitor: Don't allow backspacing past the start of the prompt
|
2022-05-12 17:23:01 -07:00 |
|
Ry
|
3247a29d2a
|
monitor: Add jump and list commands
|
2022-05-12 15:10:24 -07:00 |
|
Ry
|
9dc92e506e
|
fox32rom: Show status message while booting
|
2022-05-12 15:09:36 -07:00 |
|
Ry
|
d08dfd527d
|
monitor: Add set.SZ command
|
2022-05-01 18:03:04 -07:00 |
|
Ry
|
6516128ba3
|
fox32rom: Add string_to_int
|
2022-05-01 18:01:10 -07:00 |
|
Ry
|
77ee645f7d
|
fox32rom: Add string_length
|
2022-05-01 17:59:54 -07:00 |
|
Ry
|
3ec126f877
|
monitor: Argument parsing
|
2022-04-27 13:45:45 -07:00 |
|
Ry
|
292718d866
|
monitor: Print error on invalid command
|
2022-04-27 13:41:44 -07:00 |
|
Ry
|
51f167f253
|
monitor: Attempt to speed up console scrolling
|
2022-04-25 22:27:01 -07:00 |
|
Ry
|
b87b5a3448
|
monitor: Proper command parsing
|
2022-04-25 21:46:47 -07:00 |
|
Ry
|
e5c98ddd69
|
fox32rom: Move enable_cursor to a separate subroutine
|
2022-04-25 21:43:19 -07:00 |
|
Ry
|
92d4de1016
|
fox32rom: Change call invoke_monitor to jmp invoke_monitor
|
2022-04-25 21:41:21 -07:00 |
|
Ry
|
ae3d24922b
|
monitor: Very basic argument parsing
|
2022-04-23 22:33:15 -07:00 |
|
Ry
|
c078c2b917
|
fox32rom: Add compare_string
|
2022-04-23 22:31:44 -07:00 |
|
Ry
|
bcfeac816b
|
fox32rom: Add copy_string
|
2022-04-23 16:47:17 -07:00 |
|
Ry
|
408bd6c91d
|
monitor: handle shift and caps keys
|
2022-04-23 15:01:47 -07:00 |
|
Ry
|
9769b10df6
|
fox32rom: Fix a few mistakes with the monitor
|
2022-04-18 15:27:27 -07:00 |
|
Ry
|
92f23e91a6
|
fox32rom: Start working on a ROM monitor
|
2022-04-18 14:48:04 -07:00 |
|
Ry
|
06be1034f9
|
fox32rom: Add EVENT_TYPE_KEY_DOWN and EVENT_TYPE_KEY_UP
|
2022-04-17 16:21:56 -07:00 |
|
Ry
|
b908d98bb6
|
fox32rom: Make overlay structs const
|
2022-04-17 15:43:13 -07:00 |
|
Ry
|
5df841f061
|
fox32rom: Start implementing RYFS support
|
2022-04-17 14:38:38 -07:00 |
|
Ry
|
e7c0caafaf
|
fox32rom: Remove all disks on reset
|
2022-04-17 14:34:49 -07:00 |
|
Ry
|
ff47357fdb
|
fox32rom: Wait for the mouse button to be released before closing menu
|
2022-04-16 17:22:13 -07:00 |
|
Ry
|
6365f1ac50
|
fox32rom: oops, fix the jump table
|
2022-04-16 16:37:55 -07:00 |
|
Ry
|
8b2df35475
|
fox32rom: Add draw_pixel routines
|
2022-04-16 16:13:16 -07:00 |
|
Ry
|
7f830cdceb
|
fox32+fox32rom: Add EVENT_TYPE_MOUSE_RELEASE
|
2022-04-16 15:15:03 -07:00 |
|
Lua MacDougall
|
3871ae4810
|
fox32rom: Rewrite event system
|
2022-04-16 14:59:19 -07:00 |
|
Ry
|
0c889859de
|
fox32rom: Add %x support to draw_format_str
|
2022-04-01 16:12:33 -07:00 |
|
Ry
|
16399b2f27
|
fox32rom: Add draw_hex routines
|
2022-04-01 16:05:59 -07:00 |
|
Ry
|
8cb29104bb
|
fox32rom: Add memory copy/compare routines to the jump table
|
2022-03-25 18:04:07 -07:00 |
|
Ry
|
dddfd8b706
|
fox32rom: Add memory compare routines
|
2022-03-25 18:03:12 -07:00 |
|
Ry
|
6dde85a921
|
fox32rom: Add read_sector and write_sector
|
2022-03-25 17:24:53 -07:00 |
|
Ry
|
33408802eb
|
fox32rom: Ensure the menu bar is enabled for MENU_BAR_CLICK_EVENT_TYPE
|
2022-03-23 15:13:08 -07:00 |
|
Ry
|
b3c5c722dc
|
fox32rom: Add menu_update_event to the jump table (oops)
|
2022-03-23 11:30:17 -07:00 |
|
Ry
|
de64ea53b8
|
fox32rom: Add enable_menu_bar and disable_menu_bar
|
2022-03-23 11:24:01 -07:00 |
|
Ry
|
0d990b375c
|
fox32rom: Add panic routine
|
2022-03-18 21:59:51 -07:00 |
|
Ry
|
7e239d18e2
|
fox32rom: Add support for %c in format strings
|
2022-03-13 22:42:55 -07:00 |
|