Blue
|
e78a5d0428
|
Add: Mdec adress ranges
|
2019-07-27 12:31:44 +02:00 |
|
Blue
|
cd94fae189
|
Add: MDEC DMAs
|
2019-07-27 12:31:00 +02:00 |
|
Blue
|
2260fc800b
|
Updated Event parameters for debug
|
2019-07-27 12:30:35 +02:00 |
|
Blue
|
c462d0f5c9
|
Inverse if on sh and sw opcodes
|
2019-07-16 14:41:29 +02:00 |
|
Blue
|
ae79d797e0
|
Refactor mips disassembler to own class
|
2019-07-16 14:03:22 +02:00 |
|
Blue
|
11242e90a1
|
Basic mips disassembler split from CPU class
|
2019-07-16 14:01:04 +02:00 |
|
Blue
|
92cf00f725
|
Merge branch 'master' of https://github.com/BluestormDNA/ProjectPSX
|
2019-07-11 23:32:05 +02:00 |
|
Blue
|
e8f6f00cfa
|
Fix: MFC0 Exception (TCPX)
|
2019-07-11 23:31:42 +02:00 |
|
Blue
|
759287e201
|
Update README.md
|
2019-07-11 00:05:40 +02:00 |
|
Blue
|
988bc0fbc3
|
Update README.md
|
2019-07-10 23:51:46 +02:00 |
|
Blue
|
e13f78742e
|
Update README.md
|
2019-07-10 18:16:48 +02:00 |
|
Blue
|
9d3258c260
|
Update README.md
|
2019-07-10 18:13:30 +02:00 |
|
Blue
|
e0431ffa77
|
Update README.md
|
2019-07-10 18:07:34 +02:00 |
|
Blue
|
a043798199
|
Update README.md
|
2019-07-06 20:08:04 +02:00 |
|
Blue
|
39b442ee9e
|
Update README.md
|
2019-07-05 22:11:30 +02:00 |
|
Blue
|
2392d6f4d9
|
Update README.md
|
2019-07-05 22:08:24 +02:00 |
|
Blue
|
299845a4ee
|
Update README.md
|
2019-07-05 22:07:43 +02:00 |
|
Blue
|
d7c2b0fe49
|
Create README.md
|
2019-07-05 22:05:26 +02:00 |
|
Blue
|
935cd7d47a
|
Interface to Abstract Class tests
|
2019-07-05 21:45:53 +02:00 |
|
Blue
|
c4201e9b9a
|
Fix: Player2 Controller disconnected. (previously was clone from Player1. (commented changes as it crashes Ridge Racer, Hard Pauses Dino Crisis and some others.
|
2019-07-05 21:45:36 +02:00 |
|
Blue
|
7a51dc8917
|
Optimizations: Use clut and textureBase structs. Branchless 4bpp texel get to force inline.
|
2019-07-05 21:43:42 +02:00 |
|
Blue
|
23a27fa6f6
|
Optimization: Little restructuring preparing to rewrite...
|
2019-07-05 21:41:58 +02:00 |
|
Blue
|
96d4ab1f07
|
Add: SetSession 0x12 Command
Fix: Play 0x03 to 0x82 (previous 0x80 was motor off). Removed STAT clear on getStat. This fixes Puzzle Bubble 2 and Time Crisis to go ingame.
|
2019-07-05 21:41:10 +02:00 |
|
Blue
|
155671c5a5
|
Fix: added .. to the CD uri so CDs can be shared on release on debug...
|
2019-07-05 21:39:04 +02:00 |
|
Blue
|
5d6844b055
|
Removed unused test code
|
2019-07-05 21:38:23 +02:00 |
|
Blue
|
741ac1d100
|
Fix: Returned & 0x1F_FFFF on ram access as Wipeout seems to need it
Tests: DMA_Transfer from interface to abstract
|
2019-07-05 21:37:51 +02:00 |
|
Blue
|
623d30cfaa
|
CPU Optimizations: branchless exception adress, unified mem struct, removed unnecesary code, removed gpr0 overwrite on mem access, removed unneded unhandled COP opcodes, reversed ifs on Loads, changes to MFC0 to force inline, removed stand alone bcond opcodes.
|
2019-07-05 21:35:34 +02:00 |
|
Blue
|
5840468eb6
|
Fix: Use load8
|
2019-06-28 16:39:02 +02:00 |
|
Blue
|
c6590c80c0
|
ADD: Bus error fetch 0x6
|
2019-06-19 18:18:17 +02:00 |
|
Blue
|
33959429c2
|
Temporary dissabled biosOutput as current BUS dosnt allow it
|
2019-06-19 18:17:58 +02:00 |
|
Blue
|
659fcf9a54
|
Remove: Unused functions.
Transfered VRAM to the GPU
|
2019-06-19 18:17:19 +02:00 |
|
Blue
|
4d358aa2f5
|
Update
|
2019-06-19 18:16:45 +02:00 |
|
Blue
|
87d7ec9556
|
Removed unused Device interface
|
2019-06-19 18:16:20 +02:00 |
|
Blue
|
56c8c5db1d
|
Mass update merged from GPUTest
|
2019-06-19 18:15:46 +02:00 |
|
Blue
|
0d0ce2cf9a
|
GPUTest Removed
|
2019-06-19 18:15:09 +02:00 |
|
Blue
|
b01ffeb18b
|
Add: GPU DMA chunk management.
|
2019-06-19 18:14:54 +02:00 |
|
Blue
|
5911b1f8b9
|
Add: temporary 32 load write.
Note: Once Bus and DMA is reworked this class needs to be deleted.
|
2019-06-19 18:14:06 +02:00 |
|
Blue
|
516590b219
|
Test: CDBuffer tests for DMA chunk processing
|
2019-06-19 18:13:13 +02:00 |
|
Blue
|
be8f58a09b
|
Minor Changes: inverted 0 if.
|
2019-06-19 18:12:09 +02:00 |
|
Blue
|
1a046c1fba
|
Test: Main loop changes
Note: FF7 cpu50 tick150 doubleVsync /3 cd
|
2019-06-19 18:11:24 +02:00 |
|
Blue
|
6cffd96a62
|
Add: CDP, CC, DCPL, DCPT commands.
Fixed: Flags everywhere (almost passes Amidog TGTE Tests)
|
2019-06-19 18:10:16 +02:00 |
|
Blue
|
83e55a94b7
|
Unified BLTZAL, BGEZAL, BLTZ, BGEZ opcodes to BCOND.
Test: Delegate Function table
|
2019-06-19 18:09:05 +02:00 |
|
Blue
|
9dd24b17bf
|
Add: Impl buffer DMA methods. Test: Switch ifelse multiple laod write length
|
2019-06-19 18:07:36 +02:00 |
|
Blue
|
eb5706639d
|
Add: buffer methods to process DMA chunks
|
2019-06-19 18:06:15 +02:00 |
|
Blue
|
2a25a07f17
|
Simplified Coprocessor 0 registers
|
2019-06-06 21:15:44 +02:00 |
|
Blue
|
7db8e26c30
|
Ack fixes
|
2019-05-23 10:31:47 +02:00 |
|
Blue
|
f85d99703a
|
RAW offset reads fix
|
2019-05-23 10:31:08 +02:00 |
|
Blue
|
ff9f61671c
|
Main Loop Tests
|
2019-05-23 10:30:44 +02:00 |
|
Blue
|
5a68c555a8
|
More Commands (Flags WIP)
|
2019-05-23 10:30:21 +02:00 |
|
Blue
|
8d589e3439
|
BADA handling, interrupt exception fixes/tookBranch
|
2019-05-23 10:29:47 +02:00 |
|