Blue
|
791dcc4600
|
Merge branch 'master' of https://github.com/BluestormDNA/ProjectPSX
|
2019-09-16 20:10:41 +02:00 |
|
Blue
|
70027cecf3
|
CPU: Tests at 1/3
|
2019-09-16 20:10:23 +02:00 |
|
Pedro Cortés
|
0bdc2082b5
|
Update README.md
|
2019-09-16 16:11:04 +02:00 |
|
Blue
|
e10c803625
|
GPU: Simplified TextureData Struct
|
2019-09-12 14:14:57 +02:00 |
|
Blue
|
e511d3e36d
|
GPU: Fixed SemiTransp Mode3 After Optimization.
Comment: The blend and semitransp gave a 10fps bump on my setup on heavy using games like Ace Combat 3 or Chrono Cross Intro.
|
2019-09-12 14:01:10 +02:00 |
|
Blue
|
58758bec4e
|
GPU: Micro Optimizations on Blending and Transp
|
2019-09-12 13:41:10 +02:00 |
|
Blue
|
5e8fd0eb42
|
BUS: Native Mem
|
2019-08-29 21:48:00 +02:00 |
|
Blue
|
8d39f5c7e2
|
Project: Disable "prefer 32 bits"
|
2019-08-26 22:38:57 +02:00 |
|
Blue
|
8731b3c1f8
|
Refactor: Add RasterizeRectangle (should be faster) but can trigger some errors on moving bgs.
|
2019-08-26 21:27:53 +02:00 |
|
Blue
|
957f7431b1
|
Add: Extension method to cdrom to enqueue lists.
|
2019-08-26 21:27:12 +02:00 |
|
Blue
|
b210751451
|
Window: Changed Vram toggle to KeyUp
|
2019-08-26 21:26:47 +02:00 |
|
Blue
|
d60c4dc07b
|
Bus: Tick joypad to fixed cycle. WriteRam32 Tests
|
2019-08-26 21:23:14 +02:00 |
|
Blue
|
16b61ac58c
|
Joypad: tick to fixed rate
|
2019-08-26 21:22:46 +02:00 |
|
Blue
|
b077c3bc22
|
Add: Anti Modchip protection bypass commands,
Hack interrrupts to clear hankakus bios errors.
|
2019-08-26 21:21:42 +02:00 |
|
Blue
|
4f8f828fb0
|
Refactor: Handle VS warnings and unneded casts
|
2019-08-25 20:05:25 +02:00 |
|
Blue
|
bf6dc5bc28
|
Merge branch 'master' of https://github.com/BluestormDNA/ProjectPSX
|
2019-08-24 12:16:54 +02:00 |
|
Blue
|
c905a4797e
|
Removed unneded ands on SWL SWR LWR LWL
|
2019-08-24 00:05:37 +02:00 |
|
Blue
|
0d4699cfa0
|
Removed semiTransp/blend and mdec comments.
As they are implemented now...
|
2019-08-23 17:47:41 +02:00 |
|
Blue
|
027de71e27
|
Add: Screen Viewer, 24bpp support, VRAM toggle on tab.
|
2019-08-23 17:00:43 +02:00 |
|
Blue
|
084c542f8b
|
Removed unused and on main load
|
2019-08-23 16:56:14 +02:00 |
|
Blue
|
eab9d8e789
|
Test: Reordering opcodes based on most used
|
2019-08-23 16:55:52 +02:00 |
|
Blue
|
e8e6b5a381
|
Micro optimizations on semi transparency handle
|
2019-08-21 03:38:03 +02:00 |
|
Blue
|
bd67edfeaf
|
Add: Timer for window string update
|
2019-08-21 02:58:58 +02:00 |
|
Blue
|
e0a7d685cd
|
Use interpolated string hex format
|
2019-08-19 00:52:52 +02:00 |
|
Blue
|
716b7c0e3f
|
Add: Fps counter
|
2019-08-19 00:42:38 +02:00 |
|
Blue
|
3d85b3e9db
|
Tick test at cpu/2
|
2019-08-19 00:42:24 +02:00 |
|
Blue
|
bce81a05d7
|
Fix: Actual wait 500 cycles after data to trigger irq
|
2019-08-19 00:39:22 +02:00 |
|
Blue
|
9eaa6edd19
|
Fix: SemiTransp on polys, VRAM transfer mid queue. Add: SemiTransp on lines.
|
2019-08-19 00:37:13 +02:00 |
|
Blue
|
b4c73203eb
|
Add: +opcodes
|
2019-08-15 11:19:45 +02:00 |
|
Blue
|
edecb4745c
|
add: polygon blending
|
2019-08-15 11:19:17 +02:00 |
|
Blue
|
729e19c020
|
Test: Dma linkedList as 1 queue to gpu
|
2019-08-15 11:18:50 +02:00 |
|
Blue
|
bea7ebcd5f
|
Add: Temporal debug on doble click screen
This is handy to "pause" emulation and check mips. Will be removed once not needed.
|
2019-08-15 11:17:58 +02:00 |
|
Blue
|
967e1f36b0
|
Disable: code analysis
|
2019-08-15 11:16:48 +02:00 |
|
Blue
|
84c2c38e3e
|
Remove: unsused delegate opcode tables
|
2019-08-15 11:16:02 +02:00 |
|
Blue
|
000ffffd87
|
debug: timer access and type l and w
|
2019-08-15 11:15:19 +02:00 |
|
Blue
|
7f04662d83
|
Fix: Remaining cycles reset on tick
|
2019-08-15 11:14:57 +02:00 |
|
Blue
|
3808ad9f4d
|
Add: Commands motorOn, getLocL, getLocP
Hack: getTD
|
2019-08-15 11:12:19 +02:00 |
|
Blue
|
e3ecd335e4
|
Fix: Fixed semi transparency cases on mask and not textured
|
2019-08-15 00:02:24 +02:00 |
|
Blue
|
b8392154ef
|
Proper naming on pixel functions RGB888 BGR555
|
2019-08-14 23:55:49 +02:00 |
|
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 |
|