Blue
|
88c1fccbfa
|
Fix: sign extend draw offset
This fixes puzzle bubble 2 backgrounds and DB Final Bout menus.
|
2019-08-13 01:51:49 +02:00 |
|
Blue
|
ab6f0f47ec
|
Add: Poly/Rect SemiTransparency support
|
2019-08-13 00:53:25 +02:00 |
|
Blue
|
05372de137
|
Add: GPU sync. Irq handle pulse toggle.
|
2019-08-12 15:55:52 +02:00 |
|
Blue
|
3f1e73f92e
|
Fix: Use horizontalRes/Timmings correctly and tick
|
2019-08-12 15:54:21 +02:00 |
|
Blue
|
4a93f003ab
|
Fix: remaining words, commandBusy.
|
2019-08-12 15:51:10 +02:00 |
|
Blue
|
9316858c71
|
Fix: LWC2 and SWC2 instr imm to imm_s param
This actually fixes Tekken3, Ridge Racer Type 4, Dragon Ball GT Final Bout and many others now go to demo mode.
|
2019-08-12 15:49:26 +02:00 |
|
Blue
|
8745296b1b
|
Ace Combat 3 Line Tests
|
2019-08-09 02:52:16 +02:00 |
|
Blue
|
5700699aec
|
Fix: MemClearCache command pointer adv.
This fixes Crash Bandicot 3, Ace Combat 3 and many others that just halted on never ending gp0 decoding loop.
|
2019-08-06 00:32:48 +02:00 |
|
Blue
|
0e5ba6d834
|
Update README.md
|
2019-08-04 23:00:06 +02:00 |
|
Blue
|
a6f7882e17
|
Update README.md
|
2019-08-04 22:59:18 +02:00 |
|
Blue
|
e18b8f5632
|
Add: 16 and 24bpp MDEC decoding
This commit actually adds videos working on the emulator.
|
2019-08-04 22:14:20 +02:00 |
|
Blue
|
2895b821a1
|
Removed: Unneded Device Class
|
2019-08-04 22:11:49 +02:00 |
|
Blue
|
555e90edc5
|
Merge branch 'master' of https://github.com/BluestormDNA/ProjectPSX
|
2019-08-04 22:11:05 +02:00 |
|
Blue
|
6d3fa897ac
|
Remove: unsused Device class
Not needed anymore because dma rewrite
|
2019-08-04 22:10:45 +02:00 |
|
Blue
|
b366adca30
|
Create LICENSE
|
2019-08-04 22:09:42 +02:00 |
|
Blue
|
d80ef37406
|
Add: MDEC and MIPS_Disassembler
|
2019-07-27 13:17:58 +02:00 |
|
Blue
|
20fc9647ab
|
Activate: disabled player2 no longer crashes RR (was related to dma ints)
|
2019-07-27 13:17:29 +02:00 |
|
Blue
|
a19344e9ca
|
Add: Interrupt pending
|
2019-07-27 13:15:47 +02:00 |
|
Blue
|
afd3c159f0
|
Refactor: Cluts, Fifo size, removed unused code.
|
2019-07-27 13:15:28 +02:00 |
|
Blue
|
984eeb1559
|
Initial rewrite. Fixes Symphony of the night and TK
Still testinig interface vs abstract and interrupt. MDEC is only handled as a one go. This probably needs work to fit the 0x20 buffer.
|
2019-07-27 13:14:09 +02:00 |
|
Blue
|
9177503ca1
|
Add: Test commands to boot nocash bios.
Breaking changes to state machine mass rewrite needed for cd timmings.
|
2019-07-27 13:11:30 +02:00 |
|
Blue
|
10e97241dd
|
Test: Run at CPU Speed / 3
|
2019-07-27 13:09:59 +02:00 |
|
Blue
|
fad34ce5e5
|
Fix: Interrupt to pass CPX (lacked mtc0 ints)
Various fixes on exception cpu ids to pass more CPX tests. At this moment only the bus related and break fails.
|
2019-07-27 13:09:20 +02:00 |
|
Blue
|
daa8524137
|
Add: MDEC stub.
This syncs mdec and fixes ff7 for real this time.
|
2019-07-27 13:07:25 +02:00 |
|
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 |
|