OFF THE CHAIN! It has made my work much easier set let me start by saying great work and thanks. It doesn't seem like you get much recognition for your work so I wanted to drop you some.
Who am I? Well I'm Esco, the head of the castlevania: SOTN hack project!!
/listens and looks... hears just crickets
What? Ya'll never heard of me... well no shock there. Just figured I'd give ya'll a quick laugh.
What I am basically doing is hacking the game castlevania: SOTN inside out. So far I've hacked EVERY equippable thing in the game (head, hands, whatever) to the point where I can pretty much change whatever I want. Same with the enemy data, I can also change what items/relics show up where, what music plays, what voice tracks play where, the shoplist, lock doors and rooms till enemmies are beat, etc. I've even added in a few new things and 2 new elements (wind and stop, for the stopwatch). However I have run into a small problem.
.... okay it's a big one for us. I'm using the EPSXE emulator and it's pec chu cheat device. And the cheat device has a limit of 341 codes it can have active. So what I've been doing is using memhack for all the 8 and 3 type codes (basically write value to address codes), and pec chu for the others. I've looked online for other psx emulator cheat devices.... there basically are none. since pec chu does it all (EXCEPT for this limit which I discovered). And I NEED to find something that let's me do more than 341 codes.
Here's where my question/request comes into play:
1)Is there any way in this world setup a code in here so that if an address has a certain value, it changes the value in ANOTHER address? For example (in cheat device syntax):
d00730b0 0013
d00730b4 0005
d0073865 0001
800730b2 0003
(this means if the value at address 1=13 hex, value at address 2=5 hex, and value at address 3=1 hex, then write 3 hex to address 4)
Basically just like an if then statement in c++... is there a way to do this?
2)If there is not a way to do this.... how hard would it be for the creator of the program to code it in.. so I can request it (I'm sure you get lots of requests to do things and are very busy with real life too, so I wanted to see if there were any other options open to me before I request anything at all)
Anyways, memhack is a great program and has made my life much easier with this project. Work is also progressing much faster for us with it. Can anyone help me out with this, it would make things much easier for the team. Holler back at me, later.