Gaming Gateway Cheats

Status
Not open for further replies.

Scarlet

Onion Soup
Editorial Team
GBAtemp Patron
Joined
Jan 7, 2015
Messages
5,219
Trophies
2
Location
Middleish South-Left
Website
scarlet.works
XP
15,226
Country
United Kingdom
Fire Emblem IF, Awakening address changes depending on how many characters you have or how far you are in the game, I guess
I've unlocked more characters and those codes still work, but only in the order they're in when you start the file from the menu.
 

dsrules

Well-Known Member
Member
Joined
Sep 20, 2005
Messages
8,767
Trophies
2
XP
6,332
Country
I've unlocked more characters and those codes still work, but only in the order they're in when you start the file from the menu.
it doesn't always change but it will change

If the AR2GW program doesn't work, can codes still be converted? I am wanting some codes converted from Spider AR to Gateway format for "Mario and Luigi Dream Team" US Version...
there is no way to convert if the address are not the same on both
the program only write to gw format assuming both address are the same, if it's not the same address on both then your game will freeze
 
Last edited by dsrules,

Dybbles

New Member
Newbie
Joined
Jan 10, 2016
Messages
4
Trophies
0
Age
30
XP
75
Country
United States
Errorjack said:
we should probably try searching for other codes while we wait for a break on pointers. Do we know where to start with other codes, such as using items anywhere?

Alright, yeah I can see if I can find those.

In the mean time. Can anyone try these out?

Legend of Zelda: Ocarina Time 3D [USA]

[Always Have Adult Link's Voice]
098F671C 0053A2F0

[Always Have Child Link's Voice]
098F671C 0053A424

@ScarletKohaku, thank you! Thanks for letting me know and I am glad you are having fun with the code! :)
 
Last edited by Dybbles,

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
it doesn't always change but it will change


there is no way to convert if the address are not the same on both
the program only write to gw format assuming both address are the same, if it's not the same address on both then your game will freeze

Darn, was really hoping for codes for that game... :(
 

dsrules

Well-Known Member
Member
Joined
Sep 20, 2005
Messages
8,767
Trophies
2
XP
6,332
Country
Ah, fair enough ^^
mine changed from 16817FB8 to 16818038 for the same character when I play IF the next day

Darn, was really hoping for codes for that game... :(

why not search it yourself, out of battle 16bit exact search of HP value, repeat 1 or 2 times after HP value changed
HP MP Stats+ are all one after the other +2 from each address
 
Last edited by dsrules,

Jonna

Some sort of musician.
Member
Joined
May 15, 2015
Messages
1,239
Trophies
1
Age
35
Location
Canada
Website
twitter.com
XP
3,183
Country
Canada
Two questions for any one who'd like to answer them.

1. When searching for a 32 bit code, the hit results show the value (i.e. 9F 4E FF 55), but when I press A to look at it in the hex editor, why on earth does it decide to reverse the order (i.e. 55 FF 4E 9F)?

2. I've been searching for a code for quite some time, and every time I press X to add the code to the cheatlist editor, Gateway automatically enters a D3000000 00000000 line before it. Is this something necessary? I'm not even sure what it does, although I imagine it might have something to do with stopping the game from freezing when the code is applied.
 

Localhorst86

Robert'); DROP TABLE members;--
Member
Joined
Jul 17, 2014
Messages
2,753
Trophies
1
Location
Nintendo works for my dad
XP
5,431
Country
Germany
Two questions for any one who'd like to answer them.

1. When searching for a 32 bit code, the hit results show the value (i.e. 9F 4E FF 55), but when I press A to look at it in the hex editor, why on earth does it decide to reverse the order (i.e. 55 FF 4E 9F)?

2. I've been searching for a code for quite some time, and every time I press X to add the code to the cheatlist editor, Gateway automatically enters a D3000000 00000000 line before it. Is this something necessary? I'm not even sure what it does, although I imagine it might have something to do with stopping the game from freezing when the code is applied.
The byte order has to do with endianness. The byte order is reversed. For more details look up endianness on Wikipedia.

The D3000000 code is not necessary if it is only followed by 00000000. D3 code type is used to set an offset which is definitely needed when dealing with addresses higher than 0FFFFFFF.
 
  • Like
Reactions: Jonna

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
mine changed from 16817FB8 to 16818038 for the same character when I play IF the next day



why not search it yourself, out of battle 16bit exact search of HP value, repeat 1 or 2 times after HP value changed
HP MP Stats+ are all one after the other +2 from each address

I have no idea how to search for cheats and 0 experience coding...
 

Errorjack

Well-Known Member
Member
Joined
May 23, 2010
Messages
222
Trophies
0
XP
299
Country
United States
Alright, yeah I can see if I can find those.

In the mean time. Can anyone try these out?

Legend of Zelda: Ocarina Time 3D [USA]

[Always Have Adult Link's Voice]
098F671C 0053A2F0

[Always Have Child Link's Voice]
098F671C 0053A424

@ScarletKohaku, thank you! Thanks for letting me know and I am glad you are having fun with the code! :)

Those work beautifully! Great work man!

EDIT: Found really fast running. NOTE: It forces you forward if you're in a cutscene.

Ocarina of Time 3D USA
[Hold X To Run Fast]
DD000000 00000400
098F722C 41A00000
D0000000 00000000
 
Last edited by Errorjack,

Jonna

Some sort of musician.
Member
Joined
May 15, 2015
Messages
1,239
Trophies
1
Age
35
Location
Canada
Website
twitter.com
XP
3,183
Country
Canada
The byte order has to do with endianness. The byte order is reversed. For more details look up endianness on Wikipedia.

The D3000000 code is not necessary if it is only followed by 00000000. D3 code type is used to set an offset which is definitely needed when dealing with addresses higher than 0FFFFFFF.
Perfect reply, thank you very much! I'm sure it didn't follow by just 0's, so the freezing is probably because I set it all to 0's, therefore it tried changing a different value.
 

cearp

瓜老外
Developer
Joined
May 26, 2008
Messages
8,737
Trophies
2
XP
8,583
Country
Tuvalu
thank you so much for your effort!
Sadly my game freezes when I press R.

EDIT: Maybe its because I'm using the legit EU cia. Could you please explain how you find the address? Then I can search it for myself :-)
it freezes for you... hmmm
it shouldn't make any difference cia or '3ds rom'.
there is no update for eur animal crossing right? i'll have a look :)

--------------------- MERGED ---------------------------

I made some Fire Emblem If Special Edition codes if anybody wants to test them. They lock the respective character's HP at 40. From what I can tell, the cheats work in respect to each character's position when the game is first loaded. So on the select units screen, Character 1 is on the top-left, 2 top-middle, 3 top-right, 4 second row left etc. So yeah, feel free to try them and mess with them as you see fit.
[Character 1 Always 40 HP]
D3000000 10000000
26931743 00000028

[Character 2 Always 40 HP]
D3000000 10000000
26931883 00000028

[Character 3 Always 40 HP]
D3000000 10000000
269319C3 00000028

[Character 4 Always 40 HP]
D3000000 10000000
26931B03 00000028

[Character 5 Always 40 HP]
D3000000 10000000
26931C43 00000028

[Character 6 Always 40 HP]
D3000000 10000000
26931D83 00000028

[Character 7 Always 40 HP]
D3000000 10000000
26931EC3 00000028

[Character 8 Always 40 HP]
D3000000 10000000
26932003 00000028
cool i turned it all into one code for you :) (if there are only 8 characters, i don't know lol)
i think it should be fine but let me know if it works!
[All Characters Always 40HP]
D3000000 16931743
C0000000 00000008
20000000 00000028
DC000000 00000140
D1000000 00000000
D2000000 00000000
 
  • Like
Reactions: Scarlet

Scarlet

Onion Soup
Editorial Team
GBAtemp Patron
Joined
Jan 7, 2015
Messages
5,219
Trophies
2
Location
Middleish South-Left
Website
scarlet.works
XP
15,226
Country
United Kingdom
it freezes for you... hmmm
it shouldn't make any difference cia or '3ds rom'.
there is no update for eur animal crossing right? i'll have a look :)

--------------------- MERGED ---------------------------


cool i turned it all into one code for you :) (if there are only 8 characters, i don't know lol)
i think it should be fine but let me know if it works!
[All Characters Always 40HP]
D3000000 16931743
C0000000 00000008
20000000 00000028
DC000000 00000140
D1000000 00000000
D2000000 00000000
There are a load more, no clue about the total. Thanks though :P
 
  • Like
Reactions: cearp

cearp

瓜老外
Developer
Joined
May 26, 2008
Messages
8,737
Trophies
2
XP
8,583
Country
Tuvalu
"C080" since Gateway can't search for HEX.
press L (or R, i forget, maybe both) in the search input screen, it will change to hex input... :)
and good idea, that is how i thought you might have found the code ha. nice works thanks for sharing!

--------------------- MERGED ---------------------------

There are a load more, no clue about the total. Thanks though :P
change the number at the end of the 2nd line from 08, to whatever number, and try it out :)
(in hex, so if ten characters, type 0A)
 

cearp

瓜老外
Developer
Joined
May 26, 2008
Messages
8,737
Trophies
2
XP
8,583
Country
Tuvalu
thank you so much for your effort!
Sadly my game freezes when I press R.

EDIT: Maybe its because I'm using the legit EU cia. Could you please explain how you find the address? Then I can search it for myself :-)
i found the problem.
my eur code works fine for english and french... but not german. (you are playing in german right?)
i'll fix it


actually my code isn't working in english too, maybe i lost my working version lol...
anyway, I'll fix it

-- nothing to do with german thankfully, just a silly mistake i left in when testing, I'll update the code on fort42 soon
 
Last edited by cearp,

bastard016017

Member
Newcomer
Joined
Apr 28, 2015
Messages
7
Trophies
0
Age
43
XP
60
Country
Senegal
can anyone please convert this code gateway? project x zone US, thank you :)

Code:
All Gears
03E0F4BC 15151500
03E0F4C0 15151515
03E0F4C4 15151515
03E0F4C8 15151515
03E0F4CC 15151515
03E0F4D0 00000015
03E0F4D4 00150000
03E0F4D8 15001515
03E0F4DC 15151515
03E0F4E0 15151515
03E0F4E4 15151515
03E0F4E8 15151515
03E0F4EC 15151515
03E0F4F0 15151515
03E0F4F4 15001500
03E0F4F8 15151500
03E0F4FC 15151515
03E0F500 15151515
03E0F504 00000015
03E0F508 00150000
03E0F514 15000000
03E0F518 15151515
03E0F51C 15151515
03E0F520 00000015
03E0F534 15151500
03E0F538 15151515
03E0F53C 00151515

All Accessories
03E0F5BC 15151500
03E0F5C0 15151515
03E0F5C4 15151515
03E0F5C8 15150015
03E0F5CC 00151515
03E0F5D0 00150000
03E0F5D4 00000015
03E0F5D8 15000000
03E0F5DC 15151515
03E0F5E0 15151515
03E0F5E4 00001515
03E0F5E8 00150000
03E0F5EC 15151515
03E0F5F8 15151500
03E0F5FC 15151515
03E0F600 15151515
03E0F604 15000000
03E0F614 15000000
03E0F618 15151515
03E0F61C 15151515
03E0F620 00000015
03E0F634 15151500
03E0F638 15151515
03E0F63C 15151515
03E0F650 15000000
03E0F654 15151515

All Items
03E0F6BC 00151500
03E0F6C0 00151500
03E0F6C4 00151500
03E0F6C8 00151500
03E0F6CC 00151500
03E0F6D4 00151500
03E0F6D8 00151500
03E0F6DC 00151500
03E0F6E0 00151500
03E0F6E8 00151500
03E0F6EC 00151500
03E0F6F0 00151500
03E0F6F4 00151500
03E0F6F8 00151500
03E0F700 00001500
03E0F704 00001500
03E0F708 00151500
03E0F70C 15151500
 

RandomUser

Rosalina in Plush Form
Member
Joined
May 9, 2010
Messages
967
Trophies
1
XP
1,042
Country
United States
You can use code BXXXXXXX 00000000 : offset = *(xxx).

Then, to write to the offset:
0XXXXXXX YYYYYYYY – 32bit write to [XXXXXXX + offset]
1XXXXXXX 0000YYYY – 16bit write to [XXXXXXX + offset]
2XXXXXXX 000000YY – 8bit write to [XXXXXXX + offset]
Thank you.
Okay I think I have a pointer code, that I want to test out, while it appears to point to the right address, but would like to further test it out, for much faster testing, because Gateway RAM viewer is not exactly quick.
So lets say I have a pointer code who's address is 166DA0AC and in it is a value that you would add F4 to and it points to that dynamic address. I have been trying to figure out how to place it. I have tried using the above codeset, but keeps freezing, so I think I just don't know what I am doing.
With a value of 00000011 to be written at the dynamic address
Do I:
B66DA0AC 00000000
00000011 000000F4
or:
B00000F4 00000000
066DA0AC 00000011
or:
B00000011 00000000
066DA0AC 000000F4
or:
B00000F4 00000000
00000011 166DA0AC
or what else I may have not thought of.
I appreciate your help.
 
  • Like
Reactions: cearp
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Bunjolio @ Bunjolio: