File Format | Extension | Method | Method Parameters | Export |
---|---|---|---|---|
Character File | *.chr | char | None | Exports 256 * 8 bytes of the source file |
Character File | *.chr | char | Index, Count | Exports Count * 8 bytes starting at Index * 8 bytes of the source file |
Character Project File | *.charsetproject | char | None | Exports 256 * 8 bytes of the character data |
Character Project File | *.charsetproject | char | Index, Count | Exports Count * 8 bytes starting at Index * 8 bytes of the character data |
Sprite File | *.spr | sprite | None | Exports 256 * 64 bytes of the source file |
Sprite File | *.spr | sprite | Index, Count | Exports Count * 64 bytes starting at Index * 64 bytes of the source file |
Sprite Project File | *.spriteproject | sprite | None | Exports 256 * 64 bytes of the sprite data |
Sprite Project File | *.spriteproject | sprite | Index, Count | Exports Count * 64 bytes starting at Index * 64 bytes of the sprite data |
Character Screen Project File | *.charscreen | char | None | Exports 40 * 25 bytes of the screen character data |
Character Screen Project File | *.charscreen | charvert | None | Exports 40 * 25 bytes of the screen character data, column major |
Character Screen Project File | *.charscreen | char | x,y,width,height | Exports width * height bytes starting at screen coordinates x,y of the screen character data |
Character Screen Project File | *.charscreen | charvert | x,y,width,height | Exports width * height bytes starting at screen coordinates x,y of the screen character data, column major |
Character Screen Project File | *.charscreen | color | None | Exports 40 * 25 bytes of the screen color data |
Character Screen Project File | *.charscreen | colorvert | None | Exports 40 * 25 bytes of the screen color data, column major |
Character Screen Project File | *.charscreen | color | x,y,width,height | Exports width * height bytes starting at screen coordinates x,y of the screen color data |
Character Screen Project File | *.charscreen | colorvert | x,y,width,height | Exports width * height bytes starting at screen coordinates x,y of the screen color data, column major |
Character Screen Project File | *.charscreen | charcolor | None |
Exports 40 * 25 bytes of the screen char data followed by 40 * 25 bytes of the screen color data |
Character Screen Project File | *.charscreen | charcolorvert | None |
Exports 40 * 25 bytes of the screen char data followed by 40 * 25 bytes of the screen color data Both column major |
Character Screen Project File | *.charscreen | charcolor | x,y,width,height |
Exports width * height bytes starting at screen coordinates x,y of the screen char data followed by width * height bytes starting at screen coordinates x,y of the screen color data |
Character Screen Project File | *.charscreen | charcolorvert | x,y,width,height |
Exports width * height bytes starting at screen coordinates x,y of the screen char data followed by width * height bytes starting at screen coordinates x,y of the screen color data Both column major |
Character Screen Project File | *.charscreen | colorchar | None |
Exports 40 * 25 bytes of the screen color data followed by 40 * 25 bytes of the screen char data |
Character Screen Project File | *.charscreen | colorcharvert | None |
Exports 40 * 25 bytes of the screen color data followed by 40 * 25 bytes of the screen char data Both column major |
Character Screen Project File | *.charscreen | colorchar | x,y,width,height |
Exports width * height bytes starting at screen coordinates x,y of the screen color data followed by width * height bytes starting at screen coordinates x,y of the screen char data |
Character Screen Project File | *.charscreen | colorcharvert | x,y,width,height |
Exports width * height bytes starting at screen coordinates x,y of the screen color data followed by width * height bytes starting at screen coordinates x,y of the screen char data Both column major |
Character Screen Project File | *.charscreen | CHARSET | None | Exports the data of all characters in the charset |
Character Screen Project File | *.charscreen | charset | Index, Count | Exports Count * 8 bytes starting at Index * 8 bytes of the character data |
Graphic Screen Project File | *.graphicscreen | bitmap | None | Exports 8 * 40 * 25 (8000) bytes of the bitmap data |
Graphic Screen Project File | *.graphicscreen | bitmap | x,y,width,height |
Exports 8 * width * height bytes starting at screen coordinates x,y of the bitmap data x,y, width and height must be multiples of 8 |
Graphic Screen Project File | *.graphicscreen | bitmaphires | None | Exports 8 * 40 * 25 (8000) bytes of the bitmap data interpreted as hires |
Graphic Screen Project File | *.graphicscreen | bitmaphires | x,y,width,height |
Exports 8 * width * height bytes starting at screen coordinates x,y of the bitmap data interpreted as hires x,y, width and height must be multiples of 8 |
Graphic Screen Project File | *.graphicscreen | screen | None | Exports 40 * 25 (1000) bytes of the screen data |
Graphic Screen Project File | *.graphicscreen | screen | x,y,width,height |
Exports width * height bytes starting at screen coordinates x,y of the screen data x,y, width and height must be multiples of 8 |
Graphic Screen Project File | *.graphicscreen | color | None | Exports 40 * 25 (1000) bytes of the color data |
Graphic Screen Project File | *.graphicscreen | color | x,y,width,height |
Exports width * height bytes starting at screen coordinates x,y of the color data x,y, width and height must be multiples of 8 |
Graphic Screen Project File | *.graphicscreen | bitmapscreen | None |
Exports 8 * 40 * 25 (8000) bytes of the bitmap data followed by 40 * 25 (1000) bytes of the screen data |
Graphic Screen Project File | *.graphicscreen | bitmaphiresscreen | None |
Exports 8 * 40 * 25 (8000) bytes of the bitmap data interpreted as hires followed by 40 * 25 (1000) bytes of the screen data |
Graphic Screen Project File | *.graphicscreen | bitmapscreen | x,y,width,height |
Exports 8 * width * height bytes starting at screen coordinates x,y of the bitmap data followed by width * height bytes starting at screen coordinates x,y of the screen data x,y, width and height must be multiples of 8 |
Graphic Screen Project File | *.graphicscreen | bitmaphiresscreen | x,y,width,height |
Exports 8 * width * height bytes starting at screen coordinates x,y of the bitmap data interpreted as hires followed by width * height bytes starting at screen coordinates x,y of the screen data x,y, width and height must be multiples of 8 |
Graphic Screen Project File | *.graphicscreen | bitmapscreencolor | None |
Exports 8 * 40 * 25 (8000) bytes of the bitmap data followed by 40 * 25 (1000) bytes of the screen data followed by 40 * 25 (1000) bytes of the color data |
Graphic Screen Project File | *.graphicscreen | bitmaphiresscreencolor | None |
Exports 8 * 40 * 25 (8000) bytes of the bitmap data interpreted as hires followed by 40 * 25 (1000) bytes of the screen data followed by 40 * 25 (1000) bytes of the color data |
Graphic Screen Project File | *.graphicscreen | bitmapscreencolor | x,y,width,height |
Exports 8 * width * height bytes starting at screen coordinates x,y of the bitmap data followed by width * height bytes starting at screen coordinates x,y of the screen data followed by width * height bytes starting at screen coordinates x,y of the color data x,y, width and height must be multiples of 8 |
Graphic Screen Project File | *.graphicscreen | bitmaphiresscreencolor | x,y,width,height |
Exports 8 * width * height bytes starting at screen coordinates x,y of the bitmap data interpreted as hires followed by width * height bytes starting at screen coordinates x,y of the screen data followed by width * height bytes starting at screen coordinates x,y of the color data x,y, width and height must be multiples of 8 |
File Format | Extension | Method | Method Parameters | Export |
---|---|---|---|---|
Character Screen Project File | *.charscreen | char | None |
Exports 40 * 25 bytes of the screen character data as assembly directive. A label named <LabelPrefix>_CHARS is inserted before the binary data. |
Character Screen Project File | *.charscreen | char | x,y,width,height |
Exports width * height bytes starting at screen coordinates x,y of the screen character data as assembly directive. A label named <LabelPrefix>_CHARS is inserted before the binary data. |
Character Screen Project File | *.charscreen | color | None |
Exports 40 * 25 bytes of the screen color data as assembly directive. A label named <LabelPrefix>_COLOR is inserted before the binary data. |
Character Screen Project File | *.charscreen | color | x,y,width,height |
Exports width * height bytes starting at screen coordinates x,y of the screen color data as assembly directive. A label named <LabelPrefix>_COLOR is inserted before the binary data. |
Character Screen Project File | *.charscreen | charcolor | None |
Exports 40 * 25 bytes of the screen char data as assembly directive. followed by 40 * 25 bytes of the screen color data as assembly directive. A label named <LabelPrefix>_CHARS is inserted before the screen char data. A label named <LabelPrefix>_COLOR is inserted before the screen color data. |
Character Screen Project File | *.charscreen | color | x,y,width,height |
Exports width * height bytes starting at screen coordinates x,y of the screen char data as assembly directive. followed by width * height bytes starting at screen coordinates x,y of the screen color data as assembly directive. A label named <LabelPrefix>_CHARS is inserted before the screen char data. A label named <LabelPrefix>_COLOR is inserted before the screen color data. |
Character Screen Project File | *.charscreen | colorchar | None |
Exports 40 * 25 bytes of the screen color data as assembly directive. followed by 40 * 25 bytes of the screen char data as assembly directive. A label named <LabelPrefix>_CHARS is inserted before the screen char data. A label named <LabelPrefix>_COLOR is inserted before the screen color data. |
Character Screen Project File | *.charscreen | colorchar | x,y,width,height |
Exports width * height bytes starting at screen coordinates x,y of the screen color data as assembly directive. followed by width * height bytes starting at screen coordinates x,y of the screen char data as assembly directive. A label named <LabelPrefix>_CHARS is inserted before the screen char data. A label named <LabelPrefix>_COLOR is inserted before the screen color data. |
Graphic Screen Project File | *.graphicscreen | bitmap | None |
Exports 8 * 40 * 25 (8000) bytes of the bitmap data as assembly directive. A label named <LabelPrefix>_BITMAP_DATA is inserted before the bitmap data. |
Graphic Screen Project File | *.graphicscreen | bitmap | x,y,width,height |
Exports 8 * width * height bytes starting at screen coordinates x,y of the bitmap data as assembly directive. A label named <LabelPrefix>_BITMAP_DATA is inserted before the bitmap data. x,y, width and height must be multiples of 8 |
Graphic Screen Project File | *.graphicscreen | screen | None |
Exports 40 * 25 (1000) bytes of the screen data as assembly directive. A label named <LabelPrefix>_SCREEN_DATA is inserted before the screen data. |
Graphic Screen Project File | *.graphicscreen | screen | x,y,width,height |
Exports width * height bytes starting at screen coordinates x,y of the screen data as assembly directive. A label named <LabelPrefix>_SCREEN_DATA is inserted before the screen data. x,y, width and height must be multiples of 8 |
Graphic Screen Project File | *.graphicscreen | color | None |
Exports 40 * 25 (1000) bytes of the color data as assembly directive. A label named <LabelPrefix>_COLOR_DATA is inserted before the screen data. |
Graphic Screen Project File | *.graphicscreen | color | x,y,width,height |
Exports width * height bytes starting at screen coordinates x,y of the color data as assembly directive. A label named <LabelPrefix>_COLOR_DATA is inserted before the screen data. x,y, width and height must be multiples of 8 |
Graphic Screen Project File | *.graphicscreen | bitmapscreen | None |
Exports 8 * 40 * 25 (8000) bytes of the bitmap data as assembly directive. followed by 40 * 25 (1000) bytes of the screen data as assembly directive. A label named <LabelPrefix>_BITMAP_DATA is inserted before the bitmap data. A label named <LabelPrefix>_SCREEN_DATA is inserted before the screen data. |
Graphic Screen Project File | *.graphicscreen | bitmapscreen | x,y,width,height |
Exports 8 * width * height bytes starting at screen coordinates x,y of the bitmap data as assembly directive. followed by width * height bytes starting at screen coordinates x,y of the screen data as assembly directive. A label named <LabelPrefix>_BITMAP_DATA is inserted before the bitmap data. A label named <LabelPrefix>_SCREEN_DATA is inserted before the screen data. x,y, width and height must be multiples of 8 |
Graphic Screen Project File | *.graphicscreen | bitmapscreencolor | None |
Exports 8 * 40 * 25 (8000) bytes of the bitmap data as assembly directive. followed by 40 * 25 (1000) bytes of the screen data as assembly directive. followed by 40 * 25 (1000) bytes of the color data as assembly directive. A label named <LabelPrefix>_BITMAP_DATA is inserted before the bitmap data. A label named <LabelPrefix>_SCREEN_DATA is inserted before the screen data. A label named <LabelPrefix>_COLOR_DATA is inserted before the screen data. |
Graphic Screen Project File | *.graphicscreen | bitmapscreencolor | x,y,width,height |
Exports 8 * width * height bytes starting at screen coordinates x,y of the bitmap data as assembly directive. followed by width * height bytes starting at screen coordinates x,y of the screen data as assembly directive. followed by width * height bytes starting at screen coordinates x,y of the color data as assembly directive. A label named <LabelPrefix>_BITMAP_DATA is inserted before the bitmap data. A label named <LabelPrefix>_SCREEN_DATA is inserted before the screen data. A label named <LabelPrefix>_COLOR_DATA is inserted before the screen data. x,y, width and height must be multiples of 8 |
Map Project File | *.mapproject | tileelements | None |
Exports all tiles as arbitrary sized elements like this: <LabelPrefix>NUM_TILES = (number of tiles) Label <LabelPrefix>TILE_WIDTH (all tile widths) Label <LabelPrefix>TILE_HEIGHT (all tile heights) Label <LabelPrefix>TILE_CHARS_LO (low byte of pointer to tile char list) Label <LabelPrefix>TILE_CHARS_HI (high byte of pointer to tile char list) Label <LabelPrefix>TILE_COLORS_LO (low byte of pointer to tile color list) Label <LabelPrefix>TILE_COLORS_HI (high byte of pointer to tile color list) Label <LabelPrefix>TILE_CHAR_(tile name) (tile chars of tile) Label <LabelPrefix>TILE_COLOR_(tile name) (tile chars of tile) |
Map Project File | *.mapproject | tile | None |
Exports all tiles as lookup tables like this: <LabelPrefix>NUM_TILES = (number of tiles) Label <LabelPrefix>TILE_CHARS_<0..max width - 1>_<0..max height - 1> (all tiles chars at x, y) Label <LabelPrefix>TILE_COLORS_<0..max width - 1>_<0..max height - 1> (all tiles colors at x, y) |
Map Project File | *.mapproject | map | None |
Exports all maps as lookup tables like this: <LabelPrefix>NUM_MAPS = (number of maps) <LabelPrefix>MAP_LIST_LO (low bytes of pointer to map data) <LabelPrefix>MAP_LIST_HI (high bytes of pointer to map data) Only if at least one map has valid extra data: <LabelPrefix>MAP_EXTRA_DATA_LIST_LO (low bytes of pointer to map extra data) <LabelPrefix>MAP_EXTRA_DATA_LIST_HI (high bytes of pointer to map extra data) For every map: <LabelPrefix>MAP_<map name> (all tile indices of a map) (all extra data bytes of a map) |
Map Project File | *.mapproject | mapvertical | None |
Exports all maps as lookup tables like this: <LabelPrefix>NUM_MAPS = (number of maps) <LabelPrefix>MAP_LIST_LO (low bytes of pointer to map data) <LabelPrefix>MAP_LIST_HI (high bytes of pointer to map data) Only if at least one map has valid extra data: <LabelPrefix>MAP_EXTRA_DATA_LIST_LO (low bytes of pointer to map extra data) <LabelPrefix>MAP_EXTRA_DATA_LIST_HI (high bytes of pointer to map extra data) For every map: <LabelPrefix>MAP_<map name> (all tile indices of a map column major) (all extra data bytes of a map) |
Map Project File | *.mapproject | maptile | None | Exports all tiles and maps. Simply concatenates the output of "tile" and "mapvertical" |
Map Project File | *.mapproject | mapverticaltile | None | Exports all tiles and maps. Simply concatenates the output of "tile" and "mapvertical" |