(09-04-2019, 09:36 PM)ExtremeDude2 Wrote: [ -> ]Do you have Dual Core enabled?
Yes, it is enabled. Also, the cheats are enabled, to activate the 16:9 aspect ratio Gecko codes.
(09-05-2019, 07:37 AM)paraemuladores Wrote: [ -> ]Yes, it is enabled. Also, the cheats are enabled, to activate the 16:9 aspect ratio Gecko codes.
Try disabling dual core. It can cause unpredictable behavior, and is often a minor speedup at best.
Does disabling cheats help at all? I doubt the stereo mode is well tested by the cheat code writers, might be worth testing.
(09-05-2019, 10:39 AM)JonnyH Wrote: [ -> ]Try disabling dual core. It can cause unpredictable behavior, and is often a minor speedup at best.
Does disabling cheats help at all? I doubt the stereo mode is well tested by the cheat code writers, might be worth testing.
Disabling dual core made no difference, but disabling the cheats and the 16:9 gecko code aspect ratio correction did the trick, now the game works perfectly.
But, it works only in a stretched 4:3 resolution. I've been googling four hours, and cannot find an aspect ratio correction beside the one provided here:
https://forums.dolphin-emu.org/Thread-unofficial-widescreen-development-topic-archive
Which is this one:
16:9
F6000001 80008180
FF401090 EF210032
D2000000 00000002
3DC04000 91C20000
C3420000 00000000
D200000C 00000002
3DC04000 91C20000
C3420000 00000000
E0000000 80008000
F6000001 80008180
ED6A4824 ED080172
D2000000 00000004
3DC03FAA 61CEAAAB
91C20000 C2620000
ED330272 ED6A4824
60000000 00000000
E0000000 80008000
Which is also indicated in the wiki. But, that's what make the game crash.
So I tried to use the generic Widescreen Hack, but it has the culling problem. So, in the same file that I found the previous Gecko codes indicated above, I've found a way to disabling the Culling, which is this one:
[ActionReplay_Enabled]
$WS
[ActionReplay]
$WS
0432D7A0 38600001
0432D7A4 4E800020
0432D800 38600001
0432D804 4E800020
0432D86C 38600001
0432D870 4E800020
0432D95C 38600001
0432D960 4E800020
0432D9A4 38600001
0432D9A8 4E800020
Works perfectly, except when I turn to morphball. When I do, the screen streches to 4:3 during the transformation, and then returns to 16:9. This is very annoying, as it is also annoying the culling when using the generic Widescreen Hack. I also tried the code provided in the wiki for the version 1.0, but it doesn't do anything.
Is there any way to fix this? Any workarounds?
Edit: I also tried the 16:9 HUD aspect ratio fix (I had to google it, because the link provided in the wiki is dead), but it is way too complicated, and couldn't make it work.
Edit 2: With the generic Widescreen Hack, sometimes the change to morphball changes to 4:3 too, and sometimes it doesn't. As far as I can see, it's random.
The reality is unfortunately enabling cheats can cause a lot of unpredictable and unavoidable behavior. For this game you might just need to disable cheats, disable widescreen hack, set aspect ratio back to auto and deal with the standard aspect ratio it was designed for. Fortunately you can still turn up the internal resolution without issue so it looks nicer.
(09-05-2019, 07:23 PM)Helios Wrote: [ -> ]The reality is unfortunately enabling cheats can cause a lot of unpredictable and unavoidable behavior. For this game you might just need to disable cheats, disable widescreen hack, set aspect ratio back to auto and deal with the standard aspect ratio it was designed for. Fortunately you can still turn up the internal resolution without issue so it looks nicer.
That's a bummer. But ok, just one last question. The codes for 16:9 aspect ratio worked perfectly in the past. Why aren't they working now?
(09-06-2019, 08:31 AM)paraemuladores Wrote: [ -> ]That's a bummer. But ok, just one last question. The codes for 16:9 aspect ratio worked perfectly in the past. Why aren't they working now?
Probably more accurate emulation: Cheat codes (AR/Gecko) work by changing some information in the RAM of the console/the used RAM of the game, so if the dev's corrected a bug by changing something that relates to the RAM it can break Cheat codes that were specifically written for the Emulator (most Widescreen and culling cheats)
So if the location in RAM has changed that forces a wider aspect, it is now changing something else, this something else can be anything and had a very high chance to stop the game from working.
(09-07-2019, 12:39 AM)mstreurman Wrote: [ -> ]Probably more accurate emulation: Cheat codes (AR/Gecko) work by changing some information in the RAM of the console/the used RAM of the game, so if the dev's corrected a bug by changing something that relates to the RAM it can break Cheat codes that were specifically written for the Emulator (most Widescreen and culling cheats)
So if the location in RAM has changed that forces a wider aspect, it is now changing something else, this something else can be anything and had a very high chance to stop the game from working.
I see. Didn't know that could happen. Hopefully someone will eventually release a corrected version of the cheats, that doesn't crash the game.
Thanks to everyone for the answers, guys!!! You can consider this thread resolved.