Hacking Gateway Ultra 3.5 (cheat support!)

W4T4R1

Well-Known Member
Member
Joined
Aug 20, 2014
Messages
463
Trophies
0
XP
1,209
Country
Italy
So basically just a new cheat function since I'm on New. I was expecting something more with all the stuff cfw's are rocking lately. We have save editors, don't see why we would give a damn about cheats.
A new cheat function and two huge bug B-)B-)
 
  • Like
Reactions: Kibido

Emenaria

Well-Known Member
Member
Joined
Nov 6, 2015
Messages
272
Trophies
0
XP
1,426
Country
Japan
So I'm trying to create cheat code but totally noob at memory editing.
What I've done so far is generate some memory dumps of a game with NTR Debugger and use Cheat Engine to compare the dumps to determine which values have changed and find a specific address.
Am I doing it right?
 
Last edited by Emenaria,

Elveman

Just passing by
Member
Joined
Feb 1, 2015
Messages
456
Trophies
0
Age
27
Location
Moscow city
XP
992
Country
Russia
So has anyone confirmed or denied if the new update fucks up DSTWO+ in any way?
Also, has there been new cheats since the release yesterday? :P
New Launcher doesn't work with DSTWO (and, probably, DSTWO Plus)... Yet. DSTWO is THE best cartridge out there, so they can just release new plugin, probably
 

gamerboy1995

Well-Known Member
Member
Joined
Aug 20, 2011
Messages
241
Trophies
0
Website
facebook.com
XP
201
Country
United States
I don't think it the same mem regions. i willing to bet its the same mem regions used in NTR cheat plugins.
Sort of looks like it when you compare their code for max hearts and rupees with the NTR one, although you can't just copy/paste the NTR one in. Looks like the GW mem address is the NTR one minus 0x04000000

So I'm trying to create cheat code but totally noob at memory editing.
What I've done so far is generate some memory dumps of a game with NTR Debugger and use Cheat Engine to find a specific address in them.
Am I doing it right?
you're on the right track, yes. Find the address in Cheat Engine, then the NTR Address for that memory is <the offset your memory dump started at>+<the address you found in cheat engine>. so if your dump started at 0x14000000 and the address you found in cheat engine was 0x0017a450 then NTR's address for that would be 0x1417a450.
Before you try making a GW code though, I would try writing to that address using NTR Debugger just to be sure that you have the correct address and that writing to it doesn't cause any crashes. I've thought I found the correct one before and then I ended up crashing my game because I wrote something like a 255 to something that wasn't supposed to go bigger than 10.
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,248
Trophies
2
XP
34,957
Country
Mexico
New Launcher doesn't work with DSTWO (and, probably, DSTWO Plus)... Yet. DSTWO is THE best cartridge out there, so they can just release new plugin, probably
DSTWO+ looks really tempting to me due to the DS/3DS support in one cart.
Having that thing would make switching cards a thing of the past, only card card to rule them all!
And with Themehax I wouldn't need to change anything else anymore.
 

Ericzander

GBAtemp's residential attorney
Editorial Team
Joined
Feb 28, 2014
Messages
2,229
Trophies
3
Location
Grand Line
XP
7,782
Country
Somalia
DSTWO+ looks really tempting to me due to the DS/3DS support in one cart.
Having that thing would make switching cards a thing of the past, only card card to rule them all!
And with Themehax I wouldn't need to change anything else anymore.
I'm curious, if you're on firmware 9.2 or below, why would you go the flash cart route at all at this point? RxTools does everything that the Gateway can do (aside from play .3ds/z roms which take up more space than .cia files) and more than even the DSTwo+ due to playing DS, DSi, GBA, SNES, NES, etc. It's completely free and using themehax it can boot right from the start.

As somebody with a Gateway, I ended up ditching it (well I still have it, but I replaced the launcher.dat with RxTools') a while ago just because RxTools is so damn convenient. By the way, this isn't a jab at you or anybody who still uses Gateway! I'm just curious. I'm also not trying to convince anybody to do anything. After all, you can do what you want 'cuz a pirate is free!
 

Bimmel

~ Game Soundtrack Collector ~
Member
Joined
Jan 28, 2014
Messages
2,305
Trophies
2
Age
44
XP
3,831
Country
Gambia, The
Wow guys, I don't understand why you are so nervous. YOU should calm down and take a cookie :)
I'm in!

Someone has a list of the cheats?

I'm curious, if you're on firmware 9.2 or below, why would you go the flash cart route at all at this point? RxTools does everything that the Gateway can do (aside from play .3ds/z roms which take up more space than .cia files) and more than even the DSTwo+ due to playing DS, DSi, GBA, SNES, NES, etc. It's completely free and using themehax it can boot right from the start.

As somebody with a Gateway, I ended up ditching it (well I still have it, but I replaced the launcher.dat with RxTools') a while ago just because RxTools is so damn convenient. By the way, this isn't a jab at you or anybody who still uses Gateway! I'm just curious. I'm also not trying to convince anybody to do anything. After all, you can do what you want 'cuz a pirate is free!
Is it really that easy?
 
Last edited by Bimmel,

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,248
Trophies
2
XP
34,957
Country
Mexico
I'm curious, if you're on firmware 9.2 or below, why would you go the flash cart route at all at this point? RxTools does everything that the Gateway can do (aside from play .3ds/z roms which take up more space than .cia files) and more than even the DSTwo+ due to playing DS, DSi, GBA, SNES, NES, etc. It's completely free and using themehax it can boot right from the start.

As somebody with a Gateway, I ended up ditching it (well I still have it, but I replaced the launcher.dat with RxTools') a while ago just because RxTools is so damn convenient. By the way, this isn't a jab at you or anybody who still uses Gateway! I'm just curious. I'm also not trying to convince anybody to do anything. After all, you can do what you want 'cuz a pirate is free!
Well I haven't used CIA files out of Save Data Filer and Title Manager, I have never installed any games as CIAs.
Are they really much less spacy than 3DS/3DZ ROMs?
I used NDS Tokyo Trimmer for 3DS files and they do save some space.

I am avoiding rxTools at the moment because I am on a N3DS and for what I've seen it's still somewhat unstable.
Although, for my O3DS I do use rxTools now. :)

I have been seriously thinking about switching to rxTools completely and install all my games as CIAs while leaving my DS games flashcard in the N3DS so that I don't have to switch anything anymore., but rxTools beta is holding me back. :P
 
Last edited by ShadowOne333,

Elveman

Just passing by
Member
Joined
Feb 1, 2015
Messages
456
Trophies
0
Age
27
Location
Moscow city
XP
992
Country
Russia
I'm curious, if you're on firmware 9.2 or below, why would you go the flash cart route at all at this point? RxTools does everything that the Gateway can do (aside from play .3ds/z roms which take up more space than .cia files) and more than even the DSTwo+ due to playing DS, DSi, GBA, SNES, NES, etc. It's completely free and using themehax it can boot right from the start.

As somebody with a Gateway, I ended up ditching it (well I still have it, but I replaced the launcher.dat with RxTools') a while ago just because RxTools is so damn convenient. By the way, this isn't a jab at you or anybody who still uses Gateway! I'm just curious. I'm also not trying to convince anybody to do anything. After all, you can do what you want 'cuz a pirate is free!

Interesting enough, I did something opposite because of... being lucky. I used rxTools (both rx and cakes are awesome for old and new models respectively. They require basically NOTHING special to be installed) and recently because of someone claiming that some of SCDS2s are upgradable, I've managed to successfully upgrade my DSTWO. Then I just tried to use it out of curiosity and... that was pretty awesome! Simply placing 3DS/Z files to the flashcard, not being required to wait for hours to install the game and not worrying about random errors and wasted time. Also it fills my 3DS cartridge slot. As for all those emulators... Well, I just like DSTWO's interface. So, rxTools is pretty good, and so is DSTWO+, but they make just awesome pair when combined.
But partially that's because of DSTWO being just that universal. Gateway doesn't have this advantage, for example, requiring two flashcarts being swapped
 
  • Like
Reactions: Nightwish

Azel

Well-Known Member
Member
Joined
Dec 16, 2014
Messages
632
Trophies
0
Age
41
XP
656
Country
France
I'm curious, if you're on firmware 9.2 or below, why would you go the flash cart route at all at this point? RxTools does everything that the Gateway can do (aside from play .3ds/z roms which take up more space than .cia files) and more than even the DSTwo+ due to playing DS, DSi, GBA, SNES, NES, etc. It's completely free and using themehax it can boot right from the start.

As somebody with a Gateway, I ended up ditching it (well I still have it, but I replaced the launcher.dat with RxTools') a while ago just because RxTools is so damn convenient. By the way, this isn't a jab at you or anybody who still uses Gateway! I'm just curious. I'm also not trying to convince anybody to do anything. After all, you can do what you want 'cuz a pirate is free!
Personally I like using .3dz a lot more that cias, converting 3ds to cia and install process being more tedious for games as cia to me. (also being on new 3DS, I don't have cryptofix issues with .3DZ that I would have with cia)
To each his own I guess.

I do use cia for homebrew though.
 
Last edited by Azel,
  • Like
Reactions: Nightwish

cooroxd

Dirty Pirate
Banned
Joined
Aug 30, 2014
Messages
1,191
Trophies
0
Location
B.C.
XP
504
Country
Canada
Gateway is for piracy. It is leeching resource from the real developers, because any game on the Gateway could be a lose for the real developers of those games.
Gateway is not for piracy, is the people who uses for that intent are pirates. It's like saying dvd burners and tape recorders are for pirating movies and music.
 

Armadillo

Well-Known Member
Member
Joined
Aug 28, 2003
Messages
4,290
Trophies
3
XP
5,316
Country
United Kingdom
I'm curious, if you're on firmware 9.2 or below, why would you go the flash cart route at all at this point? RxTools does everything that the Gateway can do (aside from play .3ds/z roms which take up more space than .cia files) and more than even the DSTwo+ due to playing DS, DSi, GBA, SNES, NES, etc. It's completely free and using themehax it can boot right from the start.

As somebody with a Gateway, I ended up ditching it (well I still have it, but I replaced the launcher.dat with RxTools') a while ago just because RxTools is so damn convenient. By the way, this isn't a jab at you or anybody who still uses Gateway! I'm just curious. I'm also not trying to convince anybody to do anything. After all, you can do what you want 'cuz a pirate is free!

.3ds support is basically the reason I still use mine.

.CIA take a rediculous amount of time to install. Also easier to use .3ds/3dz for personal dumps, don't have to convert anything after having Gateway dump the cart.
 
Last edited by Armadillo,

aos10

Yuuki chan
Member
Joined
Apr 10, 2012
Messages
4,756
Trophies
2
Age
38
XP
4,031
Country
Saudi Arabia
so , in the last update , you can't launch any cia file unless you chose a game from gateway card ?

so want us to buy gateway ?
 

Searinox

"Dances" with Dragons
Member
Joined
Dec 16, 2007
Messages
2,073
Trophies
1
Age
36
Location
Bucharest
XP
2,203
Country
Romania
I figured out what the 3.5 filesystem error was: Apparently as of 3.5, GW decided it hates 32MB cluster size on exFAT. Not sure if because they changed code to the ROM picker to allow cheats or anything.... I was using 32MB cluster to minimize ROM fragmentation. Thanks Gateway~
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Guillotine