Hello people!!!.
The other day I was thinking in a way to select some values in game without the need of "just press the X button to increment / decrement it by one" method. So I tought "Why not making a menu?". The problem here is that I have no idea where to start, but I have some ideas about it:
Lets say I want to select any BGM in the game. And there's 50 songs. So If I use the "press a button" method (now I can do it in any game) it would be very annoying. So If I can select the music from a menu then It would be much nicer.
The game I'm currently working now is Captain Tsubasa 2. I've not found all of the BGM values, surelly they're not 50, It was just an example.
I have lots of free space to use to write te new routine in to it.
So I just need to redirect the game to it. The select button isn't used for anything in the game, so I can press the select button to display the menu, then select what I want.
I've polished my 6502 ASM skills, I can write some easy routines, like poking values in ram or compare values to get a desired effect. Also I'm using the 50 opcode (BVC) a lot when I need a branch to be allways executed. It works nicely. Ugetab kindly gave me a routine for poking stats some time ago, I've used it lots of times with some modifications. It helped me greatly to reduce the number of bytes needed for the routine. (Thanks again Ugetab). Pugsy had teached me some amazing tricks too. Thanks to both of them ( and lots of another users like VisitntX, I have learned and improved a lot
).
-sorry for the off topic-
The problems is that this one is too difficult for me. I don't know how to do it. I don't want to do nothing earth shaking, just a menu that displays hex numbers that can be explored with the D-Pad and select the desired value with any button.
Thanks in advance. I'll appreciate any advice or help that you can give me. And example routine will be a lot helpfull, because I don't know how to make it. Also, the question is chasing me: its possible to do this?. Or it need massive rom hacking and reprogramming?.
Thanks a lot.
Whipon.
The other day I was thinking in a way to select some values in game without the need of "just press the X button to increment / decrement it by one" method. So I tought "Why not making a menu?". The problem here is that I have no idea where to start, but I have some ideas about it:
Lets say I want to select any BGM in the game. And there's 50 songs. So If I use the "press a button" method (now I can do it in any game) it would be very annoying. So If I can select the music from a menu then It would be much nicer.
The game I'm currently working now is Captain Tsubasa 2. I've not found all of the BGM values, surelly they're not 50, It was just an example.
I have lots of free space to use to write te new routine in to it.
So I just need to redirect the game to it. The select button isn't used for anything in the game, so I can press the select button to display the menu, then select what I want.
I've polished my 6502 ASM skills, I can write some easy routines, like poking values in ram or compare values to get a desired effect. Also I'm using the 50 opcode (BVC) a lot when I need a branch to be allways executed. It works nicely. Ugetab kindly gave me a routine for poking stats some time ago, I've used it lots of times with some modifications. It helped me greatly to reduce the number of bytes needed for the routine. (Thanks again Ugetab). Pugsy had teached me some amazing tricks too. Thanks to both of them ( and lots of another users like VisitntX, I have learned and improved a lot
).-sorry for the off topic-
The problems is that this one is too difficult for me. I don't know how to do it. I don't want to do nothing earth shaking, just a menu that displays hex numbers that can be explored with the D-Pad and select the desired value with any button.
Thanks in advance. I'll appreciate any advice or help that you can give me. And example routine will be a lot helpfull, because I don't know how to make it. Also, the question is chasing me: its possible to do this?. Or it need massive rom hacking and reprogramming?.
Thanks a lot.
Whipon.
Comment