iwubcode
2c6a598fae
Merge pull request #14866 from SuperSamus/efb-to-texture-clear-byte
...
VideoCommon: Option for byte to memset in RAM when `EFBToTextureEnable = True`
2026-10-30 15:14:15 -05:00
JosJuice
e2ad09306e
Merge pull request #14656 from SuperSamus/mario-party-gameini
...
GameSettings: Update Mario Party games
2026-10-10 17:53:27 +02:00
Martino Fontana
8c1f30bb30
VideoCommon: Option for byte to memset in RAM when EFBToTextureEnable = True
...
The main use case is for games that in theory should be compatible with `EFBToTextureEnable = True`, as the CPU never reads the EFB texture and only writes to it completely.
However, if what the CPU writes is only zeros, if the texture in RAM was already zeros then Dolphin wouldn't notice the change in RAM and thus wouldn't invalidate the texture in VRAM.
This happens in Rhythm Heaven Fever, and with this change it doesn't require `EFBToTextureEnable = False` anymore.
But there are other use cases, like setting a clear value that is closer to what the EFB copy would be, like in Excite Truck.
(`EFBToTextureEnable` is still `False` by default.)
Other games are more subjective (and not changed here): for instance Mario Kart Wii samples the EFB copy to decide whether to display a sun flare.
Currently with `EFBToTextureEnable = True` (default) it will never be shown, but maybe someone would prefer for the flare to always be shown, even behind walls.
The option currently only supports setting a single byte (that will be memset to the entire texture), as setting a color would be more complex given that a texture can be in multiple formats, and there is no use case (yet) for it.
2026-10-03 09:12:52 +02:00
Admiral H. Curtiss
418f0cb7d3
Merge pull request #14894 from jordan-woyak/petz-gamesettingz
...
GameSettings: Add some required settings for Petz games.
2026-10-02 19:53:48 +02:00
Jordan Woyak
b34a2a0513
GameSettings: Add some required settings for Petz games.
2026-10-02 04:09:20 -05:00
Martino Fontana
0b4ebbfb94
GameSettings: Add speed hack for Skylanders: Swap Force
2026-10-01 15:12:54 +00:00
Lilly Jade Katrin
d51d80b9ec
RetroAchievements - Additional Code Approvals
...
A handful of requested Gecko/AR codes and approvals for use with RetroAchievements.
2026-09-27 10:19:44 -04:00
retropieuser
4a9db521c1
Add AR codes for Timesplitters 2 (Retroachievements)
...
Added in the two codes quoted on the game wiki page
https://wiki.dolphin-emu.org/index.php?title=TimeSplitters_2
16:9 Widescreen during gameplay & the Border Fix
2026-09-03 21:53:16 +01:00
JosJuice
5508158a77
Merge pull request #14746 from PhobosAnomaly666/patch-1
...
Add Gecko code for Star Fox Adventures (Retroachievements)
2026-08-29 13:54:54 +02:00
JMC47
f89cd671bf
Merge pull request #14823 from JosJuice/gameini-pokemon-channel
...
GameSettings: Set texture cache accuracy for Pokémon Channel
2026-08-22 11:46:07 -04:00
JosJuice
3073c9fa41
GameSettings: Set texture cache accuracy for Pokémon Channel
...
This game contains a special episode of the Pokémon anime as an FMV.
When playing it, if only a tiny part of the image has changed between
frames, Dolphin's texture hashing can fail to notice that anything
changed, or it can notice that the chroma changed but not the luma, or
vice versa.
512 samples reduces the problem but doesn't get rid of it entirely, but
with 2048 I'm unable to see the problem.
2026-08-22 15:52:41 +02:00
Phobos
0901c6dbe5
Add Gecko code (Increased LoD Range) for Star Fox Adventures (Retroachievements)
2026-08-16 14:17:58 +02:00
JosJuice
fa61f77fed
Merge pull request #14259 from Reonu/pikmin_wii_no_blur_gecko_code
...
GameINI: Add Disable Blur code for Pikmin 1 Wii
2026-08-16 11:52:36 +02:00
JMC47
3450298af0
Merge pull request #14583 from jordan-woyak/gamesettings-deadly-creatures
...
GameSettings: Add CPU overclock to work around long black screen on boot in "Deadly Creatures".
2026-08-10 16:30:39 -04:00
Matheus Willder
7788e6824e
Update codes to unlock Black Edition and Collector's Edition in Need for Speed
2026-07-26 16:26:12 +00:00
Scott Mansell
552126a0e6
Merge pull request #14675 from JosJuice/game-ini-gbihf-texcache
...
GameSettings: Remove SafeTextureCacheColorSamples from gbihf
2026-07-15 17:01:46 +12:00
JosJuice
1b67ed71f4
Merge pull request #14357 from Windsurf7/sonicunleashed-gameini
...
GameINI: Add codes to Sonic Unleashed
2026-07-14 18:49:16 +02:00
Dentomologist
d6d25b5302
Merge pull request #14351 from Windsurf7/nightsjod-gameini
...
GameINI: Add codes to NiGHTS Journey of Dreams
2026-07-12 23:28:28 -07:00
Dentomologist
b947a11380
Merge pull request #14356 from Windsurf7/sonicstorybook-gameini
...
GameINI: Add codes to Sonic Storybook games
2026-07-12 17:20:45 -07:00
Martino Fontana
a5f6ba81fa
GameSettings: Approve speed hacks for RetroAchievements
...
Some of the speed hacks were not approved for RetroAchievements, meaning that users had to choose between not getting hardcore achievements, or having poor performance.
Also, renamed the instances of `$Limit internal FPS to VPS (improves performance)` to `$Limit internal frame rate (speed hack)` for consistency. They are enabled by default, so unless the user disabled them, it won't break the configuration.
2026-07-08 18:10:42 +02:00
JosJuice
d034d41fcc
Merge pull request #14572 from jordan-woyak/ult-spider-man-imm-xfb
...
GameSettings: Don't force immediate XFB off in Ultimate Spider-Man.
2026-06-28 12:11:53 +02:00
JosJuice
f2dd20ca40
Merge pull request #14577 from jordan-woyak/fight-for-ny-ini
...
GameSettings: Disable fast depth calc to fix missing text and allow immediate XFB in Def Jam: Fight for NY.
2026-06-28 12:11:32 +02:00
JosJuice
c560a510e2
Merge pull request #14610 from SuperSamus/tlzww-prerelease-demo-gameini
...
GameSettings: Add Wind Waker pre-release demo
2026-06-28 11:43:37 +02:00
JosJuice
c23b4f4f3a
Merge pull request #14626 from ChaseParate/approve-xenoblade-chronicles-60-fps-gecko-code
...
Gecko/RetroAchievements: Approve Xenoblade Chronicles 60 FPS Gecko code
2026-06-28 10:28:15 +02:00
Dentomologist
54b93b8d4f
Merge pull request #14681 from Tilka/pony_friends
...
GameSettings: fix pony not showing up in Pony Friends 2
2026-06-25 12:25:45 -07:00
Jordan Woyak
144d19433a
Merge pull request #14603 from jordan-woyak/gamesettings-solitaire
...
GameSettings: Apply settings required for Solitaire and Mahjong WiiWare.
2026-06-14 11:47:50 -05:00
Tillmann Karras
9463c9717f
GameSettings: fix pony not showing up in Pony Friends 2
...
EFB-to-RAM needs to be enabled at the start of grooming.
2026-06-13 18:55:16 +01:00
JosJuice
896ecddb77
GameSettings: Remove SafeTextureCacheColorSamples from gbihf
...
Extrems said that it's unnecessary because GBIHF doesn't use the GPU.
Video output doesn't work in GBIHF in Dolphin regardless of this
setting, so I can't actually test it.
2026-06-07 11:01:04 +02:00
JMC47
704cf84fe0
Merge pull request #14670 from JosJuice/game-ini-gbi
...
GameSettings: Add Game Boy Interface
2026-06-03 14:08:21 -04:00
JosJuice
e0f091b096
GameSettings: Add Game Boy Interface
2026-06-02 21:37:26 +02:00
Martino Fontana
29cf0d8704
GameSettings: Add Photo Channel
2026-05-24 11:36:32 +02:00
Chase Harkcom
915b839598
Approve Xenoblade Chronicles 60 FPS Gecko code
2026-05-23 22:39:42 -04:00
Martino Fontana
30df88fba0
GameSettings: Update Mario Party games
2026-05-22 21:26:18 +02:00
Dentomologist
7b69949cec
Merge pull request #14581 from matheuswillder/NFS-Gecko-Codes
...
GameINI: Action Replay/Gecko codes to unlock Most Wanted Black Edition and Carbon Collector's Edition in GameCube/Wii's Need for Speed
2026-05-18 13:59:06 -07:00
Matheus Willder
9cc177cc79
AR/Gecko codes to unlock Black Edition and Collector's Edition in Need for Speed
...
It also updates a game's INI file, as per conversation in this PR
2026-05-09 00:09:22 +00:00
spaceage64
3944310308
Add Classic Controller support cheats for Animal Crossing (all regions)
2026-04-29 19:44:31 +02:00
JMC47
ab6b30afe2
Merge pull request #14582 from jordan-woyak/gamesettings-allow-imm-xfb
...
GameSettings: Allow ImmediateXFB for a handful of games that seem fine with it.
2026-04-27 13:11:42 -04:00
JMC47
d47d5431a1
Merge pull request #14617 from jordan-woyak/gamesettings-secret-rings
...
GameSettings: Set SafeTextureCacheColorSamples for "Sonic and the Secret Rings".
2026-04-27 13:10:15 -04:00
JMC47
77b778302c
Merge pull request #14614 from jordan-woyak/gamesettings-metroid-prime
...
GameSettings: Disable EFBToTexture for "Metroid Prime 2: Dark Echoes (Wii)" to fix the scan visor.
2026-04-27 13:09:20 -04:00
JMC47
6409c5beb3
Merge pull request #13931 from SuperSamus/pikmin-squared-60fps
...
GameINI: Add 60 FPS code for Pikmin Squared
2026-04-27 13:09:00 -04:00
JMC47
4609cbf35b
Merge pull request #14513 from cristian64/gamesettings_mario_kart_arcade_gp2
...
GameSettings: Add INI files for Mario Kart Arcade GP 2.
2026-04-26 17:38:45 -04:00
Martino Fontana
c96d1b7b4a
GameINI: Add 60 FPS code for Pikmin Squared
2026-04-25 10:45:25 +02:00
Jordan Woyak
dbb80ce296
GameSettings: Set SafeTextureCacheColorSamples for "Sonic and the Secret Rings" to fix glitching text in the ring customization menu.
2026-04-24 11:55:33 -05:00
JMC47
fe639b1cea
Merge pull request #14456 from AGuy27/master
...
GameSettings: Add patch to limit the internal frame rate in UK release of Rabbids Go Home
2026-04-22 21:55:38 -04:00
Jordan Woyak
b70e28a0f6
GameSettings: Disable EFBToTexture for "Metroid Prime 2: Dark Echoes (Wii)" to fix the scan visor and clean up the other Metroid Prime ini files.
2026-04-20 13:06:58 -05:00
Martino Fontana
4a2d48f659
GameSettings: Add Wind Waker pre-release demo
...
It is listed in the Dolphin wiki with the assumption that it's using the same default settings as regular Wind Waker.
https://wiki.dolphin-emu.org/index.php?title=The_Legend_of_Zelda:_The_Wind_Waker_Demo_Prerelease
I don't know if the Picto Box is even obtainable in the demo... but maybe it is through glitches or something, so I'll keep `EFBToTextureEnable = False` in.
2026-04-19 21:15:20 +02:00
Jordan Woyak
9ae93b1674
GameSettings: Disable PageTableFastmem in "Second Sight" to fix freeze.
2026-04-18 18:15:32 -05:00
Jordan Woyak
c88d5da3dc
GameSettings: Add comments with the reason for disabling ImmediateXFB for many games.
2026-04-17 22:49:24 -05:00
Jordan Woyak
c2072fdeb3
GameSettings: Apply settings required for Solitaire and Mahjong WiiWare.
2026-04-17 15:27:32 -05:00
JMC47
42175d4e75
Merge pull request #14600 from jordan-woyak/fitness-games
...
GameSettings: Various fitness game fixes.
2026-04-17 13:57:28 -04:00