ROM Hack Pokémon Moon Gateshark/NTR Request

Status
Not open for further replies.

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,661
Trophies
3
Age
29
XP
3,525
Country
France
is there some limits?
Such as key to press, pokemon encounter codes, etc... ?

And it's always the same calc?
Can I use all the code I want and turn them in a code.bin patch ?
 
Last edited by Asia81,

Nanquitas

Well-Known Member
Member
Joined
Sep 29, 2015
Messages
2,345
Trophies
0
Age
30
Location
South of France :)
XP
3,336
Country
France
Yes.

You're limited to the current size of the code.
That's means that you can't create as many function as you want.
Also to detect a key press etc, you'll need to identify the game's function which retrieve the inputs to use it etc.

So unless you have a deep knowledge in asm & RE, you can only do little static change.

You can check the awesome work by @SciresM on the question, it should help you understanding the limits and what you need to do that kind of patch.

Oh and it's obviously limited to the cheats in the codes section, you can't use any cheats that use the 0x08000000 region and above for exemple.
 
Last edited by Nanquitas,
  • Like
Reactions: Asia81

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,661
Trophies
3
Age
29
XP
3,525
Country
France
Yes.you can't use any cheats that use the 0x08000000 region and above for exemple.
Ok so I can't use:
Code:
[Max Money]
D3000000 30000000
030D8FC0 0098967F

Right?
Because there is no results when I search for 0x20D8FC0

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

Ok, so I did 2 new IPS patchs.
Tried on Moon, it work. I don't know for Sun.

PatchCodeRenameAnyPokemon.ips
PatchCodePokemonCanLearnAllTM.ips

Enjoy, as always.
Thanks @Nanquitas for help.
 

Attachments

  • PatchIpsAsia81.rar
    194 bytes · Views: 146
Last edited by Asia81,

Windylacine

Well-Known Member
Member
Joined
Apr 15, 2016
Messages
381
Trophies
0
Age
33
XP
259
Country
Denmark
Ok so I can't use:
Code:
[Max Money]
D3000000 30000000
030D8FC0 0098967F

Right?
Because there is no results when I search for 0x20D8FC0

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

Ok, so I did 2 new IPS patchs.
Tried on Moon, it work. I don't know for Sun.

PatchCodeRenameAnyPokemon.ips
PatchCodePokemonCanLearnAllTM.ips

Enjoy, as always.
Thanks @Nanquitas for help.

Awesome work, Asia81! :D

I wonder if you could find a value that makes shiny pokemon appear, or rather making shiny pokemon much more likely to appear like 1/100 or lower.

someone else mentioned that shiny patcher is possible.
 

DJ91990

Grookey Gang!
Member
Joined
Feb 9, 2009
Messages
939
Trophies
0
Age
33
Location
Mom's Basement
Website
www.youtube.com
XP
418
Country
United States
Did you try different times of day? A list can be found at the address below:
http://www.serebii.net/sunmoon/zygarde.shtml
I followed this guide ten times, and check during the different times of the day in all locations.
I went to the Alternate world to check for the nighttime ones.
I did test this with an older save and you can find the Zygarde cells in the alternate world.
 

ymyn

Well-Known Member
Member
Joined
Oct 5, 2010
Messages
688
Trophies
0
XP
1,908
Country
Code:
START押しながら設定画面開くとどこでもパソコンにアクセスできる
[(Hold START and Open OPTIONS menu)Access the PC from anywhere v1.0]
D3000000 00000000
E0595978 00000088
E92D400E E59F1074
E5912000 E3A03000
E5813000 E3A03C13
E2833093 E1520003
03A04000 11A04000
E8BD800E E350000E
EAF77D09 E92D400F
E24DD010 E3A00000
E58D0000 E58D0004
E58D0008 E58D000C
E1A03000 E1A02000
E3A01C13 E2811093
E59F0018 E5801000
E59F0014 E5900000
EBF7D9CE E3A00002
E28DD010 E8BD800F
00636000 0067206C
0037D560 EB086104
00373C48 EB088755
DD000000 00000008
005959A8 1AF77D09
D0000000 00000000
 

Lord M

Well-Known Member
Member
Joined
Oct 31, 2014
Messages
1,075
Trophies
0
Age
31
XP
502
Country
Italy
Code:
START押しながら設定画面開くとどこでもパソコンにアクセスできる
[(Hold START and Open OPTIONS menu)Access the PC from anywhere v1.0]
D3000000 00000000
E0595978 00000088
E92D400E E59F1074
E5912000 E3A03000
E5813000 E3A03C13
E2833093 E1520003
03A04000 11A04000
E8BD800E E350000E
EAF77D09 E92D400F
E24DD010 E3A00000
E58D0000 E58D0004
E58D0008 E58D000C
E1A03000 E1A02000
E3A01C13 E2811093
E59F0018 E5801000
E59F0014 E5900000
EBF7D9CE E3A00002
E28DD010 E8BD800F
00636000 0067206C
0037D560 EB086104
00373C48 EB088755
DD000000 00000008
005959A8 1AF77D09
D0000000 00000000
This is (another instance) why i've ask you (even in past) to do codes for Pokemon games...
 

nero5518

Member
Newcomer
Joined
Feb 13, 2016
Messages
22
Trophies
0
Age
34
XP
114
Country
Switzerland
Code:
SELECT押しながらステータスを表示させると個体値、START押しながらステータスを表示させると努力値が表示される
[Hold SELECT to view IVs & Hold START to view EVs on Pokemon Status Screen v1.0]
D3000000 00000000
58010EAC EBFFFCE7
08010E78 E1A00001
08010E7C EBFFFD13
08010EB0 E1A00006
08010EB4 EBFFFD07
08010EE0 E1A00006
08010EE4 EBFFFCFD
08010F10 E1A00006
08010F14 EBFFFCF1
08010F40 E1A00006
08010F44 EBFFFCE5
08010F70 E1A00006
08010F74 EBFFFCD9
08010FA0 E1A00006
08010FA4 EBFFFCCD
DD000000 00000004 <- SELECTで個体値(Hold SELECT to view IVs)
08010E78 E591000C
08010E7C EBF773E3
08010EB0 E596000C
08010EB4 EBF773D5
08010EE0 E596000C
08010EE4 EBF7742D
08010F10 E596000C
08010F14 EBF7742E
08010F40 E596000C
08010F44 EBF774B6
08010F70 E596000C
08010F74 EBF774B7
08010FA0 E596000C
08010FA4 EBF773F0
D0000000 00000000
DD000000 00000008 <- STARTで努力値(Hold START to view EVs)
08010E78 E591000C
08010E7C EBF77382
08010EB0 E596000C
08010EB4 EBF77374
08010EE0 E596000C
08010EE4 EBF7740A
08010F10 E596000C
08010F14 EBF77409
08010F40 E596000C
08010F44 EBF77484
08010F70 E596000C
08010F74 EBF77483
08010FA0 E596000C
08010FA4 EBF773CF
D0000000 00000000
D0000000 00000000
※GateWay3DSのみ使用可能。NTRでの使用不可。
※This code can use only GateWay3DS. Can't use in NTR.
could you make a code for skill hit rate?100% hit rate
 

Karoi

Well-Known Member
Newcomer
Joined
Dec 17, 2012
Messages
52
Trophies
1
XP
273
Country
Saint Kitts and Nevis
Is there a unlimited hp/pp cheat? And if not, is that doable? I don't how this works and what can be done and what not. Thanks!
 
  • Like
Reactions: tomx86

xilo

Well-Known Member
Newcomer
Joined
Sep 6, 2006
Messages
75
Trophies
0
XP
241
Country
Is there a player gender change/rename code? Not happy with my character choice, but I'm too far to restart.
 

FabioCapela

Well-Known Member
Member
Joined
Jul 12, 2007
Messages
309
Trophies
1
XP
1,259
Country
Brazil
Ok so I can't use:
Code:
[Max Money]
D3000000 30000000
030D8FC0 0098967F

Right?
Because there is no results when I search for 0x20D8FC0
The address would actually be: 0x30000000 + 0x030D8FC0 - 0x00100000; the second part of a D3000000 code gets added in all further addresses until a new D3 code changes it or a D2 code sets it to zero.
(Well, there are other complexities too. A good primer on what each code means can be found at https://gbatemp.net/threads/guide-how-to-create-gateway-cheat-codes.410926/ )

As a rule of thumb, you can translate SUMO codes where the left part of all codes is between 00100000 and 00673000; anything else falls outside SUMO's code.bin

If you have D3000000 00000000 and/or D2000000 00000000 at the start or the end, you can safely ignore them; those simply set the base address to zero. Any other code starting in D3, though, and you likely can't convert it to a patch.

If you have an EXXXXXXX YYYYYYYY code, that might be possible to translate too; it's equivalent to putting the next YYYYYYYY/4 (in hex) half codes as sequential 0XXXXXXX codes (as in, XXXXXXX increases by 4 for each new code). For example:

Code:
E0345678 0000001C
11111111 22222222
33333333 44444444
55555555 66666666
77777777 00000000

is equivalent to 0x0000001C/4 = 28/4 = 7 sequential codes starting with 00345678, then adding 4 on each subsequent code:
Code:
00345678 11111111
0034567C 22222222
00345680 33333333
00345684 44444444
00345688 55555555
0034568C 66666666
00345690 77777777

Any other code and you likely can't turn it into a patch.
 
  • Like
Reactions: Sonansune

dbzkamehameha

Well-Known Member
Member
Joined
Mar 24, 2014
Messages
79
Trophies
0
Age
54
XP
112
Country
Code:
START押しながら設定画面開くとどこでもパソコンにアクセスできる
[(Hold START and Open OPTIONS menu)Access the PC from anywhere v1.0]
D3000000 00000000
E0595978 00000088
E92D400E E59F1074
E5912000 E3A03000
E5813000 E3A03C13
E2833093 E1520003
03A04000 11A04000
E8BD800E E350000E
EAF77D09 E92D400F
E24DD010 E3A00000
E58D0000 E58D0004
E58D0008 E58D000C
E1A03000 E1A02000
E3A01C13 E2811093
E59F0018 E5801000
E59F0014 E5900000
EBF7D9CE E3A00002
E28DD010 E8BD800F
00636000 0067206C
0037D560 EB086104
00373C48 EB088755
DD000000 00000008
005959A8 1AF77D09
D0000000 00000000

is this cheat for both games?
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: @BakerMan, https://youtu.be/KaMSXIRReOo?si=2hRoijJtiwPUHXk5