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
Test with this version, tested it with Mesprit and Deoxys and it's working.

Using the 2.0.0-beta5, the softreset in 2.0.0-beta4 works great

It's really weird, the soft-reset bot was unchanged between these two versions. The last change was from beta3 to beta4.
 

Attachments

  • PKMN NTR.zip
    535 KB · Views: 201
  • Like
Reactions: Real.96

Real.96

Well-Known Member
Member
Joined
Sep 14, 2015
Messages
1,055
Trophies
0
Age
27
XP
955
Country
Italy
Test with this version, tested it with Mesprit and Deoxys and it's working.



It's really weird, the soft-reset bot was unchanged between these two versions. The last change was from beta3 to beta4.
I'll try in a bit with this version. The beta4 is the better and faster
 

Real.96

Well-Known Member
Member
Joined
Sep 14, 2015
Messages
1,055
Trophies
0
Age
27
XP
955
Country
Italy
Test with this version, tested it with Mesprit and Deoxys and it's working.



It's really weird, the soft-reset bot was unchanged between these two versions. The last change was from beta3 to beta4.

With this version it works. But do it reloads the save file information every time? Like items and other things? This was removed in beta4 right?
 

drgoku282

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

It applies the Soft-reset bot fix and the dump fix of the attached build above, now the program shouldn't crash when dumping pokémon on a Beast Ball. Also I added a little space which will show the sprite of the pokémon that you're editing on the tabs, hence this build is almost twice the size as the previous beta.

If no critical bugs appear, next should be the Gen 7 breeding bot.
 
Last edited by drgoku282,

RustInPeace

Samurai Cop
Member
Joined
Oct 13, 2014
Messages
5,942
Trophies
1
Age
31
XP
5,148
Country
United States
Still getting error occurred messages on XY's breeding bot. Log.

Reading egg located at box 8 slot 12
packet: cmd = 9, dataLen = 232
finished
Analyze pokémon using filter # 1
Shiny: Don't care
Nature: PASS
Ability: FAIL
Hidden Power: PASS
Gender: PASS
Hit Points IV: PASS
Attack IV: PASS
Defense IV: FAIL
Special Attack IV: FAIL
Special Defense IV: FAIL
Speed IV: PASS
Perfect IVs: PASS
Analyze pokémon using filter # 2
Shiny: Don't care
Nature: PASS
Ability: FAIL
Hidden Power: PASS
Gender: PASS
Hit Points IV: PASS
Attack IV: PASS
Defense IV: FAIL
Special Attack IV: FAIL
Special Defense IV: FAIL
Speed IV: PASS
Perfect IVs: PASS
Reading egg located at box 8 slot 13
packet: cmd = 9, dataLen = 232
finished
Analyze pokémon using filter # 1
Shiny: Don't care
Nature: PASS
Ability: PASS
Hidden Power: PASS
Gender: PASS
Hit Points IV: PASS
Attack IV: FAIL
Defense IV: PASS
Special Attack IV: FAIL
Special Defense IV: FAIL
Speed IV: PASS
Perfect IVs: PASS
Analyze pokémon using filter # 2
Shiny: Don't care
Nature: PASS
Ability: FAIL
Hidden Power: PASS
Gender: PASS
Hit Points IV: PASS
Attack IV: FAIL
Defense IV: PASS
Special Attack IV: FAIL
Special Defense IV: FAIL
Speed IV: PASS
Perfect IVs: PASS
Reading egg located at box 8 slot 14
packet: cmd = 9, dataLen = 232
finished
Analyze pokémon using filter # 1
Shiny: Don't care
Nature: PASS
Ability: FAIL
Hidden Power: PASS
Gender: PASS
Hit Points IV: PASS
Attack IV: FAIL
Defense IV: PASS
Special Attack IV: PASS
Special Defense IV: FAIL
Speed IV: PASS
Perfect IVs: PASS
Analyze pokémon using filter # 2
Shiny: Don't care
Nature: PASS
Ability: FAIL
Hidden Power: PASS
Gender: PASS
Hit Points IV: PASS
Attack IV: FAIL
Defense IV: PASS
Special Attack IV: PASS
Special Defense IV: FAIL
Speed IV: PASS
Perfect IVs: PASS
Reading egg located at box 8 slot 15
packet: cmd = 9, dataLen = 232
finished
Analyze pokémon using filter # 1
Shiny: Don't care
Nature: PASS
Ability: FAIL
Hidden Power: PASS
Gender: PASS
Hit Points IV: PASS
Attack IV: PASS
Defense IV: PASS
Special Attack IV: FAIL
Special Defense IV: FAIL
Speed IV: FAIL
Perfect IVs: PASS
Analyze pokémon using filter # 2
Shiny: Don't care
Nature: PASS
Ability: FAIL
Hidden Power: PASS
Gender: PASS
Hit Points IV: PASS
Attack IV: PASS
Defense IV: PASS
Special Attack IV: FAIL
Special Defense IV: FAIL
Speed IV: FAIL
Perfect IVs: PASS
Retire from PC
packet: cmd = 9, dataLen = 4
finishedfinishedfinished
Retire from PC
packet: cmd = 9, dataLen = 4
finishedfinishedfinished
Retire from PC
packet: cmd = 9, dataLen = 4
finishedfinishedfinished
Run to exit
finishedfinished
packet: cmd = 9, dataLen = 4
packet: cmd = 9, dataLen = 4
finishedfinished
packet: cmd = 9, dataLen = 4
finished
packet: cmd = 9, dataLen = 4
finished
packet: cmd = 9, dataLen = 4
finished
Retire from door
packet: cmd = 9, dataLen = 4
finishedfinishedfinished
Walk to Day Care Man
packet: cmd = 9, dataLen = 4
finishedfinishedfinished
Missed Day Care Man, return
packet: cmd = 9, dataLen = 4
finishedfinishedfinished
Missed Day Care Man, return
packet: cmd = 9, dataLen = 4
finishedfinishedfinished
Missed Day Care Man, return
packet: cmd = 9, dataLen = 4
finishedfinishedfinished
Missed Day Care Man, return
packet: cmd = 9, dataLen = 4
finishedfinishedfinished
Missed Day Care Man, return
packet: cmd = 9, dataLen = 4
finishedfinishedfinished
Turn to Day Care Man
finished
finishedfinished
Talk to Day Care Man
packet: cmd = 9, dataLen = 4
finishedfinishedfinished
Talk to Day Care Man
packet: cmd = 9, dataLen = 4
finishedfinishedfinished
Talk to Day Care Man
packet: cmd = 9, dataLen = 4
finishedfinishedfinished
Talk to Day Care Man
packet: cmd = 9, dataLen = 4
finishedfinishedfinished
Talk to Day Care Man
packet: cmd = 9, dataLen = 4
finishedfinishedfinished
Talk to Day Care Man
packet: cmd = 9, dataLen = 4
finishedfinishedfinished
Talk to Day Care Man
packet: cmd = 9, dataLen = 4
finishedfinishedfinished
Talk to Day Care Man
packet: cmd = 9, dataLen = 4
finishedfinishedfinished
Talk to Day Care Man
packet: cmd = 9, dataLen = 4
finishedfinishedfinished
Talk to Day Care Man
packet: cmd = 9, dataLen = 4
finishedfinishedfinished
Talk to Day Care Man
packet: cmd = 9, dataLen = 4
finishedfinishedfinished
Talk to Day Care Man
packet: cmd = 9, dataLen = 4
finishedfinishedfinished
Talk to Day Care Man
packet: cmd = 9, dataLen = 4
finishedfinishedfinished
Talk to Day Care Man
packet: cmd = 9, dataLen = 4
finishedfinishedfinished
Talk to Day Care Man
packet: cmd = 9, dataLen = 4
finishedfinishedfinished
Talk to Day Care Man
packet: cmd = 9, dataLen = 4
finishedfinishedfinished
Talk to Day Care Man
packet: cmd = 9, dataLen = 4
finishedfinishedfinished
Talk to Day Care Man
packet: cmd = 9, dataLen = 4
finishedfinishedfinished
Talk to Day Care Man
packet: cmd = 9, dataLen = 4
finishedfinishedfinished
Talk to Day Care Man
packet: cmd = 9, dataLen = 4
finishedfinishedfinished
Talk to Day Care Man
packet: cmd = 9, dataLen = 4
finishedfinishedfinished

Also the SR bot, at least on Regular (Deoxys), would not soft reset and continue hitting the A button. I had to stop it when it engaged in battle and landed an attack on Deoxys. Log.

Server disconnected.
Server connected.
rtRecvSocket failed: 00000000pid: 0x00000000, pname: fs, tid: 0000000000000000, kpobj: fff75c30
pid: 0x00000001, pname: loader, tid: 0000000000000000, kpobj: fff75ea0
pid: 0x00000002, pname: pm, tid: 0000000000000000, kpobj: fff76110
pid: 0x00000003, pname: sm, tid: 0000000000000000, kpobj: fff76380
pid: 0x00000004, pname: pxi, tid: 0000000000000000, kpobj: fff765f0
pid: 0x00000005, pname: ns, tid: 0004013000008002, kpobj: fff76860
pid: 0x00000006, pname: ptm, tid: 0004013000002202, kpobj: fff76ad0
pid: 0x00000007, pname: cfg, tid: 0004013000001702, kpobj: fff76d40
pid: 0x00000008, pname: gpio, tid: 0004013000001b02, kpobj: fff76fb0
pid: 0x00000009, pname: i2c, tid: 0004013000001e02, kpobj: fff77220
pid: 0x0000000a, pname: mcu, tid: 0004013000001f02, kpobj: fff77490
pid: 0x0000000b, pname: pdn, tid: 0004013000002102, kpobj: fff77700
pid: 0x0000000c, pname: spi, tid: 0004013000002302, kpobj: fff77970
pid: 0x0000000d, pname: ps, tid: 0004013000003102, kpobj: fff77be0
pid: 0x0000000e, pname: ErrDisp, tid: 0004003000008a02, kpobj: fff77e50
pid: 0x0000000f, pname: menu, tid: 0004003000008f02, kpobj: fff780c0
pid: 0x00000010, pname: hid, tid: 0004013000001d02, kpobj: fff78330
pid: 0x00000011, pname: codec, tid: 0004013000001802, kpobj: fff785a0
pid: 0x00000012, pname: dsp, tid: 0004013000001a02, kpobj: fff78810
pid: 0x00000013, pname: am, tid: 0004013000001502, kpobj: fff78a80
pid: 0x00000014, pname: gsp, tid: 0004013000001c02, kpobj: fff78cf0
pid: 0x00000015, pname: qtm, tid: 0004013000004202, kpobj: fff78f60
pid: 0x00000016, pname: camera, tid: 0004013000001602, kpobj: fff791d0
pid: 0x00000017, pname: csnd, tid: 0004013000002702, kpobj: fff79440
pid: 0x00000018, pname: mic, tid: 0004013000002002, kpobj: fff796b0
pid: 0x00000019, pname: ir, tid: 0004013000003302, kpobj: fff79920
pid: 0x0000001a, pname: nwm, tid: 0004013000002d02, kpobj: fff79b90
pid: 0x0000001b, pname: socket, tid: 0004013000002e02, kpobj: fff79e00
pid: 0x0000001c, pname: http, tid: 0004013000002902, kpobj: fff7a070
pid: 0x0000001d, pname: ssl, tid: 0004013000002f02, kpobj: fff7a2e0
pid: 0x0000001e, pname: cecd, tid: 0004013000002602, kpobj: fff7a550
pid: 0x0000001f, pname: friends, tid: 0004013000003202, kpobj: fff7a7c0
pid: 0x00000020, pname: ac, tid: 0004013000002402, kpobj: fff7aa30
pid: 0x00000021, pname: boss, tid: 0004013000003402, kpobj: fff7aca0
pid: 0x00000022, pname: act, tid: 0004013000003802, kpobj: fff7af10
pid: 0x00000023, pname: news, tid: 0004013000003502, kpobj: fff7b180
pid: 0x00000024, pname: ndm, tid: 0004013000002b02, kpobj: fff7b3f0
pid: 0x00000025, pname: nim, tid: 0004013000002c02, kpobj: fff7b660
pid: 0x00000026, pname: dlp, tid: 0004013000002802, kpobj: fff7b8d0
pid: 0x00000079, pname: sango-2, tid: 000400000011c500, kpobj: fff7bb40
pid: 0x0000007a, pname: ro, tid: 0004013000003702, kpobj: fff7bdb0
end of process list.
Try to trigger encounter
Try to read opponent
finishedfinished
packet: cmd = 9, dataLen = 131071
finished
Try to trigger encounter
Try to read opponent
finishedfinished
packet: cmd = 9, dataLen = 131071
finished
Try to trigger encounter
finishedfinished
Try to read opponent
packet: cmd = 9, dataLen = 131071
finished
Try to trigger encounter
Try to read opponent
finishedfinished
packet: cmd = 9, dataLen = 131071
finished
Try to trigger encounter
Try to read opponent
finishedfinished
packet: cmd = 9, dataLen = 131071
PID: 0x88C98A6E
Analyze pokémon using filter # 1
Shiny: Don't care
Nature: FAIL
Ability: PASS
Hidden Power: PASS
Gender: PASS
Hit Points IV: PASS
Attack IV: FAIL
Defense IV: FAIL
Special Attack IV: PASS
Special Defense IV: FAIL
Speed IV: PASS
Perfect IVs: FAIL
Sof-reset #30
finishedfinished
finished
Skip intro cutscene
finishedfinished
Skip title screen
finished
finished
Start game
finishedfinished
 
Last edited by RustInPeace,

Real.96

Well-Known Member
Member
Joined
Sep 14, 2015
Messages
1,055
Trophies
0
Age
27
XP
955
Country
Italy
Also the SR bot, at least on Regular (Deoxys), would not soft reset and continue hitting the A button. I had to stop it when it engaged in battle and landed an attack on Deoxys. Log.

Server disconnected.
Server connected.
rtRecvSocket failed: 00000000pid: 0x00000000, pname: fs, tid: 0000000000000000, kpobj: fff75c30
pid: 0x00000001, pname: loader, tid: 0000000000000000, kpobj: fff75ea0
pid: 0x00000002, pname: pm, tid: 0000000000000000, kpobj: fff76110
pid: 0x00000003, pname: sm, tid: 0000000000000000, kpobj: fff76380
pid: 0x00000004, pname: pxi, tid: 0000000000000000, kpobj: fff765f0
pid: 0x00000005, pname: ns, tid: 0004013000008002, kpobj: fff76860
pid: 0x00000006, pname: ptm, tid: 0004013000002202, kpobj: fff76ad0
pid: 0x00000007, pname: cfg, tid: 0004013000001702, kpobj: fff76d40
pid: 0x00000008, pname: gpio, tid: 0004013000001b02, kpobj: fff76fb0
pid: 0x00000009, pname: i2c, tid: 0004013000001e02, kpobj: fff77220
pid: 0x0000000a, pname: mcu, tid: 0004013000001f02, kpobj: fff77490
pid: 0x0000000b, pname: pdn, tid: 0004013000002102, kpobj: fff77700
pid: 0x0000000c, pname: spi, tid: 0004013000002302, kpobj: fff77970
pid: 0x0000000d, pname: ps, tid: 0004013000003102, kpobj: fff77be0
pid: 0x0000000e, pname: ErrDisp, tid: 0004003000008a02, kpobj: fff77e50
pid: 0x0000000f, pname: menu, tid: 0004003000008f02, kpobj: fff780c0
pid: 0x00000010, pname: hid, tid: 0004013000001d02, kpobj: fff78330
pid: 0x00000011, pname: codec, tid: 0004013000001802, kpobj: fff785a0
pid: 0x00000012, pname: dsp, tid: 0004013000001a02, kpobj: fff78810
pid: 0x00000013, pname: am, tid: 0004013000001502, kpobj: fff78a80
pid: 0x00000014, pname: gsp, tid: 0004013000001c02, kpobj: fff78cf0
pid: 0x00000015, pname: qtm, tid: 0004013000004202, kpobj: fff78f60
pid: 0x00000016, pname: camera, tid: 0004013000001602, kpobj: fff791d0
pid: 0x00000017, pname: csnd, tid: 0004013000002702, kpobj: fff79440
pid: 0x00000018, pname: mic, tid: 0004013000002002, kpobj: fff796b0
pid: 0x00000019, pname: ir, tid: 0004013000003302, kpobj: fff79920
pid: 0x0000001a, pname: nwm, tid: 0004013000002d02, kpobj: fff79b90
pid: 0x0000001b, pname: socket, tid: 0004013000002e02, kpobj: fff79e00
pid: 0x0000001c, pname: http, tid: 0004013000002902, kpobj: fff7a070
pid: 0x0000001d, pname: ssl, tid: 0004013000002f02, kpobj: fff7a2e0
pid: 0x0000001e, pname: cecd, tid: 0004013000002602, kpobj: fff7a550
pid: 0x0000001f, pname: friends, tid: 0004013000003202, kpobj: fff7a7c0
pid: 0x00000020, pname: ac, tid: 0004013000002402, kpobj: fff7aa30
pid: 0x00000021, pname: boss, tid: 0004013000003402, kpobj: fff7aca0
pid: 0x00000022, pname: act, tid: 0004013000003802, kpobj: fff7af10
pid: 0x00000023, pname: news, tid: 0004013000003502, kpobj: fff7b180
pid: 0x00000024, pname: ndm, tid: 0004013000002b02, kpobj: fff7b3f0
pid: 0x00000025, pname: nim, tid: 0004013000002c02, kpobj: fff7b660
pid: 0x00000026, pname: dlp, tid: 0004013000002802, kpobj: fff7b8d0
pid: 0x00000079, pname: sango-2, tid: 000400000011c500, kpobj: fff7bb40
pid: 0x0000007a, pname: ro, tid: 0004013000003702, kpobj: fff7bdb0
end of process list.
Try to trigger encounter
Try to read opponent
finishedfinished
packet: cmd = 9, dataLen = 131071
finished
Try to trigger encounter
Try to read opponent
finishedfinished
packet: cmd = 9, dataLen = 131071
finished
Try to trigger encounter
finishedfinished
Try to read opponent
packet: cmd = 9, dataLen = 131071
finished
Try to trigger encounter
Try to read opponent
finishedfinished
packet: cmd = 9, dataLen = 131071
finished
Try to trigger encounter
Try to read opponent
finishedfinished
packet: cmd = 9, dataLen = 131071
PID: 0x88C98A6E
Analyze pokémon using filter # 1
Shiny: Don't care
Nature: FAIL
Ability: PASS
Hidden Power: PASS
Gender: PASS
Hit Points IV: PASS
Attack IV: FAIL
Defense IV: FAIL
Special Attack IV: PASS
Special Defense IV: FAIL
Speed IV: PASS
Perfect IVs: FAIL
Sof-reset #30
finishedfinished
finished
Skip intro cutscene
finishedfinished
Skip title screen
finished
finished
Start game
finishedfinished

The Mirage Spot works for me, but sometime it stucks presing A making the pokemon attack and then it softreset and continue
 
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
Also the SR bot, at least on Regular (Deoxys), would not soft reset and continue hitting the A button. I had to stop it when it engaged in battle and landed an attack on Deoxys. Log.

Deoxys in regular is working fine for me 125 Soft-resets so far. If this happens again, just let the game be, it will try to reset again a few seconds later.

Still getting error occurred messages on XY's breeding bot. Log.

Will check this later.
 
Last edited by drgoku282,
  • Like
Reactions: Real.96

Real.96

Well-Known Member
Member
Joined
Sep 14, 2015
Messages
1,055
Trophies
0
Age
27
XP
955
Country
Italy
Deoxys in regular is working fine for me 125 Soft-resets so far.



Will check this later.

Azelf 201 softreset. Sometimes it stucks pressing continuously A during the battle, but after a bit it softreset and everything continue in the right way
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Veho @ Veho: The cybertruck is a death trap.