PXCSX2, the main PS2 emulator people use, is finally getting a long requested feature - texture dumping/replacement.
Right now, it's only in a pull request build here:
Notes about texture dumping/replacing:
GS: Add texture dumping and replacement system by stenzek · Pull Request #5547 · PCSX2/pcsx2
Description of Changes Something that many have requested and others have done very poorly and hackily. This one is (in my opinion) clean and mergeable. Rough TODO: Basic texture dumping. Basic ...
github.com
Right now, it's only in a pull request build here:
GitHub - stenzek/pcsx2 at gs-texture-replacements
PCSX2 - The Playstation 2 Emulator. Contribute to stenzek/pcsx2 development by creating an account on GitHub.
github.com
Notes about texture dumping/replacing:
- Textures dumped go to pcsx2\textures\<SERIAL>\dumps
- Replacements get loaded from pcsx2\textures\<SERIAL>\replacements.
- Enable in Graphics Settings -> Advanced (Qt), Graphics Settings -> Debug (Wx).
- Beware of SSD wear, dumping can create lots of files.
- Larger textures scale properly.
Here's a before and after comparison (look at the minimap):The PS2 has an alpha range of 0-2 instead of 0-1 like PC's so we have to half the alpha (50%) for "normal" alpha, it makes no difference, and if you're just going to run it through an upscaler it probably won't care, and if you're going to redraw it, then you can adjust the alpha after to match. if you need to make a small modification, use your tool (please don't do it in paint..) to modify the alpha up to 255, then when you're done, change it back to 128.