+  RHDN Forum Archive
|-+  Romhacking
| |-+  ROM Hacking Discussion
| | |-+  smb1 level making
Pages: [1]
Author Topic: smb1 level making  (Read 399 times)
southark2
Guest
« on: July 13, 2007, 01:11:51 pm »

This is an exhausted topic, but I am trying to learn something new, and I know there are level editor's for this, but that's not what I want to learn, I want to find away to change the levels with an hex editor only.
 
Yes I stole this topic from acmlm's board 2, but that's only because I started it over there too. They suggested that I use this site datacrystal, and tho it is helpfull it does contain anything about the location of the level data in the smb1 rom, and thats what I need to know, even a small clue as to where it starts or end's could help me get started with it, and then I maybe able to figure out the rest myself.   


Well I should also explain the reason why I want to learn how to do this, if you have been to my site, and noticed my latest hack, called vs. smb1 an hack of smb1 not vs. smb, I used the font from verses as suggested at fybertech forums, and stole the tittle screen from all night nippon super mario brothers, to make it say vs. super mario brothers, I also want to clone all the levels from verses onto my hack to make it more like verses.

I could use a level editor for this but verses has changed every level of the game already including all -4 levels, witch everytime I change a level like 1-4 or any other -4 level something goes wrong, and the level doesn't work as an result, and most times it can't be fixed either, so I figured that if I could find all the hex locations of the levels data I could copy, and past it from verses, and have all the verses levels in a flash, and learn something new in the process.

Tho this is probably a pipe dream I still want to try, and learn how to do this, regradless of the out come. Also I am not looking for an easy fix, I just need some where to start, please help.
CaseCrash
Guest
« Reply #1 on: July 13, 2007, 01:32:20 pm »

I don't know if you've seen this document, it might help:

http://www.romhacking.net/docs/76/

particularly the section on Maps
southark2
Guest
« Reply #2 on: July 13, 2007, 01:52:14 pm »

No I hadn't noticed that one yet, thanks I'll look over it, I just remembered rage games, but they haven't been updated in years.

Edit:
Well seems my new friend at fybertech was right the extra 8kb of the character file for vs. smb holds the level data for verses, and they are not in smb1, tho I can modify the smb1 levels with those already in the rom the verses levels aren't there, so cloning them is out of the equation, unless someone can make an asm hack, and that is over my head maybe by the year 3000 and 55 I might learn asm. 
« Last Edit: July 14, 2007, 08:26:12 pm by Me_Dave »
doppelganger
Guest
« Reply #3 on: July 21, 2007, 12:59:20 am »

Perhaps you are looking for this:

http://www.romhacking.net/docs/345/

Also, I've given some thought to writing an in-depth document on the relevant data chunk at $9cb4-$aeda as far as game level editing goes, but there probably isn't that much demand for it, what with all the other docs out there already.
insectduel
Guest
« Reply #4 on: July 21, 2007, 02:13:11 pm »

Right here

http://www.geocities.com/agrishaber2/Mario1Data.txt

I forgot I have this on my webpage. But there's no level/enemy pointers (Referring to pointing levels to object/sprite offset) yet but I did modify the document but I cannot host it at this moment.
Pages: [1]  


Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC