* ---------------------------------------- *
* - Speicherformat Assembler (ASS-Datei) - *
* ---------------------------------------- *
* - Version 1.5 - 27.09.93 --------------- *
* ---------------------------------------- *

ass_IDLen	equ	12	* Identifikation-Länge
* ID-ASS-Datei
ass_ID	equ	0	* Datei-Identifikation
ass_FileLen	equ	8	* Dateilänge (Gesamtlänge - 12)

ass_HeadLen	equ	16	* Header-Länge
* Header
ass_ScnWidth	equ	0	* benötigte Screen-Breite
ass_ScnHeight	equ	2	* Screen-Höhe
ass_ScnDepth	equ	4	* Screen-Tiefe (Bitplane-Anzahl)
ass_ScnMode	equ	6	* Screen-Modus (ViewMode)

ass_NrOfObjs	equ	10	* Anzahl Objekte in Datei
ass_ObjType	equ	12	* Objektart: Bobs (0) / Sprites (1)
ass_Mask	equ	14	* mit Maske (1) / ohne Maske (-1)

* Offsetliste
ass_OffsList	equ	16	* Beginn der Offsetliste (Zeiger
			* auf Objektdaten)
			
* Objektdaten
ass_Width	equ	0	* Breite (in Bildpunkten / 16)
ass_Height	equ	2	* Höhe (in Bilpunkten)
ass_Depth	equ	4	* Tiefe (Anzahl Bitplanes)
ass_BpSize	equ	6	* Größe einer Bitplane (in Bytes)
ass_ShrinkX	equ	8	* horizontale Verkleinerung (in Pixel)
ass_ShrinkY	equ	10	* vertikale Verkleinerung (in Pixel)
ass_MaskPtr	equ	12	* Zeiger auf Masken-Bitplane
ass_GfxData	equ	14	* Beginn Grafikdaten (Bitplane 1-5)


* ------------------------------ *
* - Palettenformat (COL-Datei) - *
* ------------------------------ *
* - Version 1.0 - 27.10.93 ----- *
* ------------------------------ *
col_IDLen	equ	12	* ID-Länge
* ID-COL-Datei
col_ID	equ	0	* Datei-Identifikation
col_FileLen	equ	8	* Dateilänge (Gesamtlänge - 12)

col_ColData	equ	0	* Beginn Farbdaten
			* 2 Bytes pro Farbe
			* Bit 0-3  = Blau
			* Bit 4-7  = Grün
			* Bit 8-11 = Rot


* -------------------------------- *
* - Animationsformat (ANI-Datei) - *
* -------------------------------- *
* - Version 1.0 - 27.10.93 ------- *
* -------------------------------- *
ani_IDLen	equ	12	* Identifikation-Länge
* ID-ANI-Datei
ani_ID	equ	0	* Datei-Identifikation
ani_FileLen	equ	8	* Dateilänge (Gesamtlänge - 12)

ani_HeadLen	equ	2	* Header-Länge
* Header
ani_NrOfStrs	equ	0	* Anzahl Animationsspeicher

* Offsetliste
ani_OffsList	equ	2	* Beginn der Offsetliste (Zeiger
			* auf Animationsdaten)
			
* Animationsdaten
ani_NrOfSeq	equ	0	* Anzahl Sequenzen des Speichers
ani_CursPos	equ	2	* nur für interne Zwecke von OPAA
ani_SeqData	equ	4	* Beginn Sequenzen 
			* Sequenz = 2 Bytes
			* 1. Byte: Objektnummer
			* 2. Byte: Verz.faktor


