• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Game Modifications › Cheats, Hacks, & Game Patches v
« Previous 1 … 11 12 13 14 15 … 19 Next »

Tips on improving a Gecko Code for Tornado Outbreak
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Threaded Mode
Tips on improving a Gecko Code for Tornado Outbreak
06-10-2018, 05:06 AM
#1
Larryeedwards Offline
Member
***
Posts: 61
Threads: 12
Joined: Jun 2016
So I created a Tornado Outbreak Gecko Code. One that allows the player to grow faster and collect all collectibles (Stone Smashers/Water Whirls) and another that disables the code. Any ways I could improve this Gecko code?

$Complete the level faster! [Larry]
C2010CF0 00000001
60000000 00000000


$Disable Code [Larry]
C2010CF0 00000001
38630050 00000000
I'm really addicted to playing Tornado Outbreak. :3
Find
Reply
06-10-2018, 06:57 AM
#2
gamemasterplc Offline
Above and Beyond
*******
Posts: 1,111
Threads: 7
Joined: Mar 2016
why do you need a disable code
Website is gamemasterplc.com. Youtube Channel is gamemasterplc.
Website Find
Reply
06-10-2018, 07:01 AM
#3
Larryeedwards Offline
Member
***
Posts: 61
Threads: 12
Joined: Jun 2016
I created the disable code to disable the effect of the code. When the code first code is enabled the player can't complete stuck the Vortex race. To fix this I would use the second code to disable the code.
I'm really addicted to playing Tornado Outbreak. :3
Find
Reply
06-10-2018, 07:44 AM
#4
One More Try Offline
Posting Freak
*****
Posts: 888
Threads: 23
Joined: Dec 2014
If you can find a unique memory value for Vortex race, then you could tell it to conditionally switch the code off at that time.
20+Address Value -- if equal
22 if not equal.

So if 80814fc0 = 00000001 -> use disable code.
C2010CF0 00000001
60000000 00000000
20814fc0 00000001
C2010CF0 00000001
38630050 00000000

We could write that more responsibly(?), as it will write the first value then change is back to the second. I'm not sure if it's better to just write it once. I THINK this will write one or the other value, but not both:

22814fc0 00000001 - If not equal
C2010CF0 00000001 - Run first code only if not equal
60000000 00000000
E2100001 00000000 - Endif + else. Meaning: If not equal, skip next code. If equal run next code.
C2010CF0 00000001 - Run second code if not equal
38630050 00000000
E0000000 00000000 - End of If logic.
Find
Reply
06-10-2018, 08:14 AM
#5
Larryeedwards Offline
Member
***
Posts: 61
Threads: 12
Joined: Jun 2016
Any tips on finding the unique memory value for the Vortex Race? So far I found this in The level's .dat file, but I don't know if it will help or not.

on_raceaction=1, -- [string label] actions called by the trigger race
I'm really addicted to playing Tornado Outbreak. :3
Find
Reply
06-10-2018, 08:21 AM
#6
One More Try Offline
Posting Freak
*****
Posts: 888
Threads: 23
Joined: Dec 2014
Raceaction is on when we want to code off? Do a cheatsearch for 1 (on) while the race is going then search for 0 (off) when it's not the race. You can use different savestates to switch between them. You'll need to keep repeating the search and hopefully it will narrow it down.
Find
Reply
06-10-2018, 09:54 AM
#7
Larryeedwards Offline
Member
***
Posts: 61
Threads: 12
Joined: Jun 2016
Alrighty! I'll give it a try
I'm really addicted to playing Tornado Outbreak. :3
Find
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma