Commit Graph

612 Commits

Author SHA1 Message Date
Pokechu22 a5e2a0d973 dsp_rom: Remove illegal use of AX with SRS 2021-08-22 10:49:46 -07:00
Tillmann Karras 56f92c5ce3 GameSettings: force DSPLLE in remaining Neo Geo games
These two games were missed in PR #3841.
2021-08-13 17:54:48 +01:00
JMC47 095afe25df GameINI: Add missing Vertex Rounding to GIQ.ini
This is necessary to actually fully fix the game at higher resolutions
and was forgotten in the earlier batch of INI changes.
2021-08-10 00:16:43 -04:00
Tilka 0ee97c47e8
Merge pull request #10009 from OatmealDome/re3-inv-texture-cache
GameINI: Force safe texture cache on Resident Evil 3
2021-08-08 21:05:36 +01:00
OatmealDome 2680a13564 GameINI: Force safe texture cache accuracy on Resident Evil 3 2021-08-08 16:00:30 -04:00
Tilka 682c7454f0
Merge pull request #10005 from JMC47/incredibleini
GameINI:  Fix EFB Copy Offset in more games
2021-08-08 11:11:46 +01:00
JMC47 fd4e644fb4 GameINI: Fix EFB Copy Offset in more games
SpongeBob SquarePants: Battle for Bikini Bottom and The Movie Game,
along with the two Incredibles titles suffer from an EFB offset issue
described in earlier commits.  This commit adds offsets for the
Incredibles and The Incredibles: Rise of the Underminer releases
and adds additional inis for SpongeBob special releases.
2021-08-07 11:36:38 -04:00
JosJuice c79757618d
Merge pull request #9993 from Techjar/late-vi-output
VI: Implement post-scanout XFB output
2021-08-07 12:41:59 +02:00
JMC47 f27203a2e1 GameINI: SpongeBob SquarePants Movie QoL Settings
SpongeBob SquarePants: The Movie suffers from all of the same issues as
Battle for Bikini Bottom.  These patches are not based on any existing
cheats or codes.
2021-08-04 01:51:50 -04:00
Techjar dbfe2bde3d GameINI: Disable early XFB output for WWE Crush Hour
The game has flickering problems when using early output.
2021-08-03 23:38:17 -04:00
Léo Lam 893b648d8d
Merge pull request #9992 from JMC47/gladiusregions
GameINI: Add Gladius Patch to Other Regions
2021-08-04 03:10:16 +02:00
JMC47 ecf092d7f8 GameINI: Add Gladius Patch to Other Regions
Only the NTSC version of Gladius got a patch with smurf3tte's reverse
engineering work.  Since most of the work was done, I ported over the
fix to the PAL, French, and German releases.  Leoetlino helped figure
out a consistent way to find the correct address.
2021-08-03 16:09:53 -04:00
JMC47 7b07037723 GameINI: SpongeBob SquarePants: BFBB QoL
This enables Vertex Rounding Hack and has a game patch for two bugs
resulting from game choices.  The game draws an efb copy at
coordinate 0.00195313 to 1.00195 repeating which only works due to how the
numbers work out at low resolution.

The Vertex Rounding Hack is a null operation on 1x IR, so there should
be no concern enabling it by default since higher resolutions are
completely broken without it.
2021-08-03 11:28:58 -04:00
JMC47 5bf1a8af8e GameINI: Add Safe Texture Cache to SpongebobToS
Text in SpongeBob's Truth of Square needs Safe Texture Cache in order to
render properly.
2021-08-01 23:28:51 -04:00
JMC47 167358e953 GameINI: Enable Medium Tex Cache for Generator Rex
Generator Rex: Agent of Providence needs medium texture cache in order
to render text without problems.
2021-07-31 08:26:59 -04:00
Léo Lam 0553b4a241
Merge pull request #9954 from Tilka/ax
DSPHLE: fix problems with older ucodes
2021-07-29 01:42:24 +02:00
Léo Lam f0a7602eca
Merge pull request #9966 from JMC47/ffccgba
GameINI: Add FFCC Connectivity patch to all regions
2021-07-29 01:19:29 +02:00
JMC47 1f3388be0a GameINI: Add Safe Texture Cache to Inazuma 2013
Certain text characters do not render properly with any other texture
cache setting.
2021-07-28 09:59:39 -04:00
JMC47 09dddd8a5f GameINI: Add FFCC Connectivity patch to all regions
This is a port of the NTSC patch to the Japanese and PAL regions.  Bonta
converted the GBA code, and leoetlino helped convert some addresses for
the japanese version.
2021-07-27 17:17:16 -04:00
Tillmann Karras b1185fb239 DSPHLE: handle Wii Startup Menu ucode correctly 2021-07-24 16:57:12 +01:00
JMC47 3d2ff2e1f5 GameINI: Fix Garfield Hang
The Garfield Show: TotSL hangs on story mission start with Dual Core
most of the time.
2021-07-24 11:40:06 -04:00
JMC47 c66dcbf9de GameINI: Fix de Blob 2 visual issues.
de Blob 2 has the same engine as de blob and shares a lot of the same
issues.  I copied the settings used for de blob.  It seems defer EFB
copies was the main culprit, but force texture filtering could also
cause problems.
2021-07-22 19:31:36 -04:00
Léo Lam 462af20cdd
Merge pull request #9920 from JMC47/popshadow
GameINI: Fix PoP:TT Shadows
2021-07-21 11:47:16 +02:00
Léo Lam bf36baa6b3
Merge pull request #9925 from JMC47/starsuccessorbox
GameINI:  Improve Rendering in Sin & Punishment: Star Successor
2021-07-21 11:46:13 +02:00
JMC47 ae63c68b88 GameINI: Fix PoP:TT Shadows
At extreme angles, there is severe shadow zfighting with fast depth
disabled.  Enabling it causes it work on all backends without issue.
Verified in OpenGL, D3D11, D3D12, and Vulkan.
2021-07-21 05:42:08 -04:00
JMC47 4472105210 GameINI: Improve Rendering in S&P:SS
Sin & Punishment: Star Successor has rendering issues in the upper left
part of the screen.  While we can't completely fix it, by disabling
Store EFB Copies to Texture only, we can make it from a missing box to
just a couple of lines being visible that make up the copy region.
2021-07-21 05:36:19 -04:00
Léo Lam 43b5383b16
Merge pull request #9924 from JMC47/tombraiderlegendini
GameINI:  Fix water in Tomb Raider Legend
2021-07-21 11:29:08 +02:00
JMC47 e7dd3785be GameINI: Fix Happy Feet 2 text
Personally confirmed 2048 samples weren't enough.  Some text was still
missing.
2021-07-20 07:38:42 -04:00
JMC47 948cd64567 GameINI: Fix water in Tomb Raider Legend
Disables Store EFB Copies to Texture Only.  As this game has a lot of
water, the water not rendering correctly provides a pretty significant
gameplay issue.
2021-07-20 06:36:11 -04:00
JosJuice 175878cad8
Merge pull request #9919 from JMC47/memcardsizes
INI: Fix Memcard detection in SSX Tricky and SpongeBob:CFtKK
2021-07-20 12:00:40 +02:00
JosJuice 2ec035441d
Merge pull request #9915 from JMC47/mxsuperflyini
GameINI: MX Superfly - fix player textures
2021-07-20 12:00:12 +02:00
Tilka fa55e52fff
Merge pull request #9917 from TheHarmonicRealm/master
Fix GBR and GRB post-processing effects
2021-07-20 09:38:14 +01:00
JMC47 103120bb2d INI: Fix Memcard detection in SSX Tricky and SpongeBob:CFtKK 2021-07-19 22:50:20 -04:00
Mai M 88cc20ffd0
Merge pull request #9918 from JMC47/IMGDDv35ini
INI Settings for Paper Mario: Thousand-Year Door Demo Disc
2021-07-19 22:01:50 -04:00
JMC47 d0b8f91d97 INI Settings for Paper Mario Demo
Interactive Demo Disc Version 35 comes with Paper Mario: The
Thousand-Year Door.  Note that D56J01 is a different game.
2021-07-19 18:55:05 -04:00
Noah 0be80bcb18
Fix swap_RGB_GRB.gls post-processing shader 2021-07-19 13:21:41 -07:00
Noah ac32996d11
Fix swap_RGB_GBR.gls post-processing shader 2021-07-19 13:20:58 -07:00
JMC47 79a50c7730 GameINI: MX Superfly - fix player textures
This game uses EFB copies to generate the outfit for your character in
career mode.
2021-07-19 13:01:50 -04:00
Tillmann Karras 2344624b08 PostProcessing: fix lens distortion shader for HLSL 2021-07-18 22:49:36 +01:00
Mai M 6e7698a354
Merge pull request #9910 from Tilka/postprocess
PostProcessing: fix shader compilation failures
2021-07-18 13:58:16 -04:00
JMC47 d65d4b7158 INI: Fix Summoner Invalid Reads 2021-07-18 11:56:56 -04:00
jack-1313 8f107191cb Create R6X.ini
Fixes :
https://bugs.dolphin-emu.org/issues/12534

Update R6X.ini

Update R6X.ini

Update R6X.ini
2021-07-18 12:52:54 +05:30
Tillmann Karras eb4ed72a96 PostProcessing: fix lens distortion shader
This has been broken since b44a0980eb.
2021-07-18 04:10:02 +01:00
Léo Lam 0b18f8ae55
Merge pull request #9894 from AdmiralCurtiss/smooth-moves-tex-cache-ini
GameINI: Set safe texture cache in WarioWare: Smooth Moves for Writer's Block and Brain Age microgames.
2021-07-14 21:43:34 +02:00
Admiral H. Curtiss eedae929b7 GameINI: Set safe texture cache in WarioWare: Smooth Moves for Writer's Block and Brain Age microgames. 2021-07-13 20:38:56 +02:00
JMC47 b944ffc109 Fix Motion Detection in Sonic and the Secret Rings and Jett Rocket 2021-07-13 03:37:09 -04:00
JMC47 03b48801f6 Fix Baten Kaitos Shop Crashes
Baten Kaitos will crash with certain items in your inventory if you
scroll over them in the shop screen.  SyncGPU does not fix the issue,
but single core does.
2021-06-23 19:57:04 -04:00
JMC47 89a5bdff16
Merge pull request #9349 from smurf3tte/gladius
GameSettings: Patch for freezing in Gladius (GLSE64)
2021-06-21 02:36:52 -04:00
Léo Lam d536a50878
Merge pull request #9756 from Techjar/memcard-size-config
Replace MemoryCard251 setting with generic MemoryCardSize
2021-06-13 16:09:54 +02:00
Pokechu22 c583cac568 Hack to hide debug cubes in Super Mario Sunshine
... while not breaking other games.
2021-06-09 20:50:49 -07:00