Project

General

Profile

Emulator Issues #10456

Gecko Codes Causing Freezes or Malfunctioning Across Many Titles

Added by JMC4789 over 1 year ago. Updated 9 months ago.

Status:
Accepted
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

This is meant to act as a new global issue for Gecko Codes behaving badly.

Dolphin's implementation of Gecko Codes is problematic, causing tons of random crashes and freezes across many games. Codes designed to work on Dolphin may not work on console, and many codes designed for console don't work on Dolphin. We're seeing game freezes across GameCube and Wii titles, from Pokemon Colosseum to Harvest Moon: Animal Parade. These freezes are random and are not very apparent to the users that the cheats caused them. Sometimes it can take hours for the code to cause issues. Other games like Arc Rise Fantasia see breakage over seemingly unrelated changes, where as Wiiware/Virtual console never worked at all.

Dolphin's Hooking needs to be completely redone in order to fix these issues.


Related issues

Has duplicate Emulator - Emulator Issues #10367: Arc Rise Fantasia - All Gecko Codes broken by 5.0-845Duplicate

Has duplicate Emulator - Emulator Issues #9932: Metroid Other M: Some Cheats, such as third-person missiles, are broken on JIT and JITILDuplicate

Has duplicate Emulator - Emulator Issues #9848: Widescreen "patch" does not work on Dolphin anymoreDuplicate

Has duplicate Emulator - Emulator Issues #10349: Mario Kart 64 NTSC 16:9 Gecko Code flickering on NvidiaDuplicate

Has duplicate Emulator - Emulator Issues #10520: The infinite item and few others are not working on geckoDuplicate

History

#1 Updated by JMC4789 over 1 year ago

#2 Updated by JMC4789 over 1 year ago

#3 Updated by leoetlino over 1 year ago

  • Status changed from New to Accepted

IIRC, Dolphin runs cheats on a fixed time interval, whereas most loaders on console hook into a SDK VI function instead.

#4 Updated by JMC4789 over 1 year ago

  • Has duplicate Emulator Issues #9932: Metroid Other M: Some Cheats, such as third-person missiles, are broken on JIT and JITIL added

#5 Updated by JMC4789 over 1 year ago

  • Subject changed from Gecko Codes Causing Freezes Across Many Titles to Gecko Codes Causing Freezes or Malfunctioning Across Many Titles

#6 Updated by JMC4789 over 1 year ago

#7 Updated by gamemasterplc over 1 year ago

Pokemon coloseeum and pokemon XD need special mastercodes unrelated to hooking to work right.

#8 Updated by JMC4789 over 1 year ago

kk, reopening hte original issue for those, I forgot

#9 Updated by JMC4789 over 1 year ago

#10 Updated by TheDimensioner over 1 year ago

I guess it's ok to report bad codes here than? Well, the Twilight Princess GC widescreen 16:9 hack causes digspots to become hard to see:

https://wiki.dolphin-emu.org/index.php?title=Talk:The_Legend_of_Zelda:_Twilight_Princess_(GC)#New_Gecko_widescreen_code_makes_dig_spots_hard_to_see

And the 4:3/Letterbox removal code for Xenoblade Chronicles causes the game to stutter on real hardware, and maybe it makes the Wii slightly hotter (it looks wonderful on a 29" CRT, though XD):

https://forums.dolphin-emu.org/Thread-wii-xenoblade-chronicles?pid=442385#pid442385

#11 Updated by JosJuice over 1 year ago

No. This report is about problems in Dolphin, not problems in the codes themselves.

#12 Updated by JMC4789 over 1 year ago

#13 Updated by JMC4789 over 1 year ago

  • Has duplicate Emulator Issues #10517: Dolphin's improved codehandler can cause stuttering with some codes added

#14 Updated by JMC4789 over 1 year ago

#15 Updated by JMC4789 over 1 year ago

  • Has duplicate Emulator Issues #10531: Random Stutter in Zelda Titles due to a change to the codehandler.bin added

#16 Updated by danileon95 9 months ago

I'm getting the same issue. If I add gecko codes to any games, even if I have the spare power to run these games at 300-400% speed, the game will stutter every 30 seconds or so, it's extremely jarring because the sound screws up and everything during that stutter. Disabling gecko codes fixes it.

It's annoying because I really like using widescreen gecko codes. I hope you can sort this out. Thanks for the hard work guys!

#17 Updated by JosJuice 8 months ago

  • Has duplicate deleted (Emulator Issues #10517: Dolphin's improved codehandler can cause stuttering with some codes)

#18 Updated by JosJuice 8 months ago

  • Has duplicate deleted (Emulator Issues #10531: Random Stutter in Zelda Titles due to a change to the codehandler.bin)

Also available in: Atom PDF