ROM Hack Pokémon Moon Gateshark/NTR Request

FabioCapela

Well-Known Member
Member
Joined
Jul 12, 2007
Messages
307
Trophies
1
XP
1,212
Country
Brazil
Can I get some insight to the values and how they're figured out? What if I wanted Sun Time +8h?
Seconds. With the caveat that you can't use 0, so Sun Time is 24h worth of seconds.

As for how I found it: I edited a save file with PKHex, figured which value it was writing for the time offset, and started searching the memory for it. Easier done with an unusual time offset (I used Sun+7h, only three matches for that value in the 70+ MB used by the game, two of which could be discarded out of hand). So, credits to the PKHex team for figuring how the time offset works, without them I would never have created this code.
 

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,016
Trophies
2
Age
35
XP
4,461
Country
United States
Seconds. With the caveat that you can't use 0, so Sun Time is 24h worth of seconds.

As for how I found it: I edited a save file with PKHex, figured which value it was writing for the time offset, and started searching the memory for it. Easier done with an unusual time offset (I used Sun+7h, only three matches for that value in the 70+ MB used by the game, two of which could be discarded out of hand). So, credits to the PKHex team for figuring how the time offset works, without them I would never have created this code.
Thanks! Just added it to my NTR plugin. I now have the option increase or decrease the offset by 1 hour at time.
 

elMagnate

Well-Known Member
Newcomer
Joined
Mar 8, 2013
Messages
94
Trophies
0
Age
37
XP
141
Country
Netherlands Antilles
M80s the Wild pokemon modifier doesn't offer Alola forms, tried going beyond 802 (322 hex) and got freezing.

PS: anyone know how to edit a cheatcode and not send it to the bottom of the list in Gateshark? I Try with Edit, then [START] where I'm in the change name feature, then [A], and suddenly is in the bottom of the list, it's kind of a pain in the ass.
 
Last edited by elMagnate,

aos10

Yuuki chan
Member
Joined
Apr 10, 2012
Messages
4,744
Trophies
2
Age
37
XP
3,909
Country
Saudi Arabia
hi,i just manged to hack the beans count,but i am too lazy to make the codes
can anyone do it?
there is 9 kind of beans,max is 255
and there is two place for beans ,the Pokemon Refresh and poke pelago
so there is two address for each beans,edit one alone may not change anything

Pokemon Moon only:

from 33115490 to 3311549E

Tk5wtlb.jpg

EJoQ6Tm.jpg


and from 30001544 to 30001552

RizeUgb.jpg

qzoiynO.jpg


results:

9VSCGuz.jpg

0h7vTy6.jpg


so that's way it didn't work for me the first time when i was in poke pelago,you mush search in Pokemon Refresh to find the address.
 
Last edited by aos10,

aos10

Yuuki chan
Member
Joined
Apr 10, 2012
Messages
4,744
Trophies
2
Age
37
XP
3,909
Country
Saudi Arabia
bean code has been posted for couple weeks already, just not added the the cheat plugin
oh,they were found too early then to be noticed,lol.

excuse my messy coding. i have all poke beans already so i don't know what's going to happen if it's used without unlocking all of them

Code:
*Gateway 3DS*

[All Poke Beans 99 v1.0]
D3000000 30001544
C0000000 0000000‭F
20000000 00000063
DC000000 00000001
D1000000 00000000
D3000000 33115490
C0000000 0000000‭F
20000000 00000063
DC000000 00000001
D1000000 00000000

hi,can i ask you a question?
why only 63 instead of FF? FF is going to give you 255 for each beans you have.
also,how did you only point the first address without the end address? 30001544 should end with 30001552
and 33115490 should end with 3311549E.
 

dsrules

Well-Known Member
Member
Joined
Sep 20, 2005
Messages
8,232
Trophies
2
XP
5,584
Country
oh,they were found too early then to be noticed,lol.



hi,can i ask you a question?
why only 63 instead of FF? FF is going to give you 255 for each beans you have.
also,how did you only point the first address without the end address? 30001544 should end with 30001552
and 33115490 should end with 3311549E.
it doesn't really matter 99 255 150 or 200 as long as it is enough for everything in the game
[AllPokeBeans99 v1.0]
D3000000 33115490// set start address to write (33115490 to 3311549E =15 bytes)
C0000000 0000000‭F// set number of times to write
20000000 00000063// set 8bit value
DC000000 00000001// increase each write address by 1
D2000000 00000000// end code
 
Last edited by dsrules,
  • Like
Reactions: aos10

aos10

Yuuki chan
Member
Joined
Apr 10, 2012
Messages
4,744
Trophies
2
Age
37
XP
3,909
Country
Saudi Arabia
it doesn't really matter 99 255 150 or 200 as long as it is enough for everything in the game
[AllPokeBeans99 v1.0]
D3000000 33115490// set start address to write (33115490 to 3311549E =15 bytes)
C0000000 0000000‭F// set number of times to write
20000000 00000063// set 8bit value
DC000000 00000001// increase each write address by 1
D2000000 00000000// end code
thanks

i have another question about the IV,EV code

Code:
[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
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
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

[Hold SELECT to view IVs]
DD000000 00000004
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

[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

it's not working for me,i am not sure why it's not working.
where exactly the "Pokemon Status Screen"?


edit:never mind,found it
 
Last edited by aos10,

Real.96

Well-Known Member
Member
Joined
Sep 14, 2015
Messages
1,055
Trophies
0
Age
27
XP
955
Country
Italy
Is there a way to check opponent wild pokemon IVs and Nature during battle in gen 7? Only wild pokemon, not during online battle. It is useful for the soft-resetter bot...
 
Last edited by Real.96,

AzuraLove

Well-Known Member
Newcomer
Joined
Jul 6, 2015
Messages
65
Trophies
0
Age
34
XP
103
Country
Indonesia
Request :

is there possible to trigger pokemon to evolve ???
the purpose is to trigger trade evolve method pokemon to evolving without trade.
its will be wonderful to see our own kadabra or hounter or magmar to evolving right?

Tq
 

ymyn

Well-Known Member
Member
Joined
Oct 5, 2010
Messages
688
Trophies
0
XP
1,908
Country
Code:
試練中でもボール投げられる
[Can throw Pokeball at trial v1.0]
D3000000 00000000
580B8440 E1A01004
50595B00 00000000
00595B00 00000010
D0000000 00000000
D0000000 00000000
60595B00 00000000
D9000000 00595B00
D4000000 FFFFFFFF
D6000000 00595B00
D0000000 00000000
D3000000 00000000
50595B00 00000001
0807638C E3A00001
080B8440 E3A01000
D0000000 00000000
※GateWay3DSのみ使用可能。Gateshark2NTRで変換不可。
※This code can use only GateWay3DS. Can't convert in Gateshark2NTR.
 
マダムメモリアルで全ての技を思い出せる
[Can learn the all moves in Move Reminder v1.0]
D3000000 00000000
004A6B30 E2850001
0042DCD4 E3A01C02
0042DCD8 E28110CF
0042DCDC E5851004
top_0001.png
 
General chit-chat
Help Users
  • Plastisheep @ Plastisheep:
    And yes it is real Linux
  • Plastisheep @ Plastisheep:
    Its a very cool port... if I could get itto work
  • Plastisheep @ Plastisheep:
    @SylverReZ I thought you mentioned me lol
  • Plastisheep @ Plastisheep:
    my discord name is thisone
  • SylverReZ @ SylverReZ:
    Not interested in that, but, what was you trying to do with DSLinux?
  • Plastisheep @ Plastisheep:
    Interested in what? But anyway I was trying to run it on my DSi with a SD card (I believe it is compatible as long as I run it in DS mode)
  • Plastisheep @ Plastisheep:
    I made a thread for it
  • Skelletonike @ Skelletonike:
    2h until work is finished
  • AncientBoi @ AncientBoi:
    uh no. you have to do overtime :tpi:
  • Skelletonike @ Skelletonike:
    a big nope
  • T @ TimeGBAtmep:
    Hey, so noobie wii modderhere, with an already hacked wii from my brother with homebrew channel ands hitand d2x cIOS installer, so i was trying to run some old wii games i lost off of USB Loader GX, im aware that your supposed to use a usb drive, but currently the only drive i have is used for steam games and personal stuff so i'm gonna try running them off a 32 GB Fat32 SD Card that i use for all the wii mods i have, but when i try and launch skyward sword from usb loader gx, it goes black for a second then sends me back to homebrew channel? i just looked for guides on here and saw one that said to install CiOS v8 Final Base 57 onto slot 49? but it still does the same even after i do that
  • AncientBoi @ AncientBoi:
    [calls your boss to make it so] :rofl2::evil:
  • T @ TimeGBAtmep:
    and should i make this a post? probably
  • Skelletonike @ Skelletonike:
    Yeah, always make posts.
  • T @ TimeGBAtmep:
    got it
  • Skelletonike @ Skelletonike:
    The chat isn't that viewed, you'll usually find the same members and they're like 10 active or so
  • Skelletonike @ Skelletonike:
    posts get more visibility, and if you do get an answer, it won't be lost in the sea of convos
  • T @ TimeGBAtmep:
    okay this is embarrasing how do i make a non blog post
    T @ TimeGBAtmep: nvm