Welcome Guest [Log In] [Register]
Adding More Attacks; Tired of replacing old attack sequence data? Do this!
Topic Started: Sep 6 2010, 11:59 AM (999 Views)
timaeus222
Member Avatar
The Tech Guy
0801BB10

Replace the pointer offset(080EAC60) with the pointer to the new spot for your attack data list.

080EA9A0

Replace all the 080EAC5D's with the offset of the new header +1 byte. The header is:


8-bit header
 
F7 46 00 00


It's before the 080EB04D at the offset 080EAC5C if you hadn't realized it earlier.

--------------

Good luck with adding MORE attacks! =3
Edited by timaeus222, Oct 22 2011, 12:02 PM.
~Timaeus~
Web Designer, Music Composer

"There's so much water under the bridge that the bridge is gone." ~ DarkeSword of OC ReMix

My Technical Services || MPCR Home Page || My Best Game Mods || Music YT Channel || Gaming YT Channel || My Guides || My Challenges
Posted Image
Posted Image
Profile
Quote
 
Dramz
No Avatar
Spastic Colon

I was going to post this after I released my v3 patch, but this method is even more useful.
The list you are repointing directly corresponds to this:
Spoiler: click to toggle



By adding attack sequences onto the bottom, you can set family values to 5F all the way down to FF.
Profile
Quote
 
Prof. 9
Member Avatar
Moderaptor

timaeus222
Sep 6 2010, 11:59 AM
080EA9A0

Replace all the 080EAC5D's with the offset of the new header +1 byte. The header is:

8-bit header
 
F7 46 00 00


It's before the 080EB04D at the offset 080EAC5C if you hadn't realized it earlier.
You got the part about a header wrong. There is no header actually, you only have to change the pointer at 0801BB10. :P

F7 46 is a mov r15,r14 opcode. Seeing as you need to use the offset of the "header" +1 byte, that means it's a pointer to a routine (more specifically, a THUMB routine). Also, only the pointer at 0801BB10 is used when the attack family byte is being processed. So you can just leave those 4 bytes you call the header and all the 080EAC5D as is.
:ninja: Follow me on Twitter! :trap: Fork me on GitHub!
Posted Image
Profile
Quote
 
Dramz
No Avatar
Spastic Colon

Repoint the list:
0801BB10
080EB044
both locations point to the list.
Profile
Quote
 
MegaRockEXE
Member Avatar
BN Guides Author

Prof. 9
Sep 17 2010, 11:27 AM
timaeus222
Sep 6 2010, 11:59 AM
080EA9A0

Replace all the 080EAC5D's with the offset of the new header +1 byte. The header is:

8-bit header
 
F7 46 00 00


It's before the 080EB04D at the offset 080EAC5C if you hadn't realized it earlier.
You got the part about a header wrong. There is no header actually, you only have to change the pointer at 0801BB10. :P

F7 46 is a mov r15,r14 opcode. Seeing as you need to use the offset of the "header" +1 byte, that means it's a pointer to a routine (more specifically, a THUMB routine). Also, only the pointer at 0801BB10 is used when the attack family byte is being processed. So you can just leave those 4 bytes you call the header and all the 080EAC5D as is.
So the repeats were never used?
The Rockman EXE Zone | YouTube
Profile
Quote
 
Christopher Shadestorm
Member Avatar
Dedicated Member
I have no idea what is this supposed to be for
Posted Image
Profile
Quote
 
timaeus222
Member Avatar
The Tech Guy
Prof. 9
Sep 17 2010, 11:27 AM
timaeus222
Sep 6 2010, 11:59 AM
080EA9A0

Replace all the 080EAC5D's with the offset of the new header +1 byte. The header is:

8-bit header
 
F7 46 00 00


It's before the 080EB04D at the offset 080EAC5C if you hadn't realized it earlier.
You got the part about a header wrong. There is no header actually, you only have to change the pointer at 0801BB10. :P

F7 46 is a mov r15,r14 opcode. Seeing as you need to use the offset of the "header" +1 byte, that means it's a pointer to a routine (more specifically, a THUMB routine). Also, only the pointer at 0801BB10 is used when the attack family byte is being processed. So you can just leave those 4 bytes you call the header and all the 080EAC5D as is.
Oh. Well that's a load off our time.
~Timaeus~
Web Designer, Music Composer

"There's so much water under the bridge that the bridge is gone." ~ DarkeSword of OC ReMix

My Technical Services || MPCR Home Page || My Best Game Mods || Music YT Channel || Gaming YT Channel || My Guides || My Challenges
Posted Image
Posted Image
Profile
Quote
 
1 user reading this topic (1 Guest and 0 Anonymous)
« Previous Topic · Guides & Research · Next Topic »