Gaming Gateway Cheats

  • Thread starter Thread starter blinkzane
  • Start date Start date
  • Views Views 4,767,412
  • Replies Replies 5,000
  • Likes Likes 16
Status
Not open for further replies.
07/01 – Finding cheats Posted on January 7, 2016 With the release of Gateway new cheat functions, and its instant success and popularity, we are often asked about specific cheats and where to find them. We would like to recommend 2 sites that are great references for Gateway’s cheat database, constantly adding new updates. (Max Cheats, run by Maxconsole.com) and (Fort 42) And cheat code makers can even win free Gateway units there. We are sponsoring cheats sites to support the hard work done by their top posters with free Gateway units giveaway each month! : These 2 sites are all you need to get started with what is now the ultimate cheat solution on 3DS/N3DS: Gateway! And as always, enjoy!
you mean they missed/forgot to write it in the txt but it works, or that they missed it in the implementation and doesn't work?

because coincidentally i tried it this morning (i was reading all about ds codes) and my 3ds froze, but it could have been my bad in progress code :D
D2 works for you?
yes you could code exactly the same way as nds action replay codes
c0000000 00000009
12345678 00001234
DC000000 00000004
D2000000 00000000

Nope, it isn't.. Do you need any other file beside the launcher.dat to make it work?
there is only one launcher.dat
try another microsd if you have any
 
Last edited by dsrules,
  • Like
Reactions: cearp
it will probably freeze many people's games if the original ARCode address is not the same as gw address
 
do someone know if there are any Senran Kagura Burst/ Senran Kagura 2: Deep Crimson gateway cheats?


i would create them by myself but i dont have the knowledge of it :(
 
I've been working on a code but I got different information about it so I restarted.
Ive started my actual code.
Loop 1. (1-10)
D5000000 00000001
C0000000 00000010
D7000000 08C6AC80
18C6AC80 00000063
DC000000 00000002
D4000000 00000001
D1000000 00000000
D0000000 00000000
Loop 2. (37-70)
D5000000 00000037
C0000000 00000039
D7000000 08C6ACC0
18C6ACC0 00000063
DC000000 00000002
D4000000 00000001
D1000000 00000000
D0000000 00000000
The First two were easy but for the third I don't know what address the next values would meet at
ex.
18C6AC80 00000001<-- 18C6AC80 and 1 go together
18C6AC84 00000002<-- 18C6AC84 and 2 go together
18C6AC88 00000003<-- 18C6AC88 and 3 go together
18C6AC8B 00000004<-- 18C6AC8B and 4 go together
Am I going to have to make a giant list (by that i mean like continue the ex like that) or is there a simpler way?

Loop 3. (74-77)
D5000000 00000074
C0000000 00000003
D7000000 08C6ACC0
18C6ACC0
00000063
DC000000 00000002
D4000000 00000001
D1000000 00000000
D0000000 00000000

Loop 3 Uncompleted :(
 
You
Loop 1. (1-10)
D5000000 00000001
C0000000 00000010
D7000000 08C6AC80
18C6AC80 00000063

DC000000 00000002
D4000000 00000001
D1000000 00000000
D0000000 00000000

You're doing a 16bit store instruction only to immediately overwrite it with 0x63 in the next line. Why?

Edit: Never mind. D7 codes immediately increment the offset after instruction. forgwt my mad ramblings :D
 
Last edited by Localhorst86,
You


You're doing a 16bit store instruction only to immediately overwrite it with 0x63 in the next line. Why?
D5000000 00000001 - Sets the data register to 1 - We need to set the data register to what we want. We want it as '1'.
C0000000 00000018 //loop the value 0x18, loop 24 times
D7000000 08C6AC80 //16bit write from DATA register at (address+offset) + ADD 2 to offset afterwards
18C6AC80 00000063 //set the item amount. you notice the address is 80, not 82. this is because the offset was increased by 2 above
DC000000 00000002 // this time we need to increase the offset, because the write above is not a data register write, and it is snot increase automatically.
D4000000 00000001// Add 1 to the value to add an item each time around

D1000000 00000000 //go to loop start
D0000000 00000000 //done
There might be mistakes idk im still trying to understand it fully. :/

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

D5000000 00000001 - Sets the data register to 1 - We need to set the data register to what we want. We want it as '1'.
C0000000 00000018 //loop the value 0x18, loop 24 times
D7000000 08C6AC80 //16bit write from DATA register at (address+offset) + ADD 2 to offset afterwards
18C6AC80 00000063 //set the item amount. you notice the address is 80, not 82. this is because the offset was increased by 2 above
DC000000 00000002 // this time we need to increase the offset, because the write above is not a data register write, and it is snot increase automatically.
D4000000 00000001// Add 1 to the value to add an item each time around

D1000000 00000000 //go to loop start
D0000000 00000000 //done
There might be mistakes idk im still trying to understand it fully. :/
It adds two then writes
18C6AC82 00000063
even tho it says
18C6AC80 00000063

because right before that it adds 2 to offset. i think/ it is supose to.
 
D5000000 00000001 - Sets the data register to 1 - We need to set the data register to what we want. We want it as '1'.
C0000000 00000018 //loop the value 0x18, loop 24 times
D7000000 08C6AC80 //16bit write from DATA register at (address+offset) + ADD 2 to offset afterwards
18C6AC80 00000063 //set the item amount. you notice the address is 80, not 82. this is because the offset was increased by 2 above
DC000000 00000002 // this time we need to increase the offset, because the write above is not a data register write, and it is snot increase automatically.
D4000000 00000001// Add 1 to the value to add an item each time around

D1000000 00000000 //go to loop start
D0000000 00000000 //done
There might be mistakes idk im still trying to understand it fully. :/

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


It adds two then writes
18C6AC82 00000063
even tho it says
18C6AC80 00000063

because right before that it adds 2 to offset. i think/ it is supose to.

Yeah, I realized that after I posted. I still don't understand your issue with the third loop. What exactly is your problem you want to resolve?
 
you saw my ex right?
18C6AC80 00000001<-- 18C6AC80 and 1 go together
18C6AC84 00000002<-- 18C6AC84 and 2 go together
18C6AC88 00000003<-- 18C6AC88 and 3 go together
18C6AC8B 00000004<-- 18C6AC8B and 4 go together
Am I going to have to make a giant list (by that i mean like continue the ex like that) or is there a simpler way?
I was asking if i was going to have to continue the list on to find all the adress's that go together to find the one for loop 3 (the bolded adress on the bottom.
Do you understand?
18C6AC80 00000001<-- 18C6AC80 and 1 go together
18C6AC84 00000002<-- 18C6AC84 and 2 go together
18C6AC88 00000003<-- 18C6AC88 and 3 go together
18C6AC8B 00000004<-- 18C6AC8C and 4 go together
18C6AC80 00000001<-- 18C6AC91 and 5 go together
18C6AC84 00000002<-- 18C6AC95 and 6 go together
18C6AC88 00000003<-- 18C6AC99 and 7 go together
18C6AC8B 00000004<-- 18C6AC9D and 8 go together
ETC.
 
you saw my ex right?

I was asking if i was going to have to continue the list on to find all the adress's that go together to find the one for loop 3 (the bolded adress on the bottom.
Do you understand?
18C6AC80 00000001<-- 18C6AC80 and 1 go together
18C6AC84 00000002<-- 18C6AC84 and 2 go together
18C6AC88 00000003<-- 18C6AC88 and 3 go together
18C6AC8B 00000004<-- 18C6AC8C and 4 go together
18C6AC80 00000001<-- 18C6AC91 and 5 go together
18C6AC84 00000002<-- 18C6AC95 and 6 go together
18C6AC88 00000003<-- 18C6AC99 and 7 go together
18C6AC8B 00000004<-- 18C6AC9D and 8 go together
ETC.

So you want to know what value goes with 08C6ACC0?
You can calculate that (yay, math)

 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum