1 2 ; LST OFF 3 ORG $9000 4 5 ********************************* 6 * * 7 * INTERPRETEUR D'IMAGES * 8 * LAURENT RUEIL & ALDO RESET * 9 * (C) 1983 CLEAN CRACK BAND * 10 * * 11 ********************************* 12 13 * Le fichier d'origine est SHOW.S 14 * sur la disquette "compresseur 15 * graphique et Zoom Graphix" 16 * de Laurent Rueil. 17 18 * Modification pour utilisation 19 * avec l'intro de Muryaden 1. 20 * (C) 1989 BYTLEJUICE 21 * 22 * Commentaires source CCB 23 * car il n'y en avait aucun! 24 * (C) 2014 DECKARD 25 26 * Page 0 27 28 VAL EQU $05 ; valeur @ {crire sur {cran graphique 29 NB_VAL EQU $06 , nbr de fois {criture VAL 30 GBASL EQU $26 ; pointeur {cran calcul{e par HPOSN 31 GBASH EQU $27 32 PTR_DATA EQU $3C ; pointeur datas @ afficher 33 HPAG EQU $E6 ; $20=page 1 / $40 = page 2 34 COL_DEB EQU $FC ; byte colonne d{but 35 COL_CUR EQU $02 ; byte colonne courante 36 COL_FIN EQU $FE ; byte colonne fin 37 LIG_DEB1 EQU $FD ; byte ligne d{but 38 LIG_DEB2 EQU $04 ; LIG_DEB1+1 39 LIG_FIN EQU $FF ; byte ligne fin 40 41 *------------------------------- 42 43 UNPACK 44 45 * LDA #<$6000 46 * STA $3C 47 * LDA #>$6000 48 * STA $3D 49 9000: EA 50 NOP ; on ne pointe pas sur une adresse fixe 9001: EA 51 NOP ; contrairement @ la d{mo CCB 9002: EA 52 NOP 9003: EA 53 NOP 9004: EA 54 NOP 9005: EA 55 NOP 9006: EA 56 NOP 9007: EA 57 NOP 58 9008: A5 E6 59 LDA HPAG 900A: C9 20 60 H900A CMP #$20 ; CMP_PAG #$20 ou #$40 900C: F0 02 61 BEQ H9010 ; page d{sir{e 62 900E: A9 20 63 H900E LDA #$20 ; LDA_PAG 9010: 85 E6 64 H9010 STA HPAG ; HGR1 ou HGR2 65 66 *------------------------------- 67 68 * Il doit y avoir 2 lignes minimum @ traiter. 69 * 70 * Format d'un pattern 71 * 72 * colonne d{but [0,39] 73 * ligne d{but [0,191] 74 * colonne fin [0,39] 75 * ligne fin [0,191] 76 * datas: 77 * cas r{p{tition d{sir{e 78 * 0 = indicateur de r{p{tition 79 * octet nb de r{p{tition de la valeur 80 * valeur @ {crire 81 * cas pas de r{p{tition 82 * valeur @ {crire 83 84 *------------------------------- 85 86 * 1er octet = abscisse d{but 87 9012: A0 00 88 LDY #0 9014: B1 3C 89 LDA (PTR_DATA),Y 9016: 85 FC 90 STA COL_DEB ; colonne d{but 9018: 85 02 91 STA COL_CUR ; colonne courante 92 901A: E6 3C 93 INC PTR_DATA ; octet data suivant 901C: D0 02 94 BNE H9020 95 901E: E6 3D 96 INC PTR_DATA+1 97 98 * 2nd octet = numero ligne d{but 99 9020: B1 3C 100 H9020 LDA (PTR_DATA),Y 9022: 85 FD 101 STA LIG_DEB1 ; 1}re ligne 9024: AA 102 TAX 9025: E8 103 INX 9026: 86 04 104 STX LIG_DEB2 ; 1}re ligne+1. On commencera par celle l@ 9028: BD C0 92 105 LDA ADR_HGRL,X ; construit l'adresse {cran 902B: 85 26 106 STA GBASL 902D: BD 00 92 107 LDA ADR_HGRH,X 9030: 05 E6 108 ORA HPAG 9032: 85 27 109 STA GBASH 110 9034: E6 3C 111 INC PTR_DATA ; octet data suivant 9036: D0 02 112 BNE H903A 113 9038: E6 3D 114 INC PTR_DATA+1 115 116 * 3}me octet = abscisse fin 117 903A: B1 3C 118 H903A LDA (PTR_DATA),Y 903C: 18 119 CLC 903D: 69 01 120 ADC #1 903F: 85 FE 121 STA COL_FIN 122 9041: E6 3C 123 INC PTR_DATA ; octet data suivant 9043: D0 02 124 BNE H9047 125 9045: E6 3D 126 INC PTR_DATA+1 127 128 * 4}me octet 3 = ligne de fin 129 9047: B1 3C 130 H9047 LDA (PTR_DATA),Y 9049: 18 131 CLC 904A: 69 01 132 ADC #1 904C: 85 FF 133 STA LIG_FIN 134 904E: E6 3C 135 INC PTR_DATA ; octet data suivant 9050: D0 02 136 BNE H9054 137 9052: E6 3D 138 INC PTR_DATA+1 139 140 *------------------------------- 141 * Traitement des datas 142 *------------------------------- 143 9054: 84 06 144 H9054 STY NB_VAL ; Y=0 (default=ne boucle pas sur VAL) 145 9056: B1 3C 146 NEXT_VAL LDA (PTR_DATA),Y 9058: D0 18 147 BNE TRAITE_VAL ; pas de r{p{tition (keep default) 148 149 * >>> R{p{tition d'un meme octet 150 905A: E6 3C 151 INC PTR_DATA ; octet data suivant 905C: D0 02 152 BNE H9060 153 905E: E6 3D 154 INC PTR_DATA+1 155 9060: B1 3C 156 H9060 LDA (PTR_DATA),Y ; nbr de r{p{titions 9062: 85 06 157 STA NB_VAL 158 9064: E6 3C 159 INC PTR_DATA 9066: D0 02 160 BNE H906A 161 9068: E6 3D 162 INC PTR_DATA+1 163 906A: B1 3C 164 H906A LDA (PTR_DATA),Y ; valeur @ r{p{ter 906C: 85 05 165 STA VAL 166 167 * Traitement d'une valeur r{p{t{e 168 906E: A5 05 169 H906E LDA VAL ; valeur @ r{p{ter 9070: C6 06 170 DEC NB_VAL ; une fois de moins 171 172 * >>> Traitement d'une valeur 173 * acc = valeur 174 9072: A4 02 175 TRAITE_VAL LDY COL_CUR ; abscisse 9074: 91 26 176 STA (GBASL),Y 9076: E8 177 INX ; positionne 2 lignes plus bas 9077: E8 178 INX 9078: E4 FF 179 CPX LIG_FIN 907A: 90 16 180 BCC H9092 ; < : il reste encore des lignes @ {crire 181 182 ; les lignes step 2 ont {t{ trait{es pour cette 183 ; colonne 907C: E6 02 184 INC COL_CUR ; abscisse+1 907E: A4 02 185 LDY COL_CUR ; il reste encore des colonnes @ traiter? 9080: C4 FE 186 CPY COL_FIN 9082: 90 0C 187 BCC H9090 ; oui 188 9084: C6 04 189 DEC LIG_DEB2 ; revient la ligne de d{but indiqu{e en datas 9086: A4 04 190 LDY LIG_DEB2 ; est-ce qu'on a fait les 2 passages? 9088: C4 FD 191 CPY LIG_DEB1 908A: D0 1E 192 BNE H90AA ; oui, c'est fini 193 194 ; nouveau passage s@ partir de LIG_DEB1 908C: A4 FC 195 LDY COL_DEB ; re init colonne 908E: 84 02 196 STY COL_CUR 197 9090: A6 04 198 H9090 LDX LIG_DEB2 ; repart de LIG_DEB1 ou LIG_DEB1+1 (selon cas) 199 9092: BD C0 92 200 H9092 LDA ADR_HGRL,X ; adresse {cran pour ligne courante 9095: 85 26 201 STA GBASL 9097: BD 00 92 202 LDA ADR_HGRH,X 909A: 05 E6 203 ORA HPAG 909C: 85 27 204 STA GBASH 205 909E: A4 06 206 LDY NB_VAL ; est-ce qu'il faut encore {crire VAL? 90A0: D0 CC 207 BNE H906E ; oui 208 90A2: E6 3C 209 INC PTR_DATA ; positionne sur data suivante 90A4: D0 B0 210 BNE NEXT_VAL 211 90A6: E6 3D 212 INC PTR_DATA+1 90A8: D0 AC 213 BNE NEXT_VAL ; always 214 90AA: 60 215 H90AA RTS 216 217 *------------------------------- 218 * Not used 219 *------------------------------- 220 90AB: 00 FF FF 221 HEX 00FFFF0000FFFF0000FFFF0000FFFF00 90AE: 00 00 FF FF 00 00 FF FF 90B6: 00 00 FF FF 00 90BB: 00 FF FF 222 HEX 00FFFF0000FFFF0000FFFF0000FFFF00 90BE: 00 00 FF FF 00 00 FF FF 90C6: 00 00 FF FF 00 90CB: 00 FF FF 223 HEX 00FFFF0000FFFF0000FFFF0000FFFF00 90CE: 00 00 FF FF 00 00 FF FF 90D6: 00 00 FF FF 00 90DB: 00 FF FF 224 HEX 00FFFF0000FFFF0000FFFF0000FFFF00 90DE: 00 00 FF FF 00 00 FF FF 90E6: 00 00 FF FF 00 90EB: 00 FF FF 225 HEX 00FFFF0000FFFF0000FFFF0000FFFF00 90EE: 00 00 FF FF 00 00 FF FF 90F6: 00 00 FF FF 00 90FB: 00 FF FF 226 HEX 00FFFF0000FFFF0000FFFF0000FFFF00 90FE: 00 00 FF FF 00 00 FF FF 9106: 00 00 FF FF 00 910B: 00 FF FF 227 HEX 00FFFF0000FFFF0000FFFF0000FFFF00 910E: 00 00 FF FF 00 00 FF FF 9116: 00 00 FF FF 00 911B: 00 FF FF 228 HEX 00FFFF0000FFFF0000FFFF0000FFFF00 911E: 00 00 FF FF 00 00 FF FF 9126: 00 00 FF FF 00 912B: 00 FF FF 229 HEX 00FFFF0000FFFF0000FFFF0000FFFF00 912E: 00 00 FF FF 00 00 FF FF 9136: 00 00 FF FF 00 913B: 00 FF FF 230 HEX 00FFFF0000FFFF0000FFFF0000FFFF00 913E: 00 00 FF FF 00 00 FF FF 9146: 00 00 FF FF 00 914B: 00 FF FF 231 HEX 00FFFF0000FFFF0000FFFF0000FFFF00 914E: 00 00 FF FF 00 00 FF FF 9156: 00 00 FF FF 00 915B: 00 FF FF 232 HEX 00FFFF0000FFFF0000FFFF0000FFFF00 915E: 00 00 FF FF 00 00 FF FF 9166: 00 00 FF FF 00 916B: 00 FF FF 233 HEX 00FFFF0000FFFF0000FFFF0000FFFF00 916E: 00 00 FF FF 00 00 FF FF 9176: 00 00 FF FF 00 917B: 00 FF FF 234 HEX 00FFFF0000FFFF0000FFFF0000FFFF00 917E: 00 00 FF FF 00 00 FF FF 9186: 00 00 FF FF 00 918B: 00 FF FF 235 HEX 00FFFF0000FFFF0000FFFF0000FFFF00 918E: 00 00 FF FF 00 00 FF FF 9196: 00 00 FF FF 00 919B: 00 FF FF 236 HEX 00FFFF0000FFFF0000FFFF0000FFFF00 919E: 00 00 FF FF 00 00 FF FF 91A6: 00 00 FF FF 00 91AB: 00 FF FF 237 HEX 00FFFF0000FFFF0000FFFF0000FFFF00 91AE: 00 00 FF FF 00 00 FF FF 91B6: 00 00 FF FF 00 91BB: 00 FF FF 238 HEX 00FFFF0000FFFF0000FFFF0000FFFF00 91BE: 00 00 FF FF 00 00 FF FF 91C6: 00 00 FF FF 00 91CB: 00 FF FF 239 HEX 00FFFF0000FFFF0000FFFF0000FFFF00 91CE: 00 00 FF FF 00 00 FF FF 91D6: 00 00 FF FF 00 91DB: 00 FF FF 240 HEX 00FFFF0000FFFF0000FFFF0000FFFF00 91DE: 00 00 FF FF 00 00 FF FF 91E6: 00 00 FF FF 00 91EB: 00 FF FF 241 HEX 00FFFF0000FFFF0000FFFF0000FFFF00 91EE: 00 00 FF FF 00 00 FF FF 91F6: 00 00 FF FF 00 91FB: 00 FF FF 242 HEX 00FFFF0000 91FE: 00 00 243 244 *------------------------------- 245 * Adresses {cran 246 *------------------------------- 247 9200: 00 04 08 248 ADR_HGRH HEX 0004080C1014181C0004080C1014181C 9203: 0C 10 14 18 1C 00 04 08 920B: 0C 10 14 18 1C 9210: 01 05 09 249 HEX 0105090D1115191D0105090D1115191D 9213: 0D 11 15 19 1D 01 05 09 921B: 0D 11 15 19 1D 9220: 02 06 0A 250 HEX 02060A0E12161A1E02060A0E12161A1E 9223: 0E 12 16 1A 1E 02 06 0A 922B: 0E 12 16 1A 1E 9230: 03 07 0B 251 HEX 03070B0F13171B1F03070B0F13171B1F 9233: 0F 13 17 1B 1F 03 07 0B 923B: 0F 13 17 1B 1F 9240: 00 04 08 252 HEX 0004080C1014181C0004080C1014181C 9243: 0C 10 14 18 1C 00 04 08 924B: 0C 10 14 18 1C 9250: 01 05 09 253 HEX 0105090D1115191D0105090D1115191D 9253: 0D 11 15 19 1D 01 05 09 925B: 0D 11 15 19 1D 9260: 02 06 0A 254 HEX 02060A0E12161A1E02060A0E12161A1E 9263: 0E 12 16 1A 1E 02 06 0A 926B: 0E 12 16 1A 1E 9270: 03 07 0B 255 HEX 03070B0F13171B1F03070B0F13171B1F 9273: 0F 13 17 1B 1F 03 07 0B 927B: 0F 13 17 1B 1F 9280: 00 04 08 256 HEX 0004080C1014181C0004080C1014181C 9283: 0C 10 14 18 1C 00 04 08 928B: 0C 10 14 18 1C 9290: 01 05 09 257 HEX 0105090D1115191D0105090D1115191D 9293: 0D 11 15 19 1D 01 05 09 929B: 0D 11 15 19 1D 92A0: 02 06 0A 258 HEX 02060A0E12161A1E02060A0E12161A1E 92A3: 0E 12 16 1A 1E 02 06 0A 92AB: 0E 12 16 1A 1E 92B0: 03 07 0B 259 HEX 03070B0F13171B1F03070B0F13171B1F 92B3: 0F 13 17 1B 1F 03 07 0B 92BB: 0F 13 17 1B 1F 260 92C0: 00 00 00 261 ADR_HGRL HEX 00000000000000008080808080808080 92C3: 00 00 00 00 00 80 80 80 92CB: 80 80 80 80 80 92D0: 00 00 00 262 HEX 00000000000000008080808080808080 92D3: 00 00 00 00 00 80 80 80 92DB: 80 80 80 80 80 92E0: 00 00 00 263 HEX 00000000000000008080808080808080 92E3: 00 00 00 00 00 80 80 80 92EB: 80 80 80 80 80 92F0: 00 00 00 264 HEX 00000000000000008080808080808080 92F3: 00 00 00 00 00 80 80 80 92FB: 80 80 80 80 80 9300: 28 28 28 265 HEX 2828282828282828A8A8A8A8A8A8A8A8 9303: 28 28 28 28 28 A8 A8 A8 930B: A8 A8 A8 A8 A8 9310: 28 28 28 266 HEX 2828282828282828A8A8A8A8A8A8A8A8 9313: 28 28 28 28 28 A8 A8 A8 931B: A8 A8 A8 A8 A8 9320: 28 28 28 267 HEX 2828282828282828A8A8A8A8A8A8A8A8 9323: 28 28 28 28 28 A8 A8 A8 932B: A8 A8 A8 A8 A8 9330: 28 28 28 268 HEX 2828282828282828A8A8A8A8A8A8A8A8 9333: 28 28 28 28 28 A8 A8 A8 933B: A8 A8 A8 A8 A8 9340: 50 50 50 269 HEX 5050505050505050D0D0D0D0D0D0D0D0 9343: 50 50 50 50 50 D0 D0 D0 934B: D0 D0 D0 D0 D0 9350: 50 50 50 270 HEX 5050505050505050D0D0D0D0D0D0D0D0 9353: 50 50 50 50 50 D0 D0 D0 935B: D0 D0 D0 D0 D0 9360: 50 50 50 271 HEX 5050505050505050D0D0D0D0D0D0D0D0 9363: 50 50 50 50 50 D0 D0 D0 936B: D0 D0 D0 D0 D0 9370: 50 50 50 272 HEX 5050505050505050D0D0D0D0D0D0D0D0 9373: 50 50 50 50 50 D0 D0 D0 937B: D0 D0 D0 D0 D0 273 274 275 *------------------------------- 276 * Not used 277 *------------------------------- 278 9380: 8D B0 93 279 HEX 8DB09320B493A9018DAB93209893A5FE 9383: 20 B4 93 A9 01 8D AB 93 938B: 20 98 93 A5 FE 9390: 8D 99 93 280 HEX 8D9993A9408DAB93A000A201BDC09285 9393: A9 40 8D AB 93 A0 00 A2 939B: 01 BD C0 92 85 93A0: 26 BD 00 281 HEX 26BD009205E68527B12649019126E8E0 93A3: 92 05 E6 85 27 B1 26 49 93AB: 01 91 26 E8 E0 93B0: BF 90 E9 282 HEX BF90E960A200BDC0928526BD009205E6 93B3: 60 A2 00 BD C0 92 85 26 93BB: BD 00 92 05 E6 93C0: 85 27 A0 283 HEX 8527A000B126497F9126C8C02890F560 93C3: 00 B1 26 49 7F 91 26 C8 93CB: C0 28 90 F5 60 93D0: FF FF 00 284 HEX FFFF0000FFFF0000FFFF0000FFFF0000 93D3: 00 FF FF 00 00 FF FF 00 93DB: 00 FF FF 00 00 93E0: FF FF 00 285 HEX FFFF0000FFFF0000FFFF0000FFFF0000 93E3: 00 FF FF 00 00 FF FF 00 93EB: 00 FF FF 00 00 93F0: FF FF 00 286 HEX FFFF0000FFFF0000FFFF0000FFFF0000 93F3: 00 FF FF 00 00 FF FF 00 93FB: 00 FF FF 00 00 9400: A9 00 85 287 HEX A90085FC85FDA92785FEA9BF85FFA5E6 9403: FC 85 FD A9 27 85 FE A9 940B: BF 85 FF A5 E6 9410: C9 40 F0 288 HEX C940F004A92085E6AD00C0102F2C10C0 9413: 04 A9 20 85 E6 AD 00 C0 941B: 10 2F 2C 10 C0 9420: A2 03 DD 289 HEX A203DD5594F005CA10F83005F6FC4C4C 9423: 55 94 F0 05 CA 10 F8 30 942B: 05 F6 FC 4C 4C 9430: 94 A2 03 290 HEX 94A203DD5994F012CA10F8C98DD00DA2 9433: DD 59 94 F0 12 CA 10 F8 943B: C9 8D D0 0D A2 9440: 03 B5 FC 291 HEX 03B5FC9D0060CA10F860D6FC205D9420 9443: 9D 00 60 CA 10 F8 60 D6 944B: FC 20 5D 94 20 9450: 5D 94 4C 292 HEX 5D944C1894D3DACBCDC1D7CAC9A5FD8D 9453: 18 94 D3 DA CB CD C1 D7 945B: CA C9 A5 FD 8D 9460: B5 94 18 293 HEX B5941869018D9B94A5FC8DC3948D9994 9463: 69 01 8D 9B 94 A5 FC 8D 946B: C3 94 8D 99 94 9470: A5 FE 18 294 HEX A5FE1869018DCC9420B494A5FF8DB594 9473: 69 01 8D CC 94 20 B4 94 947B: A5 FF 8D B5 94 9480: 8D B0 94 295 HEX 8DB09420B494A9018DAB94209894A5FE 9483: 20 B4 94 A9 01 8D AB 94 948B: 20 98 94 A5 FE 9490: 8D 99 94 296 HEX 8D9994A9408DAB94A000A201BDC09285 9493: A9 40 8D AB 94 A0 00 A2 949B: 01 BD C0 92 85 94A0: 26 BD 00 297 HEX 26BD009205E68527B12649019126E8E0 94A3: 92 05 E6 85 27 B1 26 49 94AB: 01 91 26 E8 E0 94B0: BF 90 E9 298 HEX BF90E960A200BDC0928526BD009205E6 94B3: 60 A2 00 BD C0 92 85 26 94BB: BD 00 92 05 E6 94C0: 85 27 A0 299 HEX 8527A000B126497F9126C8C02890F560 94C3: 00 B1 26 49 7F 91 26 C8 94CB: C0 28 90 F5 60 94D0: F4 60 00 300 HEX F46000004900877C0000005400845000 94D3: 00 49 00 87 7C 00 00 00 94DB: 54 00 84 50 00 94E0: 00 00 54 301 HEX 000054800E5B0A0000458001FF950000 94E3: 80 0E 5B 0A 00 00 45 80 94EB: 01 FF 95 00 00 94F0: 52 80 01 302 HEX 528001FE950000448001FD950000434F 94F3: FE 95 00 00 44 80 01 FD 94FB: 95 00 00 43 4F 9500: 00 00 00 303 HEX 00000000000000000000000000000000 9503: 00 00 00 00 00 00 00 00 950B: 00 00 00 00 00 9510: 00 00 00 304 HEX 00000000000000000000000000000000 9513: 00 00 00 00 00 00 00 00 951B: 00 00 00 00 00 9520: 00 00 00 305 HEX 00000000000000000000000000000000 9523: 00 00 00 00 00 00 00 00 952B: 00 00 00 00 00 9530: 00 00 00 306 HEX 00000000000000000000000000000000 9533: 00 00 00 00 00 00 00 00 953B: 00 00 00 00 00 9540: 00 00 00 307 HEX 00000000000000000000000000000000 9543: 00 00 00 00 00 00 00 00 954B: 00 00 00 00 00 9550: 00 00 00 308 HEX 00000000000000000000000000000000 9553: 00 00 00 00 00 00 00 00 955B: 00 00 00 00 00 9560: 00 00 00 309 HEX 00000000000000000000000000000000 9563: 00 00 00 00 00 00 00 00 956B: 00 00 00 00 00 9570: 00 00 00 310 HEX 00000000000000000000000000000000 9573: 00 00 00 00 00 00 00 00 957B: 00 00 00 00 00 9580: 00 00 00 311 HEX 00000000000000000000000000000000 9583: 00 00 00 00 00 00 00 00 958B: 00 00 00 00 00 9590: 00 00 00 312 HEX 00000000000000000000000000000000 9593: 00 00 00 00 00 00 00 00 959B: 00 00 00 00 00 95A0: 00 00 00 313 HEX 00000000000000000000000000000000 95A3: 00 00 00 00 00 00 00 00 95AB: 00 00 00 00 00 95B0: 00 00 00 314 HEX 00000000000000000000000000000000 95B3: 00 00 00 00 00 00 00 00 95BB: 00 00 00 00 00 95C0: 00 00 00 315 HEX 00000000000000000000000000000000 95C3: 00 00 00 00 00 00 00 00 95CB: 00 00 00 00 00 95D0: 00 00 00 316 HEX 00000000000000000000000000000000 95D3: 00 00 00 00 00 00 00 00 95DB: 00 00 00 00 00 95E0: 00 00 00 317 HEX 00000000000000000000000000000000 95E3: 00 00 00 00 00 00 00 00 95EB: 00 00 00 00 00 95F0: 00 00 00 318 HEX 000000000000000000000000000000C5 95F3: 00 00 00 00 00 00 00 00 95FB: 00 00 00 00 C5 319 320 SAV B9000.95FF Object saved as B9000.95FF,A$9000,L$0600 --End assembly, 1536 bytes, Errors: 0 Symbol table - alphabetical order: ADR_HGRH =$9200 ADR_HGRL =$92C0 COL_CUR =$02 COL_DEB =$FC COL_FIN =$FE GBASH =$27 GBASL =$26 ? H900A =$900A ? H900E =$900E H9010 =$9010 H9020 =$9020 H903A =$903A H9047 =$9047 H9054 =$9054 H9060 =$9060 H906A =$906A H906E =$906E H9090 =$9090 H9092 =$9092 H90AA =$90AA HPAG =$E6 LIG_DEB1 =$FD LIG_DEB2 =$04 LIG_FIN =$FF NB_VAL =$06 NEXT_VAL =$9056 PTR_DATA =$3C TRAITE_VAL =$9072 ? UNPACK =$9000 VAL =$05 Symbol table - numerical order: COL_CUR =$02 LIG_DEB2 =$04 VAL =$05 NB_VAL =$06 GBASL =$26 GBASH =$27 PTR_DATA =$3C HPAG =$E6 COL_DEB =$FC LIG_DEB1 =$FD COL_FIN =$FE LIG_FIN =$FF ? UNPACK =$9000 ? H900A =$900A ? H900E =$900E H9010 =$9010 H9020 =$9020 H903A =$903A H9047 =$9047 H9054 =$9054 NEXT_VAL =$9056 H9060 =$9060 H906A =$906A H906E =$906E TRAITE_VAL =$9072 H9090 =$9090 H9092 =$9092 H90AA =$90AA ADR_HGRH =$9200 ADR_HGRL =$92C0