The VG Resource
PS2 Sprite Ripping? - Printable Version

+- The VG Resource (https://www.vg-resource.com)
+-- Forum: Archive (https://www.vg-resource.com/forum-65.html)
+--- Forum: July 2014 Archive (https://www.vg-resource.com/forum-139.html)
+---- Forum: The Resource (https://www.vg-resource.com/forum-85.html)
+----- Forum: The Spriters Resource (https://www.vg-resource.com/forum-5.html)
+------ Forum: Ripping Projects (https://www.vg-resource.com/forum-33.html)
+------ Thread: PS2 Sprite Ripping? (/thread-24667.html)

Pages: 1 2


PS2 Sprite Ripping? - Arceus493 - 03-03-2014

How to rip sprites from PS2 without emulator? I've tried to use TextER but there are no TIM2/TIM3 files to be extracted from, it's Yu-Gi-Oh! Tag Force Evolution


RE: PS2 Sprite Ripping? - maver1k_XVII - 03-03-2014

I checked the insides of the game and apparently, as strange as it may sound, the sprites are in .GIM (standart PSP images) format, but kept in archives. You can extract them with GitMO


RE: PS2 Sprite Ripping? - Arceus493 - 03-03-2014

(03-03-2014, 09:44 AM)maver1k_XVII Wrote: I checked the insides of the game and apparently, as strange as it may sound, the sprites are in .GIM (standart PSP images) format, but kept in archives. You can extract them with GitMO
How to use it :/, keep showing Finished, 0 GMO's/0 GIM's


RE: PS2 Sprite Ripping? - maver1k_XVII - 03-03-2014

Set the path to the files you want to rip sprites from in "Source path", then set the "Destination path" to where you want the program to put the extracted sprites. Also make sure that other settings look like this:
[Image: uYv0Og9.png]
The files in umd\database and umd\card directories contain sprites for sure, not completely sure about the rest.


RE: PS2 Sprite Ripping? - Arceus493 - 03-03-2014

Err, you probably are talking about the PSP tag force :/


RE: PS2 Sprite Ripping? - maver1k_XVII - 03-03-2014

It's this game, right? I'm sure that I got the PS2 version as PSP games always have those PSP_GAME, USRDIR, SYSDIR folders. By the way images look half-transparent for some reason, but I guess that is not too hard to fix. Here's a few examples of sprites:
[Image: kp2Kk7L.png]
[Image: gCLGZeS.png][Image: khYKBzb.png]


RE: PS2 Sprite Ripping? - Arceus493 - 03-04-2014

Got it to work, but any way to extract the sprites from umd/field/bustup.ehp?


RE: PS2 Sprite Ripping? - Ton - 03-04-2014

Nice work! I know FF12 also has some sprites for the Sky Pirate Den. Is it possible to grab those?


RE: PS2 Sprite Ripping? - maver1k_XVII - 03-04-2014

(03-04-2014, 07:18 AM)Arceus493 Wrote: Got it to work, but any way to extract the sprites from umd/field/bustup.ehp?
I looked more into this .ehp format and I managed to make a working QuickBMS script to extract those archives. Here it is: https://mega.co.nz/#!ZhciWDAR!z_ea6R86knTZ6vi1OzZw03H7vK-3_ztaLuFmyfpzLCk
As for the bustup.ehp file, it contains a bunch of .gz files (extractable with WinRAR for example). Each .gz file contains another .ehp file, which contains the actual sprites Tongue. Unfortunately those sprites does not seem to show up correctly in Noesis, the game probably uses some modified .gim format.

(03-04-2014, 08:51 AM)Ton Wrote: Nice work! I know FF12 also has some sprites for the Sky Pirate Den. Is it possible to grab those?
I'll see what I can do, but I'm afraid that it'll most likely be some very complicated image format that I'll fail to do anything about. Or it could be some common format like TIM2 if we are lucky Smile.


RE: PS2 Sprite Ripping? - Dazz - 03-04-2014

Square Enix are well known for being massive bastards with their file formats, generally, so FF12 will likely not be an exception Sad


RE: PS2 Sprite Ripping? - Arceus493 - 03-04-2014

Thank you, could you tell me how to fix the sprites?


RE: PS2 Sprite Ripping? - Kosheh - 03-05-2014

Actually, if you're going by maver1k's image as a base, it looks like parts of the palette are off. Those random transparent pixels within each bust image - maybe you didn't allow a big enough palette, or need to change it to LittleEndian <-> BigEndian ?


RE: PS2 Sprite Ripping? - maver1k_XVII - 03-06-2014

(03-04-2014, 11:12 AM)Dazz Wrote: Square Enix are well known for being massive bastards with their file formats, generally, so FF12 will likely not be an exception Sad
Yeah, I can already see that. Apparently the only (may be wrong here) way to extract game's resources is to extract the iso using Noesis, but it can't extract filenames and most of the files have .RAW extensions. That makes it very hard to understand what's where, but I managed to randomly find a folder with some sort of archives, that actually contain TIM2 images Big Grin. Here are a few examples:
[Image: GVSAL9m.png][Image: LjeirE8.png][Image: tAewOrp.png][Image: JRLUnbq.png][Image: eAwhMzT.png]
Even though I took mostly sprites, most of the images I saw are level textures.

(03-05-2014, 04:30 PM)Kosheh Wrote: Actually, if you're going by maver1k's image as a base, it looks like parts of the palette are off. Those random transparent pixels within each bust image - maybe you didn't allow a big enough palette, or need to change it to LittleEndian <-> BigEndian ?
Well, the problem is that .gim support in Noesis is not a python plugin, it's embed (hope it's the right word). That makes it impossible for me to change anything about the way it works. Writing a plugin from scratch wouldn't be easy as I'm not experienced in working with image formats and it's quite a complicated one as far as I can tell. Unfortunately I don't really know what can be done here Sad.


RE: PS2 Sprite Ripping? - Arceus493 - 03-10-2014

Please come back here or pm me whenever you find out a way


RE: PS2 Sprite Ripping? - Arceus493 - 03-16-2014

Someone can try to convert the gim with GimConv perhaps? It has config file that can rearrange picture channel and convert big <-> little endian, but nothing I tried gives difference