summaryrefslogtreecommitdiff
path: root/Data/Sys
AgeCommit message (Collapse)Author
2021-07-19Fix swap_RGB_GBR.gls post-processing shaderNoah
2021-07-19GameINI: MX Superfly - fix player texturesJMC47
This game uses EFB copies to generate the outfit for your character in career mode.
2021-07-18PostProcessing: fix lens distortion shader for HLSLTillmann Karras
2021-07-18Merge pull request #9910 from Tilka/postprocessMai M
PostProcessing: fix shader compilation failures
2021-07-18INI: Fix Summoner Invalid ReadsJMC47
2021-07-18Create R6X.inijack-1313
Fixes : https://bugs.dolphin-emu.org/issues/12534 Update R6X.ini Update R6X.ini Update R6X.ini
2021-07-18PostProcessing: fix lens distortion shaderTillmann Karras
This has been broken since b44a0980eb310b221feb84a195db63b89276a053.
2021-07-14Merge pull request #9894 from AdmiralCurtiss/smooth-moves-tex-cache-iniLéo Lam
GameINI: Set safe texture cache in WarioWare: Smooth Moves for Writer's Block and Brain Age microgames.
2021-07-13GameINI: Set safe texture cache in WarioWare: Smooth Moves for Writer's ↵Admiral H. Curtiss
Block and Brain Age microgames.
2021-07-13Fix Motion Detection in Sonic and the Secret Rings and Jett RocketJMC47
2021-06-23Fix Baten Kaitos Shop CrashesJMC47
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-21Merge pull request #9349 from smurf3tte/gladiusJMC47
GameSettings: Patch for freezing in Gladius (GLSE64)
2021-06-13Merge pull request #9756 from Techjar/memcard-size-configLéo Lam
Replace MemoryCard251 setting with generic MemoryCardSize
2021-06-09Hack to hide debug cubes in Super Mario SunshinePokechu22
... while not breaking other games.
2021-05-27Merge pull request #9724 from Bonta0/ffcc-gbafixJMC47
GameINI: Fix Final Fantasy Crystal Chronicles GBA race condition
2021-05-27GameSettings: Set 59 block memory card for Pokémon Box: Ruby & Sapphire (JAP)Techjar
2021-05-27Replace MemoryCard251 setting with generic MemoryCardSizeTechjar
This allows for a broader range of game-specific memory card sizes to be configured.
2021-05-19GameINI: Fix FFCC GBA race conditionBonta-kun
2021-05-19GameList: Minor improvements to android and low res nobanner imagesDentomologist
Center @2x and android banners, and adjust @1x banner to improve consistency with other resolutions while maintaining sharpness. Images created by MayImilae
2021-05-19GameList: add 4x resolution for nobanner imageDentomologist
2021-05-13Merge pull request #9630 from PatrickFerry/ini-fixes-2JosJuice
Gameini: Disable ICache for Indiana Jones and the Staff of Kings
2021-04-20GameINI: Fix file path for RZDK01 INILéo Lam
2021-04-18Add speed hack for Korean TPPPLToast
2021-04-08Gamesettings: Disable ICache for Indiana Jones and the Staff of KingsPatrick A. Ferry
2021-04-06Disable ICache emulation for some gamesPokechu22
Specifically, 'Scooby-Doo! Mystery Mayhem', 'Scooby-Doo! Unmasked', 'Ed, Edd n Eddy: The Mis-Edventures', and the Wii version of 'Happy Feet'. The JIT cache causes problems with emulated icache invalidation in these games, resulting in areas failing to load.
2021-04-04Merge pull request #9517 from NoraTheGamer/masterLéo Lam
Mario Party Cheats Update
2021-04-01GameINI: RM8E01 - Update CheatsNora Hanegan
2021-04-01GameINI: GP7E01 - Update CheatsNora Hanegan
2021-04-01GameINI: GP6E01 - Update CheatsNora Hanegan
2021-04-01GameINI: GP5E01 - Update CheatsNora Hanegan
2021-04-01GameINI: GMPE01 - Update CheatsNora Hanegan
2021-03-04Merge pull request #9547 from PatrickFerry/ini-fixes-1Léo Lam
Some Gameini Changes
2021-03-03Merge pull request #9395 from AdmiralCurtiss/most-wanted-turn-on-the-sunJMC47
GameSettings: Enable perf queries to fix sun in Need for Speed: Most Wanted.
2021-03-02GameSettings: Set Texture Cache Accuracy to "Safe" for Jerry Rice & Nitus' ↵PatrickFerry
Dog Football
2021-03-02GameSettings: Disable "Defer EFB Copies to RAM" and Set Texture Cache ↵PatrickFerry
Accuracy to "Medium" for Marvel Super Hero Squad
2021-03-02GameSettings: Disable "Defer EFB Copies to RAM" for NBA Live 08PatrickFerry
2021-03-02GameSettings: Disable Dual Core for National Geographic Challenge!PatrickFerry
2021-03-02GameSettings: Disable Dual Core for Dance! It's Your StagePatrickFerry
2021-03-02GameSettings: Disable Dual Core for Brunswick Pro BowlingPatrickFerry
2021-03-02INI ChangesMiksel12
2021-01-28Enable EFB access from CPU for Ultimate I SpyJohn Pansera
2021-01-24Remove redundant INI settingsStevoisiak
Remove redundant game-specific INI files that are covered by a generalied Arcade/NeoGeo INI.
2021-01-06Merge pull request #9308 from smurf3tte/re23_patchLéo Lam
Patches for Resident Evil 2/3 audio issues
2020-12-30GameSettings: Enable perf queries to fix sun in Need for Speed: Most Wantedivan89el
2020-12-29Patches for Resident Evil 2/3 audio issuessmurf3tte
These games are erroneously zeroing buffers before they can be fully copied to ARAM by DMA. The responsible memset() calls are followed by a call to DVDRead() which issues dcbi instructions that effectively cancel the memset() on real hardware. Because Dolphin lacks dcache emulation, the effects of the memset() calls are observed, which causes missing audio. In a comment on the original bug, phire noted that the issue can be corrected by simply nop'ing out the offending memset() calls. Because the games dynamically load different .rel executables based on the character and/or language, the addresses of these calls can vary. To deal generally with the problem of code being dynamically loaded to fixed, known addresses, the patch engine is extended to support conditional patches which require a match against a known value. This sort of thing is already achievable with Action Replay/Gecko codes, but their use depends on enabling cheats globally in Dolphin, which is not a prerequisite shared by patches. Patches are included for every region, character, and language combination. They are enabled by default. The end result is an approximation of the games' behavior on real hardware without the associated complexity of proper dcache emulation. https://bugs.dolphin-emu.org/issues/9840
2020-12-21GameSettings: Patch for freezing in Gladius (GLSE64)smurf3tte
This game can deadlock the CPU and GPU by setting FIFO breakpoints too infrequently, provided the CPU gets too far ahead, as can happen under Dolphin due to timing inaccuracies. The game never clears breakpoints, and it will skip setting them if the previous one has not been hit by the GPU. If the CPU gets far enough ahead it will reach the FIFO high water mark and trigger an overflow interrupt, causing the render thread to be suspended. The GPU will make forward progress until it hits the last set breakpoint. However, if the distance between that breakpoint and the FIFO write pointer is greater than the low water mark, then the GPU will never generate an underflow interrupt and the render thread will never be resumed. This patch forces the game to update the breakpoint unconditionally and has been tested on real hardware with no apparent ill effect. This patch covers the US release (GLSE64), but there are three more (GLSD64, GLSF64, GLSP64) that will likely require similar patches.
2020-12-17GameSettings: Set Safe Texture Cache for Pitfall: The Lost Expedition and ↵Avasam
Pitfall: The Big Adventure 1024 is not enough. 2048 works just fine. Fixes stuttering Atari 2600 emulation https://bugs.dolphin-emu.org/issues/12347
2020-12-15Merge pull request #9329 from smurf3tte/ffccJMC47
GameSettings: Disable "Store EFB Copies to Texture Only" for Final Fantasy Crystal Chronicles
2020-12-14GameSettings: Disable "Store EFB Copies to Texture Only" for Final Fantasy ↵smurf3tte
Crystal Chronicles This fixes the crash at Goblin Wall: https://bugs.dolphin-emu.org/issues/9915 A patch (for the US release only) that fixes the game's buffer overrun bug is included as an alternative with lower performance cost. It is disabled by default.
2020-12-11GameSettings: Add patch for Monster High: Ghoul Spirit (SAOE78/SAOEVZ)smurf3tte
The first call to GXCopyDisp() corrupts game data, but on real hardware it isn't observed thanks to the data cache. Skipping the call works too, preventing a crash on boot. This patch is enabled by default.