Commit graph

945 commits

Author SHA1 Message Date
Nicolas 'Pixel' Noble
0621b179c8 Added dev_bu_write 2021-03-24 22:30:40 -07:00
Nicolas Noble
3a9dde238d Making real hardware happy. 2021-03-24 17:38:29 -07:00
Nicolas Noble
9a5eab09d5
Merge branch 'main' into mc-work 2021-03-23 21:40:30 -07:00
Nicolas Pixel Noble
5fc50fdbf2 Fixing a lot of things, and adding dev_bu_open and dev_bu_close 2021-03-23 21:36:24 -07:00
Nicolas 'Pixel' Noble
38ff1de166 Adding format call. 2021-03-22 00:22:52 -07:00
Nicolas 'Pixel' Noble
05d62975d3 Adding buFirstFile and buNextFile 2021-03-21 23:44:13 -07:00
wheremyfoodat
fd4ab6e9c5 Add some pad calls, change class -> classId 2021-03-21 22:15:16 +02:00
Nicolas 'Pixel' Noble
03bf815209 Adding buError0, buError1, buError2, buReadTOC, and fixing a few things. 2021-03-20 23:05:26 -07:00
Nicolas 'Pixel' Noble
6bad95bae6 Added cardInfo 2021-03-17 23:01:36 -07:00
Nicolas 'Pixel' Noble
6428d25263 Fixing a bunch of syscalls. 2021-03-17 22:03:48 -07:00
Nicolas 'Pixel' Noble
f0c6b52c0a Adding mcReadCardSector 2021-03-17 22:03:04 -07:00
Nicolas 'Pixel' Noble
cfee54ace3 Missed a loop in there. 2021-03-17 20:12:30 -07:00
Nicolas 'Pixel' Noble
0c171f9582 initBU and startCard 2021-03-16 23:06:52 -07:00
Nicolas 'Pixel' Noble
44aacb82f7 Added initCard 2021-03-15 23:30:37 -07:00
Nicolas 'Pixel' Noble
c737c77a6e Stubbing memory cards back out. 2021-03-15 23:30:34 -07:00
Nicolas 'Pixel' Noble
31448250dc Adding stub of OpenBIOS API 2021-03-12 22:45:27 -08:00
Nicolas 'Pixel' Noble
bff7db3838 Adding user allocation syscalls. 2021-03-12 19:31:38 -08:00
Nicolas 'Pixel' Noble
b295aa1a79 Fixing edge cases in alloc.c 2021-03-11 22:18:14 -08:00
Nicolas 'Pixel' Noble
679889ad34 Dramatically increase exception stack size 2021-03-10 23:10:03 -08:00
Nicolas 'Pixel' Noble
21e2a3c9cb Fixing Batman - Gotham City Racer in openbios 2021-03-09 20:45:58 -08:00
Nicolas 'Pixel' Noble
18369db81f Cleanup, and gte fixes simplification. 2021-03-09 19:35:32 -08:00
Nicolas 'Pixel' Noble
9a2c14b6d2 Fixing initgun#1 again. 2021-03-08 20:50:43 -08:00
Nicolas 'Pixel' Noble
e9ebd21ac5 Handling badv properly. 2021-03-07 22:38:08 -08:00
nicolasnoble
a9884df20b [Chores] Format code 2021-03-03 08:05:55 +00:00
Nicolas Noble
7093792628
Merge pull request #389 from nicolasnoble/disassembly
Disassembler improvements
2021-02-25 21:11:19 -08:00
Nicolas 'Pixel' Noble
2a8c3878d6 Disassembler improvements
More pseudo-instructions
Fixed a few edge cases when displaying delay slots
2021-02-25 20:48:04 -08:00
Nicolas Noble
110c5bf573
Adding references to Connectix and Accolade. 2021-02-24 20:03:52 -08:00
Nicolas 'Pixel' Noble
d4c9168107 Insisting a bit more before jumping into error state. 2021-02-16 20:31:50 -08:00
Nicolas 'Pixel' Noble
e112a3dcb4 Slowing down outro. 2021-02-16 20:27:11 -08:00
Nicolas 'Pixel' Noble
642e619b65 Factorizing code, and using more constants. 2021-02-16 20:05:05 -08:00
Nicolas Pixel Noble
5b2a8aaa27 Animation tweaks and fixes. 2021-02-16 19:59:33 -08:00
Nicolas 'Pixel' Noble
39e54563cc Some animation tweaks. 2021-02-16 08:05:58 -08:00
Nicolas 'Pixel' Noble
4e13be114a Fixing bios build. 2021-02-16 07:27:48 -08:00
Nicolas 'Pixel' Noble
ae711dec97 cdrom sequence finished. 2021-02-16 00:30:56 -08:00
Nicolas 'Pixel' Noble
a2a971bc94 Adding some messaging in the cdrom code. 2021-02-15 20:21:31 -08:00
Nicolas 'Pixel' Noble
eb6f406684 Better lerps, and work-in-progress cdrom state machine. 2021-02-15 15:09:34 -08:00
Nicolas 'Pixel' Noble
efdc4f0298 Lerp all the things 2021-02-14 23:14:03 -08:00
Nicolas 'Pixel' Noble
add593bfe6 A bit more generic code, and preparation for SPU/CD 2021-02-14 23:12:26 -08:00
Nicolas 'Pixel' Noble
5a8e8706a9 Using slightly less hardcoded values. 2021-02-14 15:46:38 -08:00
Nicolas 'Pixel' Noble
2a4404be3f Fully disabling IRQ and adding idle callback. 2021-02-13 22:34:06 -08:00
Nicolas 'Pixel' Noble
a95eb0d957 Merge remote-tracking branch 'upstream/main' into tiny-shell 2021-02-13 22:21:21 -08:00
Nicolas 'Pixel' Noble
d6ecd33a98 Abstracting between PAL and NTSC. 2021-02-13 22:21:11 -08:00
Nicolas Noble
804eb82d4d
Fixing MacOS build 2021-02-13 21:28:58 -08:00
nicolasnoble
0848fbeb8d [Chores] Format code 2021-02-14 03:34:24 +00:00
Nicolas Noble
aad0d47293
Also displaying ra. 2021-02-13 18:32:47 -08:00
Nicolas Noble
9ce3bba2a7
Actually we need ra as a parameter too. 2021-02-13 18:31:39 -08:00
Nicolas Pixel Noble
185198f92b OpenBIOS error reporting 2021-02-13 17:38:45 -08:00
Nicolas 'Pixel' Noble
bac212bea1 Adding the modplayer to the shell 2021-02-12 22:02:08 -08:00
Nicolas 'Pixel' Noble
0e9d59c16c Merge branch 'main' into tiny-shell
# Conflicts:
#	.vscode/launch.json
2021-02-12 21:56:04 -08:00
nicolasnoble
9c9f0f57e2 [Chores] Format code 2021-02-12 19:50:13 +00:00