Le Format Impdraw V2

Boot iMPdraw v2 - AsT/iMPact

Quand une image Fullscreen est sauvegardée, un fichier basic .scr de 32k est crée. Celui-ci contient pas mal d'informations.

10 ' iMP v2
20 Mode 1:call &1ad

La section de boot commence en #170 jusqu'à #1ff
L'image fullscreen commence à partir de #200 jusqu'à #7fff

L’adresse du mode écran se trouve en #184.
-#0e : mode 0
-#0f : mode 1
-#10 : mode 2

Un flag situé en #1ac permet de savoir si l'image est sur cpc+ ou cpc old
1 -> cpc plus
0 -> cpc old

Les couleurs sur cpc+ se situent dans la plage #801 à #821
Les couleurs sur cpc old se situent dans la plage #7f00 à #7f0f

La partie config Crtc va de #18D à #196

#01 #30 ; Reg 1 à #30
#02 #32 ; Reg 2 à #32
#06 #22 ; Reg 6 à #22
#07 #23 ; Reg 7 à #23
#0C #0D ; Reg 12 à #0D

En #1FC, on retrouve les 3 Opcodes suivant C3 18 BB (call #bb18, attente appuie sur une touche). On peut aisément remplacer les 2 dernières valeurs 18 BB par l'adresse de la routine d'un loader par exemple, afin de pouvoir utiliser les pages générées via i2, dans un jeu ou une démo. Enfin, tout est possible…

Pour visualiser l'image obtenue, rien de plus simple :

run"barjack.scr ou bien run"kris.scr

Retour Menu

Sauf mention contraire, le contenu de cette page est protégé par la licence Creative Commons Attribution-ShareAlike 3.0 License