CLI === Main CLI -------- :: usage: img2gb [-h] [-V] {tileset,tilemap} ... Converts images to GameBoy tilesets and tilemaps positional arguments: {tileset,tilemap} tileset Generates GameBoy tilesets tilemap Generates GameBoy tilemaps optional arguments: -h, --help show this help message and exit -V, --version show program's version number and exit Tileset CLI ----------- :: usage: img2gb tileset [-h] [-c FILE] [-H FILE] [-i FILE] [-d] [-a] [-n NAME] image [image ...] positional arguments: image input image file optional arguments: -h, --help show this help message and exit -c FILE, --output-c-file FILE output C file -H FILE, --output-header-file FILE output C header file -i FILE, --output-image FILE output image file representing the tileset (required to generate a tilemap) -d, --deduplicate remove duplicated tiles from the tileset -a, --alternative-palette invert the colors to allow tiles to be used with the sprites alternative palette -s, --sprite8x16 Rearrange the tiles to be used in 8x16 sprites -n NAME, --name NAME name of the tileset (used for variable names in generated code, default=TILESET) Tilemap CLI ----------- :: usage: img2gb tilemap [-h] [-c FILE] [-H FILE] [-o OFFSET] [-m {error,replace}] [-r TILE_ID] [-n NAME] tileset tilemap positional arguments: tileset the tileset (generated by img2gb tileset -i) tilemap an image representing the tilemap optional arguments: -h, --help show this help message and exit -c FILE, --output-c-file FILE output C file -H FILE, --output-header-file FILE output C header file -o OFFSET, --offset OFFSET offset of the tileset in the video memory (default = 0) -m {error,replace}, --missing {error,replace} action to do when a tile of the tilemap is missing from the tileset (default = error) -r TILE_ID, --replace TILE_ID replace missing tiles by the given one when --missing=replace -n NAME, --name NAME name of the tileset (used for variable names in generated code, default=TILEMAP)