Project

General

Profile

Actions

Emulator Issues #12905

open

[Feature Request] Use a texignore file to skip texture dumps.

Added by colorovfire about 2 years ago. Updated about 1 month ago.

Status:
New
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Feature request
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

Give the user control over which types of textures to ignore while dumping. This is very useful for ignoring FMV files or any other textures that can be problematic or not useful. For example, the F-Zero logo contains procedurally generated textures which will output textures ad infinitum. It also happens in the character select screen. I also ignore 8x8 textures since they are too small to upscale properly. It’s a lot of unneeded cleanup.

I’m thinking this should be handled in a similar way to .gitignore files. Just lines of strings (globbed or not) so Dolphin knows not to push them out. Example:

# F-Zero - GFZE01/texignore.txt

# infinitely generated textures from the logo and character select.
tex1_16x16_*_1.png
tex1_16x16_*_2.png
tex1_4x128_*_3.png

# Too small to work with.
tex1_8x8_*.png

# FMV
tex1_320x168_*_3.png
tex1_640x336_*_1.png

# EFB Copies to Texture for end credits.
tex1_320x224_*_5.png

Different games will have various issues so giving control over the dump would be very useful.

Thanks!

Actions

Also available in: Atom PDF