The VG Resource

Full Version: PS2 Sprite/Texture Ripping for 2022
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hey all. Just wanted to post about a more modern method for ripping PS2 sprites and textures. 

First thing, download PCSX2 emulator here.

I've been using this version:

[Image: 1QsCi76.png]

Note these versions are not final so there may be some bugs but I have yet to encounter any problems. If you need help, they have a discord channel that can be found on their site here.

Now that you have it up and running, go to Settings > Interface > Graphics > Advanced Tab > and check the Dump Textures box.

[Image: BqluVop.png]

As you play the game, any sprites or textures the game has to load on screen will be dumped. They will appear in the folder where you unzipped the emulator files, in the textures folder specifically. 

The final thing worth noting is that the sprites will appear too light/transparent. This is normal. The devs are aware of this and will let you know on Discord the specifics of why this happens. 

[Image: 3FVeKSX.png]
[Image: EIfDGqf.png]

The good news is: there is a quick and easy fix. Simply load the sheet in Photoshop and make sure the layer is selected. Now just duplicate the layer 5 or 6 times and the transparency will disappear. The shortcut for this is Ctrl + J.

[Image: 7Gk90wD.png]

And there you go! Easy peasy!
(06-23-2022, 07:55 PM)SteamyJ Wrote: [ -> ]Hey all. Just wanted to post about a more modern method for ripping PS2 sprites and textures. 

First thing, download PCSX2 emulator here.

I've been using this version:

[Image: 1QsCi76.png]

Note these versions are not final so there may be some bugs but I have yet to encounter any problems. If you need help, they have a discord channel that can be found on their site here.

Now that you have it up and running, go to Settings > Interface > Graphics > Advanced Tab > and check the Dump Textures box.

[Image: BqluVop.png]

As you play the game, any sprites or textures the game has to load on screen will be dumped. They will appear in the folder where you unzipped the emulator files, in the textures folder specifically. 

The final thing worth noting is that the sprites will appear too light/transparent. This is normal. The devs are aware of this and will let you know on Discord the specifics of why this happens. 

[Image: 3FVeKSX.png]
[Image: EIfDGqf.png]

The good news is: there is a quick and easy fix. Simply load the sheet in Photoshop and make sure the layer is selected. Now just duplicate the layer 5 or 6 times and the transparency will disappear. The shortcut for this is Ctrl + J.

[Image: 7Gk90wD.png]

And there you go! Easy peasy!

Shame that all i have is 32-bit computer right now.
Oh this is fantastic! There's actually a tool to fix the alpha in a much better way, as your method will actually ruin any alpha channel transparency on non-sharp edged pixelart.

https://github.com/PCSX2/pcsx2/blob/mast..._scaler.py

- Save this script as "texture_dump_alpha_scaler.py".
- Install Python 3.10
- Open command prompt, type "pip install pillow"
- create a file containing "python texture_dump_alpha_scaler.py scale [PATH-TO-TEXTURE-DUMP-FOLDER]" and replace [USERNAME] and [PATH-TO-TEXTURE-DUMP-FOLDER] with the folder you want to fix the files for and save it as "Texture Fix.bat"
- Throw it in the same folder as the texture_dump_alpha_scaler.py file
- Run the batch file, all your images should have their transparency fixed.

Let me know if I need to update these instructions for future folk, but that should be all you need to do.
It worked for DDR X2! tysm, despite the transparency problem, but i can fix it.