Homebrew PKMN-NTR: Real-time memory editing program for Pokémon games [WIP]

Nickm23

Well-Known Member
Member
Joined
Nov 17, 2015
Messages
467
Trophies
0
Age
31
XP
169
Country
Netherlands
Im using the new b9s/luma 8 etc. But when i start the soft reset bot i either get a 3ds ram error. or when i click resume button it "starts" but doesnt do anything. Any tips? :)

"an item with the same keys has already been added" thats the message i get now when pss settings is openend. Doesnt want to close it or anything, nothing happends
 
Last edited by Nickm23,

Nickm23

Well-Known Member
Member
Joined
Nov 17, 2015
Messages
467
Trophies
0
Age
31
XP
169
Country
Netherlands
i managed to let it do something (installed inputdirection cia thing). but it wont start encounter by itself (stays on yes/no) and when i force the encounter it tries to softreset after i disabled bot and selected resume option. then it stays on black screen.

Wont do more then stay on this: https://www.dropbox.com/s/grqfshh0ry2a87c/Photo 22-06-2017, 00 20 04.jpg?dl=0

Got it to reset a few times but cant reproduce it.

please any help is appreciated at this point to make it work T_T
 
Last edited by Nickm23,

DGenerateKane

Well-Known Member
Member
Joined
Jul 18, 2009
Messages
357
Trophies
0
XP
294
Country
United States
Ahh I see, no problem. Maybe it would be good to have others confirm that they were able to connect without PSS/Festival Plaza. I got it to work, but I don't know how reliable it is across other 3DS versions or games.

I just installed CFW this week on my 3DS. I haven't played a Pokemon game since Gold/Silver and therefore have no idea what PSS/ Festival Plaza is. I've only just started playing Y. I got the connect error as soon as I selected my game from the main menu, and was able to connect just fine as soon as I tried after my save loaded.

I have a question. The OP says you can inject pokemon from pkx files. I don't see an obvious option in the program. Was it removed or is it just not obvious to me?
 

Ketteja

New Member
Newbie
Joined
Jul 8, 2017
Messages
1
Trophies
0
Age
32
XP
53
Country
Switzerland
Did the timing on the soft reset bot change? I'm trying to soft reset for a Tapu Lele, but the bot stops working at the last pre-battle message.
Does anyone have a custom script for the Tapus they can share?

Edit: Maybe I should mention that the bot keeps running, but it won't initiate the battle. It start checking for ivs/pid before the battle even starts and gets into a loop.
 
Last edited by Ketteja,

drgoku282

Well-Known Member
OP
Member
Joined
Oct 16, 2014
Messages
427
Trophies
0
Age
31
XP
724
Country
Mexico
Quick preview update: https://github.com/drgoku282/PKMN-NTR/releases/tag/3.5.6405

This update is pretty much only for the PKHeX core, it had a lot of changes, so it can have some odd behavior. I don't have my 3DS right now so, I couldn't test some of the changes, I haven't even updated to Luma 8 , iirc. I'll try to test them on the next weeks.
 
Last edited by drgoku282, , Reason: Wrong link
  • Like
Reactions: RustInPeace

JakeK0202

Member
Newcomer
Joined
Aug 19, 2015
Messages
7
Trophies
0
Age
29
XP
101
Country
United States
I've used the soft reset bot before without much issue, but all of a sudden I can't get it to run in alpha sapphire, the only game I used it with before. Every time I try to start the sr bot, I get a message saying "an error occurred while reading data from the 3ds ram." How can I fix this? B9S/Luma 8.1 if it matters
 

tunip3

[debugger active]
Banned
Joined
Oct 31, 2016
Messages
1,675
Trophies
0
XP
1,661
Country
United Kingdom
a
Disclaimer: This program is a WIP, it's pretty stable for Gen VI and VII games. However it can fail at any time. Make a save backup of your games before using this tool. I will not take responsibility for any save corruption, loss of data or banning from Nintendo.

What is this application?

PKMN-NTR is a on-the-air memory editing program for pokémon games in the Nintendo 3DS. In other words, is a mini-PKHeX that works while the game is running. It also has some bots capable of automate tasks like Wonder Trading pokémon or Breeding.

Which games are compatible?
  • Pokémon X
  • Pokémon Y
  • Pokémon Omega Ruby
  • Pokémon Alpha Sapphire
  • Pokémon Sun
  • Pokémon Moon
All games need to be updated to the latest version and .NET Framework 4.6 is also needed. Pokémon Sun and Moon are compatible using Mode3-NTR.

What it can do?
  • Dump and edit pokémon from boxes, Day Care/Nursery, Battle Box and Party using PKHeX interface.
  • See wild opponent pokémon and your partner's pokémon during a trade.
  • Clone and delete pokémon.
  • Inject pokémon from a *.pkx file in your computer.
  • Edit Items and Trainer Data.
  • Bots for Breeding, Soft-reset and Wonder Trade.
  • Search pokémon in the 3DS' RAM with Poké Digger.
  • Build your own mini-bots with the Script Builder.
How do I use it?
  1. Read the wiki.
  2. Look for your 3DS' IP address using FBI or an FTP client.
  3. Start NTR-CFW (Use Mode-3 if you want to use a Gen 7 game in an old 3DS).
  4. If you want to use bots, enable InputRedirection.
  5. Open your game, both retail and digital version are supported.
  6. Enable the NTR debugger.
  7. Go to PSS / Festival Plaza.
  8. Connect to Internet.
  9. In your computer, start PKMN-NTR.exe.
  10. Input the IP Address of your Nintendo 3DS.
  11. Click on the Connect button
  12. Enjoy the application!
Source code and downloads:
Credits:
  • fa-dx: Gathering offsets, creating the tool.
  • 44670: NTR CFW & NTRClient, this tool is based off a modified NRClient.
  • Kaphotics: For PKHeX, which is used as the core of the program.
  • jackmax: Doing a large-scale rewrite of the code to make it more robust, readable and maintainable.
  • Stary2001 and Kazo: For InputRedirection which was the base for the Remote Controls and the Bots.
  • Davi Andrade: For the application icon.
any guide on how use the wonder trade folder feature
 

SmackBro

New Member
Newbie
Joined
Jul 31, 2017
Messages
2
Trophies
0
Age
25
XP
50
Country
Germany
So I got an big issue with the wondertrade bot with pokemon sun (updated the game a few minutes ago,so I assume I'm on 1.2),everytime I try to use it to trade the mimikyus away I got while shiny breeding it,it just selects the pokemon and immediatly unselects it and that goes on and on and on.
 

YoshiOG1

Well-Known Member
Newcomer
Joined
Apr 15, 2016
Messages
52
Trophies
0
Age
28
XP
302
Country
United States
Friendly reminder that if you want to inject/clone mons that don't pass the legality check, you can launch the program like so from a command line on Windows:

"C:\path\to\PKMN-NTR.exe" -hax

Or, you can make a shortcut to PKMN-NTR.exe and right-click it, Properties, and put the path to the program in quotes followed by the -hax argument.
The reason why I bring this up is because I just found out about this in the FAQ on the GitHub.
 

drgoku282

Well-Known Member
OP
Member
Joined
Oct 16, 2014
Messages
427
Trophies
0
Age
31
XP
724
Country
Mexico
Not dead yet, a quick bugfix release: https://github.com/drgoku282/PKMN-NTR/releases/tag/3.5.6440

I have some good or bad news, depending on how you see it: I can't reproduce connection issues with Luma 8.1 + New3DS, everything seems to be working. I briefely tested Gen 6 breeding bot and Gen 7 Wonder Trade and Soft-reset (event mode) bots. I connected with the old procedure (didn't open Rosalina), wiki was changed to reflect this.
 
Last edited by drgoku282,

.bloo.

Member
Newcomer
Joined
Feb 12, 2014
Messages
14
Trophies
0
XP
141
Country
France
Hey, I used this tool for the breeding bot once and everything worked flawlessly and I woke up to a shiny egg. But I've been trying to do it again and I keep getting this error:

http://i.imgur.com/jh2A5ld.png

I have an O2DS.

And here's my process.

1 - Start Input Direction Mode 3
2 - Start BootNTR Mode 3
3 - Start up Pokemon Sun
4 - Go into Festival Plaza and Connect to the internet
5 - Press X+Y and Enable Debugger
6 - Connect with PKMN NTR
7 - Leave Festival Plaza
8 - Start the Breeding bot

I've tried Swapping steps 1 and 2 but the result is the same, I get a few eggs, the process stops and the error comes up.
 

molh394

Well-Known Member
Member
Joined
Dec 13, 2004
Messages
211
Trophies
0
Website
Visit site
XP
294
Country
Senegal
Friendly reminder that if you want to inject/clone mons that don't pass the legality check, you can launch the program like so from a command line on Windows:



Or, you can make a shortcut to PKMN-NTR.exe and right-click it, Properties, and put the path to the program in quotes followed by the -hax argument.
The reason why I bring this up is because I just found out about this in the FAQ on the GitHub.

Thanks!! Very useful!

Doesn't work for me however -- the program loads up as usual, but after that the illgality checker still remains in place. Have tried this for the very latest release, and also v3.1 to test an older release.

Tagging @drgoku282 here as well, hope that works :P
 

ThunderbInazuma

Well-Known Member
Member
Joined
Aug 31, 2015
Messages
507
Trophies
0
Location
Under Your Bed
XP
2,049
Country
Portugal
Thanks!! Very useful!

Doesn't work for me however -- the program loads up as usual, but after that the illgality checker still remains in place. Have tried this for the very latest release, and also v3.1 to test an older release.

Tagging @drgoku282 here as well, hope that works :P
Try this: https://ufile.io/172za (Link will be deleted in 1 month)
 
  • Like
Reactions: molh394

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: @salazarcosplay, Morning