Points of Required Attention™
Do you like music?
Let's find the Best VG Song Ever!
Best Loser! (D.E. Bracket)

Submit a hack! Check out the frontpage.
Tower of Spatula!
Views: 12,476,398
Main | FAQ | Uploader | IRC chat | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 09-07-10 02:32 PM
Guest: Register | Login

Main - ROM Hacking - General SMB3 Hacking Thread New thread | New reply
Pages: 1 2 3 4 5 6 7 8 9 10 11
Trelior
Posted on 07-14-09 07:37 PM Link | Quote | ID: 110506


Lava Lotus
Start + Select + A + B
Level: 57

Posts: 19/1687
EXP: 1424199
Next: 61729

Since: 07-12-09
From: Sabula, PA

Last post: 6 days
Last view: 8 hours



Posted by KP9000
It's your level header. Make sure that your level header settings "expect" to load the correct level graphics. Example: If you are in a castle and you want it to load plains graphics, make sure the header is set to use the ice graphics. Otherwise, you'll get some screwed up graphics.


Ah, I'll keep that in mind.

Although when I tested the first time, I changed the 1-1 bonus area to the 1-2 bonus area and it worked well, except that it would spit me out of the pipe in the middle of the coin field at the bottom of 1-2 bonus area, and it was when I tried to change the exit point in the header to try to match up the pipe exit to the pipe that's at the top of the stage, and that's what messed my graphics up. This confuses the crap out of me.

____________________




KP9000
Posted on 07-14-09 08:29 PM Link | Quote | ID: 110507


Level: 62

Posts: 870/1442
EXP: 1971449
Next: 13237

Since: 02-19-07
From:


Last post: 1 day
Last view: 10 hours


Posted by Trelior
Posted by KP9000
It's your level header. Make sure that your level header settings "expect" to load the correct level graphics. Example: If you are in a castle and you want it to load plains graphics, make sure the header is set to use the ice graphics. Otherwise, you'll get some screwed up graphics.


Ah, I'll keep that in mind.

Although when I tested the first time, I changed the 1-1 bonus area to the 1-2 bonus area and it worked well, except that it would spit me out of the pipe in the middle of the coin field at the bottom of 1-2 bonus area, and it was when I tried to change the exit point in the header to try to match up the pipe exit to the pipe that's at the top of the stage, and that's what messed my graphics up. This confuses the crap out of me.


Heh, sorry to confuse you but:
Posted by KP9000
Example: If you are in a castle and you want it to load plains graphics, make sure the header is set to use the ice graphics.
Ignore Ice Graphics. I meant Plains Graphics.

Make sure your exit settings match the pipe's coordinates. Remember, 00 is the very top of the screen and 17 or 18 is going to be your ground. Change the exit point in the *pointer* itself instead of the header.

____________________

Trelior
Posted on 07-14-09 08:48 PM (rev. 2 of 07-14-09 08:48 PM) Link | Quote | ID: 110512


Lava Lotus
Start + Select + A + B
Level: 57

Posts: 20/1687
EXP: 1424199
Next: 61729

Since: 07-12-09
From: Sabula, PA

Last post: 6 days
Last view: 8 hours



Posted by KP9000
Posted by KP9000
Example: If you are in a castle and you want it to load plains graphics, make sure the header is set to use the ice graphics.
Ignore Ice Graphics. I meant Plains Graphics.


I knew what you meant.

Posted by KP9000

Make sure your exit settings match the pipe's coordinates. Remember, 00 is the very top of the screen and 17 or 18 is going to be your ground. Change the exit point in the *pointer* itself instead of the header.


Alright, I think I have it now. All I need to do is test it to see if I understand.

____________________




KP9000
Posted on 07-14-09 11:44 PM Link | Quote | ID: 110544


Level: 62

Posts: 873/1442
EXP: 1971449
Next: 13237

Since: 02-19-07
From:


Last post: 1 day
Last view: 10 hours


Well, I have a few ideas I'd like to implement on my hack..

First, is changing order of worlds. Most hacks follow the worlds in order... Grass Land, Desert, Islands, etc.. All hacked in one way or another. What I want to do is change that order. I'll start out with World 1 being its current world (Or, I might change it, I haven't decided- provided it's even possible...) and World 2 being the Islands...

Second... I wonder if its possible to change what *screen* of the world you start on. Each of the worlds with more than one screen have you progressing from left to right (except for world 4, where you start on the left and take a pipe to the right side of the map) but I'd like the starting space to be on the very right or maybe the center of the map. Is this possible?

Third, Music hacking. I'd like to be able to add a music track to my title screen. Not only that, I'd like to be able to hack the music and music instruments. There isn't much data on music hacking for SMB3 that I could find, so if anyone has any info, I'd appreciate it. I downloaded a music editor (can't remember the author, maybe dwedit) but I can't figure out how it works.

____________________

Trelior
Posted on 07-15-09 12:21 AM (rev. 3 of 07-16-09 02:49 AM) Link | Quote | ID: 110546


Lava Lotus
Start + Select + A + B
Level: 57

Posts: 21/1687
EXP: 1424199
Next: 61729

Since: 07-12-09
From: Sabula, PA

Last post: 6 days
Last view: 8 hours



Okay. I figured out pointers! The only problem is that if i attempt to make the pointer go to a stage it doesn't usually go to, I either get the weird graphics or total black, but it's still playable.

Possibility to rule out: the pointer's setting was set to the receiving stage's sprite set.

EDIT: I made a spreadsheet with the memory information for all the objects in the game, get it here

RE-EDIT: I just realized that the spreadsheet I uploaded is only for one data set (Plains)... Oops

____________________




Quick Curly
Posted on 07-15-09 07:31 PM Link | Quote | ID: 110568


Fuzz Ball
Level: 50

Posts: 490/989
EXP: 887345
Next: 59972

Since: 06-15-08
From: Earth

Last post: 21 days
Last view: 21 days
Posted by Trelior
Okay. I figured out pointers! The only problem is that if i attempt to make the pointer go to a stage it doesn't usually go to, I either get the weird graphics or total black, but it's still playable.
Is the exit action for the pointer set properly? There are some that are nothing and if you set the wrong exit action, there could be weird graphics or total black like you described. I don't know if that's it though; I seem to be bad at trying to help without visuals. If you'd be able to put some screenshots up if you're still having the problem to show things like your level header information (specifically the "Next Area/Start" tab) and the properties of the pointer(s), I might have a better chance of finding out the possible problem. Sorry if this post isn't much help...

Trelior
Posted on 07-16-09 05:34 AM (rev. 3 of 07-16-09 06:47 AM) Link | Quote | ID: 110656


Lava Lotus
Start + Select + A + B
Level: 57

Posts: 34/1687
EXP: 1424199
Next: 61729

Since: 07-12-09
From: Sabula, PA

Last post: 6 days
Last view: 8 hours



Scratch the "I figured out pointers" because I'm working on my 1-1 Bonus stage and the pointers refuse to work. That's a shot of what my pointer is STUCK at. It allows me to change the Exit Vertical and it stays after hit OK, but everything else springboards right back to where it's set in the pic. It won't let me select the pointer to change its output data, either. What am I doing wrong, because no matter where I try to put the pointer, it always throws me out at (0,0) of 1-1...



____________________




zbyte
Posted on 07-16-09 06:37 AM (rev. 4 of 07-16-09 07:17 AM) Link | Quote | ID: 110662


Red Super Koopa
Z is Superior!
Level: 43

Posts: 168/870
EXP: 546549
Next: 18497

Since: 06-10-09

Last post: 1 day
Last view: 1 day
Posted by KP9000
Well, I have a few ideas I'd like to implement on my hack..

First, is changing order of worlds. Most hacks follow the worlds in order... Grass Land, Desert, Islands, etc.. All hacked in one way or another. What I want to do is change that order. I'll start out with World 1 being its current world (Or, I might change it, I haven't decided- provided it's even possible...) and World 2 being the Islands...
Well, we already discussed the palettes. Basically, that's all, unless you want to change the animation speed. Music Below.

Posted by KP9000
Second... I wonder if its possible to change what *screen* of the world you start on. Each of the worlds with more than one screen have you progressing from left to right (except for world 4, where you start on the left and take a pipe to the right side of the map) but I'd like the starting space to be on the very right or maybe the center of the map. Is this possible?
Of course. An IPS Patch came with the Map Editor called smb3strt, when patched with your SMB3 Hack, you will be able to place the Starting Space wherever you want it to. Also try the ReadMe too.

Posted by KP9000
Third, Music hacking. I'd like to be able to add a music track to my title screen. Not only that, I'd like to be able to hack the music and music instruments. There isn't much data on music hacking for SMB3 that I could find, so if anyone has any info, I'd appreciate it. I downloaded a music editor (can't remember the author, maybe dwedit) but I can't figure out how it works.
Has been discussed on this thread... and this one too.

____________________
What happened to the fried chicken?


Photobucket

Quick Curly
Posted on 07-16-09 08:03 AM Link | Quote | ID: 110666


Fuzz Ball
Level: 50

Posts: 492/989
EXP: 887345
Next: 59972

Since: 06-15-08
From: Earth

Last post: 21 days
Last view: 21 days
Posted by Trelior
Scratch the "I figured out pointers" because I'm working on my 1-1 Bonus stage and the pointers refuse to work. That's a shot of what my pointer is STUCK at. It allows me to change the Exit Vertical and it stays after hit OK, but everything else springboards right back to where it's set in the pic. It won't let me select the pointer to change its output data, either. What am I doing wrong, because no matter where I try to put the pointer, it always throws me out at (0,0) of 1-1...
Thanks for the screenshot. It helped me see what the problem more than likely is. Physically move the pointer one block up. Let me know whether or not that fixes the problem.

zbyte
Posted on 07-16-09 10:38 AM (rev. 3 of 07-16-09 10:39 AM) Link | Quote | ID: 110669


Red Super Koopa
Z is Superior!
Level: 43

Posts: 171/870
EXP: 546549
Next: 18497

Since: 06-10-09

Last post: 1 day
Last view: 1 day
Posted by Quick Curly
Physically move the pointer one block up. Let me know whether or not that fixes the problem.
Hey, it worked for me! Now I'm alot more motivated!

____________________
What happened to the fried chicken?


Photobucket

Trelior
Posted on 07-16-09 01:12 PM (rev. 2 of 07-16-09 02:23 PM) Link | Quote | ID: 110673


Lava Lotus
Start + Select + A + B
Level: 57

Posts: 37/1687
EXP: 1424199
Next: 61729

Since: 07-12-09
From: Sabula, PA

Last post: 6 days
Last view: 8 hours



Posted by Quick Curly
Posted by Trelior
Scratch the "I figured out pointers" because I'm working on my 1-1 Bonus stage and the pointers refuse to work. That's a shot of what my pointer is STUCK at. It allows me to change the Exit Vertical and it stays after hit OK, but everything else springboards right back to where it's set in the pic. It won't let me select the pointer to change its output data, either. What am I doing wrong, because no matter where I try to put the pointer, it always throws me out at (0,0) of 1-1...
Thanks for the screenshot. It helped me see what the problem more than likely is. Physically move the pointer one block up. Let me know whether or not that fixes the problem.


It worked to perfection! Thank you, Curly!

I don't know why it didn't let me select the pointer to try that before...

____________________




zbyte
Posted on 07-16-09 08:58 PM (rev. 3 of 07-16-09 09:26 PM) Link | Quote | ID: 110692


Red Super Koopa
Z is Superior!
Level: 43

Posts: 172/870
EXP: 546549
Next: 18497

Since: 06-10-09

Last post: 1 day
Last view: 1 day
Now I'm working in a Water level, where it is supposed to be like a tide. Now it's not. I also checked an original ROM and there were 13 enemies. I looked at all of them and only saw 12. Then I deleted all objects, then I deleted the other enemies one by one, and I still couldn't find that one enemy.

____________________
What happened to the fried chicken?


Photobucket

Trelior
Posted on 07-16-09 09:17 PM (rev. 2 of 07-16-09 09:18 PM) Link | Quote | ID: 110694


Lava Lotus
Start + Select + A + B
Level: 57

Posts: 40/1687
EXP: 1424199
Next: 61729

Since: 07-12-09
From: Sabula, PA

Last post: 6 days
Last view: 8 hours



Posted by zbyte
Now I'm working in a Water level, where it is supposed to be like a tide. Now it's not. I also checked an original ROM and there were 13 enemies. I looked at all of them and only saw 12. Then I deleted all objects, then I deleted the enemies one by one, and I still couldn't find that one enemy.


It's possible that that particular enemy was a "Nothing" entry, or maybe even the auto-scrolling pointer, it's either one or the other. What level are you talking about, 3-3 or 3-8? I'll check it out, two sets of eyes is better than one.

____________________




beneficii
Posted on 07-16-09 09:19 PM (rev. 2 of 07-16-09 09:22 PM) Link | Quote | ID: 110695


Shyguy
Level: 18

Posts: 76/81
EXP: 26246
Next: 3651

Since: 02-19-07

Last post: 73 days
Last view: 370 days
Posted by KP9000
I wonder if its possible to change what *screen* of the world you start on. Each of the worlds with more than one screen have you progressing from left to right (except for world 4, where you start on the left and take a pipe to the right side of the map) but I'd like the starting space to be on the very right or maybe the center of the map. Is this possible?


I second what zbyte said. The original ROM is coded such that you can only start on the leftmost screen at x position 2 (with a flexible y position). I wrote a patch that modifies the code to remove that restriction, so that you may start at whichever screen and x value you want.

It is the smb3strt.ips patch that comes with the map editor, which is designed to work with the patch so that you can just go into start space mode and change it as you like.

____________________
「しっかり統制された民兵は自由な国の安全保証にとって必要なので、国民が武器を所有し携帯する権利は侵されてはならない」アメリカ合衆国憲法修正第2条

zbyte
Posted on 07-17-09 02:23 AM Link | Quote | ID: 110725


Red Super Koopa
Z is Superior!
Level: 43

Posts: 179/870
EXP: 546549
Next: 18497

Since: 06-10-09

Last post: 1 day
Last view: 1 day
Posted by Trelior
Posted by zbyte
Now I'm working in a Water level, where it is supposed to be like a tide. Now it's not. I also checked an original ROM and there were 13 enemies. I looked at all of them and only saw 12. Then I deleted all objects, then I deleted the enemies one by one, and I still couldn't find that one enemy.


It's possible that that particular enemy was a "Nothing" entry, or maybe even the auto-scrolling pointer, it's either one or the other. What level are you talking about, 3-3 or 3-8? I'll check it out, two sets of eyes is better than one.


I'm working on 3-3, it's not an auto-scrolling enemy, if so, you couldn't go back. I still can't find it.

____________________
What happened to the fried chicken?


Photobucket

Trelior
Posted on 07-17-09 03:26 AM Link | Quote | ID: 110738


Lava Lotus
Start + Select + A + B
Level: 57

Posts: 47/1687
EXP: 1424199
Next: 61729

Since: 07-12-09
From: Sabula, PA

Last post: 6 days
Last view: 8 hours



Posted by zbyte
Posted by Trelior
Posted by zbyte
Now I'm working in a Water level, where it is supposed to be like a tide. Now it's not. I also checked an original ROM and there were 13 enemies. I looked at all of them and only saw 12. Then I deleted all objects, then I deleted the enemies one by one, and I still couldn't find that one enemy.


It's possible that that particular enemy was a "Nothing" entry, or maybe even the auto-scrolling pointer, it's either one or the other. What level are you talking about, 3-3 or 3-8? I'll check it out, two sets of eyes is better than one.


I'm working on 3-3, it's not an auto-scrolling enemy, if so, you couldn't go back. I still can't find it.


That's weird... Maybe the enemy slot wasn't used, is pushed off the scrollable area of the screen, or something dumb like that, because I checked 3-3 myself and never found that elusive 13th enemy.

I thought it was the auto-scroll object because I thought I saw it in the 1-Dungeon spike room, possibly set as a up/down motion to make the ceiling fall... I dunno though.

____________________




Trelior
Posted on 07-18-09 05:27 AM (rev. 2 of 07-18-09 05:41 AM) Link | Quote | ID: 110819


Lava Lotus
Start + Select + A + B
Level: 57

Posts: 65/1687
EXP: 1424199
Next: 61729

Since: 07-12-09
From: Sabula, PA

Last post: 6 days
Last view: 8 hours



Sorry for the double post.

I have an issue with my stage 1-2 that my 3-byte and 4-byte objects don't appear during game play so entering the level results in falling to doom. I tested this with a P-Wing, my enemy objects are still where I put them, as what I put them. How did I break my game and how do i fix it?

EDIT: Problem solved, I had a stack of 20+ "Nothing" 3-byte objects and it murdered my stage's face... I feel kinda retarded now.

____________________




NutheadBros
Posted on 07-25-09 07:18 AM Link | Quote | ID: 111140


Koopa
Level: 18

Posts: 64/117
EXP: 29062
Next: 835

Since: 03-29-09
From: Spiral Mountain

Last post: 395 days
Last view: 79 days
Okay I have some problems...some odd ones at that so let me explain.

The Problems are with 1-4 and 1-5's goal cards. They are not there in the emulator or in game. When I add one to the end it somehow manages to get to the start of 1-1 where it's not supposed to be. I delete it and then 1-5's dissapears again. I have less then the limit. Can anyone tell me what is going on with the goal card.

beneficii
Posted on 07-25-09 10:42 AM Link | Quote | ID: 111148


Shyguy
Level: 18

Posts: 77/81
EXP: 26246
Next: 3651

Since: 02-19-07

Last post: 73 days
Last view: 370 days
Posted by NutheadBros
Okay I have some problems...some odd ones at that so let me explain.

The Problems are with 1-4 and 1-5's goal cards. They are not there in the emulator or in game. When I add one to the end it somehow manages to get to the start of 1-1 where it's not supposed to be. I delete it and then 1-5's dissapears again. I have less then the limit. Can anyone tell me what is going on with the goal card.


In those stages the goal cards are in sub-stages, where the pipes at the end go. Try checking in world 1's stage list for those sub-stages. (It may be that with certain tilesets/level types, the goal card won't work properly, so the designers of the game had those sub-stages be where the goal card is.)

____________________
「しっかり統制された民兵は自由な国の安全保証にとって必要なので、国民が武器を所有し携帯する権利は侵されてはならない」アメリカ合衆国憲法修正第2条

Trax
Posted on 07-25-09 10:54 PM Link | Quote | ID: 111188


Stalfos
Level: 53

Posts: 863/1020
EXP: 1109309
Next: 47810

Since: 07-06-07
From: Québec

Last post: 10 hours
Last view: 9 hours
Something's been ticking my mind for awhile, especially about the "stacking". I heard more than once that you should stack up your objects somewhere near the beginning of the levels so you preserve the correct order. And it seems that you can't add or remove objects. Is it a limitation of the editor or just a lack of knowledge regarding how the levels are structured in the ROM?
Pages: 1 2 3 4 5 6 7 8 9 10 11
Main - ROM Hacking - General SMB3 Hacking Thread New thread | New reply

Acmlmboard 2.1+ε (2010-08-15)
© 2005-2010 Acmlm, Xkeeper, blackhole89 et al.

Page rendered in 1.855 seconds. (676KB of memory used)
MySQL - queries: 116, rows: 159/0, time: 0.075 seconds.