Jump to content

tankhedgehog

Members
  • Posts

    4
  • Joined

  • Last visited

Posts posted by tankhedgehog

  1.  

    Burn it! Burn it! Aaaaaaaaaaahhhhhhhhhhhh!!!  :o

     

    (Though my love and support goes out to anyone willing to work on ditto because the current sprite is an abomination that hurts my soul every time I look at it.)

     

    Nothing. However the Moemon sprites are often larger than the original sprites, resulting in them needing to repoint the sprite locations to new, empty spots in the ROM rather than overwriting the old spaces. This will cause problems if both Moemon and whatever other hacks you use attempt to repoint two things to the same memory location, since the game will either be trying to read the other patch's data as image data (thus leading to either horribly corrupted sprites or crashing), or the other patches will be trying to read the Moemon sprites as their patch data (which will lead to freezes and crashes). You can make this less likely to happen by only applying other patches after the Moemon patch, thus reducing the chance that they conflict with a sprite that is actually in use (which slowly accumulate until such a time that Moetal wants to take a handful of hours to do a wipe/reimport of the whole patch), but even with that it's still totally possible that a collision will happen. On the other hand it only takes a couple of hours to make your own version of the moemon patch that is guaranteed to work with whatever other patches you want to use. Here's the basic steps:

    [spoiler]1) Patch your ROM with everything except the Moemon patch.

    2) Patch a second ROM with just the Moemon patch.

    3) Download the Advanced series toolset. It can be a bit difficult to find, but I assure you that there are still a few places where you can download it.

    4) Export every single sprite and icon from the Moemon patched game.

    5) Reimport all of said sprites into the patched game, click "find empty space", and save it. (Note: Sadly the "import all" button on the advanced toolset doesn't seem to work so you have to do it one at a time  :(). Do the same thing with the icons.

    6) Copy over all of the sprite positions from the Moemon game into the patched one (don't mess with the egg or alternate unknown sprite positions, it's a bug that they show any at all and it will break things).

    7) Assuming you did everything right, you should now have a version of Moemon that works with whatever other patches you put on it first! And all you have to do to keep it updated to each new version of Moemon is to do the export/import thing again with any sprites that changed in the latest version.

    8) Enjoy the awesome work of the spriters in this thread. :D

    [/spoiler]

    Feel free to send me a PM and I can help with any problems without cluttering up this thread, the whole porting process is a fairly mindless (if rather time consuming) one. :P

     

     

    Awesome, thanks for the helpful answer

  2. Alternatively, use NSE2.0 instead.

    Open ROM in NSE2, navigate to the Pokemon Plug-in, navigate to whatever sprite you wanted to edit, export picture, edit position in paint/photoshop, import back into the game via NSE2.

     

    That doesn't really work. Some sprites don't have any room above or below them so can't be edited at all and even for the ones with room, the sheer amount of importing and re-importing that would be required as you adjust the sprite, check how it looks in a battle, and then re-adjust the sprite is absurd. Plus, you can't use paint, it screws with the file when you re-save it

     

    A few pages ago in this thread, the user Kickern posted a .rar file with instructions to how to add Magikarp-tan and the Moemon sprites into a rom. I was having some trouble getting the Advanced Sprite Position Editor too, but it's bundled in that pack, and since I didn't know how to do it, it ended up being very useful. I think it's on page 70!

     

    Awesome, thanks, that's exactly what I was looking for

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.