J'utilisais pour l'instant bmp2pce de Orion qui est très bien (utilisé sur uwol) mails il ne gère que 16 couleurs (http://onorisoft.free.fr/retro.htm).
Image2PCE ne permet pas de reprendre les palettes telles que et j'ai donc décidé d'adapter mon soft de la SNES (pvsneslib) pour la PCEngine.
Voilà, et ça marche pour l'instant très bien avec mes pngs en 4 palettes ou 5 de 16 couleurs, qui passent sans problème sur PCEngine.
ça gère du bmp, du pcx, du png et du tga.
ça optimise les tiles bien entendu et peut aussi générer des palettes optimisées si c'est pas déjà fait dans le fichiers (il cherche la meilleur correspondance).
Tout se trouve ici, car je donne aussi le code source : https://github.com/alekmaul/gfx2pce/
Lien direct vers l'exe Windows 32 bits
** C'est la première version y'a donc plein de bugs certainement, il ne faut pas m'en vouloir ... **
Usage : gfx2pce [options] png/bmp/pcx/tga filename ...
where filename is a 256 color PNG, BMP, PCX or TGA file
Options are:
--- Graphics options ---
-gb add blank tile management (for multiple bgs)
-gs(8|16|32|64) Size of image blocks in pixels [8]
--- Map options ---
-m! Exclude map from output
-m Convert the whole picture
-mn# Generate the whole picture with an offset for tile number
where # is the offset memory in hexa (1000 is default value)
-mR! No tile reduction (not advised)
--- Palette options ---
-p! Exclude palette from output.
-pc(16|128|256) The number of colors to use [256]
-po# The number of colors to output (0 to 256) to the filename.pal
-pe# The palette entry to add to map tiles (0 to 16)
-pr Rearrange palette, and preserve palette numbers in the tilemap
-pR Palette rounding
--- File options ---
-f[bmp|pcx|tga|png] convert a bmp or pcx or gta or png file [bmp]
--- Misc options ---
-n no border
-q quiet mode
Example:
gfx2pce -po16 -gs8 -pc16 -pe0 -fpng -n -m -gb myimage.png
will convert a myimage png file to a map/pal/pic files with 16 colors,palette entry #0
8x8 tiles,a blank tile,a map, no border, 16 colors output.



