| |||
Views: 88,489,431 |
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search | 04-26-24 08:05 PM |
|
Guest: Register | Login |
0 users currently in ROM Hacking | 2 guests | 1 bot |
Main - ROM Hacking - The *official* MushROMs (SMAS Editor) thread | New thread | Thread closed |
spel werdz rite |
| ||
Paratroopa Level: 30 Posts: 112/156 EXP: 154363 Next: 11506 Since: 02-19-07 Last post: 4805 days Last view: 1090 days |
Edit1: Here's the link to World 1 demo if you're bored.
Anyone who goes on IRC or reads the SMAS dis thread, knows that I've been working on an editor for Super Mario All-Stars. The editor has been an idea of mine ever since I started collecting SMAS data back in '06, but only recently did I gain momentum when I decided to write it in C#. Stuff I have done so far: -A full palette editor which can edit all colors in the game, save them to external files, and, of course, load palettes from them too. -A GFX editor very similar to Tile Layer Pro and Lunar Magic's (which was based off of TLP). Once again, GFX pages can be saved to and loaded from external files. -A Map16 editor with very similar functionality to that of LM's. Stuff I still need to do: -An objects editor -Enemy tile editor -Animation data -Property data (like enemy speed, jump height, etc) -Levels (duh) Stuff I plan to do, but probably won't for difficulties: -ASM Editor -ExGFX -Extended Map16 Click here or here to see the editor at its current power. Stuff I've done to the ROM: -I've completely re-written the level pointers to allow up to 256 levels -I've edited header data for custom (or infinite) time, starting on any XY in the first page, selectable Layer 2 BG, and other goodies Stuff I'm still working on: My biggest problem with the SMB1 ROM is the "No more than 5 objects in a vertical line" limit. If you ever hacked SMB1 NES, you'd remember it was three. It's five in SMAS, but I don't like any limits. The picture below shows what I mean. To fix this, I had to completely erase how level data is written (it was hardcoded), so I am currently re-writing the level ASM routine to get rid of this. The plus side of this is that I'll be able to add something similar to SMW's LevelASM feature which can be integrated to the editor later on. Another thing you SMB editors may remember is that you could only expand something across X or across Y, not both. So if you wanted to make large, rectangular objects, it'd be a tedious pain. Well, I am not done with the work yet, but I can finally write individual Map16 tiles into rectangular shapes up to 16x16 in size in any position without stuff disappearing. Think of it like making levels in LM with only the Map16 tiles. While this means levels can be made, I still want to make whole objects like pipes, castles, flagpoles, etc. and ASM like pageskips, bullet bill screen generators, and castle loops. So everything is still very WIP. Finally, to wet your appetites just a little bit more, here is a Kaizo-like, level-only hack, TAS speed run of World 1 of SMB1 and SMB3. The levels were made painstakingly in a hex editor back in '06. I will release the editor when I finish the SMB1 portion (expect it by the end of '09 hopefully) and will continue to release it for every game the editor can work with. As you can see in the vid, I already have data on SMB3 (and of course the Lost Levels since it's so similar to SMB1). I'm open to suggestions or features you guys would like to see in the editor. |
boingboingsplat |
| ||||
Giant Koopa [PREFSTRING:wonderful bounciness] Level: 74 Posts: 820/1292 EXP: 3633832 Next: 19712 Since: 07-23-07 From: Michicola Last post: 4842 days Last view: 4805 days |
|
blackhole89 |
| ||
The Guardian Moloch whose eyes are a thousand blind windows! Level: 124 Posts: 2322/4196 EXP: 21533598 Next: 303003 Since: 02-19-07 From: Ithaca, NY, US Last post: 471 days Last view: 84 days |
|
Quick Curly |
| ||
Giant Red Paratroopa Level: 77 Posts: 148/1443 EXP: 4172491 Next: 18638 Since: 06-15-08 From: Earth Last post: 22 days Last view: 22 days |
I think I remember this! It looks awesome! This will definitely get a lot more people who have stuck to hacking the NES versions of those games to give SMAS hacking a try!
I know Insectduel will really look forward to this editor too. Best of luck with it! |
Insectduel |
| ||
Hammer Brother Level: 68 Posts: 254/1069 EXP: 2687855 Next: 40945 Since: 02-16-08 From: Insectduel's office Last post: 1257 days Last view: 1256 days |
Wow, you're pretty learning this #C stuff already.
I'm suggesting for the ExGFX ASM support for SMB3 like Super Mario World. It's hard to setup GFX manually in level headers. |
RetroRain |
| ||
Fuzz Ball Level: 66 Posts: 396/994 EXP: 2438266 Next: 23585 Since: 09-30-07 Last post: 1935 days Last view: 957 days |
I love All-Stars. Brings back memories, playing it on the big TV when I was a kid. I love the remade versions of those classic Mario games. Awesome work. Good luck with it. ____________________ My YouTube Channel |
Kawa |
| ||
CHIKKN NI A BAAZZKIT!!! 80's Cheerilee is best pony Level: 138 Posts: 1636/5344 EXP: 30945812 Next: 717169 Since: 02-20-07 From: The Netherlands Last post: 4498 days Last view: 2634 days |
How symbolic, making it look like Lunar Magic. "MushROMs" makes my inner linguist giggle, so that's also nice. ____________________ Wife make lunch - Shampoo Opera - give it a spin Spare some of your free time? <GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered Kawa rocks — byuu |
KP9000 |
| |||
Boomboom Level: 90 Posts: 753/1975 EXP: 6953563 Next: 235046 Since: 02-19-07 Last post: 3580 days Last view: 3204 days |
|
spel werdz rite |
| ||
Paratroopa Level: 30 Posts: 113/156 EXP: 154363 Next: 11506 Since: 02-19-07 Last post: 4805 days Last view: 1090 days |
Posted by spel werdz rite |
KP9000 |
| |||
Boomboom Level: 90 Posts: 754/1975 EXP: 6953563 Next: 235046 Since: 02-19-07 Last post: 3580 days Last view: 3204 days |
|
felineki |
| ||
Micro-Goomba Level: 11 Posts: 11/15 EXP: 4575 Next: 1410 Since: 05-04-07 Last post: 5181 days Last view: 4234 days |
Looks very interesting. I'll be looking forward to following the progress and trying it out! |
spel werdz rite |
| ||
Paratroopa Level: 30 Posts: 114/156 EXP: 154363 Next: 11506 Since: 02-19-07 Last post: 4805 days Last view: 1090 days |
This is another SMAS SMB vid. It's Acmlm's The New Strange Mario Bros. This video shows all the bugs and crap I still have to work on before releasing the editor. I did not show all the bugs, just some of them. |
Mariofan0 |
| ||
Koopa Level: 25 Posts: 71/104 EXP: 83138 Next: 6482 Since: 07-01-07 From: Around And Back Last post: 5403 days Last view: 5193 days |
Might I highly recommend allowing the editor to split the SMAS into multiple ROM files.
It would probably take quite a bit of coding so I'm not sure If it can be done right now but If you can get the SMB1 part working and have it load both SMAS and allow it to load the game when its split it might be possible for users to create an SMB3 SMAS ROM hack without having the SMAS menu or SMB1, SMB2 SMBTLL or SMW inside the Hack aswell it would also free up space for Rom hackers to add alot of stuff to it. but something like that might be quite the ways away... ____________________ Currently Working On A Website Project Called Club Chaotic Looking For Supporters For My Website Project Club Chaotic. Currently Looking For Coders For Club Chaotic. I'm Thinking PHP myself. |
Link13 |
| ||
Newcomer Level: 7 Posts: 2/7 EXP: 1370 Next: 78 Since: 04-29-09 From: Pacific Ocean Last post: 5316 days Last view: 5057 days |
Wow! This is awesome! I always wanted to hack SMAS. I wonder if it works with SMAS+SMW? |
spel werdz rite |
| ||
Paratroopa Level: 30 Posts: 115/156 EXP: 154363 Next: 11506 Since: 02-19-07 Last post: 4805 days Last view: 1090 days |
Yes, I'm being sure to have it work with SMAS+W, Header or non-header, and hi or lo rom settings. |
boingboingsplat |
| ||||
Giant Koopa [PREFSTRING:wonderful bounciness] Level: 74 Posts: 888/1292 EXP: 3633832 Next: 19712 Since: 07-23-07 From: Michicola Last post: 4842 days Last view: 4805 days |
|
Xeruss |
| ||
Sledge Brother Compromised account. Level: 86 Posts: 880/1815 EXP: 6125963 Next: 16144 Since: 02-19-07 From: Oregon Last post: 1813 days Last view: 1813 days |
|
spel werdz rite |
| ||
Paratroopa Level: 30 Posts: 116/156 EXP: 154363 Next: 11506 Since: 02-19-07 Last post: 4805 days Last view: 1090 days |
Posted by boingboingsplatI'm not planning on making any changes to the SMW part. It's just so ridiculously easy to support it, that it can't really hurt to not do it. |
NightKev |
| ||
Cape Luigi Level: 131 Posts: 3580/4792 EXP: 26230833 Next: 193787 Since: 03-15-07 Last post: 3735 days Last view: 3646 days |
Doesn't Lunar Magic work with SMAS+W? ____________________ |
boingboingsplat |
| ||||
Giant Koopa [PREFSTRING:wonderful bounciness] Level: 74 Posts: 891/1292 EXP: 3633832 Next: 19712 Since: 07-23-07 From: Michicola Last post: 4842 days Last view: 4805 days |
|
Main - ROM Hacking - The *official* MushROMs (SMAS Editor) thread | New thread | Thread closed |
© 2005-2023 Acmlm, blackhole89, Xkeeper et al. |
MySQL - queries: 122, rows: 162/162, time: 0.017 seconds. |