Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
Lightsier

How Do You Extract Sprites From A Rom?

Recommended Posts

I see alot of people have icons and animted gifs they made from various arcade roms. Is there a program that extracts these sprites from roms (I want to extract some CPS2 sprites) or are you guys pretty much playing a game on an emulator, pausing it, then taking a screen capture to get the sprite?

 

I'm just curious.

Edited by Lightsier

Share this post


Link to post
Share on other sites

Some CPS games have sprite viewers built-in to the Test Menu.

Share this post


Link to post
Share on other sites

Actually, emulators such as Kawaks and Nebula do have little utilities built into them to enable sprite removal. This is accomplished by first pausing the game, then opening the "shots factory", then disabling the background layers, as well as the any other foreground layers other then what you want to capture. Then you use "frame advance" to move the game ahead frame by frame, and take screenshots of each frame. Then you use an animation program, I prefer Animation Shop 3, which comes with Paint Shop Pro, and re-assemble all the screenshots in order. Crop, make the background transparent by using "color replacement". Adjust speed and optimization levels, and boom, done. :lol:

Share this post


Link to post
Share on other sites

Thunder: Yeah, that's the most basic way of ripping sprites....most emulators have this feature.

Share this post


Link to post
Share on other sites

Course, once you start getting into more advanced sprites like my avatar, which was from Armed Police Batrider and only playable in MAME, then it starts taking alot longer to do them. Also, sprites I've done from Valkyrie Profile for the PSX, as well as a bunch of other MAME sprites, all have to be done by hand, meaning, there is no layer removal or anything to help you, it's just you and the "eraser" tool. :-D

Share this post


Link to post
Share on other sites

There is a MAME port (don't know the URL) that helps with sprite ripping. The port was older, so I don't know what games it supported. That feature could *possibly* be implemented in the current code, but I don't know as I haven't messed with it.

Share this post


Link to post
Share on other sites

Personally, I use the "zwei_fuss method", which uses anim-get, animation shop, and a command-line program to edit, resize, crop, and save any number of sprites virtually at the same time, preparing them for an animation.

 

It's very helpful with programs like chankast or for NGP games which have no sprite-extraction utlities, and is extremely useful in that you could rip a 3,000 frame animation just as easily as a 3 frame one.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...