C64 Image Formats, Part I

This list of Commodore 64 image formats was compiled from different sources and updated with own data. If you have any corrections or additions, please mail me. Attention: this is currently work in progress.

Format

Exten- sion

Filesize

Load Adress

Description

Example Picture

Hires-Formats: These images consist of bitmap and videoram. The resolution is 320x200 pixels made up of 40x25 attribute cells. Each pixel in a cell can either have the background or the foreground colour of the cell’s attribute in the videoram so from the 16 colours in total, in an 8x8 area two colours can be used.

Hires-Bitmap

.hir, .hbm

8002

$2000

Bitmap: $0-$1F40

Gigapaint-Hire s

.gih

8002

$6000

Bitmap: $0-$1F40

FGM-Screen (Fun Graphics Machine, Hires)

.fgs, in D64: Prefix S*

8002

$2000

Bitmap: $0000-$1F40

Mono Magic

.mon

8194

$2000

Bitmap: $0000-$1F40

Gigacad (Hires)

.gcd

8194

$2000

Bitmap: $0000-$1F40

Image System

.ish

9194

$4000

Bitmap: $0000-$1F40
Videoram: $2000-$23E7

 

Interpaint (Hires)

.iph

9002

$4000

Bitmap: $0-$1F3F
Videoram: $1F40-$2327

Hi-Eddi

.hed

9218

$2000

Bitmap: $0-$1F40
Videoram: $2000-$23E7

Doodle

.dd

9218

$1C00

Bitmap: $0400-$2340
Videoram: $0000-$03E7

Doodle-packed

.jj

variable

$1C00
$5C00

see Doodle

Art Studio

.art

9009

$2000

Bitmap: $0-$1F3F
Videoram: $1F40-$2327

HiPic Creator

.hpc

 

 

 

 

Multicolour-Formats: These images consist of a bitmap, a videoram and a colourram. The resolution is 160x200 pixels made up of 40x25 attribute cells. Each pixel in a cell can either have background/foreground colour from videoram for this cell, screencolour for this cell or background colour (the same for the whole picture). So there is a maximum of four colours per attribute cell out of the total 16 colours.

Multi-Bitmap

.mbm

8002

$2000

Bitmap: $0000-$1F3F

 

Paint Magic

.pmg

9332

$3F8E

Bitmap: $0072-$1FB1
Videoram: $2072-$2459
colourram: $1FB5 (one byte!)
Background: $1FB2
Border: $1FB6

Koala Painter

.koa, in D64: Prefix xPIC

10003

$6000

Bitmap: $0000-$1F3F
Videoram: $1F40-$2327
colourram: $2328-$270F
Background: $2710

Koala Painter (packed)

.gg

variable

 

see Koala Painter

Picasso 64

.p64

10050

$1800

Bitmap: $0800-$273F
Videoram:$0400-$07E7
colourram: $0000-$03E7
Background: $07FF

Rainbow Painter

.rp

10242

$5C00

Bitmap: $0400-$233F
Videoram: $0000-$03E7
colourram: $2400-$27E7
Background: $23FF

Run Paint

.rpm

10006

$6000

Bitmap: $0000-$1F3F
Videoram: $1F40-$2327
colourram: $2328-$270F
Background: $2710

Advanced Art Studio

.ocp

10018

$2000

Bitmap: $0000-$1F3F
Videoram: $1F40-$2327
colourram: $2338-$271F
Background: $2329

Saracen Paint

.sar

10018

$7800

Bitmap: $0400-$233F
Videoram: $0000-$03E7
colourram: $2400-$27E7
Background: $03F0

Blazing Paddles

.pi

10242

$A000

Bitmap: $0000-$1F3F
Videoram: $2000-$23E7
colourram: $2400-$27E7
Background: $1F80

Micro Illustrator Uncompressed

.mil

10022

$18DC

Bitmap: $07E4-$2723
Videoram: $0014-$03FB
colourram: $03FC-$07E3

CDU-Paint

.cdu

10277

$7EEF

Bitmap: $0111-$2050
Videoram: $2051-$2438
colourram: $2439-$2820
Background: $2821

Artist 64

.a64

10242

$4000

Bitmap: $0000-$1F3F
Videoram: $2000-$23E7
colourram: $2400-$27E7
Background: $27FF

 

Vidcom 64

.vid

10050

$5800

Bitmap: $0800-$273F
Videoram:$0400-$07E7
colourram: $0000-$03E7
Background: $07E8

Image System (Multicolour)

.ism

10218

$3C00

Bitmap: $0400-$233F
Videoram: $2400-$27E7
colourram: $0000-$03E7
Background: $23FF

Face Painter

.fpt

10004

$4000

Bitmap: $0000-$1F3F
Videoram: $1F40-$2327
colourram: $2328-$270F
Background: $2712

Amica Paint

.ami

variable

 

 

Drazpaint

.drz

10051

$5800

Bitmap: $0800-$273F
Videoram:$0400-$07E7
colourram: $0000-$03E7
Background: $2740

Drazpaint (packed)

.drp

variable

$5800

see Drazpaint

Cheese

.che

20482

$8000

Bitmap: $0000-$1F3F
Videoram: $4200-$45E7
colourram: $4800-$4BE7

Create with Garfield

.cwg

10007

$8000

Bitmap: $0000-$1F3F
Videoram: $1F40-$2327
colourram: $2328-$270F
Background: $2711

Dolphin Ed

.dol

10242

$5800

Bitmap: $0800-$273F
Videoram:$0400-$07E7
colourram: $0000-$03E7
Background: $07E8

Gigapaint Multicolour

.gig

10003

$6000

Bitmap: $0000-$1F3F
Videoram: $1F40-$2327
colourram: $2328-$270F
Background: $2710

Interpaint Multicolour

.ipt

10003

$4000

Bitmap: $0000-$1F3F
Videoram: $1F40-$2327
colourram: $2328-$270F
Background: $2711

 

 

 

 

 

 

Hires-Interlace-Formats: Two hires images that are shown interlaced, virtually increasing the number of available colours. Images consist of two bitmaps and two videorams.

Hires-Laze

.hil

 

$4000

Bitmap1: $0000-$1F3F
Videoram1: $2000-$23E7
Bitmap2: $4000-$43E7
Videoram2: $6000-$7F3F

 

Hires-Interlace (Feniks)

.hlf

 

$2000

Bitmap1: $0000-$1F3F
Videoram1: $2000-$23E7
Bitmap2: $4000-$5F3F
Videoram2: $2400-$27E7

 

Multicolour-Interlace-Formats: Two multicolour images that are shown interlaced, to (virtually) either increase resolution or number of available colours. Images consist of two bitmaps, two videorams, one colourram and a background colour.

Drazlace

.drl

18242

$5800

Bitmap1: $0800-$273F
Videoram1: $0400-$07E7
(only one videoram)
colourram: $0000-$03E7
Bitmap2: $2800-$473F
Background: $2740
$2742 determines if colour or resolution interlace

Drazlace (packed)

.dlp

variable

 

Packbyte follows after header “DRAZLACE! 1.0”

 

Truepaint

.mci

19434

$9C00

Bitmap1: $0400-$233F
Videoram1: $0000-$03E7
Bitmap2: $2400-433F
Videoram2: $4400-$47E7
colourram: $4800-$4BE7
Background: $03E8

Truepaint (packed)

.mcp

variable

 

 

 

 

[ConGo] [ConGo-Description] [ConGo5-Howto I] [ConGo5-HowTo II] [Supported File Formats] [ConGo-History] [C64 Image Formats, Part I] [C64 Image Formats, Part II] [ConGo Shell Extension] [ConGo Plugins] [DemoAmp] [Delphi Components] [All Downloads]