Language…
7 users online: drkrdnk, Golden Yoshi,  MarioFanGamer, Oskise, pakkie, Papangu,  Telinc1 - Guests: 253 - Bots: 343
Users: 64,795 (2,377 active)
Latest user: mathew

SMB3/Side Scrolling Pipes patch

all i want to do is have my custom music with this patch.

i insert the custom music and everything sounds ok. i apply the patch, and now when i go in a level with a custom song selected, the game freezes.

however, i can apply the SMB3/SSP patch with the SMB3 music patch, and everything works.

why cant i get my custom music to play?
anyone?
It did not work because you when you add music you no longer have a clean rom and the patch needs to be patched on a clean rom. It probibly would not work but you could try aplying the pipes patch FIRST then add the music.
I already said the patch wouldn't work -_-

No matter what, the first thing to do it INIT the rom with Addmusic. If a patch doesn't work after you do that, then it isn't compatible with custom music. Try inserting the pipes manually. I recall there being a tool to help install them somewhere, see if that helps.
the tool is in the custom blocks section...it's really easy to use, there's a readmie with it. its called pipe install or something.
<TLMB> I use YY-CHR to edit DNA
hmm i tried something just now.

i init'ed a clean rom, then i applied the SMB3/SSP patch.

everything works fine...

then i added the level music and everything is fine up until the title screen. i hear the title screen music, but the screen stays black... i can hear the music though. i can't press any buttons or anything cause they dont work.

any ideas?
How about you don't use the patch like I suggested about 5 times. Just transfer all of the ExGFX and Map16 and install the pipes manually to an INITed ROM. I don't know how much clearer I can make it... Big patches like that just won't work with custom music!
I might have a better idea. There's this IPS Patch in Hacks. Look for something called,"SMB3 Pipes Patch." It's made by Commander Kahn. Base it off that and you should be able to have "Side Scrolling Pipes." Trust me, it worked for me. BTW, be sure that you put the blank tiles for the enter and exit pipes. They'll either be on top of or below the pipe you want.
That's the patch he's already using -_-

The problem is that he wants to use it at the same time as custom music, but it won't work. He has to put in the GFX and pipes manually.
Originally posted by Issac
How about you don't use the patch like I suggested about 5 times. Just transfer all of the ExGFX and Map16 and install the pipes manually to an INITed ROM. I don't know how much clearer I can make it... Big patches like that just won't work with custom music!


i would do that, but how do i get the map16's for every exgfx? i can get the bin files (exgfx) easily by extracting them from the rom after i patch it, but i need the map16's.

btw, didn't mean to piss you off man, i just wanted to make sure it was impossible. this was always an option, but it was the one i would choose last, as it requires the most work/time.



Edit: By the way its spent Isaac. =P

(Isaac > Felix) =)
Oh wow, I never noticed I spelt it wrong XD

mai spelyng ez nomalle batr dn dat

To get the Map16 from one ROM to another, open the 16x16 editor, and press F2. This saves the current page to a file. Open the new ROM and press F3 (make sure the file is where the ROM is). This will load the Map16 back in. Press F9 to save. This might be a bit tedious, but I think this is the only way that also preserves the gameplay settings.
Originally posted by Issac
Oh wow, I never noticed I spelt it wrong XD

mai spelyng ez nomalle batr dn dat

To get the Map16 from one ROM to another, open the 16x16 editor, and press F2. This saves the current page to a file. Open the new ROM and press F3 (make sure the file is where the ROM is). This will load the Map16 back in. Press F9 to save. This might be a bit tedious, but I think this is the only way that also preserves the gameplay settings.


do i have to do this for every level to get all the graphics/backgrounds?


Edit: ok, i have extracted the exgfx from the patched rom, and i inserted them to a clean rom that is unchanged except for the music. (i added custom music)

everything is glitched, even mario. what did i do wrong? is it because of the map16? if so, which ones do i take to make the gfx look ok?

The problem with the ground is that you are using the wrong palette. Save the pallete from the other ROM and insert it into the new level. The bush is messed up because there are no corresponding graphics in the ExGFX. Mario is messed up because whoever made the patch remapped him with a hex editor. The best thing to do is to ask someone to make SMB3 Mario GFX that work with the original tilemap.
hmm...

all right then. i guess i will settle with the SMB3 music.

although why does the SMB3 music patch work when i patch the rom with the SMB3/SSP patch, and other music patches dont?
Because the way the SMB3 music patch is set up is completely different from the way we do custom music now. The maker literally took the music code from SMB3 and stuck it in SMW. Now, we use custom music based on SMW original code, so it is incompatible with SMB3 music. I'm sure you would be able to do this more easily if you just avoided using the patches all together.
i know. the thing is i have to insert all the graphics and the other stuff that is in the patch in a clean rom manually, which i am not so good at. i get confused which map16 to use and which exgfx to use.

there isn't a tool or anything to transfer the graphics from one rom to another is there?