ROM Hack [Release] Gen 1 Pokemon VC wild encounter DV NTR Overlay

shadowofdarkness

Well-Known Member
OP
Member
Joined
Apr 17, 2007
Messages
536
Trophies
1
XP
2,256
Country
Canada
Well why dont we ? We are already half way there

The basic logic would be to have a program send the NTR input redirection command to spam A constantly until the DVs don't equal 0000 at which point it stops with the A button and checks if they match a shiny. If not SR the game and start over again.

The player would just have to setup by standing above the legendary since the game reverts to facing down on load and saving the game before starting the bot.
 
Last edited by shadowofdarkness,
  • Like
Reactions: andrexd

andrexd

Well-Known Member
Newcomer
Joined
Sep 13, 2009
Messages
78
Trophies
1
Age
29
XP
345
Country
The basic logic would be to have a program send the NTR input redirection command to spam A constantly until the DVs don't equal 0000 at which point it stops with the A button and checks if they match a shiny. If not SR the game and start over again.

The player would just have to setup by standing above the legendary since the game reverts to facing down on load and saving the game before starting the bot.
yeah, maybe someone could talk to the creator of pkmn ntr
 

Veund

Well-Known Member
Member
Joined
Feb 6, 2017
Messages
140
Trophies
0
Age
32
Location
australia
XP
152
Country
United States
I suggested a gen 1 SR bot to him once but he didn't have interest in coding it. Probably because he would've wanted to support other feature like save editing and that would be a lot more work.
If we can work out the sr and spamming a i can probably code it baised of parts of thisthis plugin
 

shadowofdarkness

Well-Known Member
OP
Member
Joined
Apr 17, 2007
Messages
536
Trophies
1
XP
2,256
Country
Canada
Fun Future Feature Announcement

So it turns out that in generation 2 eggs are generated as you put the second parent into the daycare, and I know the offset (at least for Silver)
All it would take is standing at one of the daycare people and withdraw and deposit one of the parents repeatedly to find a shiny with no walking needed until you find a match.
That's better if you remember that breeding in gen 2 with one shiny parent gives a 1/64 chance of a shiny baby. You can imagine that doesn't take to long to get one.

Check out some pictures from the measly 5 minutes I spent trying it.
Yes you will notice I got two in 5 minutes but I have only hatched one so far.
Yes those come back for it later text boxes are when the DVs are generated.

1.jpg 2.jpg 3.jpg 4.jpg

Test release for Silver
Edit I figured out how to make it work without hijacking the Party Pokemon box so here is a test release for people who might want to try it. Remember you can use you shiny Gyarados to get the 1/64 chance.

Use Y to toggle the egg overlay

I used Traivers wireless trading version and it's only tested on it which might matter.

I didn't delete any RBY support but if you use this with those games and use the egg overlay I don't know what it will show if anything it may be whatever is at that offset in RAM which would be junk data for this purpose.
I would like a way to disable the egg overlay if the game detection matches RBY but I don't know how.
 

Attachments

  • DV_Calc.zip
    491.2 KB · Views: 189
Last edited by shadowofdarkness,

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States
Fun Future Feature Announcement

So it turns out that in generation 2 eggs are generated as you put the second parent into the daycare, and I know the offset (at least for Silver)
All it would take is standing at one of the daycare people and withdraw and deposit one of the parents repeatedly to find a shiny with no walking needed until you find a match.
That's better if you remember that breeding in gen 2 with one shiny parent gives a 1/64 chance of a shiny baby. You can imagine that doesn't take to long to get one.

Check out some pictures from the measly 5 minutes I spent trying it.
Yes you will notice I got two in 5 minutes but I have only hatched one so far.
Yes those come back for it later text boxes are when the DVs are generated.

View attachment 78719 View attachment 78720 View attachment 78721 View attachment 78722

Test release for Silver
Edit I figured out how to make it work without hijacking the Party Pokemon box so here is a test release for people who might want to try it. Remember you can use you shiny Gyarados to get the 1/64 chance.

Use Y to toggle the egg overlay

I used Traivers wireless trading version and it's only tested on it which might matter.

I didn't delete any RBY support but if you use this with those games and use the egg overlay I don't know what it will show if anything it may be whatever is at that offset in RAM which would be junk data for this purpose.
I would like a way to disable the egg overlay if the game detection matches RBY but I don't know how.
You did fantastic! I would have done it exactly the same. Here is a mod that disables the egg option in Gen1. I don't have Gen2 installed, so please test it for me and if it works as intended, I'll update my post.
 

Attachments

  • DV_Calc.zip
    491.7 KB · Views: 200
  • Like
Reactions: greenDarkness555

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States
Amazing job guys! So are the toggle buttons for both RBY, and GSC? And then Y to check the eggs in GSC?
Yes, same toggles for Silver, plus the addition of Y for egg view. Please let me know if egg view works on Silver, I've already tested it on Yellow and verified it does not show then Y is pushed but need to make sure it shows on Silver when Y is pushed.
 

shadowofdarkness

Well-Known Member
OP
Member
Joined
Apr 17, 2007
Messages
536
Trophies
1
XP
2,256
Country
Canada
Amazing job guys! So are the toggle buttons for both RBY, and GSC? And then Y to check the eggs in GSC?

Yes, but only silver so far since I don't have the others installed yet.

I'm going to work on those soon but it may take time to play new saves until I can breed to find the offsets. Unless I can find gold and crystal saves online already played you fast track it.

Edit: I just tested your new version @AnalogMan and egg view still works in Silver.
 
Last edited by shadowofdarkness,

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States
Yes, but only silver so far since I don't have the others installed yet.

I'm going to work on those soon but it may take time to play new saves until I can breed to find the offsets. Unless I can find gold and crystal saves online already played you fast track it.

Edit: I just tested your new version @AnalogMan and egg view still works in Silver.
Perfect, thank you. I'll add it to the post then.
 

shadowofdarkness

Well-Known Member
OP
Member
Joined
Apr 17, 2007
Messages
536
Trophies
1
XP
2,256
Country
Canada
Crystal offsets so they can be added @AnalogMan

Version check 0x4154

#define __dvcw (*(vu16*)0x08A2F304) /*Pokemon Crystal DV location for wild battle*/
#define __dvcp (*(vu16*)0x08A2FDEC) /*Pokemon Crystal DV location for party*/
#define __dvce (*(vu16*)0x08A30088) /*Pokemon Crystal DV location for daycare egg*/
 

Veund

Well-Known Member
Member
Joined
Feb 6, 2017
Messages
140
Trophies
0
Age
32
Location
australia
XP
152
Country
United States

greenDarkness555

Well-Known Member
Member
Joined
Feb 27, 2016
Messages
122
Trophies
0
Age
28
XP
220
Country
United States
I don't have Gold or Silver. But I can test Crystal when that is done. I could install and test them if you guys would like me to though.
 

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    HiradeGirl @ HiradeGirl: :discuss: