News:

As a consequence of the forum being updated and repaired, the chatbox has been lost.
However, you can still come say hi on our Discord server!

Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Orihalcon

#1
Misc. GS Hacking / Re: Tracing ROM address
09, June, 2013, 03:40:54 PM
I get what you're saying, but that one value fixes it! Karst moves around perfectly. The word "mirrored" does make sense here now that I think about it, but I know it can be done in VBA's memory viewer. It has to be somewhere in the ROM, even if not at 08300000. I'll keep at it. I'm so close I can taste it  :Sweat:
#2
Misc. GS Hacking / Re: Tracing ROM address
09, June, 2013, 01:06:33 AM
Ok. Here's what I'm doing. I edited certain ROM values at 08300070 and 08300074 to change Jenna into Karst (08300070:8928, 08300074:4440). This writes to 03002108 and 0300210C. This part is fine (or so I think). In VBA, when I change 03002100 to the value of 0x17, Karst's sprites work just fine. If the value at 03002100 is not changed from 0x05 to 0x17, Karst does not walk correctly (her "walk right" animation is used when she walks upwards, and her idle animation when facing the right of the screen is abnormal). If I change 0x05 to 0x17, Karst walks perfectly fine, and she climbs vines and runs without tweaking out. I can change this in VBA easily, but can't find where to make a permanent change to the ROM.
#3
Misc. GS Hacking / Re: Tracing ROM address
08, June, 2013, 05:19:40 PM
No idea now, lol... but yeah, putting another character's sprites and animations in Jenna's slot. Without modding 03002100 to the right value, the character walks weird and tweaks out. I can change it in VBA, but I need to change it in the ROM.
#4
Misc. GS Hacking / Re: Tracing ROM address
08, June, 2013, 03:33:47 PM
Interesting.. I have a new lead to chase after work! :happy:  Next question: would I be able to use breakpoints to find the 0x08?????? address that 02000454 reads from? Or will threplacement) through a loop as well? Lol

I got the sprite and animation pointers at 08300050 from another post (I forget which) and am good there. This is the last part I need for hacked characters (specifically Jenna's replacement) to walk and idle normally. I got it in VBA, but want to hack it in the ROM.
#5
Misc. GS Hacking / Re: Tracing ROM address
08, June, 2013, 12:04:15 PM
I do.  :happy:  That value (in a way) matches following strings (03002108, 0300210C) with an "assigned" character. 04 = Felix, 05 = Jenna, etc. I found where 2108 reads from the ROM itself, but just can't trace where 03002100 reads from. This is all relevant to changing character sprites.
#6
Misc. GS Hacking / Tracing ROM address
08, June, 2013, 02:59:43 AM
I'm working on a hack, and can't seem to trace the ROM source of a byte of code for the life of me.

At the beginning of the game (when we typically play as Jenna), it writes to 03002100 with a value of 05. Later, when using Felix, it holds a value of 04. Using VBA SDL-H and VBA's memory viewer, and testing using Atrius's April Fool's day hex editor, I just can't seem to find where in the actual ROM the value of 05 comes from. It's the last little bit of code I need, and it's driving me crazy! Am I crazy to ask for a bit of help?