Skip to content
forked from alekmaul/gfx2pce

Graphic converter for PCEngine HUC development

Notifications You must be signed in to change notification settings

pceDev16/gfx2pce

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gfx2pce graphic converter for PC Engine HUC development

Usage

gfx2pce [options] png/bmp/pcx/tga filename ...  

where filename is a 256 color PNG, BMP, PCX or TGA file

Options

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
  • -mp Convert the whole picture with high priority
  • -mn# Generate the whole picture with an offset for tile number where # is the offset in decimal (0 to 2047)
  • -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 tga or png file [bmp]

Misc options

  • -n No border
  • -q Quiet mode

Example

gfx2pce -po16 -gs8 -pc16 -pe0 -fpng -n -m -gb myimage.png

This 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.

About

Graphic converter for PCEngine HUC development

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 76.3%
  • C++ 23.2%
  • Other 0.5%