Commit graph

6641 commits

Author SHA1 Message Date
Nicolas "Pixel" Noble
a89be094cf Redo setlink fix.
Forgot why I had this in the first place...
2019-08-12 21:00:00 -07:00
Nicolas Noble
98dfd9cfe0
Merge pull request #142 from nicolasnoble/faster-exceptions
Faster exceptions.
2019-08-12 20:50:12 -07:00
Nicolas "Pixel" Noble
2fd611169a Adding mask to delay slot. 2019-08-12 20:47:22 -07:00
Nicolas Noble
8723ade304
Merge pull request #141 from nicolasnoble/dynarec-vs-interpreted
Dynarec no longer needs interpreted CPU to work.
2019-08-12 20:24:50 -07:00
Nicolas "Pixel" Noble
e10483bdfb Faster exceptions.
Since the gameshark code has been removed, this is no longer needed, and will give us slightly more accurate interruption timings.
2019-08-12 20:13:28 -07:00
Nicolas "Pixel" Noble
ebd66816a8 Dynarec no longer needs interpreted CPU to work. 2019-08-12 20:11:26 -07:00
Nicolas Noble
0c39506f6a
Merge pull request #140 from nicolasnoble/tracer-debug
Debugger-tracer now can display values.
2019-08-05 00:05:08 -07:00
Nicolas 'Pixel' Noble
c7cfe9ef82 Debugger-tracer now can display values. 2019-08-04 23:01:11 -07:00
Nicolas Noble
b686c27eda
Merge pull request #139 from nicolasnoble/dynarec-bug
Dynarec fix.
2019-08-03 23:16:27 -07:00
Nicolas Pixel Noble
6bb5d46afc Dynarec fix. 2019-08-03 23:03:57 -07:00
Nicolas Noble
54ffe04873
Merge pull request #138 from nicolasnoble/hardening
Some hardening.
2019-08-03 19:34:07 -07:00
Nicolas "Pixel" Noble
e08c88e1d2 Some hardening. 2019-08-03 19:19:59 -07:00
Nicolas Noble
1546831f65
Merge pull request #137 from nicolasnoble/cdrom-timings
CDRom timings changes
2019-07-31 22:23:59 -07:00
Nicolas "Pixel" Noble
5730e04f01 Delaying reads after a seek. 2019-07-31 21:02:45 -07:00
Nicolas Noble
729985050f
Merge pull request #136 from nicolasnoble/more-sio
Some more SIO changes / fixes.
2019-07-31 20:11:06 -07:00
Nicolas Pixel Noble
bdea121f38 CD code cleanup. 2019-07-30 21:57:38 -07:00
Nicolas "Pixel" Noble
b9716e1b4b Some more SIO changes / fixes. 2019-07-23 03:22:18 +02:00
Nicolas Noble
15798ecbc0
Merge pull request #135 from nicolasnoble/sio-rewrite
SIO code rewrite
2019-07-21 23:14:43 -07:00
Nicolas Pixel Noble
e7204055b1 Reworking the sio state machine. 2019-07-21 22:59:52 -07:00
Nicolas Pixel Noble
ddcdd3b035 Removing gameshark memcard emulation. 2019-07-19 20:41:19 -07:00
Nicolas Noble
e6991eaeb0
Merge pull request #134 from nicolasnoble/build-env
Adding a separate docker file just to build pcsx-redux.
2019-07-19 09:53:35 -07:00
Nicolas "Pixel" Noble
fc5f1253bb Adding a separate docker file just to build pcsx-redux. 2019-07-19 18:26:29 +02:00
Nicolas Noble
cc3a7a4aa5
Merge pull request #133 from nicolasnoble/memcards-inserter
Adding code to insert/remove memory cards.
2019-07-17 22:25:42 -07:00
Nicolas "Pixel" Noble
f8b03332a0 Adding code to insert/remove memory cards. 2019-07-17 22:08:10 -07:00
Nicolas Noble
37f8c14d8c
Merge pull request #132 from nicolasnoble/distcc-script
Adding my distcc personal file for convinience.
2019-07-14 20:31:23 -07:00
Nicolas Noble
cef5192d8e
Merge pull request #131 from nicolasnoble/docker-run-script
Adding a script to run the code-server environment.
2019-07-14 20:27:33 -07:00
Nicolas 'Pixel' Noble
982a9819b0 Adding my distcc personal file for convinience. 2019-07-14 20:17:06 -07:00
Nicolas 'Pixel' Noble
a9cca8cb8d Adding a script to run the code-server environment. 2019-07-14 20:11:02 -07:00
Nicolas Noble
8331622cc0
Merge pull request #130 from nicolasnoble/delayed-loads
Delayed loads rewrite.
2019-07-05 12:46:25 -07:00
Nicolas "Pixel" Noble
a3f21efa5b Adjusting debugger with new CPU code. 2019-07-05 11:22:39 -07:00
Nicolas 'Pixel' Noble
7f9ea4d336 Handle delayed loads for x86 dynarec. 2019-07-04 21:04:25 -07:00
Nicolas "Pixel" Noble
a00b14c3aa Dynarec cleanup. 2019-06-30 20:37:40 -07:00
Nicolas Pixel Noble
21852cb712 Adding the new delay load system in the savestates. 2019-06-29 23:37:35 -07:00
Nicolas "Pixel" Noble
35671e37af Delayed loads rewrite. 2019-06-29 22:40:22 -07:00
Nicolas Noble
1801241d2f
Merge pull request #129 from nicolasnoble/sstate-xa-crash
Fixing crash with sstate and no previous XA stream.
2019-06-28 21:58:29 -07:00
Nicolas Pixel Noble
4de47c81af Fixing crash with sstate and no previous XA stream. 2019-06-28 21:47:00 -07:00
Nicolas Noble
b95569099d
Merge pull request #128 from nicolasnoble/build-speedup
Trying the /MP option to speed up compilation.
2019-06-26 18:45:09 -07:00
Nicolas "Pixel" Noble
d9b60aa264 Trying the /MP option to speed up compilation. 2019-06-26 18:33:07 -07:00
Nicolas Noble
4f3e01cca6
Merge pull request #127 from nicolasnoble/sstates-fixes
Various fixes for the savestates system.
2019-06-25 23:40:31 -07:00
Nicolas Pixel Noble
2cf21c8873 Various fixes for the savestates system. 2019-06-25 23:28:50 -07:00
Nicolas Noble
1e79d0ff99
Quick README update. 2019-06-25 08:58:21 -07:00
Nicolas Noble
82607f5439
Merge pull request #124 from nicolasnoble/serialization
Serialization.
2019-06-21 18:39:36 -07:00
Nicolas 'Pixel' Noble
c504d6968d Repairing data. 2019-06-21 18:23:42 -07:00
Nicolas Pixel Noble
b03bfdd0e9 Last typo. 2019-06-21 07:54:40 -07:00
Nicolas Pixel Noble
4ab449b7ec Fixes 3. 2019-06-21 07:41:11 -07:00
Nicolas Pixel Noble
1a1dd06c5d Fixes 2. 2019-06-20 19:53:36 -07:00
Nicolas Pixel Noble
6627bfffdd Fixes. 2019-06-20 19:09:21 -07:00
Nicolas Pixel Noble
a8789d6727 Few fixes. 2019-06-20 08:32:36 -07:00
Nicolas Pixel Noble
911a613d77 Compression. 2019-06-20 08:13:18 -07:00
Nicolas Pixel Noble
0ebc4c210c D'oh. 2019-06-20 07:42:29 -07:00