mirror of
https://github.com/aaru-dps/docs.git
synced 2025-12-16 11:14:37 +00:00
41 lines
1.8 KiB
Plaintext
41 lines
1.8 KiB
Plaintext
|
|
*** Standard C64 BITMAP Files (HIRES & HIRES-MULTICOLOR)
|
|
*** Document revision: 1.3
|
|
*** Last updated: March 11, 2004
|
|
*** Compiler/Editor: Peter Schepers
|
|
*** Contributors/sources: Peter Weighill
|
|
|
|
Below is a table to help in the identification of C64 bitmap files. If
|
|
you require further information about how bitmaps are displayed then you
|
|
should refer to the C64 Programmers Reference Manual.
|
|
|
|
To automatically identify the type of file, you need to compare the
|
|
length of the file and the Load address. Once you have identified the file
|
|
type, you can then use the bitmap, screen and colour offsets to help in the
|
|
displaying of the bitmap.
|
|
|
|
Format for file types:
|
|
Load - Load address (first two bytes of the file)
|
|
Length - File length in bytes (including load address bytes)
|
|
Bitmap - Bitmap offset (8000 bytes)
|
|
Screen - Screen data offset (1000 bytes)
|
|
Colour - Colour data offset (1000 bytes)
|
|
ScrCol - Screen colour offset (1 byte)
|
|
|
|
Name (Black/white) Load Length Bitmap Screen Colour ScrCol
|
|
--------------------- ----- ------ ------ ------ ------ ------
|
|
"Art Studio" $2000 9009 0 8000 - -
|
|
"Doodle" $5C00 9218 1024 0 - -
|
|
"Image System (hi)" $4000 9194 0 8192 - -
|
|
|
|
Name (Multicolor) Load Length Bitmap Screen Colour ScrCol
|
|
--------------------- ----- ------ ------ ------ ------ ------
|
|
"Artist 64" $4000 10242 0 8192 9216 10239
|
|
"Adv Art Studio" $2000 10018 0 8000 9016 9001
|
|
"Blazing Paddles" $A000 10242 0 8192 9216 8064
|
|
"Koala Painter" $6000 10003 0 8000 9000 10000
|
|
"Image System (mc)" $3C00 10218 1024 9216 0 9215
|
|
"Vidcom 64" $5800 10050 2048 1024 0 2024
|
|
"CDU Paint" $7EEF 10277 273 8273 9273 10273
|
|
|