Commit graph

4742 commits

Author SHA1 Message Date
Nicolas 'Pixel' Noble
90b293236f Few more bits in. 2019-08-31 19:56:44 -07:00
Nicolas 'Pixel' Noble
ea922e2da1 PIO boot. 2019-08-31 17:51:32 -07:00
Nicolas 'Pixel' Noble
334a360d17 Adding licenses. 2019-08-31 16:21:54 -07:00
Nicolas 'Pixel' Noble
af1ccadeae Adding the openbios in circleci. 2019-08-31 16:11:31 -07:00
Nicolas 'Pixel' Noble
5c2eb92bfb Shuffling files around a bit. 2019-08-31 15:50:43 -07:00
Nicolas 'Pixel' Noble
ea0e51b26a Better link script, and actual crt0. 2019-08-31 10:11:27 -07:00
Nicolas 'Pixel' Noble
e01feaa6c0 Finished writing boot code. 2019-08-30 23:17:05 -07:00
Nicolas 'Pixel' Noble
6a4d1a3cf4 Refining the process a bit. 2019-08-29 23:21:54 -07:00
Nicolas 'Pixel' Noble
71bf85d046 Fixing dockermake.sh so it'll work in a subdirectory. 2019-08-29 22:36:20 -07:00
Nicolas 'Pixel' Noble
b8eb9f3684 Basic boot process. 2019-08-29 22:34:25 -07:00
Nicolas 'Pixel' Noble
7ca1e2971c Updating Dockerfiles for building PSX binaries. 2019-08-29 21:41:35 -07:00
Nicolas Noble
001deeeff6
Merge pull request #156 from grumpycoders/revert-155-spu-cleanup
Revert "Async SPU register writes."
2019-08-26 10:53:44 -07:00
Nicolas Noble
62e7209df6
Revert "Async SPU register writes." 2019-08-26 10:42:13 -07:00
Nicolas Noble
aaf3c6c2d7
Merge pull request #155 from nicolasnoble/spu-cleanup
Async SPU register writes.
2019-08-25 23:07:12 -07:00
Nicolas Pixel Noble
e9ae3284b7 Async SPU register writes. 2019-08-25 22:49:39 -07:00
Nicolas Noble
6acea72559
Merge pull request #151 from nicolasnoble/spu-cleanup
Some more SPU cleanup.
2019-08-24 22:23:21 -07:00
Nicolas "Pixel" Noble
241c2a8ba0 Fixing CDDA volume, and increasing XA local buffer size. 2019-08-24 22:11:18 -07:00
Nicolas Pixel Noble
274d59f8e8 Streaming XA into second stream. 2019-08-24 21:50:27 -07:00
Nicolas 'Pixel' Noble
7c44da0c40 Adding condition variables. 2019-08-24 19:18:14 -07:00
Nicolas Noble
90ee925f0d
Merge pull request #154 from nicolasnoble/gcc-9
Various gcc9 fixes.
2019-08-24 16:43:17 -07:00
Nicolas 'Pixel' Noble
654dd1a740 Bandaid for the C++-20 u8string debacle. 2019-08-24 16:22:08 -07:00
Nicolas 'Pixel' Noble
e8338966f9 Various gcc9 fixes. 2019-08-24 06:22:54 -07:00
Nicolas "Pixel" Noble
714633f0d7 Starting a second audio stream. 2019-08-21 22:30:00 -07:00
Nicolas Pixel Noble
cb613308e9 Merge branch 'master' of https://github.com/grumpycoders/pcsx-redux into spu-cleanup 2019-08-19 21:59:05 -07:00
Nicolas Noble
735f1a0f37
Merge pull request #153 from nicolasnoble/irq-timings
Actually using the new IRQ scalers.
2019-08-19 21:40:23 -07:00
Nicolas Pixel Noble
79a59b2b2f Actually using the new IRQ scalers. 2019-08-19 21:06:18 -07:00
Nicolas Pixel Noble
7cc2bb8374 Merge branch 'master' of https://github.com/grumpycoders/pcsx-redux into spu-cleanup 2019-08-19 20:58:57 -07:00
Nicolas Noble
458b878af4
Merge pull request #152 from nicolasnoble/irq-timings
Adding interrupts scheduling scaler UI.
2019-08-19 20:30:07 -07:00
Nicolas Pixel Noble
970468698d Adding interrupts scheduling scaler UI. 2019-08-19 20:17:17 -07:00
Nicolas Pixel Noble
467f0b3ec7 Some more SPU cleanup. 2019-08-18 22:36:07 -07:00
Nicolas Noble
16ab44a498
Merge pull request #150 from nicolasnoble/fixing-distcc
Preventing distcc to try and cross compile.
2019-08-17 22:19:58 -07:00
Nicolas "Pixel" Noble
8c007fc5cf Preventing distcc to try and cross compile. 2019-08-17 21:59:02 -07:00
Nicolas Noble
8cb3a95752
Merge pull request #149 from nicolasnoble/debug-checkbox
Adding debugger checkbox.
2019-08-17 19:15:31 -07:00
Nicolas Pixel Noble
8ae32636c9 Adding debugger checkbox. 2019-08-17 19:03:52 -07:00
Nicolas Noble
065c048781
Merge pull request #148 from nicolasnoble/spu-cleanup
SPU cleanup.
2019-08-16 13:43:03 -07:00
Nicolas 'Pixel' Noble
799a2d7345 Fixing Linux build. 2019-08-16 13:31:47 -07:00
Nicolas Pixel Noble
2fbc747e46 SPU cleanup. 2019-08-16 07:48:25 -07:00
Nicolas Noble
c75f696f9a
Merge pull request #147 from nicolasnoble/delay-load-sstate
Fixing sstate's delayed load status.
2019-08-15 20:38:45 -07:00
Nicolas Noble
f122f1bb43
Merge pull request #146 from nicolasnoble/shifts-fix
Shifts need to be clamped to the last 5 bits.
2019-08-15 20:28:49 -07:00
Nicolas Pixel Noble
007aa4f730 Fixing sstate's delayed load status. 2019-08-15 20:27:48 -07:00
Nicolas Pixel Noble
0ed8efe66c Shifts need to be clamped to the last 5 bits. 2019-08-15 20:09:51 -07:00
Nicolas Noble
42db0382bb
Merge pull request #144 from nicolasnoble/delay-slot-mask
Fixing LWL & LWR.
2019-08-15 18:48:03 -07:00
Nicolas "Pixel" Noble
771f35b6c2 Dynarec LWR/LWL rework. 2019-08-15 18:37:08 -07:00
Nicolas "Pixel" Noble
9639d12020 Merge branch 'master' of https://github.com/grumpycoders/pcsx-redux into delay-slot-mask 2019-08-12 21:43:16 -07:00
Nicolas Noble
071e6c7d3c
Merge pull request #145 from nicolasnoble/re-enable-dynarec
Re-enable dynarec.
2019-08-12 21:43:07 -07:00
Nicolas "Pixel" Noble
e85e608d99 Merge branch 're-enable-dynarec' into delay-slot-mask 2019-08-12 21:32:20 -07:00
Nicolas "Pixel" Noble
d1559eaf17 Re-enable dynarec. 2019-08-12 21:31:25 -07:00
Nicolas "Pixel" Noble
646cfa2a1b Merge branch 'master' of https://github.com/grumpycoders/pcsx-redux into delay-slot-mask 2019-08-12 21:27:26 -07:00
Nicolas Noble
db26cec049
Merge pull request #143 from nicolasnoble/redo-setlink-fix
Redo setlink fix.
2019-08-12 21:27:12 -07:00
Nicolas "Pixel" Noble
c9637ef769 Moving EBX into EBP for the new jump address. 2019-08-12 21:26:28 -07:00