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
1 user currently in Rom Hacking: hukka | 2 guests
Acmlm's Board - I2 Archive - Rom Hacking - Help With SMB1 Hacking Tools (Some Nifty Cool Tools, Too!) | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
User Post
AP

Panser
Level: 22

Posts: 275/333
EXP: 56817
For next: 1533

Since: 08-07-05

Since last post: 6 hours
Last activity: 6 hours
Posted on 09-22-05 03:39 AM Link | Quote
NES TitleEditor (SMB1 editor) Ver 1.0b by Mana



How To Use: Open the ROM (40,976 bytes) you want to edit by going to "File(F)" and selecting "Open(O)..." or click on "Open". Select the titles from the tile box at the bottom-right corner. Click on on the box with the title screen, where you want the selected tile to be. At the "rClick" box is selections for the use of the right-click function. The first and default one is "Erase", which is self explanatory. The other one, called "Spoit", lets you copy a tile from the box with the title screen and paste it on where you want the copied tile to be. Once you want to save, click "Result" first, then click "Save as File". If you want to undo all the changes you made, you can click on "Reload". If you want to clear the whole title screen, select "TitleClear". With "Tool(T)", you can add the following strings, selectable from "AddString":

* PUSH START
* 1 PLAYER GAME and 2 PLAYER GAME
* SCORE -
* TOP-

WARNING: Saving with this editor will cause all the tiles to use the same palettes as the blocks behind the title screen! (Most of it appears green, because blank background tiles use the green palette.)

Title Editor Ver 0.12 (By βeta)



Description: This is another title editor. I like this better than Mana's title editor, mainly because that you can edit the palettes of each 16x16 tile of the title screen and that the title screen palettes don't change into the ones of the blocks behind the title screen like in Mana's title editor. The only flaw is that there's a tile limit for the title screen, which is actually less than the amount of tiles used in the original title screen of SMB.

How To Use: When you run the editor, it should automatically have the Open dialog open. Here are what the buttons and other stuff do:
* "|N|||A|["- Clears the title screen.
* "|o|C|i|||o|Ã?"- This is used for the saving process or saving the bytes in a text file. At the bottom of the window that pops up, press the top button to apply the results for the saving process, or the bottom button to save the data in a file.
* "ROM|C|Ã?|||Ã?"- Click on this to choose a different ROM.
* "ROM|�|�'¶"- Click on this to save the changes to the ROM after applying results for the saving process (see the second point to know how to apply the results for the process).
* "|F|�|�'è|�"- Click on this to switch from tile editing mode to palette editing mode (or vice verca).

Exclusive Tile Editing Mode Functions:

* 1st One at the Right (Right Click Function):
1. Erase
2. Similar to the "Spoit" function from Mana's editor
* 2nd One " ,, " (Tile Selection Window Palette, but doesn't affect the colors of the tiles when placed on the title screen)
1. Green
2. Brown
3. White
4. Shine/Coin
* 3rd One " ,, " (Palette Set)
1. Overworld (Outside)
2. Underworld (Underground)
3. Water
4. Castle
Palette Editing Mode Stuff:

* Box With Number- Palette Number to Place On a 16x16 Tile (-1=same palette as block behind the 16x16 tile of the title screen, 0=green, orange, or snow palette, 1=brown palette, 2=white palette, 3=shine/coin palette)
* Thing at the Bottom (Palette Editing View):
    1. Grid with the palette numbers labeled
    2. Grid without the labels
    3. Labeled but no grid
    4. No labels or grird

TSA & BG Editor Ver 0.20 (By βeta)
* "ROM|C|Ã?|||Ã?"- Click on this to choose a different ROM.
* "ROM|�|�'¶"- Click on this to save the changes to the ROM.
* "|F|�|�'è|�"- Click on this to switch from TSA editing mode to BG editing mode (or vice verca).
Exclusive TSA Editing Functions:



* First Thing At the Left (Block To Edit TSA Of)

* Second Thing " ,, " (Palette Set)
1. Overworld (Outside)
2. Underworld (Underground)
3. Water
4. Castle

* Third Thing At the Bottom (TSA values of selected block)

Exclusive BG Editing Functions:



* Thing At The Right (BG Position/Piece Editing Box View)

    1. No Lines
    2. Vertical Lines Only
    3. Horizontal Lines Only
    4. Vertical and Horizontal Lines

* First Thing At The Bottom (Palette Set)

    1. Overworld (Outside
    2. Underworld (Underground)
    3. Water
    4. Castle

* Second Thing " ,, " (BG Set To Edit)
    1. Clouds
    2. Mountains and Bushes
    3. Trees and Fences

* Hex Values with BG Pieces Above (Tiles Used For the BG Pieces)

* Top Box (BG Position/Piece Editing Box View)

    1. Left click on a column- Changes the BG Piece In This Order: (Blank, Cloud Pieces 1-3, Bush Pieces 1-3, Mountain Pieces 1-3, Fence, Tree 1, Tree 2, and back to Blank)
    2. Right click on a column- Moves down BG piece (goes back to the top after right-clicking when the top block of the BG piece is at y pos A)

I hope that anyone finds this useful. Also, since there's an update of SMB Remodeler (updated to 2.08), I'll post the translation of the thing added in the update. I can't post this in my thread since the last post there is mine, and I can't double post.



???(V): Mario's autowalk speed (pipe intros)

Please post any comments here, but post any stuff/comments related to SMB Remodeler in my SMB Remodeler thread. I'll also post stuff about S.M.B. Remodeler stuff here until a reply is made in the SMB Remodeler thread.

EDIT: Change the text encoding to "Western European (Windows)", if it hasn't already. Some stuff with Unicode encoding or other encodings may not look right.

EDIT 2: Mod or admin, please change the thread title to "Using SMB1 Hacking Tools (Title Editors & a TSA/BG Editor). Thank you.


(edited by AP on 09-21-05 06:40 PM)
(edited by AP on 09-21-05 07:39 PM)
Googie

Surarok
Level: 39

Posts: 536/624
EXP: 380784
For next: 23987

Since: 03-15-04
From: Corona Queens New York

Since last post: 3 hours
Last activity: 3 hours
Posted on 09-22-05 06:05 AM Link | Quote
Another editor besides Mana's? Shweet! Thanks for posting these editors AP, you's tha man
theonyxdragoon

Blue Octorok
Level: 9

Posts: 19/38
EXP: 2446
For next: 716

Since: 07-16-05
From: Somewhere between Mars and Jupiter, on an asteroid

Since last post: 2 days
Last activity: 6 hours
Posted on 09-22-05 06:07 AM Link | Quote
Hey, nice tools there AP. These will be handy when (and if) i make a smb hack.
AP

Panser
Level: 22

Posts: 276/333
EXP: 56817
For next: 1533

Since: 08-07-05

Since last post: 6 hours
Last activity: 6 hours
Posted on 09-22-05 06:20 AM Link | Quote
Whooops, I forgot to tell people how to edit the palettes of the title screen with Beta's editor. At the palette-editing mode of Beta's editor, right click to select the palette in this order: -1, 0, 1, 2, 3. Then left-click on the 16x16 tile of the title screen you want to edit the palette of to make the 16x16 tile the palette chosen. Sorry that I forgot to mention that!


(edited by AP on 09-21-05 10:20 PM)
insectduel

Red Cheep-cheep
Level: 19

Posts: 114/203
EXP: 30702
For next: 5075

Since: 07-12-05
From: ilex forest

Since last post: 17 hours
Last activity: 17 hours
Posted on 09-22-05 07:13 PM Link | Quote
That would be cool to edit the Title Screen. It is a much better tool than Tile Layer Pro or YY-Chr was. But I still use Tile Layer Pro for the SNES Roms. That's like the coolest SMB tile utility I've sver seen.
AP

Panser
Level: 22

Posts: 280/333
EXP: 56817
For next: 1533

Since: 08-07-05

Since last post: 6 hours
Last activity: 6 hours
Posted on 09-23-05 05:34 AM Link | Quote
I'll also post links for help for SMB Utility. It's not completely for noobs, though, as there are questions and answers that could be useful for the non-noobs, like:

Q: What's "Edit Looping Castle Loop"?

A: "Edit Looping Castle Loop" edits how the Loop Commands work. All of the values (which are in hexadecimal) are in "non-straight" columns. The world row has the values of the worlds each command works in. Add 1 to these values for the real world number. The page row are the values that are the page numbers the loop commands are located. The V pos row are the values of the locations that Mario has to be at in order to pass the commands. The values are set up as y pos/x pos. The Offset of map page skip data row has values of the header of each (one) page skip behind a loop command. To find these headers, double click on the page skip block. The value with a "H" next to it (i.e., 3FH, 43H, etc.) in the description is the header of the page skip. I'm not sure what "World 7's loop" is. I'm guessing that World 7's looping is special. The two values next to it tells the world number (hex) of this "special loop". The values should be the same. However, I don't know what's the World's 7 loop thing.

Q: What's "World Data Update"?

A: "World Data Update" updates the world order to the one adjusted in the level order in the Level Select window. I believe it's useful if you have a number of levels in a world that's not 4. I believe that from that kind of world, if you have a warp zone to the world after that, it would go to a different level not what you wanted. If that happens, I suggest you use this.

Q: Ahh!! When I finish a level, the next level's number is a weird tile! Why!?

A: From my experience, the most common reason is that the staircase (width 9; height 8)'s length is not zero. These staircases' length should always be 0. If it's not zero, this will happen.

I also made something for SMB Reformer. It's a useful utility for adding features. You can add pretty cool stuff with it. Go here if you want to know what a trainer is. I also put together some data here.


(edited by AP on 09-22-05 08:36 PM)
(edited by AP on 09-22-05 08:39 PM)
Shadic

Cukeman
Level: 27

Posts: 299/304
EXP: 111073
For next: 5086

Since: 08-20-04
From: Somewhere, Over the Rainbow!

Since last post: 9 days
Last activity: 2 hours
Posted on 09-23-05 06:09 AM Link | Quote
Ooh, I haven't seen two of those before... Awesome!

I'm gonna start messing with these pretty soon.. For now, food.
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
Acmlm's Board - I2 Archive - Rom Hacking - Help With SMB1 Hacking Tools (Some Nifty Cool Tools, Too!) | |


ABII


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



Page rendered in 0.018 seconds.