Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/WebStart.php on line 157

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/Setup.php on line 381

Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/Setup.php on line 382

Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/Setup.php on line 383

Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/Setup.php on line 384

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: include_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/Skin.php on line 153

Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/skins/Vector.deps.php on line 11

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
KoalaPainter - Just Solve the File Format Problem

KoalaPainter

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
m (Change telparia.com samples link to template)
 
(4 intermediate revisions by one user not shown)
Line 3: Line 3:
 
|subcat=Graphics
 
|subcat=Graphics
 
|subcat2=Commodore graphics formats
 
|subcat2=Commodore graphics formats
|extensions={{ext|koa}}, {{ext|gg}}
+
|extensions={{ext|koa}}, {{ext|gg}}, {{ext|gig}}, {{ext|kla}}
 
|released=1984
 
|released=1984
 
}}
 
}}
'''KoalaPainter''' was a paint program included with the KoalaPad graphics tablet. This article is mainly about the graphics format associated with the Commodore 64 version of KoalaPainter, which was a popular image format on that platform.
+
'''KoalaPainter''' (sometimes called Koala Paint) was a paint program included with the KoalaPad graphics tablet. This article is mainly about the graphics format associated with the Commodore 64 version of KoalaPainter, which was a popular image format on that platform.
  
 
There is an uncompressed format, and an [[Run-length encoding|RLE-compressed]] format. On platforms that use filename extensions, the compressed format may use a '''.gg''' extension.
 
There is an uncompressed format, and an [[Run-length encoding|RLE-compressed]] format. On platforms that use filename extensions, the compressed format may use a '''.gg''' extension.
Line 26: Line 26:
 
* [http://freeimage.sourceforge.net/ FreeImage] (uncompressed only?)
 
* [http://freeimage.sourceforge.net/ FreeImage] (uncompressed only?)
 
* [http://imageconverter.rest7.com/ Rest7 Online Image Converter]
 
* [http://imageconverter.rest7.com/ Rest7 Online Image Converter]
 +
* [http://snisurset.net/code/abydos/ abydos]
  
 
== Sample files ==
 
== Sample files ==
Line 32: Line 33:
 
* http://whatis.rest7.com/how-to-open-koa-file
 
* http://whatis.rest7.com/how-to-open-koa-file
 
* https://tomseditor.com/gallery/?platform=commodore&format=multicolor
 
* https://tomseditor.com/gallery/?platform=commodore&format=multicolor
 +
* {{DexvertSamples|image/koalaPaint}}
 +
 
== Links ==
 
== Links ==
 
* [[Wikipedia:KoalaPad|Wikipedia: KoalaPad]]
 
* [[Wikipedia:KoalaPad|Wikipedia: KoalaPad]]
 
* [http://codebase64.org/doku.php?id=base:c64_grafix_files_specs_list_v0.03 C64 Graphics File Format Specs]
 
* [http://codebase64.org/doku.php?id=base:c64_grafix_files_specs_list_v0.03 C64 Graphics File Format Specs]
 
* [https://www.youtube.com/watch?v=0JXi1WSSfHw The 8-Bit Guy: The KoalaPad - How we used to create graphics] (video)
 
* [https://www.youtube.com/watch?v=0JXi1WSSfHw The 8-Bit Guy: The KoalaPad - How we used to create graphics] (video)

Latest revision as of 04:06, 28 December 2023

File Format
Name KoalaPainter
Ontology
Extension(s) .koa, .gg, .gig, .kla
Released 1984

KoalaPainter (sometimes called Koala Paint) was a paint program included with the KoalaPad graphics tablet. This article is mainly about the graphics format associated with the Commodore 64 version of KoalaPainter, which was a popular image format on that platform.

There is an uncompressed format, and an RLE-compressed format. On platforms that use filename extensions, the compressed format may use a .gg extension.

Contents

[edit] Format

Images use the C64's standard 16-color palette. The dimensions are 160×200 pixels, though some viewers may horizontally replicate the pixels to make them 320×200. The format uses Multicolor graphics mode of Commodore 64.

An uncompressed KoalaPainter file is exactly 10003 bytes in size, but depending on how it was migrated from the C64 platform, it may have some unused padding bytes appended to it.

[edit] Identification

Files begin with bytes 0x00 0x60 (representing the memory address at which the bitmap would normally be loaded).

[edit] Software

[edit] Sample files

[edit] Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox