refractionpcsx2
e4b43a9781
Fix PCRTC bug with single circuits
...
Force screen aspect to 4:3
2020-01-10 17:11:45 +00:00
refractionpcsx2
4077097f98
VU JIT: Fix crashing on reset/full
2020-01-10 15:34:25 +00:00
refractionpcsx2
b840585e42
Added missing VU ops
...
Fixed a bug in FSSET
Added missing EFU timings for VU JIT
2020-01-10 01:01:28 +00:00
PSISP
f47520d1b1
Merge pull request #256 from refractionpcsx2/master
...
Allow PCRTC merge circuit 1 to blend with BG Colour and use ALP when in single merge rectangle mode.
2020-01-09 16:09:30 -05:00
PSI-Rockin
218928f315
CDVD: Experimental BIN/CUE support
...
More error-checking and CUE parsing needs to be implemented, but this is a good start
2020-01-08 22:41:08 -05:00
PSISP
e975c69d0c
Merge pull request #257 from tadanokojin/sotc-fix
...
GS: Fix wrong z-value being used in sprites when vertices are swapped
2020-01-08 00:44:03 -05:00
Kojin
a8b01ad74d
gs: fix bug in sprite rendering
...
fog and z value must come from v2 for sprite
however, bug in the code meant that v1 and v2 would be swapped and v1 z and fog would be used
fix overbloom in sotc
2020-01-07 21:35:47 -05:00
refractionpcsx2
3a91067f1d
Allow PCRTC merge circuit 1 to blend with BG Colour and use ALP when in single merge rectangle mode.
...
Slight tweak of used variable in render loop
2020-01-08 00:13:10 +00:00
PSISP
522f5c9147
Merge pull request #255 from tadanokojin/nop-scissor
...
GS: Ignore draw when scissoring region is null
2020-01-07 18:13:46 -05:00
Kojin
2574e151d7
gs: ignore draw where scissor is null
...
Some games like Armored Core Last Raven and Raw Danger will draw a sprite with the gs registers nulled.
We can ignore these draws
2020-01-07 17:52:21 -05:00
PSI-Rockin
5a4014d161
CDVD: Create separate folder and encapsulate format readers in virtual interface
2020-01-06 19:26:33 -05:00
PSISP
f53880c095
Merge pull request #251 from refractionpcsx2/master
...
Adjusted PCRTC stuff so games render in their proper resolutions.
Fixed bug in GIF FIFO which stopped games booting if PATH3 masking was enabled
Stopped REGLIST from sending A+D regs
Modified dithering on GS Interpreter and fixed a bug
Stop GS JIT crashing when an invalid TEX0 format is written
Fixed the address mask for 32bit CLUT lookups
2020-01-05 15:12:45 -05:00
PSI-Rockin
73ad0144b5
GS JIT: Fix alpha blending bugs
...
Fix 1: In spec_C, treat frame alpha as 8-bit, not 16-bit
Fix 2: Don't assume that source color is stored in RAX at end of alpha blending
2020-01-05 15:07:25 -05:00
refractionpcsx2
e568b1f745
Comment some stuff for clarity/future reference
2020-01-05 19:56:24 +00:00
refractionpcsx2
b03743d407
Fix a bug in MipMaps when a primitive transitions between levels
2020-01-05 17:41:38 +00:00
refractionpcsx2
8972a2643b
Remove more debugging code
2020-01-05 04:19:53 +00:00
refractionpcsx2
3380f1ceff
re-enabled GS JIT
2020-01-04 22:04:58 +00:00
refractionpcsx2
bdd6b096de
Removed some debug code
2020-01-04 21:57:59 +00:00
refractionpcsx2
35b6bd208d
Fix address mask on 32bit CLUT lookup
2020-01-04 21:42:17 +00:00
refractionpcsx2
635c94371c
Merge branch 'master' into master
2020-01-04 21:25:52 +00:00
refractionpcsx2
3a5bea854d
Rearranged GS Int draw pixel function
...
Stopped FBA being written when pixel writing is controlled
2020-01-04 21:06:30 +00:00
refractionpcsx2
55f8bf2299
Fix small bug in Alpha test fail handler
2020-01-04 20:30:11 +00:00
PSI-Rockin
452aad58c1
Merge branch 'master' of https://github.com/PSI-Rockin/DobieStation
2020-01-04 15:03:59 -05:00
PSI-Rockin
ca7e28af63
GS JIT - Fix bug in PABE where failed test would stop drawing, rather than just blending
...
Add some more comments to recompile_alpha_blending
2020-01-04 15:03:57 -05:00
refractionpcsx2
99a1701db0
Fix stupid dithering bug
2020-01-04 19:44:43 +00:00
PSISP
49cbd9bdc1
Merge pull request #252 from tadanokojin/silly2
...
use source alpha for fb when alpha blending
2020-01-04 14:01:57 -05:00
refractionpcsx2
ef25968568
GS JIT: Don't recompile tex_lookup if texture mapping is disabled
2020-01-04 18:50:52 +00:00
Kojin
64517d2f28
use source alpha for fb when alpha blending
2020-01-04 02:47:09 -05:00
refractionpcsx2
11aeef7d16
Add master changes back in I accidentally removed and re-enable GS JIT
2020-01-04 06:54:03 +00:00
refractionpcsx2
144372bc99
Adjusted PCRTC stuff so games render in their proper resolutions. Cuts down on ugly pixels
...
Fixed bug in GIF FIFO which stopped games booting if PATH3 masking was enabled
Stopped REGLIST from sending A+D regs
Modified dithering on GS Interpreter
2020-01-04 06:18:01 +00:00
PSI-Rockin
ba0c0c4b9b
GS: Serialize dithering matrix in savestates
...
Savestate bump
2020-01-03 20:52:48 -05:00
PSISP
889c0eac1a
Merge pull request #249 from refractionpcsx2/master
...
Added PSMZ32 support for GS Downloads
2020-01-03 13:52:49 -05:00
refractionpcsx2
eb92c82523
Added PSMZ32 support for GS Downloads
2020-01-03 18:37:56 +00:00
PSI-Rockin
b946ef1a05
Comment out unneeded logging
2020-01-02 20:06:04 -05:00
PSISP
40a240e101
Merge pull request #248 from PSI-Rockin/hle_osd_config_param
...
HLE OsdConfigParam
2020-01-02 19:58:19 -05:00
PSI-Rockin
1cdbde6e4e
Add extra TODO comment
2020-01-02 19:39:38 -05:00
PSI-Rockin
8f095e4d23
EE: HLE GetOsdConfigParam/SetOsdConfigParam
...
This allows us to configure the BIOS language at fast boot
2020-01-02 19:28:52 -05:00
PSISP
5c656a58f3
Merge pull request #247 from refractionpcsx2/master
...
Fixed Source position in local-to-local GS transfers
Fixed 24bit GS Download format packing
Fixed GS Downloads in DMAC
Implemented position wrapping in GS Transfers (l-to-h, h-to-l, l-to-l)
Fixed typo in PSMT4HH local-to-local transfer
2020-01-02 18:41:01 -05:00
refractionpcsx2
796d612e76
Removed left over debug code
2020-01-02 20:20:48 +00:00
refractionpcsx2
5fbd59c235
Fixed GS Downloads in DMAC
...
Fixed 24bit GS Download format packing
Fixed Source position in local-to-local GS transfers
Implemented position wrapping in GS Transfers (l-to-h, h-to-l, l-to-l)
Fixed typo in PSMT4HH local-to-local transfer
Commented out print out with no current use
2020-01-02 20:16:49 +00:00
PSI-Rockin
14e8955b4d
Merge branch 'memcards' of https://github.com/PSI-Rockin/DobieStation into memcards
2020-01-02 14:10:58 -05:00
PSI-Rockin
ebcf4072d2
Add missing header
2020-01-02 14:07:43 -05:00
PSI-Rockin
c136c94b3e
Memcard: Implement write and erase operations
...
The core functionality is up now
2020-01-02 14:07:43 -05:00
PSI-Rockin
67e1235741
Memcard: Implement authentication and reads
...
I can successfully load a save for Atelier Iris generated from PCSX2 in Dobie now. Writes and erases coming next...
2020-01-02 14:07:43 -05:00
PSI-Rockin
746185f3c3
Memcard: Set up framework
...
Commands can be sent to an emulated memcard, which can send a response.
Several new CDVD commands are needed for the next step, which is for the IOP to authenticate the memory card.
2020-01-02 14:07:43 -05:00
PSISP
5fa59e0268
Merge pull request #244 from refractionpcsx2/master
...
Fix MIPMAPPING for Region Repeat clamping
Fix GIF arbitration bug
2020-01-02 13:51:32 -05:00
PSI-Rockin
b5568d56db
Add missing header
2020-01-02 04:47:30 -05:00
PSI-Rockin
770e2f6b76
Memcard: Implement write and erase operations
...
The core functionality is up now
2020-01-02 04:29:41 -05:00
PSI-Rockin
88c71902e9
Memcard: Implement authentication and reads
...
I can successfully load a save for Atelier Iris generated from PCSX2 in Dobie now. Writes and erases coming next...
2020-01-02 03:05:33 -05:00
PSI-Rockin
2a3a3d41f3
Memcard: Set up framework
...
Commands can be sent to an emulated memcard, which can send a response.
Several new CDVD commands are needed for the next step, which is for the IOP to authenticate the memory card.
2020-01-01 21:57:09 -05:00