- What is pPainter?
- How To Use
- Features
- Credits
- Screenshots
- Requirements
- Running
- Building the Executable (.exe)
- Files
- License
A simple PSX TIM image editor/viewer built with PyQt6. Supports editing, palette manipulation, and exporting to common image formats.
-
Run GTVolTools
-
Extract [VOL] as instructed
-
Once your VOL is extracted open pPainter
-
Load the TIM file you wish to edit which is located in the [carwheel] folder.
-
Save file
-
In GTVolTools select "Make GT2 VOL from Directory"
-
Once process is finished replace the VOL from and original copy of Gran Turismo 2 NTSC using UltraISO
-
Save As (Give it your own name)
-
Run the new .BIN file in duckstation.
- Open and edit PSX TIM files (4/8/16/24 bpp)
- Palette editing for indexed images
- Export to PNG,
- Save as TIM or standard image formats
- Python 3.8+
- PyQt6
- Pillow
- PyInstaller Install dependencies:
pip install -r requirements.txtTo run the program:
python ppainter.py-
Install PyInstaller if not already installed:
pip install pyinstaller
-
Build the executable:
pyinstaller --onefile --windowed --icon=ico.ico ppainter.py
- The output
.exewill be in thedist/directory.
- The output
-
(Optional) To include the icon and other resources, make sure they are in the same directory as the
.exeor specify them in the PyInstaller spec file.
ppainter.py- Main application sourcerequirements.txt- Python dependenciesico.ico,ico.png- Application iconsppainter.spec- PyInstaller build specification (optional)build/- Build output directory
This project is licensed under the MIT License - see the LICENSE file for details.



