(Link to AcmlmWiki) Offline: thank ||bass
Register | Login
Views: 13,040,846
Main | Memberlist | Active users | Calendar | Chat | Online users
Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album
06-26-24 06:57 AM
0 users currently in ROM Hacking.
Acmlm's Board - I3 Archive - ROM Hacking - SMB2j mini level hack
  
User name:
Password:
Reply:
 
Options: - -
Quik-Attach:
Preview for more options

Max size 1.00 MB, types: png, gif, jpg, txt, zip, rar, tar, gz, 7z, ace, mp3, ogg, mid, ips, bz2, lzh, psd

UserPost
DJ Bouche
Posts: 22/111
Ah, good observation. I just scanned all of SMBTLL for 3-byte objects. The ones that aren't actual F row objects are in the form:

xF yl oo

where x is the x position, y is the y position, l is the length of the object.

oo is in the range of 28-3C (even numbers as you said. The reason for being even is they eventually get used as part of an index for a JMP) for extended castle level objects. 3E is the water level block object. 16 is a hidden ?-block with a vine, and 18 is a hidden ?-block with a star. o still retains the next page MSB. Extended objects are most likely different for SMB or may not even exist, I haven't looked. Anything out of these number ranges seem to be treated as normal F row objects, discussed next.

[+] And as you probably noticed, unless 7E:005C is 03, 7E:00BA is 03 and the current background/tileset is a castle level's (eg 7E:00DB = 00 for SMBTLL [level 60's background]), the tiles are garbled due to not having the necessary map8 tiles .

For normal F row objects, they are still:

xF ab -> xF nb a0 (a has the next page bit)
(SMB2j FDS -> SMBTLL SNES)
n is actually pretty much ignored and is almost always F (i have seen it as 0 once but it has no visible effect).
spel werdz rite
Posts: 430/1796
Originally posted by DJ Bouche
The original SMB NES object is xF ab, the new SMAS object will be xF Fb a0
It's not always zero. If it ends in any even number, it will be the data for a castle object or an upside down pipe. This is why Nintendo made the F objects three bytes, because they needed a way to configure all the different tiles in a castle. The weird thing though, about 60% of the values just freeze the game while the rest put in a castle object. I'm still trying to figure it all out.
DJ Bouche
Posts: 20/111
Nothing different about the castle objects except yes, they are expanded to 3 bytes. In fact, all objects in the F row are expanded to three bytes.

The original SMB NES object is xF ab, the new SMAS object will be xF Fb a0 (if I remember correctly), where lowercase letters are variables x = x position, ab = the object ID. Yes the new a still holds the MSB for the next page. If you're wondering whether the 3 byte object opens anything new; unless you expand the map format, there's nothing new.

Also you might want to note that castles must be a certain distance from the flag in order for Mario to enter them properly without hanging the game. They weren't always the same distance away in the NES games, but it's mandatory for the SNES game. The exact distance? I can't remember, but it shouldn't be all that hard to figure out given you've got 72 levels with flags and castle endings to look at .
spel werdz rite
Posts: 403/1796
Well so far, I have all the level and enemy data figured out for SMB1.
I have W1-1 through W9-4 found in the lost levels.
I'll post it soon as I have it all organized, currently it's just all scrapped together.
insectduel
Posts: 185/768
Originally posted by spel werdz rite
What do you need to know? I'm the man to go to for SMAS data!


Then you should crack all the data found in SMB1 and SMBTLL. You know the data as much as I do. That will be great.
spel werdz rite
Posts: 397/1796
Originally posted by insectduel
I'll try my best making these levels like no player can get through. I clearly had X-4000's SMB1 challenge I think.
Do you have it? I was just making my own levels for SMB1 cause I thought he only made Challenge hacks for 2 and 3. Can you give a link to X's SMB1C hack?
Originally posted by insectduel
I'm gonna study the casle objects in SMAS in both SMB and SMB The lost levels.
What do you need to know? I'm the man to go to for SMAS data!
The Kins
Posts: 73/352
Originally posted by insectduel
What? And how much levels do you made
This sentence makes my head hurt.
Bloodstar
Posts: 61/669
Trying to make a hack as hard as possible =! good hack. Most people don't care about the difficulty level, as long as it's fun to play.

(And extremely hard hacks usually aren't fun. )
Andy
Posts: 378/517
That looks good. I try to make my hacks as hard as possible to.
AP
Posts: 14/17
You know, not to cause any trouble, but 1-3 in the hack oddly reminds me of my own 1-3 level in my hack, The New Quest After SMB2j.... Did you take some of my design for that level? If yes, then seriously, you should've asked me first, or at least credit me in the readme for the design.
insectduel
Posts: 181/768
Originally posted by Raccoon Sam
Sadly, no hack can match the power of "Super Mario Bros Air"


What? And how much levels do you made

Exactly

That is why I make SMB2j now instead of SMB1 becuase of more level space.
Raccoon Sam
Posts: 25/1040
Sadly, no hack can match the power of "Super Mario Bros Air"
insectduel
Posts: 177/768
I'll try my best making these levels like no player can get through. I clearly had X-4000's SMB1 challenge I think. I have a couple of pics in World 1-2






Kinda strange Huh?

About soon in insectduel's domain, i'll post some tutorials on how to hack Smb2j with the 4 Smb2j map data patches. I'm gonna study the casle objects in SMAS in both SMB and SMB The lost levels.

insectduel already finished World 2 in SMB2j.
spel werdz rite
Posts: 364/1796
How about you do the FDS, and I'll put it in SMAS.
I only have so much done, for one, all the level data in SMB3 4 SMAS hasn't been found yet.
I'm betting by the time you finish Strange2j and if you do do smb2jc, you might have it done when I start smb2j hacking.

Progress: The biggest flaw in editing SMB are the castles. They all have 3 byte objects. I understand you saw this problem in SMAS too.
I'm working on expanding the ROM (almost like Lunar Magic) so I can just go past the problem.
Good luck on your progress insect.

P.S. LOVE the game!
points 4 u
insectduel
Posts: 166/768
Originally posted by spel werdz rite
I was reading your readme, it seems you have a lot of stuff planned for SMB2J.
Found in insectduel's readme
Upcoming completed SMB2j hacks
SMB2j Mystic land
The new strange Mario Bros. 2j
Smb2j weirdness land
Smb2j Challenge
Hyper Mario Bros. 2j
Insectduel's SMB2j adventure
Super Pikachu Bros. 2j (GFX hack, completed)
I didn't know this game could get harder!
P.S. can you at least tell us if the other hacker is on this board?


Unfortunately no one else done SMB2j hacking but you and myself. I'm currently working on Strangebros2j right now. However you can take Smb2j challenge as your FDS hack. Since I already heard that you make one for SMAS in Super Mario Bros. The Lost Levels.
spel werdz rite
Posts: 263/1796
I was reading your readme, it seems you have a lot of stuff planned for SMB2J.
Found in insectduel's readme
Upcoming completed SMB2j hacks
SMB2j Mystic land
The new strange Mario Bros. 2j
Smb2j weirdness land
Smb2j Challenge
Hyper Mario Bros. 2j
Insectduel's SMB2j adventure
Super Pikachu Bros. 2j (GFX hack, completed)
I didn't know this game could get harder!
P.S. can you at least tell us if the other hacker is on this board?
insectduel
Posts: 163/768

That's right it's SMB2J for the FDS. I gave up on SMB1 for a while because the ASMs wouldn't fit in SMB1 and the levels are limited. I will still make SMB1 hacks If I feel like it and release the unreleased SMB1 hack I made last year. Just read the text BEFORE you patch. This link will be deleted about next week because I'm currently working on a new completed SMB2j hack. I collect all the data so I edit them. (There is another person who collects SMB2j data as well but I can't tell who that on is. especially with SMB1 and SMBTLL for SMAS data.) If the link is deleted, this thread will also be closed as well.

Enjoy my mini SMB2J hack.
Acmlm's Board - I3 Archive - ROM Hacking - SMB2j mini level hack


ABII

Acmlmboard 1.92.999, 9/17/2006
©2000-2006 Acmlm, Emuz, Blades, Xkeeper

Page rendered in 0.013 seconds; used 366.44 kB (max 423.51 kB)