31 Commits

Author SHA1 Message Date
spicyjpeg
c558744fcd
Add VFS and support for multiple filesystems 2024-06-10 14:42:43 +02:00
spicyjpeg
f9a7df6de8
Add ISO9660 filesystem driver and ATAPI support 2024-06-10 14:42:43 +02:00
spicyjpeg
b921d6e7b4
Make launchers standalone, remove xorriso dependency 2024-06-10 14:42:43 +02:00
spicyjpeg
176eb07915
Split up filesystem drivers, fix screen resolution menu 2024-06-10 14:42:43 +02:00
spicyjpeg
1e79613029
Bump to 0.4.2, parallelize flash writing, minor tweaks 2024-06-10 14:42:42 +02:00
spicyjpeg
88528c1e72
Add RTC time adjustment menu 2024-06-10 14:42:42 +02:00
spicyjpeg
3534e99dca
Refactor code, split up system info screen 2024-06-10 14:42:41 +02:00
spicyjpeg
e836f665f4
Add main executable compression, bump to 0.4.1 2024-06-10 14:42:40 +02:00
spicyjpeg
28d89ae860
Add flash writing and fix erasing, bump to 0.4.0 2024-06-10 14:42:39 +02:00
spicyjpeg
355c4c0796
Update CMake scripts, shrink launchers to 32 KB 2024-06-10 14:42:38 +02:00
spicyjpeg
2f1699bb3f
Fix IDE reset, initial executable loader implementation 2024-06-10 14:42:37 +02:00
spicyjpeg
324fa36f22
Add executable launchers and related build-time options 2024-06-10 14:42:37 +02:00
spicyjpeg
51de642c71
Rearrange source files into main and common folders 2024-06-10 14:42:36 +02:00
spicyjpeg
f38a96621a
Add system info screen, directory API, new icons, fix delay 2024-06-10 14:42:36 +02:00
spicyjpeg
d5c1f0065b
Add screen resolution switcher, minor cleanups 2024-06-10 14:42:35 +02:00
spicyjpeg
36b09d5865
Add X76F100 driver, fix X76F041/DS2401, add GCA15 2024-06-10 14:42:35 +02:00
spicyjpeg
ffa70d66fb
Add documentation and flash dump splitter script 2024-06-10 14:42:34 +02:00
spicyjpeg
d0767b962d
Rearrange app class structure and clean up main() 2024-06-10 14:42:33 +02:00
spicyjpeg
fa7beb023e
Change back button combo, update readme, misc. cleanups 2024-06-10 14:42:32 +02:00
spicyjpeg
3e84285837
Fix QR and IDE bugs, make font metrics customizable 2024-06-10 14:42:32 +02:00
spicyjpeg
72580397a1
Update tools and build script to use xorriso 2024-06-10 14:42:31 +02:00
spicyjpeg
f8a21070f1
Bump to 0.3.4, load color palette from resources 2024-06-10 14:42:31 +02:00
spicyjpeg
3fc447da4d
IDE driver and dumper bugfixes, minor corrections 2024-06-10 14:42:30 +02:00
spicyjpeg
fbc9026628
Implement main menu, text scrolling, split off font code 2024-06-10 14:42:29 +02:00
spicyjpeg
912ecb8d8d
Fix reflashing, refactor, shorten cartdb region codes 2024-06-10 14:42:29 +02:00
spicyjpeg
a0976dee11
Bump version to 0.3.2, add system ID resetting 2024-06-10 14:42:28 +02:00
spicyjpeg
95546643b9
Refactor asset.cpp into file.cpp, add file classes 2024-06-10 14:42:27 +02:00
spicyjpeg
3b9680f434
Add FatFs library and IDE HDD driver stub 2024-06-10 14:42:26 +02:00
spicyjpeg
9788a3fbcc
More refactoring, remove layer queue from GPU driver 2024-06-10 14:42:25 +02:00
spicyjpeg
bd50057976
Implement cart data parsing, move things around 2024-06-10 14:42:24 +02:00
spicyjpeg
4bed3c7f12
Import from local repo 2024-06-10 14:42:24 +02:00