Dolphin, the GameCube and Wii emulator - Forums

Full Version: Gecko Codes Crash on Startup?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
I'm using a Galaxy S8+ (Snapdragon 835) with the newest version (5.0-8574).

I have already searched through every forum I could (even some Reddit forums), also tried to search for an AR code, and nothing was helping.

So, I'm not very satisfied with 30FPS on Super Mario Sunshine, and I'm trying to add a Gecko code that allows this game to run at 60FPS. However, whenever I put any Gecko code into the game.ini, my game crashes before it has a chance to display the Nintendo logo. Is there anyway to make this work? (Even doing the AR thing doesn't work)

This is what my game.ini looks like:

[Gecko]
$60FPS (Region-Free)
F6000002 80008180
BF800000 3F000000
00000000 43300000
14000004 3F800000
E0000000 80008000
F6000002 80008180
801E0074 901E0038
801E007C 901E0078
14000014 60000000
E0000000 80008000
F6000001 80008180
40800034 C03F00D0
D2000004 00000002
3DC03F80 91DF00D0
C03F00D0 00000000
E0000000 80008000
[Gecko_Enabled]
$60FPS (Region-Free)
The Android version of Dolphin's Gecko code handler has been crippled since a very long while back,so basically any Gecko code will trigger the crashing issue.

5.0-619 and newer -> Crashes with basically any Gecko code enabled.

5.0-615 -> Works with Gecko codes but it is extremely outdated now.

https://bugs.dolphin-emu.org/issues/10965

Interpreter/CachedInterpreter/JitArm64: Fix CoreTiming::Advance usage (PR #4201 from EmptyChaos

Also stumbled on a lower issue number that happened on Windows as well that I didn't know about until now;

https://bugs.dolphin-emu.org/issues/9792

It was supposedly fixed but Android never ever got fixed.
There was something mentioned about Android lacking proper MMU support too.

Really irritating that this is still not fixed.
PRs welcome.
Gotsta rename them as AR codes and it works fine. Use 'em all the time.
so,
"# WKTEA4 - CONTRA REBIRTH

[Core]
# Values set here will override the main Dolphin settings.

CPUThread = False
EnableCheats = True

[Video_Settings]
wideScreenHack = False
SafeTextureCacheColorSamples = 0

[OnLoad]
# Add memory patches to be loaded once on boot here.

[OnFrame]
# Add memory patches to be applied every frame here.

[Gecko]
$Lives1
0046166F 00000064

$Lives2
004616AF 00000064

[Gecko_Enabled]
$Lives1
$Lives2

[ActionReplay]
# Add action replay cheats here.

"

Turns into-
"# WKTEA4 - CONTRA REBIRTH

[Core]
# Values set here will override the main Dolphin settings.

CPUThread = False
EnableCheats = True

[Video_Settings]
wideScreenHack = False
SafeTextureCacheColorSamples = 0

[Video_Hacks]
EFBToTextureEnable = False

[OnLoad]
# Add memory patches to be loaded once on boot here.

[OnFrame]
# Add memory patches to be applied every frame here.

[ActionReplay]

$Lives1
0046166F 00000064

$Lives2
004616AF 00000064

[ActionReplay_Enabled]

$Lives1
$Lives2

[ActionReplay]
# Add action replay cheats here.
"
Just as a note that's terrible advice in general. A ton of action replay codes won't work as Gecko codes. If it works for some basic codes, okay, but you should only specify on a case by case basis.
sorry homie, AR Codes as Gecko codes? something funny happened and All Gecko Codes Need To Be Renamed as AR Codes!!!
works every time. happy to beta test.
Hope this helps.
Also you need "codehandler.bin" and "totaldb.dsy" in the proper location.
We all figured this out last year in the Android Forums.
(08-16-2018, 02:15 AM)rclong Wrote: [ -> ]Also you need "codehandler.bin" and "totaldb.dsy" in the proper location.
We all figured this out last year in the Android Forums.

Did both Action Replay and codehandler.bin/todaldb.dsy, both methods didn't work unless I put the files in the wrong location.
sorry I can't help further. The way I usually reference the method is to type cheats in search then organize by forum and go the the Android section towards the end.
Like I said this was solved a while ago.
F----!!!!!! forgot, did you enable cheats in the ini files?
in dolphin.ini -> "EnableCheats = True"
damn it! forgot again.
also use the XXXXXX.ini with the region code and not the XXX.ini
you didn't say which file you are modifying.
Pages: 1 2