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

drgoku282

Well-Known Member
OP
Member
Joined
Oct 16, 2014
Messages
427
Trophies
0
Age
31
XP
724
Country
Mexico
Hi there, I made a little changes to the project, now instead of having a fixed .dll with PKHeX, the program will now use PKHeX.Core as a project reference. This means you will also need to have PKHeX source files along with PKMN-NTR in order to compile the application, see the Compilation page on the wiki for more details.

Also, wonder card support was added, just download them from Project Pokemon website and drag them like any other pokemon file. And no, I will not add the Mystery Gift database window to the program.

anyone?

read the wiki x5 tried a 100 times but still same issue :/

Delete any cheat plugin you might be using, otherwise, what's the exact error message you're getting.
 

Real.96

Well-Known Member
Member
Joined
Sep 14, 2015
Messages
1,055
Trophies
0
Age
28
XP
965
Country
Italy
Hi there, I made a little changes to the project, now instead of having a fixed .dll with PKHeX, the program will now use PKHeX.Core as a project reference. This means you will also need to have PKHeX source files along with PKMN-NTR in order to compile the application, see the Compilation page on the wiki for more details.

Also, wonder card support was added, just download them from Project Pokemon website and drag them like any other pokemon file. And no, I will not add the Mystery Gift database window to the program.



Delete any cheat plugin you might be using, otherwise, what's the exact error message you're getting.

"Or you can go to PKMN-NTR and PKHeX GitHub pages, click on Clone or download and select Open in Visual Studio." Which one do i have to open in Visual Studio? PKHex or PKMN-NTR? After completing the compilation i can't find the exe file...
 
Last edited by Real.96,

drgoku282

Well-Known Member
OP
Member
Joined
Oct 16, 2014
Messages
427
Trophies
0
Age
31
XP
724
Country
Mexico
"Or you can go to PKMN-NTR and PKHeX GitHub pages, click on Clone or download and select Open in Visual Studio." Which one do i have to open in Visual Studio? PKHex or PKMN-NTR? After completing the compilation i can't find the exe file...

That's just for clone them in your computer, after opening both, you can open PKMN-NTR as usual.
 
  • Like
Reactions: Real.96

drgoku282

Well-Known Member
OP
Member
Joined
Oct 16, 2014
Messages
427
Trophies
0
Age
31
XP
724
Country
Mexico
Sorry, i made it works now xP I'm testing it now

No problem, forgot to put in the wiki that the program is being tested with the last stable version of PKHeX, there might be some bugs if you use the latest commit, specially on legality checker as Gen I is currently being implemented.
 
  • Like
Reactions: Real.96

Nickm23

Well-Known Member
Member
Joined
Nov 17, 2015
Messages
467
Trophies
0
Age
31
XP
169
Country
Netherlands
Hi there, I made a little changes to the project, now instead of having a fixed .dll with PKHeX, the program will now use PKHeX.Core as a project reference. This means you will also need to have PKHeX source files along with PKMN-NTR in order to compile the application, see the Compilation page on the wiki for more details.

Also, wonder card support was added, just download them from Project Pokemon website and drag them like any other pokemon file. And no, I will not add the Mystery Gift database window to the program.



Delete any cheat plugin you might be using, otherwise, what's the exact error message you're getting.

ah right that did the trick thank you. i thought cheats had to be disabled.

The soft reset bot button is still greyed out even though im connected. could you pls point me in to the right direction how to enable it?

thank you for your responce!
 

Real.96

Well-Known Member
Member
Joined
Sep 14, 2015
Messages
1,055
Trophies
0
Age
28
XP
965
Country
Italy
ah right that did the trick thank you. i thought cheats had to be disabled.

The soft reset bot button is still greyed out even though im connected. could you pls point me in to the right direction how to enable it?

thank you for your responce!
Use the previous stable version

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

No problem, forgot to put in the wiki that the program is being tested with the last stable version of PKHeX, there might be some bugs if you use the latest commit, specially on legality checker as Gen I is currently being implemented.

WT bot works well. I would like to suggest this thing: when you will correct the timing fo the SR bot, you can put an option (as the Resume one) for the Digital copy of the game. In that way Physical and Digital copyes will have different timers
 
  • Like
Reactions: RustInPeace

Nickm23

Well-Known Member
Member
Joined
Nov 17, 2015
Messages
467
Trophies
0
Age
31
XP
169
Country
Netherlands
Use the previous stable version

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



WT bot works well. I would like to suggest this thing: when you will correct the timing fo the SR bot, you can put an option (as the Resume one) for the Digital copy of the game. In that way Physical and Digital copyes will have different timers

thank you! that worked.

One last question with regard to filters.

I added a filter with the shiny box only checked. I saved it and imported it on soft reset bot tab, but i dont see anything telling me that its actually looking for a shiny? Is this normal or should i see something appear after loading?

EDIT: Nevermind found out! thanks again for the help :D
 
Last edited by Nickm23,

Giodude

GBAtemp's official rock
Member
Joined
May 17, 2015
Messages
5,094
Trophies
1
Age
23
Location
New York
XP
2,761
Country
United States
Anyone else getting this when they boot up pkm ntr?

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.MissingMethodException: Method not found: 'Octokit.IReleasesClient Octokit.IRepositoriesClient.get_Release()'.
at ntrbase.MainForm.<checkUpdate>d__113.MoveNext()
at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine](TStateMachine& stateMachine)
at ntrbase.MainForm.checkUpdate()
at ntrbase.MainForm.MainForm_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
PKMN NTR
Assembly Version: 2.2.0.0
Win32 Version: 2.2.0.0
CodeBase: file:///C:/Users/Luigi/Downloads/PKMN.NTR.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Octokit
Assembly Version: 0.6.1.0
Win32 Version: 0.6.1
CodeBase: file:///C:/Users/Luigi/Downloads/Octokit.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
 

drgoku282

Well-Known Member
OP
Member
Joined
Oct 16, 2014
Messages
427
Trophies
0
Age
31
XP
724
Country
Mexico
Anyone else getting this when they boot up pkm ntr?

According to the log it failed when checking for updates, and also it seems you're using version 2.2, update to version 2.4 and see if the error persists. Also JIT debugging will not be supported because it would need a debug build, and all public versions of the program are release builds.

Also, did you compiled the program yourself?
 
Last edited by drgoku282,

Beakershell

Well-Known Member
Newcomer
Joined
Feb 10, 2017
Messages
93
Trophies
0
Age
28
XP
69
Country
Malaysia
An FTP client like FTPD will list it, if you can access your router's settings, it will list it (probably say Nintendo or Nintendo 3DS), FBI lists it when you go to the Remote Install option.

FBI should be easy.Never knew that. Thanks.

Edit: Do you mean it shows when I click "receive URL from network"?
 
Last edited by Beakershell,

Giodude

GBAtemp's official rock
Member
Joined
May 17, 2015
Messages
5,094
Trophies
1
Age
23
Location
New York
XP
2,761
Country
United States
According to the log it failed when checking for updates, and also it seems you're using version 2.2, update to version 2.4 and see if the error persists. Also JIT debugging will not be supported because it would need a debug build, and all public versions of the program are release builds.

Also, did you compiled the program yourself?
Nope, and it spouts a similar error with 2.4.
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.MissingMethodException: Method not found: 'Octokit.IReleasesClient Octokit.IRepositoriesClient.get_Release()'.
at ntrbase.MainForm.<checkUpdate>d__113.MoveNext()
at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine](TStateMachine& stateMachine)
at ntrbase.MainForm.checkUpdate()
at ntrbase.MainForm.MainForm_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
PKMN-NTR
Assembly Version: 2.4.6239.36045
Win32 Version: 2.4.6239.36045
CodeBase: file:///C:/Users/Luigi/Downloads/PKMN-NTR.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Octokit
Assembly Version: 0.6.1.0
Win32 Version: 0.6.1
CodeBase: file:///C:/Users/Luigi/Downloads/Octokit.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

EDIT: It still seems to connect to the 3ds fine. The error just got me worried. I guess it all worked out?
 
Last edited by Giodude,

drgoku282

Well-Known Member
OP
Member
Joined
Oct 16, 2014
Messages
427
Trophies
0
Age
31
XP
724
Country
Mexico
EDIT: It still seems to connect to the 3ds fine. The error just got me worried. I guess it all worked out?

As I said before somehow, the update checking is crashing in your computer, no idea why is happening but it doesn't affect the rest of the program.
 

Jojo12100

Member
Newcomer
Joined
Feb 14, 2017
Messages
10
Trophies
0
Age
31
XP
42
Country
France
Hi,
I really don't understand how does it work.

I use Gateway in O3DS. I launch NTR CFW 3.1 for O3DS, then start the game, presse X+Y (enable debugger) and click on Connect in PKMN-NTR 3.0 in my PC but 98% of the time it fails. I succeded to launch it 2 times I ignore how.

Can you help me please?
 

ThunderbInazuma

Well-Known Member
Member
Joined
Aug 31, 2015
Messages
507
Trophies
0
Location
Under Your Bed
XP
2,091
Country
Portugal
Hi,
I really don't understand how does it work.

I use Gateway in O3DS. I launch NTR CFW 3.1 for O3DS, then start the game, presse X+Y (enable debugger) and click on Connect in PKMN-NTR 3.0 in my PC but 98% of the time it fails. I succeded to launch it 2 times I ignore how.

Can you help me please?
Just connect with the game at the title screen
 

Jojo12100

Member
Newcomer
Joined
Feb 14, 2017
Messages
10
Trophies
0
Age
31
XP
42
Country
France
I tried at the title screen, the continu, nothing.
When I try during Nintendo 3DS screen it shows me an error message in the 3DS.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: Not sure if RetroArch has improved it's UI or not