https://github.com/hornc/psxdev-gimp
psxdev.de GIMP plugin, updated for GIMP 2.10
https://github.com/hornc/psxdev-gimp
gimp-plugin psx psxdev
Last synced: 8 months ago
JSON representation
psxdev.de GIMP plugin, updated for GIMP 2.10
- Host: GitHub
- URL: https://github.com/hornc/psxdev-gimp
- Owner: hornc
- License: other
- Created: 2025-03-31T05:33:25.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-05-17T01:35:37.000Z (about 1 year ago)
- Last Synced: 2025-07-20T21:39:09.895Z (11 months ago)
- Topics: gimp-plugin, psx, psxdev
- Language: C
- Homepage:
- Size: 46.9 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: ChangeLog
- License: COPYING
Awesome Lists containing this project
README
# psxdev-gimp TIM plugin
This project takes the now offline [psxdev.de (archived)](https://web.archive.org/web/20021010095358/http://www.psxdev.de/whatispsxdev.html)
project's GIMP [TIM image format](https://www.psxdev.net/forum/viewtopic.php?t=109)
plugin source code and brings it up to date to run under [GIMP 2.10](https://www.gimp.org/release-notes/gimp-2.10.html).
The plugin does not yet run under the latest version of GIMP, [3.0](https://www.gimp.org/release-notes/gimp-3.0.html).
It splits the `psxdev-gimp-2.0.0` folder out from the fuller dev environment archived [on github](https://github.com/g4jc/psxdev).
## Source
* [tim.c](./tim.c): Extends GIMP to read and write images in TIM format. 24-bit mode is currently not supported.
* [bs.c](./bs.c) / [rgba.c](./rgba.c): BS (MDEC Stream / JPEG like image format) GIMP plugin. Not yet working on 2.10.
## Dependencies
* libgtk2.0-dev
* libgimp2.0-dev
## Build the TIM plugin
Ubuntu/Linux:
gcc tim.c -o gimp-psx-tim `pkg-config --cflags --libs gtk+-2.0 gimp-2.0`
## Install the plugin
Find your plugins folder via the GIMP "Preferences" dialog, under "Folders > Plug-ins".
Copy the output file, `gimp-psx-tim`, to that folder.
## PSXDEV original notice
-------------------------------------------------------------------------
PSXDEV is a free, GPL'd development environment for the Sony PlayStation
aka PSX. It consists of a collection of utitiles, a patched GNU egcs compiler,
patched GNU binutils, a device driver (kernel module) and data converters.
It requires a PC commslink package, an ActionReplay with the CAETLA PS/PAR
replacement firmware and of course a PSX. It does not include the required
development libraries, includes and documentation - see documentation why.
It allows you to up- and download main memory, video memory and memory card
contents. Besides that, it's a full remote-target cross-compiling development
environment hosted under unix. A remote PSX application can use the unix host
as a file server and standard input/output can also be redirected. The kernel
device driver has a simple API and support libraries; this makes it very easy
to write special video game development applications like graphic editors,
which for example can directly communicate with the target system.
PlayStation(TM) is a registered trademark of Sony Computer Entertainment Inc.
PSXDEV is not a SCEI product and has no relations to SCEI, is not supported
by SCEI and was not developed by SCEI.
-------------------------------------------------------------------------
Copyright (C) 1997, 1998, 1999, 2000 by these people, who contributed to this project
* Daniel Balster
* Sergio Moreira
* Andrew Kieschnick
* Kazuki Sakamoto
Latest changes 2023, 2025
* Charles Horn [@hornc](https://github.com/hornc)
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.