SWR
Member The board's only SMAS hacker! And a good one at that! ;)
Level: 29
   

Posts: 122/159
EXP: 147540 For next: 345
Since: 07-07-07
From: California
Since last post: 11.8 years Last activity: 11.7 years
|
|
It saves about two banks worth of space. Also, SMAS is only 2MB so I'll be expanding it to 4 and may consider some ExHiROM possibilities later on.
____________________
|  |  |
|
SWR
Member The board's only SMAS hacker! And a good one at that! ;)
Level: 29
   

Posts: 123/159
EXP: 147540 For next: 345
Since: 07-07-07
From: California
Since last post: 11.8 years Last activity: 11.7 years
|
|
Ok guys, after much work (and procrastination), I've finally made some good progress on MushROMs.
Over the last few weeks, I've been doing finishing touches to remove several bugs in the smas smb1 hack of compressing all the GFX for etc. purposes.
I even made a nifty little standalone program which can take raw GFX bin files for you to open, edit, and save into raw or compressed format.
Ok, so I finally had the asm in the rom and mostly bug free (some things still need work, but I'll look into it later). So now I needed to rewrite a lot of the GFX code in MushROMs to be compatible with the new compressed GFX. It took a few days and many bugs, but now MushROMs has full support to load the compressed GFX and do everything you need or want to do.
I also decided to put the "Load GFX file bypass" boxes in the same window as the GFX editor. Note that because each combo box has 0x1000 indexes, it takes a while for the window to load. Like two seconds. You guys think it'd be wiser to have them in separate windows? This would make a lot of changes quite a bit easier really and loading time for a lot of things would be shortened to milliseconds.
Here's a pic of what I have so far. (Huge image warning: screen cap of my 1920x1200 screen)
You'll also notice I have the level toolbutton available on the Main window now. It doesn't do much beyond changing the level number if you hit PgUP or down. It also changes the index of the GFX indexes so you can see which GFX files are loaded for which levels.
I'll probably work a little more with the Comboboxes to save some loading time then move on to finishing the gfx asm and level asm. After that, I still have to do custom palette code. Then I can finally move on to something new and get close to level coding.
Sorry it's taking so long guys, but I'd rather get this thing done right than quick.
____________________
|  |  |
|
SWR
Member The board's only SMAS hacker! And a good one at that! ;)
Level: 29
   

Posts: 124/159
EXP: 147540 For next: 345
Since: 07-07-07
From: California
Since last post: 11.8 years Last activity: 11.7 years
|
|
Originally posted by Dawn
Originally posted by Ersanio (by the way, i hate you)
That's meant in a good way right?...
Yeah, Ersan and I have a good history of hatred. I hate you too buddy.
____________________
|  |  |
|
SWR
Member The board's only SMAS hacker! And a good one at that! ;)
Level: 29
   

Posts: 125/159
EXP: 147540 For next: 345
Since: 07-07-07
From: California
Since last post: 11.8 years Last activity: 11.7 years
|
|
Originally posted by Xkeeper
Originally posted by Ersanio It is good to see that you are making some incredible progress on your editor, SWR.
I should move my lazy ass and work on SD again, so I can supply you with information you probably don't have.
(by the way, i hate you)
You have one post to give me a reason to not banish you.
Ersan and I are good friends, we say "I hate you" to each other all the time.
____________________
|  |  |
|
SWR
Member The board's only SMAS hacker! And a good one at that! ;)
Level: 29
   

Posts: 126/159
EXP: 147540 For next: 345
Since: 07-07-07
From: California
Since last post: 11.8 years Last activity: 11.7 years
|
|
Ok fellas. Let's not get derailed. Here's a little thing I made to get us back on track.
Also, I added ExLoROM support to MushROMs for any expansions which would go beyond 4MB. So yey.
____________________
|  |  |
|
SWR
Member The board's only SMAS hacker! And a good one at that! ;)
Level: 29
   

Posts: 127/159
EXP: 147540 For next: 345
Since: 07-07-07
From: California
Since last post: 11.8 years Last activity: 11.7 years
|
|
|
SWR
Member The board's only SMAS hacker! And a good one at that! ;)
Level: 29
   

Posts: 128/159
EXP: 147540 For next: 345
Since: 07-07-07
From: California
Since last post: 11.8 years Last activity: 11.7 years
|
|
Originally posted by gridatttack I cant wait to this be released! and just a question, in the map 8x8 i saw the tiles of the hill, clouds and water as they appeared in smb and can we use them to put them in the editor?
Actually yes. I was looking at the Layer1 BG tiles, and if you just fix the GFX, they will actually show up again.
Edit: This feature is obsolete however because I have a Map16 insert feature.
____________________
|  |  |
|
SWR
Member The board's only SMAS hacker! And a good one at that! ;)
Level: 29
   

Posts: 129/159
EXP: 147540 For next: 345
Since: 07-07-07
From: California
Since last post: 11.8 years Last activity: 11.7 years
|
|
Originally posted by Terra *is also awaiting the release of this* I've wanted to hack SMAS for a long time Maybe I can convert some old hacks I've made to SMAS.
I did want a feature that would load smb nes levels and convert them to the snes format. I'll be changing a lot of loading routines, but it should still be possible.
don't expect it as a certainty though
____________________
|  |  |
|
SWR
Member The board's only SMAS hacker! And a good one at that! ;)
Level: 29
   

Posts: 130/159
EXP: 147540 For next: 345
Since: 07-07-07
From: California
Since last post: 11.8 years Last activity: 11.7 years
|
|
Ok guys. Pretty major update here.
Check this out to see what's new. Can you spot them all? There are five total.
...
...
...
1) Open recent files: Saves up to 10 old files.
2) Open level: Very Lunar Magic-esque. The tool button image updates for the level. You can open a level by number or address.
3) Edit header: Edits header properties like Map type, time, start position, and enemy address
The next two are major! Like, beyond major! These are landmark achievements! I mean, c'mon, these were hell to add! D;
4) Map16 expansion supports 0x10 pages! I can't even start talking about how useful this is!
5) Tile acts like setting! Now, like Lunar Magic, you can select which tile acts like which other tile. The flexibility of editing has just increased exponentially.
These two new features have greatly opened the possibilities for MushROMs. The editor grows closer and closer to limitless.
Sadly, this does not mean I've added custom block code. This feature probably will not exist for a while (I've yet to look over it). However, with this, custom ExGFX and custom palettes, new map loading routine, and rewriting the hardcoded level load routines, I've taken away enough restrictions I believe.
Other features not shown:
6) Expand ROM up to 8MB ExLoROM
7) Maintain checksum
8) Support for header or non-header, U.S., European, or Japanese ROMs.
____________________
|  |  |
|
SWR
Member The board's only SMAS hacker! And a good one at that! ;)
Level: 29
   

Posts: 131/159
EXP: 147540 For next: 345
Since: 07-07-07
From: California
Since last post: 11.8 years Last activity: 11.7 years
|
|
Originally posted by Darkdata (I would love to use graphics to select the tiles, however that is asking too much. XD)
Elaborate on that.
____________________
|  |  |
|
SWR
Member The board's only SMAS hacker! And a good one at that! ;)
Level: 29
   

Posts: 132/159
EXP: 147540 For next: 345
Since: 07-07-07
From: California
Since last post: 11.8 years Last activity: 11.7 years
|
|
That's a great idea. I love it.
I'll try making it later on. You think I should do normal viewing or 2x zoom though?
____________________
|  |  |
|
SWR
Member The board's only SMAS hacker! And a good one at that! ;)
Level: 29
   

Posts: 133/159
EXP: 147540 For next: 345
Since: 07-07-07
From: California
Since last post: 11.8 years Last activity: 11.7 years
|
|
Originally posted by Darkdata
Originally posted by SWR That's a great idea. I love it.
I'll try making it later on. You think I should do normal viewing or 2x zoom though?
2x would make it easier to select them.
I'm actually working on it right now. I'm going to stick with 1x because it's five pages tall, which equates to 480 pixels.
Edit: Here we go!

____________________
|  |  |
|
SWR
Member The board's only SMAS hacker! And a good one at that! ;)
Level: 29
   

Posts: 134/159
EXP: 147540 For next: 345
Since: 07-07-07
From: California
Since last post: 11.8 years Last activity: 11.7 years
|
|
MushROMs can now open Lunar Magic for you. Nothing very special, but for those of you with SMAS+W ROMs, this is for you.
picture
____________________
|  |  |
|
SWR
Member The board's only SMAS hacker! And a good one at that! ;)
Level: 29
   

Posts: 135/159
EXP: 147540 For next: 345
Since: 07-07-07
From: California
Since last post: 11.8 years Last activity: 11.7 years
|
|
Oh shi-
____________________
|  |  |
|
SWR
Member The board's only SMAS hacker! And a good one at that! ;)
Level: 29
   

Posts: 136/159
EXP: 147540 For next: 345
Since: 07-07-07
From: California
Since last post: 11.8 years Last activity: 11.7 years
|
|
It should be out by the end of this year if all goes well.
____________________
|  |  |
|
SWR
Member The board's only SMAS hacker! And a good one at that! ;)
Level: 29
   

Posts: 137/159
EXP: 147540 For next: 345
Since: 07-07-07
From: California
Since last post: 11.8 years Last activity: 11.7 years
|
|
It's no problem. I already get enough annoying fans asking if only SMB1 will editable when I've said several times all games will be eventually.
____________________
|  |  |
|
SWR
Member The board's only SMAS hacker! And a good one at that! ;)
Level: 29
   

Posts: 138/159
EXP: 147540 For next: 345
Since: 07-07-07
From: California
Since last post: 11.8 years Last activity: 11.7 years
|
|
This is just a little Halloween avatar I have of Gor, some random DA character I found.
____________________
|  |  |
|
SWR
Member The board's only SMAS hacker! And a good one at that! ;)
Level: 29
   

Posts: 139/159
EXP: 147540 For next: 345
Since: 07-07-07
From: California
Since last post: 11.8 years Last activity: 11.7 years
|
|
Oh boy! MushROMs will now make backups for you on every save (separate backups with a timestamp). Also, all three editors can be docked to the main form.
Picture
____________________
|  |  |
|
SWR
Member The board's only SMAS hacker! And a good one at that! ;)
Level: 29
   

Posts: 140/159
EXP: 147540 For next: 345
Since: 07-07-07
From: California
Since last post: 11.8 years Last activity: 11.7 years
|
|
I haven't started smb2 yet.
____________________
|  |  |
|
SWR
Member The board's only SMAS hacker! And a good one at that! ;)
Level: 29
   

Posts: 141/159
EXP: 147540 For next: 345
Since: 07-07-07
From: California
Since last post: 11.8 years Last activity: 11.7 years
|
|
Uncle Elmo turns the big Three-Oh today.
I never talked to him that much, but he always seemed really cool and popular, so let me be the first to wish him a happy thirtieth.
____________________
|  |  |
|