12-09-2013, 06:46 PM
After relocalizing and expanding the pointer table, here's where it gets called:
The only real obstacle in using existing NPC sheets (assuming you just need them to show up on the screen, not actually fight) is that they dont structure their additional sprites the same way, but as far as walking around it should work. Its normally better to expand the sheet first to a full PC sheet then use that for battle.
Code:
C1/3D66: BF45CEC2 LDA $C2CE45,X (High byte of pointer to start of character battle graphics)
C1/3D6E: BF43CEC2 LDA $C2CE43,X (Pointer to start of character battle graphics)
The only real obstacle in using existing NPC sheets (assuming you just need them to show up on the screen, not actually fight) is that they dont structure their additional sprites the same way, but as far as walking around it should work. Its normally better to expand the sheet first to a full PC sheet then use that for battle.
Let's Hack FF6 Stream: https://www.twitch.tv/b_run_
FFVI - Children of Vector: http://www.ff6hacking.com/forums/showthr...p?tid=2386
Monster AI Upgrade Patch: http://www.ff6hacking.com/forums/showthr...p?tid=2673
MMMMMagic 2.0: http://www.ff6hacking.com/forums/showthr...p?tid=3330
FFVI - Children of Vector: http://www.ff6hacking.com/forums/showthr...p?tid=2386
Monster AI Upgrade Patch: http://www.ff6hacking.com/forums/showthr...p?tid=2673
MMMMMagic 2.0: http://www.ff6hacking.com/forums/showthr...p?tid=3330