So like about 10 year ago a legend created a tool to convert smw leves to sma2 and I recently tried it and i think i did everything right but im not entirely sure.
In my transplant file I have a .exe and a batchfile, this batchfile has this written:
transplant.exe "smwOrig.smc" "Super Mario Advance 2 - Super Mario World (U) [!].gba"
SmwOrig.smc is the level I made in Lunar Magic, after I double click on the batchfile cmd appears and then closes again quickly. Im not sure if this is what im supposed to get, and what should I do after this?
Hey, I got sent here by your three PMs. (No offense, but one would have sufficed. Patience is a good thing to have, and the nicer and more patient you are in asking questions, the more willing people will be to answer them. If people come off as annoying, others may choose to ignore them.)
That said... sorry to disappoint, but I'm far from an expert on this tool. (I pretty much used it once.) What you're doing looks about right. All I can say is this:
- check if your GBA ROM is clean and in some kind of right format, and make sure you're opening the right ROM after transplanting
- maybe move the target ROM to a different folder just to be sure there's not any accidental auto-patching going on (though that doesn't seem likely)
- make sure you're only making edits the tool can handle (no ExGFX, no custom palettes, no map16 - in fact, use a much earlier version of LM just to be safe)
- if there's a readme enclosed, read that
Other than that, there aren't any ideas or advice I have for you.
In LM the level number is 105, after the transplant, when I open the gba rom, level 105 should be what I created right? It only appears what I created when I open the snes rom which is logical. When I open level 1 in gba rom its completaly normal.The only thing I have added to the level is a black plant at the start, I dont know if this is tranplanting correcctly. I have tried the oldest LM version and still nothing.If anyone can help it will be heavily appreciated.
For reference, here's the original thread (including a link to the tool, a couple of posts down). Any info you need should be in there somewhere.
Note especially that it says only layer 1 and sprites can be changed. Again, if you use anything fancy like custom palettes, Map16, layer 2 or even just screen exits, the program may not work. Newer versions of LM may not behave correctly either - I remember using 1.62, which worked.
Anything not mentioned in that thread is something you'll need to figure out yourself. (Bothering Smallhacker about it is probably pointless.)
The ips patch has been done, I get the custom start and it works, i have the 2 levels edited and they work, now how do I make my own levels and apply them because I got a clean snes mw rom and changed level 105 (level 1) and it it is still the edited level...Im now completaly lost, I dont think its actually transplanting because I edited level 1 in the smw rom and then i transplant it and level 1 in the gba rom is still the same. Any ideas?
How did you insert the Muncher (a.k.a. Black Piranha Plant)? Are you only using the Standard, Tileset Specific, and Extended Objects? Direct Map16 Access is only possible because of an assembly hack that Lunar Magic inserts into the SNES ROM, and isn't natively supported by the SNES or GBA versions of Super Mario World. See the excerpt from the help file below. Emphasis has been added by me.
Originally posted by Lunar Magic Help > Lunar Magic Documentation > Editors Menu > Add Objects Window
The "Direct Map16 Access" category is an ASM enhancement added to Mario World by Lunar Magic that allows you to select any of the 16x16 (Map16) tiles in the current tile set, paste them into the level, and manipulate them like an object. If you select and paste a group of tiles then resize the object, it will repeat the tile pattern of the group you originally pasted. To save on ROM space, it's best to only use this to access tiles that aren't available in Nintendo's collection of pre-made objects. You should also paste groups of tiles where possible and/or use the resizing feature rather than placing tiles one by one.
I moved on from that because there were lots of editing things that were not ompatible with the transplant file now what i did is I got a smw rom and then put a patch onto it, then i tried to transplant it, whn i open the batchfile wihout administrator there is an ro saying illegal memory adress, when i open with administrator, cmd opens and then closes, but then i open the gba fie and noting has changed. PLease tell me you know how to fix this... or if not download the tranplant tool and try it out yourself, the original thread is by small hacker, you just need to scrll down and you will find the link in his thread, thank you