Acmlm's Board - I2 Archive - Rom Hacking - Rockman Data
User | Post |
Mega-Dog
Posts: 124/139 |
Originally posted by Rockman I have found a lot of data so far, and I will update this post as I find more.
$0C Flashing Level Select Cursor (The two values it can be are 55 and 00) $0D Level Select Cursor Position $14 and $16 Buttons that are held down $18 Buttons that are pressed $37 Title Screen Flash Countdown Timer $3C Transition Countdown Timer between Title and Level Select (Level Select will not load unless this has reached 00) $41 Music Indicator. (00 means music is playing. 01 means music is off) $42 Mode Indicator (04 means that you are at the Title Screen. 06 means you are at the level select screen. 05 means you are in a level.)
$6A Health Counter
From Right to Left, the score digits:
$72 Ones $73 Tens $74 Hundreds $75 Thousands $76 Ten-Thousands $77 Hundred-Thousands $78 One Million
$A6 Lives Counter
Lives Setup Code
$9052:A9 02 LDA #$02 $9054:85 A6 STA $A6 = #$00
Health Setup Code
$912C:A9 1C LDA #$1C $912E:85 6A STA $6A = #$1C
The following two lines are the Title Screen Flashing Sequence Code:
$9031:BD 60 9A LDA $9A60,X @ $9A98 = #$34 $9034:85 E2 STA $E2 = #$00
X is then incremented:
$9036:E8 INX
And then this is the Music Code:
$9037:BD 60 9A LDA $9A60,X @ $9A98 = #$34 $903A:85 E3 STA $E3 = #$00
0x015063 Lives that you start out with 0x01513D How much health you start out with
Alot of this has been found. If you search around I know there is a file which has the debug info and tells mostly everything about the Rom. |
Rockman
Posts: 247/250 |
I have found a lot of data so far, and I will update this post as I find more.
$0C Flashing Level Select Cursor (The two values it can be are 55 and 00) $0D Level Select Cursor Position $14 and $16 Buttons that are held down $18 Buttons that are pressed $37 Title Screen Flash Countdown Timer $3C Transition Countdown Timer between Title and Level Select (Level Select will not load unless this has reached 00) $41 Music Indicator. (00 means music is playing. 01 means music is off) $42 Mode Indicator (04 means that you are at the Title Screen. 06 means you are at the level select screen. 05 means you are in a level.)
$6A Health Counter
From Right to Left, the score digits:
$72 Ones $73 Tens $74 Hundreds $75 Thousands $76 Ten-Thousands $77 Hundred-Thousands $78 One Million
$A6 Lives Counter
Lives Setup Code
$9052:A9 02 LDA #$02 $9054:85 A6 STA $A6 = #$00
Health Setup Code
$912C:A9 1C LDA #$1C $912E:85 6A STA $6A = #$1C
The following two lines are the Title Screen Flashing Sequence Code:
$9031:BD 60 9A LDA $9A60,X @ $9A98 = #$34 $9034:85 E2 STA $E2 = #$00
X is then incremented:
$9036:E8 INX
And then this is the Music Code:
$9037:BD 60 9A LDA $9A60,X @ $9A98 = #$34 $903A:85 E3 STA $E3 = #$00
0x015063 Lives that you start out with 0x01513D How much health you start out with |
|