Register | Login
Views: 19364387
Main | Memberlist | Active users | ACS | Commons | Calendar | Online users
Ranks | FAQ | Color Chart | Photo album | IRC Chat
11-02-05 12:59 PM
1 user currently in Rom Hacking: hukka | 2 guests
Acmlm's Board - I2 Archive - Rom Hacking - Rockman Data
  
User name:
Password:
Reply:
 

UserPost
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
Acmlm's Board - I2 Archive - Rom Hacking - Rockman Data


ABII


AcmlmBoard vl.ol (11-01-05)
© 2000-2005 Acmlm, Emuz, et al



Page rendered in 0.004 seconds.