Language…
9 users online: Cristian Cardoso, Golden Yoshi, KoJi, Oskise, pakkie, Papangu, playagmes169,  Telinc1, Zavok - Guests: 259 - Bots: 300
Users: 64,795 (2,377 active)
Latest user: mathew

SMA2 Transplant

Hi Everyone,

I've found this program in this forum that allows you to transplant (convert) SMW vanilla levels into SMA2 levels. This software was made by SmallHacker a very long time ago.

__________________________________________________________________


By downloading his file, all I get is a file named: transplant.exe
I tried opening it, but I get a message error saying: illegal memory address.
I've even tried opening the file with a SMW rom or a SMA2 rom and they give me the same result.
So, I opened the readme file for this software but this is all it shows me as a "tutorial":

Usage:

On the command line, type
prototype.exe infile.smc outfile.gba


So by now I know what you would say: You could just install Lunar Magic and start editing a SMW rom. But, is it a problem that I would want to experience other ways of editing games? There's so many SMW hacks available in public, but why aren't there SMA2 hacks lurking on the web?

Anyway, if anybody understands how to use this program, please I would really like to know. And also is this program legitimate or not? If so, I would also want to know.

Thank you for your reply! #tb{:)}
If you don't have file extensions enabled on your PC, turn them on now.

Make a .txt file. Now, type "transplant.exe [your smw rom].smc [gba rom].gba" without quotes in Notepad. Change the file extension to .bat and run it by double clicking it.

And WYE made a hack that was compatible with the GBA version of the game, but it was said that it didn't really take into account the smaller size of the GBA screen.
Originally posted by MercuryPenny
If you don't have file extensions enabled on your PC, turn them on now.

Make a .txt file. Now, type "transplant.exe [your smw rom].smc [gba rom].gba" without quotes in Notepad. Change the file extension to .bat and run it by double clicking it.

And WYE made a hack that was compatible with the GBA version of the game, but it was said that it didn't really take into account the smaller size of the GBA screen.

Oh I appreciate for your reply. However, I tried exactly what I've said, but it didn't work.
I still get the same message when I execute the file I try to do it: illegal memory address.

I made a .txt file and I wrote the following:
transplant.exe [Super Mario World (U) [!]].smc [Super Mario World - Super Mario Advance 2].gba

Then, I converted it to a .bat file.

Am I doing something wrong? I mean both gba and snes roms are (USA) and I 100x checked the command line. Why does it keep getting me the same error when i execute the file?
Don't put the brackets around the name. Just get rid of those and it should work.
Originally posted by MercuryPenny
Don't put the brackets around the name. Just get rid of those and it should work.

No luck I entered this code:
transplant.exe Super Mario World (U) [!].smc Super Mario World - Super Mario Advance 2.gba


I've even tried other code line such as:
transplant.exe [Super Mario World (U) [!].smc Super Mario World - Super Mario Advance 2.gba]


Is the code I answered the problem or is it something else.
Any other ideas, please I would really appreciate a response.
I get it now. Try this:

transplant.exe "Super Mario World (U) [!].smc" "Super Mario World - Super Mario Advance 2.gba"

Command lines don't like spaces in names. This is fixed by either renaming the file(s) involved or adding quotes around the filename(s).
Im doing exactly this but the smw rom does not get transplanted please help
just out of curiosity, but for a command app, why are you leaving the default names of the rom instead of renaming it to something shorter and quick to input?