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
Acmlm's Board - I2 Archive - - Posts by frantik
Pages: 1 2 3 4
User Post
frantik

Paragoomba
Level: 15

Posts: 1/66
EXP: 13104
For next: 3280

Since: 03-15-04

Since last post: 400 days
Last activity: 339 days
Posted on 03-15-04 04:49 AM, in The Ultimate SMB1 Hacking Data Thread Link
In honor of Acmlm's relaunch, i'm sharing a couple days worth of RAM analysis/corrupting please feel free to add to this address list, and also share ROM addresses and any other information you have on SMB1. Once the backup comes online, i'll pull the old information and either link it or repost it, as i have like 6 old threads from this site bookmarked and i had a heart attack when the board went down and i hadnt saved it. anyways, the address list:


* means you can edit it (i forgot to mark some (especially in the 0700+ range) so try it with unmarked ones if you like)

RAM - Purpose
0002 - Current y (vert) pos
0005 - Current x (horz) pos
000A - Button State (4 - A, 8 - B)
000B - Vertical direction pad State (4 - Down, 8 - Up)
000D - Button State (4 - A, 8 - B)
000E*- Mario mode (00 - move mario to left side of screen, 01 - climbing up vine, 02 - went in pipe, 03 - pipe2, 04,05 - autowalk, 06 - mario dies, 08 - normal, 09 - mario cant move, higher numbers crash emu)
000F*- Enemy mode (00 - not shown, 01 - shown)

0014*- Show sprite (bool)
0016*- Current Enemy type 06 - goomba; 11 - lakitu; 2a - surfing lift
001B*- Current power up 2E - Mushroom/fire
001D - 00 when standing, 01 when jumping, 02 when falling, 03 when sliding down flagpole

0023 - set to 80 when a power up on screen. if set above 06, game will run power up checking routine
002A*- Coin anim (?)
002B*- Coin anim (?)
002C*- Coin anim (?)
002D*- Coin anim (?)
002E*- Coin anim (?)
002F*- Coin anim (?)

0030*- Coin anim (?)
0031*- Coin anim (?)
0032*- Run 200pts animation or throw hammer (?)
0033*- 00 to F1: face right, F2 - FF face left
0039*- Power up type on screen (00 - mushroom, 01 - fire flower, 02 - starman, 03 - 1UP)

0045 - Mario Direction (01 - Right, 02 - Left)
0046 - Enemy Direction
0047 - Enemy Direction
004B - Mushroom Sprite Direction (01 - Right, 02 - Left)

0057 - horizontal speed (pos/neg)
0058 - enemy speed (pos/neg)
0059 - enemy speed (pos/neg)
005A - enemy speed (pos/neg)

006D*- Horitonal position (?)

0070 - current page (?)
0071 - current page (?)
0072 - current page (?)
0073 - current page - 1 (?)

0086*- Mario x location
0087*- current enemy 1 sprite x location
0088*- current enemy 2 sprite x location
008C*- current power up sprite x location

009F - Vertical speed

00B5 - appears to be the screen height multiplier (ie [mario's y location at 00CE] * [this byte] = [mario's true y val])

00CE*- Mario sprite y pos
00CF*- enemy 1 sprite y pos

00D0*- enemy 2 sprite y pos
00D4*- Power up sprite y pos

03AD - mario x pos
03AE - enemy x pos

03B8 - mario vertical pos
03B9 - enemy vertical pos

03C4*- mario palette #

0400 - horizontal movement counter

0416 - mario vert position

0433 - Mario vertical speed

0450 - F8 if running
0456 - 28 if running

0490*- FF normal game play allows horizontal movement

04C4 - power up location 1
04C6 - power up location 2

06CE - fire ball counter (?) increases when fireball thrown

06D4 - gold color cycle
06D5 - Mario state (?) (B8 - small stand, [60, 70, 80] - small walk cycle, C8 - big stand, 20 - big jump, [00, 10, 20] - bigwalk cycle, 50 - crouch)

06FC - buttons pressed

0700 - x speed
0701 - is skidding
0702 - E4 - is running, 30 - skidding, 98 normal
0705 - some kind of horizontal movement counter, doesnt count while in air
070B - if true, runs big-small animation (doesnt affect state though)

0714*- 04 when crouching
071A - current level room
071B - next level room
071C*- affects marios Horiz pos (on screen only though?)
071D*- affects marios Horiz pos (on screen only though?)
071F - scroll speed?

0743 - if true, is cloud level (game sets to $03), can be set mid level
0744 - affects background color
0747 - timer (?) pauses enemies while set
074A - Buttons pressed
074E - "Gold" block pallette - 00 turns blocks into water world and makes bubble, but no swimming

0752 - if not 00 will crash game when level load
0753 - affects mario/luigi if set before level load, but prevents movement in level if not 00
0754 - if true, is small
0756 - power up state (small/big/fire)
0757 - set to 01 during "prelevel" screen
075A - lives
075E - coins

0770*- game mode (00 - demo, 01 - normal, 02 - End World, 03 - End Game (?) ) (set to 01 at the title screen and you start the game with the title screen showing )
0771
0772*- 00 restarts level
0773*- Level palette (00 - normal, 01 - underwater, 02 - night, 03 - underground, 04 - castle)
0774 - ?? changes on game and level start. crashes game if changed
0775 - scroll speed (?)
0776*- is paused (bool)
0777 - timer (set when pausing/unpausing
0778*- affects blocks
0779*- affects colors.. most values crash, 1E default, 1F makes it grey scale
077A*- if true, will load luigi when mario dies. you have to unset 0753 to move with luigi though

0780*- timer - (all timers count down from whatever value they are set to)
0781*- timer - fired when fireball shot
0782*- timer - fired when jumping
0783*- timer
0784*- timer
0785*- timer
0786*- timer
0787 - ??
0788*- timer
0789 - ??
078A*- timer
078B*- timer
078C*- timer
078D*- timer
078E*- timer
078F*- timer

0790*- timer
0791*- timer -
0792*- timer
0793*- timer
0794*- timer
0795*- timer - fired when you fall down a pit
0796*- timer -
0797*- timer
0798*- timer
0799*- timer
079A*- timer
079B*- timer
079C*- timer
079D*- timer
079E*- flashing timer (when you get hit and are invincible for a short while)
079F*- starman timer

07A0*- timer - "prelevel" screen timer, fired again when level starts
07A1*- timer
07A2*- timer - counts how long before demo is run on main screen
07A7 - ?? rapidly changing even when paused
07A8 - ?? rapidly changing even when paused
07A9 - ?? rapidly changing even when paused
07AA - ?? rapidly changing even when paused
07AB - ?? rapidly changing even when paused
07AC - ?? rapidly changing even when paused
07AD - ?? rapidly changing even when paused

07B1*- if true, you wont "die" after falling or getting hit while small. you will be unable to move at the bottom of the screen though until you set it to 00)
07BD*- timer (?) 10 when mushroom/fireflower block last hit (fired when power up grabbed or coin block hit)

07D7*- high score - 1000000s
07D8*- high score - 100000s
07D9*- high score - 10000s
07DA*- high score - 1000s
07DB*- high score - 100s
07DC*- high score - 10s
07DD*- mario score 1000000s
07DE*- mario score - 100000s
07DF*- mario score - 10000s

07E0*- mario score - 1000s
07E1*- mario score - 100s
07E2*- mario score - 10s
07E3*- luigi score 1000000s
07E4*- luigi score - 100000s
07E5*- luigi score - 10000s
07E6*- luigi score - 1000s
07E7*- luigi score - 100s
07E8*- luigi score - 10s
07ED*- coins 10s (on screen only)
07EE*- coins 1s (on screen only)

07F8*- time - 100s
07F9*- time - 10s
07FA*- time - 1s
07FC*- if true, game is harder (set after you beat the game)

have fun


(edited by frantik on 03-14-04 07:56 PM)
(edited by frantik on 03-14-04 08:03 PM)
(edited by frantik on 03-14-04 11:08 PM)
frantik

Paragoomba
Level: 15

Posts: 2/66
EXP: 13104
For next: 3280

Since: 03-15-04

Since last post: 400 days
Last activity: 339 days
Posted on 03-15-04 05:13 AM, in The Ultimate SMB1 Hacking Data Thread Link
that would be awesome if you could dig up that info DD. and thanks for that document on level data, i've used it quite a bit in my new hack i'm working on

Darkmatt thanks thats one of the things that was lost recently

other threads:
smb pallette info
mario's TSA info




(edited by frantik on 03-14-04 08:13 PM)
(edited by frantik on 03-14-04 08:16 PM)
(edited by frantik on 03-14-04 08:17 PM)
(edited by frantik on 03-14-04 08:19 PM)
(edited by frantik on 03-14-04 10:56 PM)
(edited by frantik on 04-17-04 10:53 PM)
(edited by frantik on 04-18-04 12:48 AM)
(edited by frantik on 04-18-04 12:49 AM)
(edited by frantik on 04-18-04 12:49 AM)
frantik

Paragoomba
Level: 15

Posts: 3/66
EXP: 13104
For next: 3280

Since: 03-15-04

Since last post: 400 days
Last activity: 339 days
Posted on 03-15-04 07:02 AM, in The new beginning! Link
Originally posted by Ultimanium
HURRAH AND WHATNOT

Back to whatever fun posting experience I once partook in, I guess.


nice post setup Ultimanium

i guess some good come from you stealing my layout since now i dont have to reprogram it myself


(edited by frantik on 03-14-04 10:08 PM)
frantik

Paragoomba
Level: 15

Posts: 4/66
EXP: 13104
For next: 3280

Since: 03-15-04

Since last post: 400 days
Last activity: 339 days
Posted on 03-15-04 07:52 AM, in Downloaded or Home Made? Link
Originally posted by Weasel
There's no point in reinventing the wheel I use downloadable stuff whenever I can.

Except for some of the scripts I write for fun. Like the message board I'm coding.


^^ yep..if i can find a script that does what i like then i use it. if there is nothing out there, then i write my own, or modify existing code.

frantik

Paragoomba
Level: 15

Posts: 5/66
EXP: 13104
For next: 3280

Since: 03-15-04

Since last post: 400 days
Last activity: 339 days
Posted on 03-15-04 08:10 AM, in What's your favorite type of SMB3 level? Link
plains, giant and pipe levels are cool with me
frantik

Paragoomba
Level: 15

Posts: 6/66
EXP: 13104
For next: 3280

Since: 03-15-04

Since last post: 400 days
Last activity: 339 days
Posted on 03-16-04 03:52 PM, in Whats up with the SMB1 "crown" when you get a lot of lives? Link
what is that graphic when you get a bunch of lives? is it a crown or what? the sprite isnt used anywhere else in the game.. you'd think they'd just make it a 1 or something
frantik

Paragoomba
Level: 15

Posts: 7/66
EXP: 13104
For next: 3280

Since: 03-15-04

Since last post: 400 days
Last activity: 339 days
Posted on 03-16-04 03:56 PM, in Fabled Decision: Cape or Leaf? Link
you can fly forever with the cape and it's way faster when attacking. you can also stay flying if you fly into a vine or rope with the cape. and if you are hit while gliding you just stop flying and dont power down (even if you're on a vine or rope!)

the cape is bettah


(edited by frantik on 03-16-04 06:57 AM)
(edited by frantik on 03-16-04 07:05 AM)
frantik

Paragoomba
Level: 15

Posts: 8/66
EXP: 13104
For next: 3280

Since: 03-15-04

Since last post: 400 days
Last activity: 339 days
Posted on 03-16-04 04:03 PM, in Whats up with the SMB1 "crown" when you get a lot of lives? Link
when you say it glitches, do you mean it starts displaying weird sprites? ive seen that happen when people get a bunch of lives in 3-1 with the koopa shells on the steps in the original
frantik

Paragoomba
Level: 15

Posts: 9/66
EXP: 13104
For next: 3280

Since: 03-15-04

Since last post: 400 days
Last activity: 339 days
Posted on 03-17-04 09:12 PM, in Gay Marriage (again) Link
Luckily, Bush's ammendment will never pass and "activist judges" will never be able to get past this line in the US constitution:

"No state shall make or enforce any law which shall abridge the privileges or immunities of citizens of the United States"
source

thats why bush is pushing for an ammendment, because the current laws say that you have to let gays get married. the moral or religious reasons have nothing to do with it. for example, two atheists can get married, and you can even get married in jail! surely a murderer is worse than a homosexual

in a couple of years, people will look at gay marriage like we look at interracial marriage. if it bothers you, start getting over it now hehe cause it's gonna happen eventually.


(edited by frantik on 03-17-04 12:13 PM)
(edited by frantik on 03-17-04 12:14 PM)
frantik

Paragoomba
Level: 15

Posts: 10/66
EXP: 13104
For next: 3280

Since: 03-15-04

Since last post: 400 days
Last activity: 339 days
Posted on 03-18-04 02:42 PM, in I'll walk you through your first ASM hack! Link
nice job!

one thing that could make it easier though is instead of searching for the hex values in the rom file, you can go directly to their location by taking the Memory address in the debugger and subtracting $7FF0 (because the rom, minus the $10 byte header, is loaded at $8000 for the NES)

$9069:A9 02 LDA #$02
$906B:8D 5A 07 STA $075A = #$00

$9069 - $7FF0 = $1079

then just go to that location in your hex editor.


(edited by frantik on 03-18-04 05:49 AM)
frantik

Paragoomba
Level: 15

Posts: 11/66
EXP: 13104
For next: 3280

Since: 03-15-04

Since last post: 400 days
Last activity: 339 days
Posted on 03-18-04 06:55 PM, in I'll walk you through your first ASM hack! Link
my n00bness has been exposed. it's worked for me in SMB but thats the only game with which ive worked
frantik

Paragoomba
Level: 15

Posts: 12/66
EXP: 13104
For next: 3280

Since: 03-15-04

Since last post: 400 days
Last activity: 339 days
Posted on 03-20-04 04:39 PM, in Is there a *insert game* editor? (MUST READ) - THIS IS NOT AN EDITOR REQUEST THREAD Link
hey DD.. do you know if there's a Bionic Commando Editor?
frantik

Paragoomba
Level: 15

Posts: 13/66
EXP: 13104
For next: 3280

Since: 03-15-04

Since last post: 400 days
Last activity: 339 days
Posted on 03-22-04 02:44 PM, in Is there a *insert game* editor? (MUST READ) - THIS IS NOT AN EDITOR REQUEST THREAD Link
^^ Ok, start listing

I think there are editors for

NES
~~~

SMB
SMB2
SMB3
Zelda
Zelda 2
Metroid


SNES
~~~~

SMW
SMK

frantik

Paragoomba
Level: 15

Posts: 14/66
EXP: 13104
For next: 3280

Since: 03-15-04

Since last post: 400 days
Last activity: 339 days
Posted on 03-23-04 04:30 PM, in For those interested in 6502... Link
thanks.. the flag stuff was especially useful to have condensed like that. consider editing out the extra stuff for version 2
frantik

Paragoomba
Level: 15

Posts: 15/66
EXP: 13104
For next: 3280

Since: 03-15-04

Since last post: 400 days
Last activity: 339 days
Posted on 03-24-04 02:36 AM, in Mario Kart R released! Get your copy here Link
thats some awesome work. you beefed the the music quite a bit and i've just begun to check the the levels but they look really pro style

one thing though: it crashes whenever i hit a pipe in the night world the lower screen goes grey in zsnes
frantik

Paragoomba
Level: 15

Posts: 16/66
EXP: 13104
For next: 3280

Since: 03-15-04

Since last post: 400 days
Last activity: 339 days
Posted on 03-24-04 01:31 PM, in What does Acmlm mean? Link
i drop the middle m too Aklim or Acclaim (like the video game company) even lol
frantik

Paragoomba
Level: 15

Posts: 17/66
EXP: 13104
For next: 3280

Since: 03-15-04

Since last post: 400 days
Last activity: 339 days
Posted on 03-24-04 08:51 PM, in Mario Kart R released! Get your copy here Link
i checked this out some more; the tracks could definitely use some work to increase their fun factor. i just read the readme and it says you spent on month on the graphics and music but only a day on the levels. after the initial ooohs and ahhs of the graphics/music, the thing that is going to keep people playing is good level design. you might consider releasing a level pack addon at a later time

your ideas for the graphics are really good though... and i didnt notice any palette issues either
frantik

Paragoomba
Level: 15

Posts: 18/66
EXP: 13104
For next: 3280

Since: 03-15-04

Since last post: 400 days
Last activity: 339 days
Posted on 03-25-04 08:04 AM, in When can we expect the old board backup to come online? Link
When can we expect the old board backup to come online? there's some threads in Rom Hacking that i'd like to get some info from.

frantik

Paragoomba
Level: 15

Posts: 19/66
EXP: 13104
For next: 3280

Since: 03-15-04

Since last post: 400 days
Last activity: 339 days
Posted on 03-25-04 10:56 AM, in When can we expect the old board backup to come online? Link
Originally posted by Acmlm

Yeah, the backup will be viewable eventually ... I just have to lock it properly (no posting, but also no registering, editing, etc.) so everything stays intact, but yeah, you still won't be able to see anything from less than 4 months ago ...



Great! there are 6 really old threads with lots of info on SMB that i would really like to have. i'm not worried about post counts or anything else, just those offsets

if making the old site ready is gonna take a long time is there any way i can ask for the threads to be emailed to me or hosted for a day or two or something? their IDs: (add http://acmlm.overclocked.org/board/thread.php?id=)


34043
30824
30711
20339
12030
11412

thanks


(edited by frantik on 03-25-04 01:57 AM)
frantik

Paragoomba
Level: 15

Posts: 20/66
EXP: 13104
For next: 3280

Since: 03-15-04

Since last post: 400 days
Last activity: 339 days
Posted on 03-25-04 05:23 PM, in When can we expect the old board backup to come online? Link
one on SMB title screen info and the rest had various ROM offsets to cause different things. i know asm now so i can find the stuff myself but it'd still be nice to have, especially the title screen info
Pages: 1 2 3 4
Acmlm's Board - I2 Archive - - Posts by frantik


ABII


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



Page rendered in 0.032 seconds.