Gaming Gateway Cheats

Status
Not open for further replies.

Jonna

Some sort of musician.
Member
Joined
May 15, 2015
Messages
1,237
Trophies
1
Age
35
Location
Canada
Website
twitter.com
XP
3,173
Country
Canada
making them work, or finding them?
Making them work. I have tried searching for signed 32 bit and jumping, greater than, falling, less than, repeat. I have tried 16 bit, jumping, greater than, falling, less than, repeat. Even tried just falling off a high platform and constantly comparing greater than or less than.
 
  • Like
Reactions: I pwned U!

cearp

瓜老外
Developer
Joined
May 26, 2008
Messages
8,737
Trophies
2
XP
8,578
Country
Tuvalu
Making them work. I have tried searching for signed 32 bit and jumping, greater than, falling, less than, repeat. I have tried 16 bit, jumping, greater than, falling, less than, repeat. Even tried just falling off a high platform and constantly comparing greater than or less than.
you mean finding them :) making them work would be you HAVE codes, butyou don't know how to use the codes with gw, or they don't work etc.
(anyway, not important!)

try UP as negative, UP as positive...
can you find your position?
moon jump codes are a little tricky, i have never discovered one myself.



@dsrules - how many terminators should i use?
if i check for a button press
DD000000 00000100 /if R
51234567 00000001 /if 1
24445555 00000005 //8bit write 05
D0000000 00000000 //gentle terminator, keep data register and offsets
...more lines of code here, still in the 'same' cheat.

do lines after D0 still only execute if i press R? = does my D0 only close my if == 1 line?
or, does one terminator terminate every conditional check above it?

for a big code i have sometimes/all the time(?) i have a little problem and in the gw cheat select menu, the box is always ticked, even if i select it.
i think maybe it is a problem with terminators... maybe not.
 
Last edited by cearp,

I pwned U!

I am pleased to beat you!
Member
Joined
Jun 14, 2013
Messages
927
Trophies
3
Age
28
Website
gbatemp.net
XP
686
Country
United States
Making them work. I have tried searching for signed 32 bit and jumping, greater than, falling, less than, repeat. I have tried 16 bit, jumping, greater than, falling, less than, repeat. Even tried just falling off a high platform and constantly comparing greater than or less than.
I have been trying the exact same steps for Paper Jam this past week with no luck. Hopefully someone will be able to provide us with a more straightforward tutorial on creating moon jump codes.
 
  • Like
Reactions: The Cringe

Errorjack

Well-Known Member
Member
Joined
May 23, 2010
Messages
222
Trophies
0
XP
299
Country
United States
Got a reply from Gateway

Thanks for feedback. Our team is informed of all the requests we receive here
and take them in consideration for future updates based on feasibility and time
required.

So really.. nothing. We still need a proper way for pointers, hopefully someone could figure that out.
 

dsrules

Well-Known Member
Member
Joined
Sep 20, 2005
Messages
8,750
Trophies
2
XP
6,319
Country
@dsrules - how many terminators should i use?
if i check for a button press
DD000000 00000100 /if R
51234567 00000001 /if 1
24445555 00000005 //8bit write 05
D0000000 00000000 //gentle terminator, keep data register and offsets
...more lines of code here, still in the 'same' cheat.

do lines after D0 still only execute if i press R? = does my D0 only close my if == 1 line?
or, does one terminator terminate every conditional check above it?

for a big code i have sometimes/all the time(?) i have a little problem and in the gw cheat select menu, the box is always ticked, even if i select it.
i think maybe it is a problem with terminators... maybe not.
if your next line starts with an activator, you should end the it with D2
 

cearp

瓜老外
Developer
Joined
May 26, 2008
Messages
8,737
Trophies
2
XP
8,578
Country
Tuvalu
1 D2 stops and clears everything,next line will start new again
ok so no need to use more than teminator together :) thanks
then, any reason why some cheats in gw 'stick'? and i try to deactivate them but the box is still checked in the select screen?
 

dsrules

Well-Known Member
Member
Joined
Sep 20, 2005
Messages
8,750
Trophies
2
XP
6,319
Country
ok so no need to use more than teminator together :) thanks
then, any reason why some cheats in gw 'stick'? and i try to deactivate them but the box is still checked in the select screen?
maybe they have the same address and value?
 

cearp

瓜老外
Developer
Joined
May 26, 2008
Messages
8,737
Trophies
2
XP
8,578
Country
Tuvalu
maybe they have the same address and value?
i don't think so, i think maybe a problem with gw, maybe a problem with my code (i don't think so, it 'works')...
maybe how gw identifies a code in the cheat list editor is not perfect.
 

dsrules

Well-Known Member
Member
Joined
Sep 20, 2005
Messages
8,750
Trophies
2
XP
6,319
Country
i don't think so, i think maybe a problem with gw, maybe a problem with my code (i don't think so, it 'works')...
maybe how gw identifies a code in the cheat list editor is not perfect.
if I have 5 different cheat names with the same address and value
enable one will tick all 5 after return to the cheats menu, not sure if that's case
 

cearp

瓜老外
Developer
Joined
May 26, 2008
Messages
8,737
Trophies
2
XP
8,578
Country
Tuvalu
if I have 5 different cheat names with the same address and value
enable one will tick all 5 after return to the cheats menu, not sure if that's case
huh weird, thanks for that
i don't have the exact same addresses and values but, my codes are big and must share somethings with each other :D
 

RandomUser

Rosalina in Plush Form
Member
Joined
May 9, 2010
Messages
967
Trophies
1
XP
1,042
Country
United States
I Got it, Gateway does seem to support pointer codes
I have tested my first pointer code and it works every time. The caveats is that it works only in a single stage:(. The game has multiple dynamic address for each and every stage, meaning that if you were to simply reload the very same level you were in, the dynamic address changes, regardless if you are still in the same level. While the pointer code that I found solves that problem, however does not cure for the rest of the stages. I am guessing this would require a pointer in pointer, however I wouldn't even know how to even begin doing that kind of search. Come to think of it, the pointer code I have found may not actually be a pointer at all, but seems to act like one:rofl2:.
How it's set up: Let's say that the pointer code is 157F7FE0 and add the value offset by 225 and you want that dynamic address value to be 99:
D3000000 10000000
657F7FE0 00000000 << pointer code for type 6 code.
B57F7FE0 00000000 << same as above but for type B code.
00000225 00000063 << Offset from the pointer code to point to the dynamic address and write 99 to that dynamic address.
D2000000 00000000

So you have your 6 and your B type code that seems to be required, more testing needed, but it appears to work.
 

Errorjack

Well-Known Member
Member
Joined
May 23, 2010
Messages
222
Trophies
0
XP
299
Country
United States
I Got it, Gateway does seem to support pointer codes
I have tested my first pointer code and it works every time. The caveats is that it works only in a single stage:(. The game has multiple dynamic address for each and every stage, meaning that if you were to simply reload the very same level you were in, the dynamic address changes, regardless if you are still in the same level. While the pointer code that I found solves that problem, however does not cure for the rest of the stages. I am guessing this would require a pointer in pointer, however I wouldn't even know how to even begin doing that kind of search. Come to think of it, the pointer code I have found may not actually be a pointer at all, but seems to act like one:rofl2:.
How it's set up: Let's say that the pointer code is 157F7FE0 and add the value offset by 225 and you want that dynamic address value to be 99:
D3000000 10000000
657F7FE0 00000000 << pointer code for type 6 code.
B57F7FE0 00000000 << same as above but for type B code.
00000225 00000063 << Offset from the pointer code to point to the dynamic address and write 99 to that dynamic address.
D2000000 00000000

So you have your 6 and your B type code that seems to be required, more testing needed, but it appears to work.

Sweet, one question, what is D3000000 10000000 doing? Once I know that, I can try it with Majora's Mask.
 

Skeet1983

Well-Known Member
Member
Joined
Apr 22, 2012
Messages
3,595
Trophies
1
Age
41
Location
Somewhere, out there...
XP
3,184
Country
United States
I have a question:
I found some codes on Max-Cheats.com for "Legend of Zelda: Majora's Mask" US Version to change what is in a Bottle. The code format looks like this:

[#BOTTLE 1 MOD#]
00000000 00000000

[Red Potion]
20775384 00000013

For the Red Potion example I listed, do I need to put both parts (00000000 00000000 and 20775384 00000013), or just the second part (20775384 00000013)? Thoughts/help appreciated :)
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: yawn