Hacking Gateway Cheat Support ETA

  • Thread starter Thread starter Skeet1983
  • Start date Start date
  • Views Views 5,335
  • Replies Replies 39
  • Likes Likes 1
In before "Soon (tm)" jokes.

But seriously, i won't be holding my breath. ARCODE is pretty damn convenient already (well only on O3DS i guess)

With custom firmwares and CIA installation being a thing now, their business would have taken a big hit.

I was there biggest fan because i love the convenience of 3DS files (i can use my android phone to download and copy 3ds games to my gateway microSD) but can't see them hanging around for much longer.
 
  • Like
Reactions: Margen67
Gaytewait features list:

-We are working on GBA/DSi VC game support and should be released soon
-We are working on cheat support and should be released soon
-We are working on 9.5+ EmuNAND for N3DS and should be released soon
-We are working on a brick code for DSTwo+ users and should be released soon

GAYTEWAIT Team
 
Gaytewait features list:

-We are working on GBA/DSi VC game support and should be released soon
-We are working on cheat support and should be released soon
-We are working on 9.5+ EmuNAND for N3DS and should be released soon
-We are working on a brick code for DSTwo+ users and should be released soon

GAYTEWAIT Team
The last one will actually get released soon.
 
The last one will actually get released soon.
Yeah but it's not the feature that everybody is still waiting for... :/ I think cheat support and 9.5+ Emunand is priority

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

@Keylogger Reported for homophobic comment
Gaytewait word is homophobic content for you?? :dry:
 
  • Like
Reactions: Margen67
Forget cheat support. I know Nintendo threw a wrench into there plans to fully support n3ds. If it were me, that would be my priority. They've advertised support for it and should vigorously continue to investigate what can be done to go beyond 9.5.
 
  • Like
Reactions: Margen67
I seriously hope for DSi/GBA support, I could care less about Cheats since Save Editors are like tortillas now.
9.5+ Emunand for N3DS users would be really incredible, but a long shot, so I say that will still wait quite some time.
 
I seriously hope for DSi/GBA support, I could care less about Cheats since Save Editors are like tortillas now.
9.5+ Emunand for N3DS users would be really incredible, but a long shot, so I say that will still wait quite some time.

Has any CFW dev been looking into this? support for emunand +9.5?
 
Gaytewait features list:

-We are working on GBA/DSi VC game support and should be released soon
-We are working on cheat support and should be released soon
-We are working on 9.5+ EmuNAND for N3DS and should be released soon
-We are working on a brick code for DSTwo+ users and should be released soon

GAYTEWAIT Team
First two are possible with CFW already.

Also

Soon®™ ©2015 Gatewait®™

There's also a Unicode character of an arrow pointing right with 'SOON' under it, but XenForo doesn't support Unicode for whatever reason.
 
Last edited by RikuKawai,
Gateway better get on top of this.
With the DSTWO+ having support for 3DS/DS/GBA/SNES, they are at a huge loss here.

If they manage to come up with a way to block the DSTWO+, they will block 3DS support entirely for the card, which will make the DSTWO+ more like a normal DSTWO. :P

I even say that I am tempted to get a DSTWO+ just because of the 3DS/DS combo.
That way I could finally have only one flashcard in my 3DS inserted at all times and enjoy whatever the fuck I want without switching it.
 
Last edited by ShadowOne333,
Of course it's encryption related, Nintendo would have to make a major fuck up for anyone to obtain the new keys.
Watch someone build a real Filsamech and infiltrate NOA.

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

Gateway better get on top of this.
With the DSTWO+ having support for 3DS/DS/GBA/SNES, they are at a huge loss here.

If they manage to come up with a way to block the DSTWO+, they will block 3DS support entirely for the card, which will make the DSTWO+ more like a normal DSTWO. :P

I even say that I am tempted to get a DSTWO+ support just because of the 3DS/DS combo.
That way I could finally have only one flashcard in my 3DS inserted at all times and enjoy whatever the fuck I want without switching it.
But it will still eat your battery because it's a DSTwo.
Maybe it doesn't in GW mode though? Anyone tested this?

I vastly prefer my original DS for DS games though because it has nicer buttons, doesn't have its battery eaten alive by my DSTwo, and the games run at native resolution so they aren't smoothed.
 
Last edited by RikuKawai,
I'm sure they have.
But nothing so far, I think it might have something to do with the new encryption or something related to it.

These pages do a decent job explaining the technical stuff behind it.
http://3dbrew.org/wiki/FIRM#New_3DS_FIRM
http://3dbrew.org/wiki/9.6.0-24

Specifically the part in bold here is the roadblock
The arm9loader was updated.

Old version of firm generated and initialized keyX for keyslots 0x15, 0x16, 0x18-0x1F. This version keeps the old algorithm for keyslots 0x11, 0x15, 0x18.

For keyslots 0x16, 0x19-0x1F it uses a new key for keyslot 0x11, but the actual algorithm has not been changed. This time the keyslot 0x11 seed is loaded from (nand_sector96+0x10) instead of (nand_sector96+0). They also changed the initialization vector for the 0x19-0x1F key-generation to a new hardcoded key.

Since we don't know the decrypted value at (nand_sector96+0x10), we don't know the new key for keyslot 0x11, and we cannot generate keys for the updated keyslots 0x16, 0x19-0x1F. Thus they plugged their hole and we can no longer decrypt arm9-binary without an arm9 code-execution exploit compatible with 9.6.0-X or <tricks where some of these *require* nand-modding>.

On panic, arm9loader now clears keyslots 0x15, 0x16, 0x18, 0x19, 0x19-0x1F. Previous versions only cleared 0-7, 0x15, 0x16.

Basically the N3DS firmware is capable of applying an additional layer of encryption to the kernel and the 9.6 update actually implemented it. This was seemingly done with the sole purpose of patching an encryption vulnerability that Nintendo may or may not have suspected was being exploited.

In order to allow us to upgrade N3DS EmuNANDS to 9.6 or higher, we need to be able to decypt the arm9-binary, and to do that we need to figure out the key being used by keyslot 0x11. From what I understand the only reasonable way to do that is to receive kernel access on 9.6 or higher so we can force the kernel to dump it.
 
Last edited by Aroth,

Site & Scene News

Popular threads in this forum