drgoku282 / PKMN-NTR

A Pokémon on-the air memory editing/reading program with bots for Nintendo 3DS.
http://gbatemp.net/threads/pkmn-ntr-real-time-memory-editing-program-for-pok%C3%A9mon-games-wip.448588/
GNU General Public License v3.0
90 stars 24 forks source link

Old 3ds connection issues #114

Open drgoku282 opened 6 years ago

drgoku282 commented 6 years ago

This will be a issue thread which will discuss anything related to PKMN-NTR usage in old 3DS.

Sadly my 2DS screen died, so I can't test this application on an old 3DS.

JourneyOver commented 6 years ago
  1. Dunno if this actually pertains to only O3DS or not exactly but I can't inject any pokemon at all on sun/moon/x/y/or/as. I've tried dragging and dropping onto every single tab in pkmn ntr doesn't seem to matter what type of file it is be it a Decrypted single pokémon files, Encrypted single pokémon files, or Mystery gift files.

  2. Rosalina inputdirection doesn't seem to work on sun/moon/x/y/or/as, using InputProc/InputProc-Mode3 works as expected though again idk if this only pertains to O3DS or not as I only have an O3DS.

Have tried both 3.5 and 3.4 and beta's inbetween and neither seem to work for either issue above.

TheEzeJC commented 6 years ago

Is the O3DS even compatible?

JourneyOver commented 6 years ago

@TheEzeJC Yes this program is compatible with X/Y/OR/AS/Sun/Moon on the O3(2)DS you just have to use Mode 3 NTR instead of normal NTR if you plan on using this for Sun/Moon and same deal when it gets updated to support USUM.

TheEzeJC commented 6 years ago

@JourneyOver Thanks. I’ve been looking everywhere to determine if the software is compatible or not with the O3DS.

drgoku282 commented 6 years ago

Just to be clear:

JourneyOver commented 6 years ago

Dragging pk files onto the tabs actually does nothing unless you click the on the Write pokemon button or the Clone button, let me know if you still have issues.

@drgoku282 I can't even drag pk files into PKMN NTR that's what I'm saying, I know how write/clone pokemon, it's just the initial dragging and dropping onto the actual program that is the issue. When I drag the .pk files onto PKMN NTR I just end up with a "🛇" on any tab without the ability to actually drop it in to the program and it doesn't seem to matter if I use the write/clone/read any.

This game is not compatible with Rosalina in any way (input redirection, debugging, etc.). You must use the program as described in the wiki.

Do you plan on adding support for the Rosalina menu at some point?

If you have a cheat plugin enabled, the program might not work.

Program has been working fine for me with and without cheats/patches on x/y/or/as/sun/moon so far, still waiting on pkmn ntr to support US and UM though.

drgoku282 commented 6 years ago

I can't reproduce the drag and drop issue, are you sure you're dragging it on the PKHeX tabs? (right side, left side will not work). Also try to drag on the pokemon picture at the top left.

About Rosalina, support, it is not planned because, honestly, I don't know where to start or if anybody had managed to do RAM manipluation from an external application.

JourneyOver commented 6 years ago

@drgoku282 Yea I'm dragging it onto the PKHeX tabs, I've tried dragging onto the pokemon picture as well and both produce the same result of throwing a "🛇" and not letting me drop it. Give me a bit and I'll see if I can whip up a video or something to show you exactly what is going on.

Well I couldn't grab a video but I made a gif, as you can see I have read the pokemon in my bank slot 1 box 1, and try dragging and dropping a mimikyu pk7 file on multiple spots in the PKHeX tabs and even the picture even tried writing the pokemon and then doing the same thing and nothing works. https://i.imgur.com/8UPUH0n.gif

drgoku282 commented 6 years ago

I don't know what is happening, but for some reason your computer doesn't seem to be sending the read command, or your 3DS can't send the data back. Try to change your NTR version and tell me what happens.

JourneyOver commented 6 years ago

@drgoku282 It sends the read/write commands just fine to and from my 3ds, as I have changed data on several pokemon/items and such through PKMN NTR without any issues, should of caught several pokemon (as I was testing it on my sun copy and I have all my mons on my US game) during that test to show that it was reading correctly. It's just the dragging and dropping of pk and wondercard files into PKMN NTR that it doesn't allow me to do.

As noted before I've tried both 3.4 and 3.5 and both have the same issue, I've even tested the 3.6 Alpha1 version on my US and UM and it's still got the same issue.

drgoku282 commented 6 years ago

Does it work before connecting to the game? I cannot reproduce the issue. From your gif I see the program hangs when you pressed the Read button.

JourneyOver commented 6 years ago

nope, doesn't work even before connecting to the game either. continues to just throw the "🛇" symbol.

I do have one small detail I can add just now though, if I click on the marshadow picture of the (the default mon that comes up when you first load up 3.5 of pkmn ntr if I drag it over any of the tabs it doesn't throw the whole "🛇" symbol same thing with the Zeraora from 3.6alpha1, I can even drag it out of pkmn ntr to my explorer window and drop it there and it'll create the pk7 file. it only does the whole "🛇" symbol trying to drag and drop into pkmn ntr.

drgoku282 commented 6 years ago

Can you do a gif/video? Try the following

drgoku282 commented 6 years ago

Also, try to drag and drop from PKHEX directly to PKMN-NTR (or viceversa).

JourneyOver commented 6 years ago

do you want me to connect to a game, or just do everything on initial default load of the program?

drgoku282 commented 6 years ago

Do not connect the game, drag and drop does not depend on the connection.

drgoku282 commented 6 years ago

This is how the program behaves in my computer: https://imgur.com/FjeSaHX

JourneyOver commented 6 years ago

Bah so I tried to get a gif of it all, but I keep getting errors each time it's converting in shareX.. Give me a few minutes and I'll get a normal video but I do have some stuff.

so I just loaded up pkhex and I noticed I have the same issue on there as I do pkmn ntr, it doesn't allow me to drag/drop pk7 into the program either. I forgot to do from PKMN NTR to PKHeX directly when I was working on the gif but I tested it after and it works, PKHeX to PKMN NTR directly is working also.

So the only thing that doesn't seem to work so far is from PK7 file to PKMN NTR or PKHeX.

drgoku282 commented 6 years ago

So, is PK7 to PKHeX is working then? If it doesn't maybe seeking help in ProjectPokémon might help you because both programs share the same code to handle drag and drop.

JourneyOver commented 6 years ago

Nope pk7 (hell even normal save file) to pkhex isn't working, other than dragging and dropping between PKMN NTR and PKHeX directly. so guess I'll go issue a report over there as well and see if I can get some more help.

JourneyOver commented 6 years ago

@drgoku282 Ummmm sooo weird thing, now that I complained about PKHeX not working on dragging/dropping for me on projectpokemon forums...guess what now works all of a sudden..

dragging/dropping onto both PKHeX and PKMN NTR works for me now from explorer to program and everything..funny thing is I didn't change a thing other than make a thread on projectpokemon forums.

Gumzone commented 6 years ago

Can someone help me PKMN NTR is not connecting to my 2ds normal and yeah i m introducing the right IP. Is there any thing you need to install beaside ntr mode 3 and input redirection mode 3. I want to use for Ultra moon