Commit Graph

19 Commits

Author SHA1 Message Date
Ry
3df3a98f3c Rework the paging system a little bit, add FLP instr., bump ver to 0.5.0 2022-09-13 17:34:37 -07:00
Ry
9970a04cc9 Implement an RTC, bump version to 0.4.0 2022-09-09 16:16:09 -07:00
Ry
e630e15661 Don't fail to build if building outside of a git repo 2022-08-18 23:16:26 -07:00
Ry
7fd8d36281 Actually implement paging properly, bump version to 0.3.1
I was mixing up the virtual and physical addresses, oops
2022-08-15 19:43:28 -07:00
Ry
82edb1d8da Implement paging, bump version to 0.3.0
This works in a similar way to x86's paging, by using page directories
which point to page tables, which point to physical addresses.
2022-08-15 17:40:04 -07:00
Ry
17b14dd72f Remove the unused f32 file type, bump version to 0.2.1 2022-08-09 23:33:00 -07:00
Ry
4b506f3e65 Add int instruction, bump version to 0.2.0 2022-08-09 02:04:46 -07:00
Ry
bd7eba3ddb Remove fox32core support
This works around the issue with building on Windows.
2022-07-23 17:56:09 -07:00
Ry
474b8f3d60 Build using GitHub Actions 2022-06-21 17:54:48 -07:00
Ry
5deb4fd8f8 fox32: Add support for audio playback 2022-05-25 16:15:39 -07:00
Lua MacDougall
81ccead64c fox32: revert changes to release profile, switched back to step 2022-05-12 15:08:36 -07:00
Lua MacDougall
e6b74a3ae0 fox32: use resume with high count for core runtime, update release 2022-05-12 14:44:03 -07:00
Lua MacDougall
fd3b83a15b fox32: added fox32core support :3 2022-05-12 01:37:55 -07:00
Ry
1f89b59f83 fox32: Start implementing keyboard input support 2022-03-18 21:36:44 -07:00
Ry
22c7b26317 fox32: Use logo as window icon :3 2022-03-12 17:11:54 -08:00
ry755
20c71b8e70 fox32: Temporarily remove audio output support
IMO this wasn't implemented very well, so I'm removing this until I can
come up with a better implementation.
2022-01-30 17:04:23 -08:00
ry755
b957b58fb2 fox32: Implement a very basic disk controller
Any file type can be mounted as a disk, as long as the code running
inside fox32 can understand its data.
2022-01-29 23:17:51 -08:00
ry755
4f278bc58b fox32: Show version info on startup and in the window title 2022-01-27 18:30:59 -08:00
ry755
9b21b663f4 Initial commit
I should've made a git repo for this much sooner, oops :p
2022-01-26 22:21:21 -08:00