PSI-Rockin
33023c6593
Implemented VADDAq
...
Also possibly fixed COLCLAMP initialization
2018-12-14 16:29:51 -05:00
PSI-Rockin
455ed16898
Handle BEV bit in EE COP0
2018-11-18 16:44:49 -05:00
PSI-Rockin
b5d902ea3f
Minor fixes for BIOS path PR
2018-11-11 16:54:05 -05:00
arcum42
414bda279c
Keep track of the bios path / slightly better checking on loading bios ( #108 )
2018-11-11 13:10:28 -05:00
Kojin
382b888621
Add PSMCT24 host to host transfer ( #113 )
...
Allows DoC: FFVII to boot.
2018-11-04 22:10:19 -05:00
Timothy O'Barr
f4a12df004
Added make install ( #110 )
2018-10-28 12:31:56 -04:00
refractionpcsx2
439b5c6b79
Added somewhat functional COP2 Interlocking ( #106 )
...
* Added somewhat functional COP2 Interlocking
Fixed a couple of minor VU bugs
* Fix GIF DMA when CHCR written to while active. Fixes Klonoa 2
* Modified VU0Wait to always interlock (solves hangs on MBit games)
Added COP2 VU0 updating when writing to COP2 if VU0 is busy
Added a Status register pipe to the VU's for handling FSSET
Small optimisation to the VU stall checks
2018-09-23 16:45:11 -04:00
PSI-Rockin
91ac01f13b
Fixed clamping and TEXA bugs - SotC no longer has garbage textures
2018-09-21 21:36:19 -04:00
PSI-Rockin
e140bca5bb
Made PACKED Q an internal GIF register
...
Properly reset TRXPOS.y when a transfer starts
Also made SETTH and BCLR instant
2018-09-18 20:49:32 -04:00
PSI-Rockin
60ab93152b
Made some timer fixes
2018-09-18 17:32:47 -04:00
PSI-Rockin
7a92e86646
Fixed cmake error
2018-09-17 20:01:29 -04:00
PSI-Rockin
70fd5d10cf
Hopefully fix build error
2018-09-17 19:01:06 -04:00
PSI-Rockin
c8b4dc093b
Some more timer optimizations
2018-09-17 17:51:45 -04:00
PSI-Rockin
fe64ea384a
Various optimizations to timers, DMA, and the EE
...
Also added memcard stub
2018-09-17 17:16:53 -04:00
refractionpcsx2
88ae343628
PATH3 Masking fixes when PATH3 has finished but VIF doesn't know yet ( #105 )
...
Fixed bug where FINISH wouldn't be called if the last packet of GIF data was NLOOP 0 EOP 1
2018-09-15 17:57:50 -04:00
PSI-Rockin
c45da33380
Added VMADDAq and ERSADD
2018-09-15 17:41:45 -04:00
PSI-Rockin
bf959e346d
Playing around with the pad some more
2018-09-15 17:01:44 -04:00
PSI-Rockin
f32558648f
Made some changes to pad vibration...
2018-09-15 15:44:13 -04:00
PSI-Rockin
7e64a1f7c3
Fake button pressures for pad
...
MGS3 gets past memory card screen with this, and possibly other games work too
2018-09-15 14:46:46 -04:00
PSI-Rockin
afb13894ec
Another pad fix?
2018-09-15 13:52:02 -04:00
PSI-Rockin
314ab83f54
Small pad fix
2018-09-15 13:05:29 -04:00
PSI-Rockin
42d87bb507
Handle "undefined" DMAC mode as chain mode
...
That, along with some newly implemented register read/writes, allows FFXII to boot and get to menus
2018-09-15 02:07:40 -04:00
refractionpcsx2
c634f3fb66
SPU: Made IRQA and Core_Att visible for both cores for Interrupt checks ( #104 )
...
* SPU: Made IRQA and Core_Att visible for both cores for Interrupt checks
* SPU: Made IRQ Check its own function
2018-09-14 21:26:11 -04:00
refractionpcsx2
a9bffee297
Added loop address masking when written by hardware after key on ( #103 )
2018-09-14 19:49:53 -04:00
PSI-Rockin
e13ef80acc
Added CSM2 to CLUT cache calculation
...
Also finished CSM2 texture implementation
2018-09-14 19:33:59 -04:00
refractionpcsx2
6412a93a6d
VU and SPU2 fixes ( #102 )
...
* Katamari Damacy now has 3D!
* Fix for random hanging on recent SPU changes
* SPU: Fix the overwriting of the loop address on Key On
2018-09-14 19:14:29 -04:00
PSI-Rockin
f4c7e5625e
Added the 1 KB CLUT cache the GS has
...
This allows Castlevania: Curse of Darkness to boot
FFX's text now looks a lot better too
2018-09-14 18:16:10 -04:00
PSISP
8f2578d5e5
Merge pull request #101 from refractionpcsx2/master
...
Added missing IOP Timer Read/Writes
2018-09-14 15:11:42 -04:00
PSI-Rockin
5323e554a5
Hopefully fixed alpha blending issues in PCRTC
2018-09-14 14:46:48 -04:00
refractionpcsx2
cd9b3ac0b0
Added missing IOP Timer Read/Writes
2018-09-14 19:41:04 +01:00
PSI-Rockin
3f2dd1b966
Possibly got the PCRTC merge circuit working?
...
Added more error checking in the EE
Serialized PCR registers
2018-09-14 14:29:51 -04:00
PSI-Rockin
90c2e32f29
Added SIGNAL and LABEL GS registers
...
MGS3 now boots.
Also added some "exotic" GS clamping modes
2018-09-14 12:08:46 -04:00
PSI-Rockin
6e5e674bd1
Implemented mipmapping
2018-09-13 21:48:04 -04:00
PSISP
fff9d57144
Merge pull request #100 from refractionpcsx2/master
...
Some SPU2 Registers Added
2018-09-13 19:28:27 -04:00
refractionpcsx2
acbbf9cabf
make ADMA Control not public again
2018-09-14 00:26:09 +01:00
refractionpcsx2
2baa17a2b6
Removed ADMA IRQ for now...
2018-09-14 00:23:27 +01:00
refractionpcsx2
becb9f59ea
Some SPU2 Registers Added
...
Fixed a couple of bugs
2018-09-14 00:18:31 +01:00
PSI-Rockin
eca9e9ec83
Add missing header
2018-09-13 17:19:53 -04:00
PSI-Rockin
65a4f8e230
Implemented CdReadKey command
...
Hopefully I got this right...
2018-09-13 17:03:59 -04:00
PSISP
2fffd8fd93
Merge pull request #98 from refractionpcsx2/master
...
Fixes to PATH3 Masking
2018-09-12 22:54:14 -04:00
PSI-Rockin
7b360c3936
Add CdStop command
2018-09-12 21:53:56 -04:00
PSI-Rockin
466c4f1f5e
Implemented 8-bit host-to-host transfers
2018-09-12 19:39:34 -04:00
PSI-Rockin
c1159a2676
Implemented VILWR and ESIN
...
Also re-enabled FMAC stalls (oops)
2018-09-12 19:24:36 -04:00
PSI-Rockin
29b2ec601c
Made writing to RESET bit of IPU_CTRL reset FIFOs
...
Fixed mask bugs in CSC and SPU2 PITCH
Fixed order of ENDX reads
Hopefully found a fix for games that do negative sector reads
Added HIGHLIGHT texture function and PSMCTSZ16 texture color
Added VMSUB
2018-09-12 18:50:10 -04:00
refractionpcsx2
4aa95ef41e
Fixes to PATH3 Masking
2018-09-12 23:33:30 +01:00
PSI-Rockin
5ff6e0df80
Remove docs
2018-09-12 08:11:21 -04:00
PSISP
8666a000d6
Update README.md
2018-09-12 07:40:08 -04:00
PSI-Rockin
0196acb866
Actually got dual-layer detection working... I think?
2018-09-11 22:29:01 -04:00
PSI-Rockin
7500b83dc7
Revert dual-layer checking code... a lot of games don't like it for some reason
2018-09-11 20:46:45 -04:00
PSI-Rockin
33d5821539
Fixed big dequantization errors in IPU, cleaning up a lot of movies
2018-09-11 20:44:04 -04:00