Commit graph

945 commits

Author SHA1 Message Date
Nicolas 'Pixel' Noble
058a311319 Fixes of the night. 2020-05-05 23:14:12 -07:00
Nicolas 'Pixel' Noble
10d092689c Adding buildid to the boot string. 2020-05-05 18:53:39 -07:00
Nicolas 'Pixel' Noble
cc5911c441 Bug fixes of the night. 2020-05-04 23:49:39 -07:00
Nicolas 'Pixel' Noble
b4f8fe1585 Shoving the buildid near the boot part. 2020-05-04 20:41:59 -07:00
Nicolas 'Pixel' Noble
4e5fbf71c4 Fixing couple of mistakes, and adding more comments. 2020-05-03 23:59:50 -07:00
Nicolas 'Pixel' Noble
a5b4ff01c1 Flipping back to using POST1, as this is what the retail bios uses. 2020-05-02 23:52:49 -07:00
Nicolas 'Pixel' Noble
3eaad6b1b6 Adding missing throwaway cdrom read. 2020-05-02 23:52:31 -07:00
Nicolas 'Pixel' Noble
63e1035f21 Fixing buggy printf. 2020-05-02 23:52:13 -07:00
Nicolas 'Pixel' Noble
79c2c5aca6 Fixing number of events in the default configuration. 2020-05-02 23:52:00 -07:00
Nicolas 'Pixel' Noble
518baf98f0 Couple of small tweaks. 2020-05-02 15:43:48 -07:00
Nicolas 'Pixel' Noble
27847eb4ab Fixing a few stupid bugs... 2020-05-02 00:25:14 -07:00
Nicolas 'Pixel' Noble
687fd99fb5 Progress. 2020-05-01 20:29:45 -07:00
Nicolas 'Pixel' Noble
58989241cc A lot more code into the BIOS boot sequence. 2020-04-30 23:50:11 -07:00
Nicolas 'Pixel' Noble
d38bc10e41 Adding PCSX-specific hardware registers. 2020-04-30 23:49:28 -07:00
Nicolas 'Pixel' Noble
259e03175e Getting to the point the BIOS crashes properly. 2020-04-29 21:30:43 -07:00
Nicolas 'Pixel' Noble
cacdc853b1 Heading towards a bootable bios. 2020-04-29 19:08:27 -07:00
Nicolas 'Pixel' Noble
f427b419d1 Fixing outer memset. 2020-04-25 00:26:07 -07:00
Nicolas 'Pixel' Noble
be84057629 Useless global. 2020-04-25 00:09:51 -07:00
Nicolas 'Pixel' Noble
8a5dc2923a Merge branch 'bios-work' of github.com:nicolasnoble/pcsx-redux into bios-work 2020-04-25 00:06:44 -07:00
Nicolas 'Pixel' Noble
a2e66967da Adding fastMemset. 2020-04-25 00:06:29 -07:00
Nicolas 'Pixel' Noble
b8aa46443e Fixing mips build. 2020-04-24 21:04:19 -07:00
Nicolas 'Pixel' Noble
a65472764d Compilation fixes, performance fixes, appearance tweaks, and comment tweak. 2020-04-24 20:01:32 -07:00
Nicolas 'Pixel' Noble
fcc04a67b7 Fixing busy loop. 2020-04-22 19:42:44 -07:00
Nicolas 'Pixel' Noble
60f7149c06 Fixing syscalls. 2020-04-22 19:42:34 -07:00
Nicolas 'Pixel' Noble
c4965c6752 Fixing build, and adding symbols UI. 2020-04-21 19:20:09 -07:00
Nicolas 'Pixel' Noble
2ffc016728 Deleting cop0.s and inlining it. 2020-04-20 19:24:58 -07:00
Nicolas 'Pixel' Noble
24837bff8d libelfin code drop, and early shoe-in. 2020-04-20 18:58:54 -07:00
Nicolas 'Pixel' Noble
8dddffe813 New bugs disclaimer. 2020-04-20 08:23:17 -07:00
Nicolas 'Pixel' Noble
c48837825a Forgot the new LD file. 2020-04-20 08:22:20 -07:00
Nicolas 'Pixel' Noble
e0d34848aa Couple of fixes. 2020-04-20 08:06:23 -07:00
Nicolas 'Pixel' Noble
1e2056fb3a Main is almost done. 2020-04-19 23:26:44 -07:00
Nicolas 'Pixel' Noble
ae99131306 Main function almost done. 2020-04-19 16:13:52 -07:00
Nicolas 'Pixel' Noble
b4706a8da9 A few more syscalls, and started progressing on the boot code. 2020-04-19 11:54:53 -07:00
Nicolas 'Pixel' Noble
840de8a911 Few more syscalls. 2020-04-19 09:56:47 -07:00
Nicolas 'Pixel' Noble
ff9fc20d81 State machine's disclaimer. 2020-04-19 09:07:40 -07:00
Nicolas 'Pixel' Noble
7888ed0793 Completed state machine. 2020-04-19 00:04:28 -07:00
Nicolas 'Pixel' Noble
80aeef297a Work in progress. 2020-04-18 20:07:51 -07:00
Nicolas 'Pixel' Noble
4d03fddabf Started the CDRom State machine + more fixes. 2020-04-18 00:22:02 -07:00
Nicolas Pixel Noble
e170496fa2 Work in progress. 2020-04-17 18:43:16 -07:00
Nicolas Pixel Noble
9a6d0952d4 Adding a readme and fixing vscode build task. 2020-04-17 18:42:54 -07:00
Nicolas Pixel Noble
6784b10ba0 Few more syscalls implemented. 2020-04-16 23:29:32 -07:00
Nicolas Pixel Noble
bbcef7d37a Few fixes. 2020-04-16 21:15:52 -07:00
Nicolas Pixel Noble
25cadbfaed Adding disclaimer. 2020-04-16 20:33:04 -07:00
Nicolas Pixel Noble
e2ab46b985 Work in progress. 2020-04-16 20:13:39 -07:00
Nicolas Pixel Noble
c375c41ec1 A0 syscall until 0x53 2020-04-16 00:05:45 -07:00
Nicolas Pixel Noble
e360ef2577 Better syscall definition. 2020-04-15 21:19:55 -07:00
Nicolas Pixel Noble
c3a4fb20ce Fixing latest build. 2020-04-15 20:31:24 -07:00
Nicolas Pixel Noble
17ba6c10c4 Couple more syscalls. 2020-04-15 19:29:30 -07:00
Nicolas Pixel Noble
01e28df7b5 Work in progress. 2020-04-15 17:34:42 -07:00
Nicolas Pixel Noble
63d3966297 Adding bios build task in vscode. 2020-04-15 17:34:42 -07:00