View Single Post
  #280    
Old April 9th, 2013, 10:40 PM
miksy91's Avatar
miksy91
A GB/C Rom Hacker since 2010
 
Join Date: Oct 2008
Location: A small country in the North
Gender: Male
Nature: Relaxed
Quote:
Originally Posted by Mateo View Post
I'll see what I can do with fixing that. Thanks for reminding me that that is still an issue.

EDIT: Thought I could fix that, but it seems to be more complicated than I thought at first. I'll still be looking into how to get it working, but I'll also focus on more important things first.
Well, everytime a battle ends, a routine somewhere around 10:6200 is executed which checks whether certain pokemon can/will evolve or not.
Not sure if this has anything to do with that routine specifically, but if so, it probably only loads stone evolution data properly for 3 evolutions and ignores the ones following that (although they "work").

You could try checking it out since it could make sense that there is some instruction such as "ld b, 03" there and call to some subprogram which actually does all the work (and decrements b along the way), or something totally different but you get the idea

Edit:
10:6232 seems about right for starting a subroutine for checking: "Which is the current evolution method?".
__________________
My Rom Hack



Hacks I support





Learn how to hack GB/C games:

Check my GameBoy/Color hacking videos in Youtube
-The video set uses Pokemon Silver (U) rom for demonstrations
Reply With Quote