34 Commits

Author SHA1 Message Date
spicyjpeg
c09675d9d5
Huge refactor, add WIP NVRAM and I/O board drivers
Some checks failed
Build / Run build (push) Failing after 5m53s
2025-01-23 03:18:23 +01:00
spicyjpeg
cbdfd6bd03
Update ps1-bare-metal files and registers573.h
Some checks failed
Build / Run build (push) Failing after 5m23s
2025-01-10 15:55:54 +01:00
spicyjpeg
7faa1612e0
Update assets, fix compile error, add UART drivers
Some checks failed
Build / Run build (push) Failing after 6m12s
2025-01-02 20:39:21 +01:00
spicyjpeg
efa22c8372
Update ps1-bare-metal headers, minor fixes 2024-11-25 12:00:49 +01:00
spicyjpeg
ab95cb189b
Bump to 1.0.2, split off debug LCD driver 2024-09-29 01:11:58 +02:00
spicyjpeg
fc95fb5dfc
Add BS loader, audio stream thread, refactor workers 2024-09-16 20:53:40 +02:00
spicyjpeg
a747dabd76
More cleaning up, add preliminary MDEC API 2024-09-15 22:42:20 +02:00
spicyjpeg
d6b66d4f18
Move executable launcher over to new storage API 2024-09-14 20:37:10 +02:00
spicyjpeg
e013ad1d9f
Clean up, add debug LCD and MAS3507D drivers 2024-09-08 13:38:41 +02:00
spicyjpeg
065ea8ba45
Refactor, add new SPU driver and filesystem mutex 2024-07-21 18:15:53 +02:00
spicyjpeg
3a340da8c7
Fix FPGA bitstream, rewrite I2C and 1-wire drivers 2024-07-10 18:13:03 +02:00
spicyjpeg
c4ff4eb62e
More FPGA bitstream updates 2024-06-27 08:35:02 +02:00
spicyjpeg
a428d27808
Bump to 0.4.6, add flash autobooting and boot menu 2024-06-10 14:42:49 +02:00
spicyjpeg
82e95ab8d5
Add license, update assets and clean up code 2024-06-10 14:42:46 +02:00
spicyjpeg
3cf7ae7aed
Add PCDRV support, fix bugs and warnings 2024-06-10 14:42:44 +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
e836f665f4
Add main executable compression, bump to 0.4.1 2024-06-10 14:42:40 +02:00
spicyjpeg
ed4cc53631
Split off file picker screen, fix executable launcher 2024-06-10 14:42:38 +02:00
spicyjpeg
4bd8b02cb9
More ps1-bare-metal updates 2024-06-10 14:42:37 +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
f38a96621a
Add system info screen, directory API, new icons, fix delay 2024-06-10 14:42:36 +02:00
spicyjpeg
7e7db5b890
Fix delay function, logs in 480i mode, clangd config 2024-06-10 14:42:35 +02:00
spicyjpeg
c29b4c98c3
Fix bugs in dummy cart driver, ID entry screen 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
998d2e6349
Update exception handler and ps1-bare-metal headers 2024-06-10 14:42:31 +02:00
spicyjpeg
ced62de54e
Make message screen generic, add error enum strings 2024-06-10 14:42:30 +02:00
spicyjpeg
96bb7a2688
Implement flash/RTC/BIOS dumping, fix IDE driver 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
95546643b9
Refactor asset.cpp into file.cpp, add file classes 2024-06-10 14:42:27 +02:00
spicyjpeg
284280689f
Implement IDE HDD driver, clean up I/O code 2024-06-10 14:42:26 +02:00
spicyjpeg
4bed3c7f12
Import from local repo 2024-06-10 14:42:24 +02:00