Skip to content
forked from tditlu/amigeconv

Amigeconv - A graphics converter for different Amiga bitplanes, chunky & palette formats

License

Notifications You must be signed in to change notification settings

timfel/amigeconv

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Amigeconv

Amiga Image Converter by Todi / Tulou.

A graphics converter for different Amiga bitplanes, chunky & palette formats.

Anagram phun intended...

Developed and distributed under the terms of the MIT license.

Building

In a Unix-like environment simply make the binary.

Usage

amigeconv <options> <input> <output>

Available options are:

-f, --format [bitplane|chunky|palette|sprite]         Desired output file format.

-p, --palette [pal8|pal4|pal32|loadrgb4|loadrgb32]    Desired palette file format.

-l, --interleaved                                     Data in output file is stored in interleaved format, only valid for bitplane.

-d, --depth [1-8]                                     Number of bitplane saved in the output file, only valid for bitplane & sprite.

-c, --colors [1-256]                                  Number of colors saved in the output file, only valid for palette.

-x, --copper                                          Generate copper list, only valid for palette.

-w, --width [16|32|64]                                Width, only valid for sprite.

-t, --controlword                                     Write control word, only valid for sprite.

-a, --attached                                        Attach sprites, only valid for sprite.

-n, --piccon                                          Use PicCon compatible color conversion for 4 bit palette, only valid with palette output file format.

Examples:

amigeconv -f bitplanes -d 8 font.png font.raw
amigeconv -f chunky font.png font.chk
amigeconv -f palette -p pal8 font.png font.pal8
amigeconv -f sprite -t font.png font.spr

Acknowledgments

Amigeconv uses the following libraries:

Amigeconv is inspired by:

About

Amigeconv - A graphics converter for different Amiga bitplanes, chunky & palette formats

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 74.3%
  • C++ 25.5%
  • Makefile 0.2%