ROM Hack Pokémon Moon Gateshark/NTR Request

Status
Not open for further replies.

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
It should be possible, but the GateShark to NTR conversion doesn't work for that code right now.

My guess is that the NTR plugin version has different timing. None of the codes that use a little trick to introduce a delay work (100% catch rate and Catch trainer's pokemon).

A GateShark code executes 18 times per second. Does anyone know how many times per second the NTR plugin executes? That could be used to adjust the timing.

A little test to adjust it: make a NTR plugin with the following two codes.

Code:
[Increase money when Up+Select]
DD000000 00000044
D3000000 00000000
D9000000 330D8FC0
D4000000 00000001
D6000000 330D8FC0
D2000000 00000000

[Zero money when Down+Select]
DD000000 00000084
D3000000 30000000
030D8FC0 00000000
D2000000 00000000

Then in-game turn those two codes on and press <down>+<select> once to set the money to 0, and after that hold <up>+<select> for 10 seconds (in order to get a bit more precision), and divide how much money you have after that by 10 (you can see the amount on the passport screen, though you might need to exit and enter it again for it to update).

That value, converted to hex, is roughly how many cycles you will need to wait in the NTR version of the code.

The line that would have to be changed is:

Code:
[100%Catch v1.0]
D3000000 00000000
5803528C 0A000004
505957A0 00000000
005957A0 00000010 <-- number of cycles to wait in hex
D0000000 00000000
D0000000 00000000
605957A0 00000000
D9000000 005957A0
D4000000 FFFFFFFF
D6000000 005957A0
D0000000 00000000
D3000000 00000000
505957A0 00000001
0803528C EA000004
D0000000 00000000
I can't tell you how many times the cheat will be executed (it depends on the number of cheats activated and the speed selected in the speed menu), but in my Gateshark2NTR I introduced a custom code to make the plugin wait a number of millisecond in the cheat:
S Type
Format: S0000000 UUUUUUUU
Description: Put the cheats thread in sleep for U milliseconds.

Maybe this can be used as replacement for the trick. ;)
 

Antipika

Active Member
Newcomer
Joined
May 10, 2007
Messages
39
Trophies
1
XP
252
Country
France
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.

Doesn't work for me :( When I press Start or Select on status (Summary) screen, nothing happens.
 

Kyrara

Well-Known Member
Member
Joined
Apr 4, 2007
Messages
142
Trophies
1
Age
37
XP
1,715
Country
Germany
Doesn't work for me :( When I press Start or Select on status (Summary) screen, nothing happens.
you need to hold start or Select and select go then to the Status window.
You will see the stats on the Status Star on the Top Screen ^^

And now i know thats my pokemon have bad IVs xD
 

PedroKeitawa

Well-Known Member
Member
Joined
Aug 15, 2015
Messages
1,042
Trophies
0
Age
34
Website
natsunokaze.altervista.org
XP
1,134
Country
Italy
errorencounter.jpg

Im the only one who this happen? For most of the mon i get in game, obbligatory legendary catch or in game trade or even simple random encounter, this error happen. For some, massive quotetion here, i "fixed" make the mon hatch from an egg but for other like the legendary the error shows up evrytime.
 

KunoichiZ

Well-Known Member
Member
Joined
Mar 16, 2012
Messages
8,830
Trophies
0
Age
28
XP
4,597
Country
United States
View attachment 68742
Im the only one who this happen? For most of the mon i get in game, obbligatory legendary catch or in game trade or even simple random encounter, this error happen. For some, massive quotetion here, i "fixed" make the mon hatch from an egg but for other like the legendary the error shows up evrytime.
Remember, not everything in Pkhex is working properly. Wait for a fix.
 

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States
I prepared in SuMo Demo
戦闘終了後獲得経験値N倍(小数点以下含む)
[EXP multiplier after battle(Includes figure of a decimal point) v1.0]
D3000000 00000000
00595800 E1D002B2
00595804 E92D4002
00595808 E3A010XX <- XX=02:x2, 05:x5, 0A:x10, 64:x100
0059580C E0000190
00595810 E8BD8002
0048F1EC EB041983[/code]

How would you do the decimal? For example: 0.5x EXP?
 

JackBlue

Member
Newcomer
Joined
Oct 7, 2008
Messages
8
Trophies
1
Age
33
Location
Madeira
XP
334
Country
I may be a little picky but can someone do a code that makes all wild pokemon random, maybe random levels as well. Thanks in advance. :)
 

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
How about a cheat that does the following:

Pressing R+Start sets the 1st item in the items slots to 999 Masterballs.
You then toss out the Masterballs until the remaining number of Masterballs is equal to to the National Pokedex Number of the Pokemon you want to
encounter.
Then you hold START while encountering a Pokemon to encounter that Pokemon

You could also make another code that does the following:

Pressing L+Start sets the 2nd item in the items slot to 100 Nuggets
Toss out nuggets until the remaining number is equal to the level of a Pokemon you'd want to encounter.
Hold Start while encountering a Pokemon to encounter a Pokemon at this level. This code would work with the code above as well.

The two codes look for the number of items in item slot 1 and 2.
Number of items in slot 1 = Pokemon Index
Number of items in slot 2 = Level Value

There was a code that worked like this in the DS Pokemon games if you want to get an idea of what I'm trying to describe.
 

McWhiters9511

Well-Known Member
Member
Joined
Mar 28, 2016
Messages
1,371
Trophies
0
Age
23
Location
Space
XP
1,118
Country
United States
How about a cheat that does the following:

Pressing R+Start sets the 1st item in the items slots to 999 Masterballs.
You then toss out the Masterballs until the remaining number of Masterballs is equal to to the National Pokedex Number of the Pokemon you want to
encounter.
Then you hold START while encountering a Pokemon to encounter that Pokemon

You could also make another code that does the following:

Pressing L+Start sets the 2nd item in the items slot to 100 Nuggets
Toss out nuggets until the remaining number is equal to the level of a Pokemon you'd want to encounter.
Hold Start while encountering a Pokemon to encounter a Pokemon at this level. This code would work with the code above as well.

The two codes look for the number of items in item slot 1 and 2.
Number of items in slot 1 = Pokemon Index
Number of items in slot 2 = Level Value

There was a code that worked like this in the DS Pokemon games if you want to get an idea of what I'm trying to describe.
theres already an encounter modifier code. you can just open up the cheatlist editor and edit it mid game if youre using gateway.
 
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.
    denpafan @ denpafan: swag