Users browsing this thread: 1 Guest(s)
Changing the 'Roulette' Lore
12-28-2014, 04:57 PM
Today, is a winter day of victory, fellow heroes.
I was having this problem too, and the thing is, the correct area to look isn't described in the C2 bank text file.
But!!!! Master Zed has already made a patch for this. And he of course, in his patch, described the code, and has the ever-elegant solution of changing one line of code---from branch to always branch:
Original Code
-----------------
C2/03B9: 08 PHP ;Save the status of the flag register...
C2/03BA: C2 20 REP #$20 ;and change the accumulator to 16-bit.
C2/03BC: C9 0C 8C CMP #$8C0C ;Check to see if the enemy is using Roulette.
C2/03BF: D0 03 BNE $03C4 ;If not, branch past the next opcode.
C2/03C1: A9 1E 8C LDA #$8C1E ;Change Roulette to enemy Roulette.
C2/03C4: 28 PLP ;Restore the flag register's previous status.
C2/03C5: 60 RTS ;Exit subroutine.
Solution
----------
$C2/03BF 80 03 BRA $03C4 ;Always branch, or never change Roulette.
Every hacker would want to know this as it completes the ability to have Strago full of custom lores.
Someone should put this in whatever shared C2 file is being edited nowadays.
I was having this problem too, and the thing is, the correct area to look isn't described in the C2 bank text file.
But!!!! Master Zed has already made a patch for this. And he of course, in his patch, described the code, and has the ever-elegant solution of changing one line of code---from branch to always branch:
Original Code
-----------------
C2/03B9: 08 PHP ;Save the status of the flag register...
C2/03BA: C2 20 REP #$20 ;and change the accumulator to 16-bit.
C2/03BC: C9 0C 8C CMP #$8C0C ;Check to see if the enemy is using Roulette.
C2/03BF: D0 03 BNE $03C4 ;If not, branch past the next opcode.
C2/03C1: A9 1E 8C LDA #$8C1E ;Change Roulette to enemy Roulette.
C2/03C4: 28 PLP ;Restore the flag register's previous status.
C2/03C5: 60 RTS ;Exit subroutine.
Solution
----------
$C2/03BF 80 03 BRA $03C4 ;Always branch, or never change Roulette.
Every hacker would want to know this as it completes the ability to have Strago full of custom lores.
Someone should put this in whatever shared C2 file is being edited nowadays.
« Next Oldest | Next Newest »
|
||||
Users browsing this thread: 1 Guest(s)