summaryrefslogtreecommitdiff
path: root/Data/Sys
AgeCommit message (Collapse)Author
2026-04-11GameSettings: Set safe texture cache accuracy for Game Boy PlayerJosJuice
For the HP bars in games like Pokémon Emerald, not even 2048 is enough. Let's go all the way to Safe.
2026-04-10GameSettings: Don't force immediate XFB off in Ultimate Spider-Man.Jordan Woyak
2026-04-10GameSettings: Remove disabled Immediate XFB for many games that no longer ↵Jordan Woyak
need it.
2026-04-03Merge pull request #14140 from iwubcode/blurry_bloomJMC47
VideoCommon: add a graphics mod feature to modify EFBs with a custom material, enhance bloom
2026-04-01GameSettings: Set SafeTextureCacheColorSamples to 2048 for Game Boy Player ↵Jordan Woyak
to more reliably fix partial frame updates.
2026-04-01GameSettings: Set medium texture cache accuracy for Game Boy PlayerJosJuice
Some games are showing frame flickering, e.g. Pokémon games when only the text at the bottom of the screen is updating. GB/GBC games are apparently especially affected, presumably due to the extra border.
2026-03-31GameSettings: Set a CPU overclock for Game Boy Player to avoid sporadic ↵Jordan Woyak
audio/video stream failures.
2026-03-31GameSettings: Add ini file for Game Boy Player to automatically attach the ↵Jordan Woyak
GBPlayer hardware.
2026-03-26Data: update De Blob 1 and 2 to use explicit bloom targetiwubcode
These two games have some strange rendering behaviors and therefore can't use the generic bloom actions. These games have several bloom EFB copies and they draw that on top of an already rendered game. After doing that, they render some other draw calls to "fixup" the bloom that it drew to effectively remove it. This isn't uncommon but there is one special thing these games do...they use a RAM EFB copy for the 'fixup'. This means when playing with high IR, the game will look blurry in specific parts of the screen where the game was attempting to fix the copy! Bloom removal has addressed this by removing all the draw calls related to the bloom, including the fixup draws. The user then needs to turn on 'EFB Copy To Texture Only' for the best visuals (De Blob 2 in particular is broken without this) as the default settings. Bloom blurred will need special attention too but Dolphin doesn't currently have enough functionality to handle it.
2026-03-26Data: update Sonic Colors bloom definitions to remove repeats, thanks ↵iwubcode
FrankyBuster
2026-03-26Data: update Pandora's Tower Bloom and DOF definitionsiwubcode
2026-03-26Data: add a blurred DOF featureiwubcode
2026-03-26Data: add more bloom graphics modsiwubcode
2026-03-26Data: provide a blur mod for games with bloomiwubcode
Add a mod for all games with bloom targets that blurs the bloom based on resolution using a custom material. The shader exposes bloom brightness and the amount of spread through uniforms (not exposed in the UI yet). The original shader logic was done by TryTwo. This shader was reworked for graphics mods and cleaned up slightly. Co-authored-by: TryTwo <taolas@gmail.com>
2026-03-26GameSettings: Add INI files for Mario Kart Arcade GP 2.cristian64
INI files for both known regions of _Mario Kart Arcade GP 2_ (Triforce) have been added to the `GameSettings` directory: | Game ID | Region | Revision Date | | ------- | ------ | ------------------- | | GNLE82 | NTSC-U | 2007/02/07 02:47:24 | | GNLJ82 | NTSC-J | 2007/02/06 20:29:25 | The files contain Action Replay and Gecko cheat codes. Some of the cheat codes have been sourced from the Internet; others have been developed by the author of this change. > [!IMPORTANT] > Triforce games may have had multiple revisions for a given game region > after the original release, and Dolphin cannot distinguish them at > this time. Cheat codes are developed for one revision only, and cannot > work with other revisions. > > For this reason, every cheat code name is provided with a prefix that > states the revision date of the target game revision. It will be up to > the user to enable the cheat codes for their correct game revision and > region. The revision date for _Mario Kart Arcade GP 2_ games can be > seen in the SegaBoot menu, under the **ENTER GAME TEST > OTHERS** > screen. > [!NOTE] > Prior to issue #14470, the game ID for the NTSC-U region was > incorrectly assigned the game ID of the NTSC-J region due to an issue > in how the region flag in boot.id files was treated. This issue > blocked the addition of the INI files until the issue was resolved (a > region mismatch would cause fatal errors if cheat codes for the wrong > version were enabled in Dolphin). > [!CAUTION] > There have been seen game dumps in the wild that, even though their > real region is NTSC-U, the region flag in their `boot.id` file is > `0x02` (NTSC-J), instead of `0x0E` (NTSC-U).
2026-03-23GameINI: Fix animation stutter in Mistic Software ScummVM titlesEgor
This is fixed by setting Texture Cache Accuracy to Safe. Affected titles: - R2F Freddi Fish: Kelp Seed Mystery - RDL Spy Fox in Dry Cereal - RJQ Pajama Sam: Don't Fear the Dark
2026-03-18Merge pull request #14451 from JMC47/sa2palpatchJordan Woyak
GameINI: Patch startup error in Sonic Adventure 2: Battle PAL
2026-03-17Disable page table fastmem for TimeSplitters: Future PerfectJosJuice
TimeSplitters: Future Perfect is crashing if page table fastmem is enabled. The reason hasn't been analyzed yet. For the time being, let's use GameSettings to bring back the old behavior of not having page table fastmem. Fixes https://bugs.dolphin-emu.org/issues/14000.
2026-03-12GameSettings: Add patch to limit the internal frame rate in UK release of ↵AGuy27
Rabbids Go Home
2026-03-12GameINI: Patch startup error in Sonic Adventure 2: Battle PALJMC47
2026-03-04Merge pull request #14279 from jordan-woyak/nfs-hp2-speedhackJMC47
GameSettings: Add patches for Need for Speed: Hot Pursuit 2 to limit the internal frame rate.
2026-03-03Merge pull request #14297 from jordan-woyak/speedhack-stunt-racerJMC47
GameSettings: Add patch to limit framerate in Monster 4x4: Stunt Racer.
2026-02-26GameSettings: Add patches to limit the internal frame rate in Rabbids Go ↵Jordan Woyak
Home and Rabbids Lab. Thanks to mickle pickle and ruru for helping to port the the Rabbids Go Home patch for the European versions of the game.
2026-02-23Merge pull request #14352 from Windsurf7/sonicmega-gameiniDentomologist
GameINI: Formatting updates to Sonic Mega Collection
2026-02-23Merge pull request #14389 from FrankyBuster/masterJosJuice
Metal Arms and PoP Two Thrones aspect ratio setting fix
2026-02-23Merge pull request #14331 from JosJuice/game-inis-rsJosJuice
GameSettings: Update Rogue Squadron II and III
2026-02-21Merge pull request #14376 from Windsurf7/lozss-gameiniDentomologist
GameINI: Formatting updates to The Legend of Zelda Skyward Sword
2026-02-21Merge pull request #14364 from Windsurf7/mariogalaxy-gameiniDentomologist
GameINI: Formatting updates to Super Mario Galaxy & New Super Mario B…
2026-02-20GameINI: PoP Two Thrones Aspect ratio correctionFrankyBuster
Set suggested aspect ratio to 4:3 due to dolphin incorrectly setting it to 16:9 automatically.
2026-02-20GameINI: Metal Arms Aspect ratio correctionFrankyBuster
Set suggested aspect ratio to 4:3 due to dolphin incorrectly setting it to 16:9 automatically. Apply suggestion from @jordan-woyak Co-authored-by: Jordan Woyak <jordan.woyak@gmail.com>
2026-02-15Added Triforce supportcrediar
2026-02-16GameINI: Formatting updates to Sonic Mega CollectionWindsurf7
This PR provides formatting updates to Sonic Mega Collection. All regions: * Formatting fixes. * Updated to follow my code naming convention for Sega games.
2026-02-15Add classic controller support code for RUUE01 - Animal Crossing: City Folk ↵spaceage64
(NTSC-U) Added control scheme to codes. Split .ini files based on Rev 0/1. Added controller mapping instructions. Added other regions and removed redundant lines. Added Grass Deterioration cheats. Changed wording regarding Right Stick variant. Removed credits from RA Verified list. Update ApprovedInis.json from PatchAllowlist test. Updated approved list hash to match AchievementManager. Attempted to fix the approved hash list again. Update approved INI list and PatchAllowlist verification data
2026-02-15Merge pull request #14361 from Windsurf7/monkeyballbanana-gameiniJMC47
GameINI: Formatting updates to Super Monkey Ball on wii
2026-02-15Merge pull request #14360 from Windsurf7/monkeyballadv-gameiniJMC47
GameINI: Formatting updates to Super Monkey Ball Adventure
2026-02-15Merge pull request #14370 from Windsurf7/warioworld-gameiniJMC47
GameINI: Formatting updates to Wario World
2026-02-15Merge pull request #14377 from Windsurf7/lozfsa-gameiniJMC47
GameINI: Formatting updates to The Legend of Zelda Four Swords Advent…
2026-02-13VideoCommon: Invert interaction between Arbitrary Mipmap Detection and GPU ↵Martino Fontana
Texture Decoding (the former disables the latter) Split from #14293. It makes sense for a setting that changes visual output to have priority over a setting that barely makes any difference.
2026-02-13GameINI: Formatting updates to The Legend of Zelda Four Swords AdventuresWindsurf7
This PR provides formatting updates to The Legend of Zelda: Four Swords Adventures. All regions: * Title fixed.
2026-02-13GameINI: Formatting updates to The Legend of Zelda Skyward SwordWindsurf7
This PR provides formatting updates to The Legend of Zelda: Skyward Sword. All regions: * Formatting fixes.
2026-02-13GameINI: Formatting updates to The Legend of Zelda Twilight PrincessWindsurf7
This PR provides formatting updates to The Legend of Zelda: Twilight Princess. All regions: * Formatting fixes.
2026-02-13GameINI: Formatting updates to Wario WorldWindsurf7
This PR provides formatting updates to Wario World. All regions: * Formatting fixes to match other Nintendo games.
2026-02-13GameINI: Formatting updates to Super Mario Galaxy & New Super Mario Bros WiiWindsurf7
This PR provides formatting updates to Super Mario Galaxy & New Super Mario Bros Wii. All regions: * Formatting fixes.
2026-02-13GameINI: Formatting updates to Super Monkey Ball on wiiWindsurf7
This PR provides formatting updates to Super Monkey Ball: Banana Blitz & Super Monkey Ball: Step and Roll. All regions: * Formatting fixes.
2026-02-13GameINI: Formatting updates to Super Monkey Ball AdventureWindsurf7
This PR provides formatting updates to Super Monkey Ball Adventure. All regions: * Formatting fixes.
2026-02-13GameINI: Add codes to Sonic UnleashedWindsurf7
This PR provides 60 FPS code additions to Sonic Unleashed. NTSC-U: * Added 60 FPS code, coming from the Dolphin wiki. * Followed my code naming convention for Sega games.
2026-02-13GameINI: Add codes to Sonic Storybook gamesWindsurf7
This PR provides 60 FPS code additions to Sonic and the Secret Rings & Sonic and the Black Knight. All regions: * Formatting fixes. NTSC-U/PAL: * Added 60 FPS code, coming from the Dolphin wiki. * Followed my code naming convention for Sega games.
2026-02-13GameINI: Add codes to NiGHTS Journey of DreamsWindsurf7
This PR provides 60 FPS code additions to NiGHTS: Journey of Dreams. NTSC-U/PAL/NTSC-J: * Added 60 FPS code, coming from the Dolphin wiki. * Followed my code naming convention for Sega games. * The wiki says that the code is for NTSC-U but it's actually region free. It's been confirmed via testing. * The wiki also says that a certain part in the final level softlocks, but that's actually not true and can be bypassed. An explanation has been included with the code.
2026-02-11Merge pull request #14332 from ElTioRata/megaman-wsDentomologist
Gecko/AR - Widescreen Fix for Mega Man X - Command Mission
2026-02-09Revert "Disable Deferred EFB Copies on Mario kart Wii"Martino Fontana