| How to Insert Layer 3 Backgrounds |
|
Forum Index - SMW Hacking - General SMW Hacking Help - Tutorials - How to Insert Layer 3 Backgrounds |
|
|
|
|
| Posted on 2011-08-01 03:16:35 PM |
Link | Quote |
|
Originally posted by leodI think (think) you need to insert it with layer 3 ExGFX.
that's like the final goal of all of this...?
|
|
| Posted on 2011-08-01 03:27:14 PM |
Link | Quote |
|
Originally posted by jesusI want my 2bpp tiles to use colors 9-C rather than 1-4. Is there a way to make that work?
Just change which palette the tiles use. And yes, you need to use Layer3ExGFX, so do those steps first in this case.
|
|
| Posted on 2011-08-02 09:27:37 PM |
Link | Quote |
|
Originally posted by KipernalOriginally posted by jesusI want my 2bpp tiles to use colors 9-C rather than 1-4. Is there a way to make that work?
Just change which palette the tiles use. And yes, you need to use Layer3ExGFX, so do those steps first in this case.
Thanks for the help! I'm still having some problems with this, but seeing as how I'm derailing the thread with user-specific questions, I thought it appropriate to just make my own.
|
|
| Posted on 2011-08-17 08:28:59 PM |
Link | Quote |
|
Can someone help me?
1.How do I define my ROM's FreeSpace?
2.In Layer3ExGFX.asm the part at ...
"14.You'll see tables like the ones you've seen before, except now there are four of them per level. For whatever level you're using you'll have to replace the default graphics with your ExGFX file you created earlier. Which table to use, though, is pretty much trial and error."
My ExGFX file is ExGFXD0 and the GFX is 2B so I'm wondering do I have to put $00D0 on the 2B section?
3.And finally in stim.asm the part at ...
"11.Look at the table named LayerPointerTable. Each entry represents the background used for one level. Replace LayerImg1 for the levels you want with the label you've given your background in the previous step."
(LayerImg1) Do I put .stim after the background name, I put the background name itself, or put the (name: incbin background) for ex: cave?
|
|
| Posted on 2011-08-17 10:55:32 PM |
Link | Quote |
|
Originally posted by chineesmwCan someone help me?
1.How do I define my ROM's FreeSpace?
Check this tutorial under section 2.
Originally posted by chineesmw2.In Layer3ExGFX.asm the part at ...
"14.You'll see tables like the ones you've seen before, except now there are four of them per level. For whatever level you're using you'll have to replace the default graphics with your ExGFX file you created earlier. Which table to use, though, is pretty much trial and error."
My ExGFX file is ExGFXD0 and the GFX is 2B so I'm wondering do I have to put $00D0 on the 2B section?
Yep.
Originally posted by chineesmw3.And finally in stim.asm the part at ...
"11.Look at the table named LayerPointerTable. Each entry represents the background used for one level. Replace LayerImg1 for the levels you want with the label you've given your background in the previous step."
(LayerImg1) Do I put .stim after the background name, I put the background name itself, or put the (name: incbin background) for ex: cave?
Just the name you gave it (i.e. if the incbin line looked like "cavebg: incbin cave.stim" you'd enter "cavebg" in the table).
|
|
| Posted on 2011-08-18 01:09:27 AM |
Link | Quote |
|
Thanks Kipernal but when I install Layer3ExGFX.asm and stim.asm to my ROM it corrupts, but when I install stim.asm a pop-up comes up and it says ... "Unhadled exception has occured in your application. If you click continue, the application will ignore this error and attempt to continue. If you click quit, the application will close immediately."
Does it has something to do with my NET Framework 3.5, or did I put the WRONG FreeSpace? If it's the wrong FreeSpace then which number in the Size am I supposed to choose? I would upload a picture of my text file but I don't know how. If you understand what's happening please reply back.
|
|
| Posted on 2011-08-18 09:22:43 PM |
Link | Quote |
|
Originally posted by chineesmwThanks Kipernal but when I install Layer3ExGFX.asm and stim.asm to my ROM it corrupts,
Then you probably installed your free space wrong. Look for a large amount of free space to install your patches in.
Originally posted by chineesmwbut when I install stim.asm a pop-up comes up and it says ... "Unhadled exception has occured in your application. If you click continue, the application will ignore this error and attempt to continue. If you click quit, the application will close immediately."
Chances are xkas can't find the file you're trying to incbin. Make sure you've spelled it correctly and that it's in the same folder as xkas, your patch, and your ROM. Also make sure you're not using xkas GUI, as that has problems with patches like these.
|
|
| Posted on 2011-09-24 10:58:52 PM |
Link | Quote |
|
sorry but I dont understand this part Originally posted by tutorial12.Rip the layer 3 background's graphics. The best way to do this is to open up your save state with YY-CHR, and then to find the background's tileset. Once you've found it, paste it into a 2kb ExGFX file (it MUST be 2kb, not the normal 4kb! If you need a 2kb file, export SMW's default graphics in Lunar Magic, making sure to not use joined GFX files. Files 28, 29, 2A, and 2B are all 2kb; paste the new graphics over the old and save it as an ExGFX file.). I open the savestate but I cant see any image
|
| Last edited on 2011-09-24 10:59:12 PM by mengrid. |
|
| Posted on 2011-09-25 01:27:25 PM |
Link | Quote |
|
|
Can you send me the save state?
|
|
|
|
| Posted on 2011-09-25 09:09:22 PM |
Link | Quote |
|
|
They're there. Scroll to around 20C13 and press the + or - buttons until the picture comes into "focus".
|
|
| Posted on 2011-10-08 07:01:36 AM |
Link | Quote |
|
Hi, i just want to ask.
How could i make parallax scrolling?
Thanks for the thread, i the layer 3.
|
|
| Posted on 2011-10-08 07:18:13 AM |
Link | Quote |
|
|
Well, parallax scrolling is usually done with HDMA. I think someone made a tut on it already so try that.
|
|
| Posted on 2011-10-15 09:23:15 AM |
Link | Quote |
|
|
Guys, now i need help with duplicating status bar. I don't know why but the duplicated one scrolls like the BG. Can you help me?
|
|
| Posted on 2011-10-15 05:39:26 PM |
Link | Quote |
|
Thank you so much! I only have one problem:

Uh... what happened to the status bar?
My Layer3 bg is the ocean.
Edit: Nevermind, got it.
|
| Last edited on 2011-10-16 09:53:10 AM by MaxodeX. |
|
| Posted on 2011-10-17 11:08:41 AM |
Link | Quote |
|
Originally posted by Luigi370Guys, now i need help with duplicating status bar. I don't know why but the duplicated one scrolls like the BG. Can you help me?
You need to use the Layer 3 Status Bar patch, unless I'm misunderstanding your problem.
|
|
| Posted on 2011-12-16 11:09:04 AM |
Link | Quote |
|
I can't do it with either terra stripe nor this patch. It's annoying that the graphics are actually included in the game, but some random "D" replaced everything on the screen. After you get the goal point, you can see the real Layer 3 BG behind it.
Any suggestions? Do you need my .stim File?
|
|
| Posted on 2011-12-16 11:08:25 PM |
Link | Quote |
|
|
Yeah, your .stim file, the graphics you're using, and if you could a screenshot as well would all be very helpful.
|
| Last edited on 2011-12-16 11:10:29 PM by Kipernal. |
|
| Posted on 2011-12-17 08:27:32 AM |
Link | Quote |
|
Well I will show the Layer 3 stuff after the Secret Santa event, because it would spoil my level. I'll edit the post
(On a related note, isn't it pretty wierd that the BG shows AFTER the goalpost finish?[and start of the black surrouding Mario] That's the thing that confuses me so much)
|
|
| Posted on 2011-12-17 09:46:33 PM |
Link | Quote |
|
Well, I'm not going to be able to help you until I can see those things, so...
The only thing I can possibly think of is that you're loading the wrong graphics files into one of the wrong layer 3 ExGFX slots. Make sure that everything is in order there.
|
|
|
|
|
|
|
Forum Index - SMW Hacking - General SMW Hacking Help - Tutorials - How to Insert Layer 3 Backgrounds |