Commit Graph

580 Commits

Author SHA1 Message Date
BuildTools a0ccb255b3 GameINI: Octomania text fix 2024-01-16 03:38:32 -05:00
Mai 8a9d168775
Merge pull request #12477 from JosJuice/r8a-efb2tex
GameSettings: Don't force EFB to RAM for PokéPark Wii
2024-01-06 20:10:17 -05:00
Patrick Ferry a061678b31 Gameini: Disable "Immediately Present XFB" for Racquet Sports
This was causing the game to output thousands of FPS during the loading screen when it would run uncapped if Immediately Present XFB was enabled.

Please see Redmine 13447 for reference.
2024-01-03 20:32:11 +00:00
JosJuice d423ddc275 GameSettings: Don't force EFB to RAM for PokéPark Wii
This is another one of those games that has an optional screenshot
feature where the images end up all black if you have Store EFB Copies
to Texture Only turned on. Like for other such games, let's not force
Store EFB Copies to Texture Only off, since it's a large performance
impact for a feature most players won't use.

There's one wrinkle here. As part of teaching the player how to take
screenshots, the game forces the player to take a screenshot before it
lets them progress in the story. However, the game doesn't care what's
in the screenshot, so you can progress just fine even if Store EFB
Copies to Texture Only is turned on. I personally tested it.
2024-01-03 21:26:49 +01:00
Tillmann Karras dcc674febd GameSettings: fix C4 texture tiling in Crash Nitro Kart
For buttons and some character icons the game loads palleted PNGs and
tiles the pallet indices directly into C4 textures but fails to take
into account that PNG and C4 use opposite nibble orders. This causes
adjacent pixel columns to be swapped, see issue 13370.

Also disable Immediate XFB for the Japanese release. It has the same
black screen and flickering issues as the other regions.
2023-12-17 15:50:05 +00:00
Patrick Ferry f47ac24170 Gameini: Enable AccurateNaNs for "Jeep Thrills" 2023-12-03 16:57:13 +00:00
Tillmann Karras d12642b392 GameSettings: add patch to disable interlacing in Black & Bruised 2023-11-29 23:59:33 +00:00
Tillmann Karras 4d346f29eb GameSettings: add patch to disable blur in Tony Hawk's Downhill Jam
This is a fullscreen blur that looks bad at higher internal resolutions.
The offset happens to work out for both the NTSC and the PAL release.
2023-11-28 01:15:37 +00:00
Tillmann Karras 921d4f1e60 GameSettings: port Gormiti black screen fix to PAL version
Same workaround as @Pokechu22's NTSC version
(8316c7af99).
2023-11-24 19:21:40 +00:00
Pokechu22 c0f4825a97 Disable Store EFB Copies to Texture Only for Mystery Case Files: The Malgrave Incident
See https://bugs.dolphin-emu.org/issues/13356. Testing there determined that forcing a specific value for SafeTextureCacheColorSamples is not needed.
2023-09-20 13:39:58 -07:00
Sketch fdaa82f96d Add Everybody Votes Channel and Region Select to WiiLink config 2023-09-03 15:56:02 -04:00
Sketch 84e8516341
Add Forecast Channel buffer patch 2023-07-19 18:30:40 -04:00
JosJuice 984ffe65a8 GameSettings: Restore HAT.ini
We only use six-character INIs for settings that have to be set on a
per-version basis.
2023-06-26 17:45:43 +02:00
Admiral H. Curtiss 3a8e7de214
Merge pull request #11903 from noahpistilli/wiilink
IOS/KD: Add WiiLink as WC24 service provider by default
2023-06-26 02:27:47 +02:00
Sketch f9f8e94e30 Add default support for WiiLink + configuration 2023-06-25 14:57:15 -04:00
InfoManiac742 8e68696d7a
Fix white bars in Ice Age 2: The Meltdown (GC)
Defer EFB Copies to RAM is necessary in order to avoid white bars obscuring the screen: see https://wiki.dolphin-emu.org/index.php?title=Ice_Age_2:_The_Meltdown_(GC)#White_Bars
2023-06-13 11:41:59 -10:00
Nate Kean 9ddd692309
Use 'Safe' Texture Cache Accuracy
Prevents missing characters in text in menus
2023-05-30 15:09:56 -05:00
Admiral H. Curtiss 3905288465
Merge pull request #11816 from MarioPartyNetplay/gmpe01-fixes
Update Mario Party 4 cheats
2023-05-19 19:28:10 +02:00
Admiral H. Curtiss 2e9b7f1192
Merge pull request #11817 from Pokechu22/solitaire-and-mahjong-bounding-box
GameINI: Enable bounding box for "Solitaire & Mahjong"
2023-05-07 19:16:38 +02:00
CasualPokePlayer a64657c1e9 Add CPUCull to Pokemon Colosseum and Pokemon XD inis.
These games seem to constantly have unused vertices, and this is worst shown in the Shadow Pokemon purification cutscene. The Shadow Pokemon purification cutscene is even worse on XD with forced single core mode, as instead of having FPS dropping with VPS staying 60ish, it will drop both, resulting in audio stuttering. Turning on CPUCall seems to have a 7/8 reduction of draw calls for that cutscene (~800 -> ~100), doubling performance. Many other areas of the game seem to benefit from this setting too, having some kind of performance boost.
2023-05-06 22:54:15 -07:00
Pokechu22 749c51978d GameINI: Enable bounding box for "Solitaire & Mahjong"
See https://bugs.dolphin-emu.org/issues/13248. This is needed for the menus to work properly (not run at 1FPS and render incorrectly). Additionally, immediate XFB causes flickering.
2023-05-06 18:09:30 -07:00
Nayla bd62e9fc5d
Update GMPE01.ini 2023-05-05 20:06:43 -04:00
Nayla b3fad3b41a
GMPE01, GP5E01, GP6E01, GP7E01, RM8E01: Code Updates 2023-04-18 22:02:15 +02:00
Bobby Smith 655ef1498f [GameSettings] Change remaining 0/1 bools to False/True 2023-03-20 15:46:32 +01:00
Pierre Bourdon ef3cb6fba5
Merge pull request #11617 from icup321/master
GameINI: Krome updates
2023-03-16 05:54:54 +01:00
InfoManiac742 2213980ee9
Create GAS.ini 2023-03-12 14:35:27 -10:00
InfoManiac742 b7593c2b24
Create GSB.ini 2023-03-11 19:29:11 -10:00
icup321 3d4c572e0c Add region indicators for TFU II
Because this game decided to have 2 completely separate serial IDs for some reason.
2023-03-01 23:40:23 -05:00
icup321 7016a45db7 GameINI: Krome updates
Update several INI GameSettings for Krome Studios games
2023-03-01 22:19:26 -05:00
kaiboisdumb 06d65f2363
Disable Immediate XFB in Cubivore
Cubivore had an old issue before Hybrid XFB was merged involving the screen shifting left. Immediate XFB actually brings the issue back. It should be disabled for this title.
2023-02-14 00:13:39 +01:00
icup321 70a5895a42
GameINI: Heavy Iron updates 2023-02-12 19:19:13 +01:00
Admiral H. Curtiss 07cf8c5668
Merge pull request #11323 from iwubcode/marvel_super_hero_squad_ini
GameINI: Force safe texture cache on Marvel Super Hero Squad
2023-01-30 10:06:23 +01:00
JMC47 df536b1443 Add CPU Cull to Twilight Princess and Metroid Prime Series
These games greatly benefit from CPU Culling, and there isn't much reason
not to just blanket enable it for all users.  There is no case where you'd
want it disabled.
2023-01-30 01:08:34 -05:00
JosJuice afe9d5b098 GameSettings: Replace ForceFiltering with ForceTextureFiltering
This setting was renamed when it was updated to also support forcing
nearest neighbor filtering.
2023-01-29 17:34:26 +01:00
JMC47 7e9bd34519 Disable VI Skip in Wind Waker and Twilight Princess
These games do some funky VI stuff which causes VI Skip
to be completely incompatible with them, so let's disable it.
2023-01-18 19:43:24 -05:00
iwubcode 259f2972a0 GameINI: Force safe texture cache on Marvel Super Hero Squad: The Infinity Gauntlet 2022-12-04 11:31:01 -06:00
smurf3tte d448af0e84 GameSettings: Add patch for Ten Pin Alley 2 (RLEEFS)
A call to GXCopyDisp(), made once before the title screen for no
apparent purpose, is causing heap corruption, but it isn't observed on
real hardware thanks to the data cache. Skipping the call works too,
preventing a crash on the main menu.
2022-11-30 05:24:04 -08:00
Mai 1469055244
Merge pull request #11209 from JMC47/wrestmaniaXIXini
Force EFB2RAM in WWE WrestleMania XIX
2022-11-23 04:48:00 +00:00
Mai 20155544d3
Merge pull request #11210 from JMC47/spyroanbini
Force Safe Texture Cache in Legend of Spyro: A New Beginning
2022-11-23 04:47:47 +00:00
Mai 6c08dcfbab
Merge pull request #11213 from JMC47/manhuntini
GameINI:  Enable slight CPU Overclock for Manhunt 2
2022-11-23 04:47:33 +00:00
Admiral H. Curtiss 7a76aeef21
Merge pull request #11222 from JMC47/eggmaniaprog
Add Force Progressive Patch for Egg Mania
2022-11-04 23:07:27 +01:00
JMC47 2f80928be3
Merge pull request #11216 from JMC47/OwlsofGaINI
Disable "Force Texture Filtering" in Owls of Ga'Hoole
2022-10-30 13:36:46 -04:00
JMC47 1049ae629e Disable Force Texture Filtering in DKCR
This enhancement causes a rather distracting outline around the main characters.
2022-10-28 01:13:27 -04:00
Admiral H. Curtiss 904551fdb9
Merge pull request #11218 from JMC47/pxdmmu
Enable MMU in Pokemon XD
2022-10-28 04:24:44 +02:00
JMC47 8209f96a4f Add Force Progressive Patch for Egg Mania
This patch substitutes field rendering with full frame rendering in the
NTSC and NTSC-J versions of Eggmania.  This allows Dolphin's
"Force Progressive" hack to work with this title.

Codes originally from Swiss, written by Extrems.
2022-10-27 20:07:35 -04:00
JMC47 8080ebcd76 Enable MMU in Pokemon XD
Fixes invalid read spam during normal battles and Pokemon Bingo.
2022-10-27 16:29:53 -04:00
JosJuice 5ee7a55588
Merge pull request #11217 from JMC47/nsmbwvertexrounding
Disable Vertex Rounding in New Super Mario Bros. Wii
2022-10-27 20:48:27 +02:00
JMC47 895e5ca3e3 Disable Vertex Rounding in New Super Mario Bros. Wii
Vertex Rounding causes severe animation issues on 3D models,
so let's disable it.  Also correct the game title to match the wiki.
2022-10-27 14:17:42 -04:00
JMC47 1158fab3b7 Disable Vertex Rounding in Wii Play
Prevents severe graphical issues in "Tanks" Minigame.
2022-10-27 14:13:45 -04:00
JMC47 76ce7da022 Disable "Force Texture Filtering" in Owls of Ga'Hoole
Fixes broken FMV visuals.
2022-10-27 00:56:06 -04:00