CURSO DE ASSEMBLER

ATARI Lo que nos ha unido en el tiempo. XL XE ST 2600 7800 Jaguar Lynx.

Notapor AsCrNet el Mié Oct 17, 2007 6:57 pm

WillySoft escribió:¿Captas cuál fue la diferencia?


obvio, el DL cambia pero eso me lo dijiste mas arriba :8- DL ejemplo cap. 9

Código: Seleccionar todo
dl
    .byte $70,$70,$70
    .byte $42
    .word PANTALLA
    .byte 2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2
    .byte $41
    .word dl


mmm, no es lo que te dijo yo , mira pantalla1 modo grafico de 8 y la otra pantalla2 en modo grafico 12. entonces creo los siguientes DLs


Código: Seleccionar todo
;pantalla1 modo 8
dl1
    .byte $70,$70,$70
    .byte $42
    .word PANTALLA1
    .byte 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15
    .byte $41
    .word dl1

; pantalla 2 modo 12
dl2
    .byte $70,$70,$70
    .byte $42
    .word PANTALLA2
    .byte 4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4
    .byte $41
    .word dl2

cambio.pantalla
     lda #<dl2
     sta $230
     lda #>dl2
     sta $231



algo asi seria 8o , o como cambio el modo grafico de una ?@

saludos
Avatar de Usuario
AsCrNet
expert
expert
 
Mensajes: 506
Registrado: Mar Nov 07, 2006 5:45 pm
Ubicación: PHO

Notapor CaReCoiN el Jue Oct 18, 2007 12:03 am

CARECOIN ERROR OVERLOAD.____
CARECOIN ERROR OVERLOAD.____
CARECOIN ERROR OVERLOAD.____

No entendí ni una...

5 POKE 756,204
10 PR. "Carecoin sólo sabe BASIC"
20 PR. "Saludos."
30 END
Avatar de Usuario
CaReCoiN
expert
expert
 
Mensajes: 1220
Registrado: Mar Nov 21, 2006 10:43 pm
Ubicación: Santiago

Notapor leo's_adventure el Jue Oct 18, 2007 12:26 am

sabi q despues de que sea un hacker en visualbasic, me meto en este lenguaje :D

por ahora solo se:

10 home:cls
20 print "leo"
30 goto 20


ahh.. deberaas q el home es de apple XD
Avatar de Usuario
leo's_adventure
expert
expert
 
Mensajes: 552
Registrado: Lun Nov 27, 2006 9:53 pm
Ubicación: Copiapó - Chile

Notapor WillySoft el Jue Oct 18, 2007 2:21 am

AsCrNet escribió:
WillySoft escribió:¿Captas cuál fue la diferencia?


obvio, el DL cambia pero eso me lo dijiste mas arriba :8- DL ejemplo cap. 9

Código: Seleccionar todo
dl
    .byte $70,$70,$70
    .byte $42
    .word PANTALLA
    .byte 2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2
    .byte $41
    .word dl


mmm, no es lo que te dijo yo , mira pantalla1 modo grafico de 8 y la otra pantalla2 en modo grafico 12. entonces creo los siguientes DLs


Código: Seleccionar todo
;pantalla1 modo 8
dl1
    .byte $70,$70,$70
    .byte $42
    .word PANTALLA1
    .byte 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15
    .byte $41
    .word dl1

; pantalla 2 modo 12
dl2
    .byte $70,$70,$70
    .byte $42
    .word PANTALLA2
    .byte 4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4
    .byte $41
    .word dl2

cambio.pantalla
     lda #<dl2>dl2
     sta $231



algo asi seria 8o , o como cambio el modo grafico de una ?@

saludos


Bueno, vuelves a cambiar la posición del dl nomás, ya sea que apunte a una dirección de pantalla distinta o igual.
Avatar de Usuario
WillySoft
expert
expert
 
Mensajes: 666
Registrado: Mié Nov 08, 2006 1:02 am

Notapor AsCrNet el Jue Oct 18, 2007 6:33 pm

:O

Código: Seleccionar todo
cambio.pantalla
     lda #<dl2>dl2
     sta $231


hay esta la cosa :P , ahora un consula tio willy tengo en mente lo siguiente :

usar el modo grafico 15+16, y poner en esta pantalla una imagen. o sea los byte una imagen..

se puede asi directamente o hay que hacer algo ?

Código: Seleccionar todo
PANTALLA1
   .byte 255,255,1,2,3,54,6,7,8,9,4,3,4,6,8,9,6,5,5
   .byte ....... etc...


si pongo todo el contenido el archivo en .byte y despues al desplegar la pantalla aparece la imagen o no ?@

saludos
Avatar de Usuario
AsCrNet
expert
expert
 
Mensajes: 506
Registrado: Mar Nov 07, 2006 5:45 pm
Ubicación: PHO

Notapor WillySoft el Jue Oct 18, 2007 7:59 pm

AsCrNet escribió::O

Código: Seleccionar todo
cambio.pantalla
     lda #<dl2>dl2
     sta $231


hay esta la cosa :P , ahora un consula tio willy tengo en mente lo siguiente :

usar el modo grafico 15+16, y poner en esta pantalla una imagen. o sea los byte una imagen..

se puede asi directamente o hay que hacer algo ?

Código: Seleccionar todo
PANTALLA1
   .byte 255,255,1,2,3,54,6,7,8,9,4,3,4,6,8,9,6,5,5
   .byte ....... etc...


si pongo todo el contenido el archivo en .byte y despues al desplegar la pantalla aparece la imagen o no ?@

saludos


Así es. El tema pasa de qué se compone la pantalla. Eso es un tema para un artículo completo.
Avatar de Usuario
WillySoft
expert
expert
 
Mensajes: 666
Registrado: Mié Nov 08, 2006 1:02 am

Uta

Notapor AsCrNet el Vie Oct 19, 2007 1:30 pm

::$ ::llo ::llo ::llo ::llo ::llo ::llo ::llo no funciona la teoria

Código: Seleccionar todo
    *=$6000

inicio
   lda #0
   sta 710
   lda #14
   sta 709
   lda #<dl1
   sta $230
   lda #>dl1
   sta $231
loop
   jmp loop

;pantalla1 modo 15
dl1
    .byte $70,$70,$70
    .byte $42
    .word PANTALLA1
    .byte 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14
    .byte $41
    .word dl1

; imagen en byte
PANTALLA1
    .BYTE 187,187,187,187,187,187,187,59,187,187,179,187,187,139,187
    .BYTE 187,184,187,187,139,187,184,187,187,179,187,187,187,139,187
    .BYTE 187,139,187,187,187,187,187,184,238,238,238,238,238,238,238
    .BYTE 238,238,226,238,238,206,238,226,238,236,238,238,206,238,236
    .BYTE 238,226,238,238,238,206,238,238,238,14,238,238,238,238,238
    .BYTE 187,187,187,187,187,187,187,11,187,187,179,187,187,139,187
    .BYTE 187,184,187,187,139,187,184,187,187,179,187,187,187,11,187
    .BYTE 187,59,187,187,187,187,187,131,14,238,238,238,238,238,238
    .BYTE 238,238,224,238,238,206,238,226,238,236,238,238,206,238,236
    .BYTE 238,226,238,238,238,46,238,238,236,46,238,238,238,238,238
    .BYTE 131,187,187,187,187,187,187,131,187,187,184,187,187,131,187
    .BYTE 187,184,187,187,139,187,184,187,187,179,187,187,187,59,187
    .BYTE 184,187,187,187,187,187,184,59,224,238,238,238,238,238,238
    .BYTE 238,238,236,238,238,226,238,226,238,236,238,238,206,238,236
    .BYTE 238,194,238,238,236,46,238,238,224,238,238,238,238,238,224
    .BYTE 184,59,187,187,187,187,187,176,187,187,184,187,187,179,187
    .BYTE 187,184,187,187,139,187,184,187,187,139,187,187,184,187,187
    .BYTE 131,187,187,187,187,187,131,187,238,14,238,238,238,238,238
    .BYTE 238,238,236,46,238,226,238,236,238,236,238,238,206,238,236
    .BYTE 238,206,238,238,236,238,238,238,206,238,238,238,238,238,14
    .BYTE 187,131,187,187,187,187,187,184,59,187,187,59,187,179,187
    .BYTE 187,184,187,187,139,187,184,187,187,139,187,187,176,187,187
    .BYTE 11,187,187,187,187,184,59,187,238,224,238,238,238,238,238
    .BYTE 46,238,238,46,238,224,238,236,238,236,238,238,206,238,236
    .BYTE 238,206,238,238,226,238,238,238,46,238,238,238,238,224,238
    .BYTE 187,184,59,187,187,187,187,187,11,187,187,11,187,184,187
    .BYTE 187,184,187,187,139,187,184,187,187,11,187,187,131,187,187
    .BYTE 59,187,187,187,187,131,187,187,14,238,14,238,238,238,238
    .BYTE 206,238,238,206,238,236,238,236,238,236,238,238,206,238,236
    .BYTE 238,46,238,238,206,238,238,236,238,238,238,238,238,14,238
    .BYTE 131,187,131,187,187,187,187,187,131,187,187,139,187,184,187
    .BYTE 187,184,59,187,139,187,176,187,187,59,187,187,139,187,187
    .BYTE 187,187,187,187,184,59,187,176,224,238,224,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,238,238
    .BYTE 184,59,176,59,187,187,187,187,176,187,187,131,187,184,59
    .BYTE 59,187,59,187,139,187,179,187,187,59,187,187,59,187,187
    .BYTE 187,187,187,187,128,187,187,11,238,14,226,14,238,238,238
    .BYTE 236,238,238,226,238,238,46,238,46,238,46,238,206,238,226
    .BYTE 238,46,238,238,46,238,238,14,238,238,238,238,12,238,236
    .BYTE 187,131,179,131,187,187,187,187,184,187,187,179,187,187,59
    .BYTE 59,187,59,187,139,187,179,187,184,59,187,184,59,187,187
    .BYTE 187,187,187,184,56,187,176,187,238,224,226,224,238,238,238
    .BYTE 236,46,238,224,238,238,46,238,46,238,46,238,206,238,226
    .BYTE 236,238,238,236,238,238,236,46,238,238,238,224,236,238,194
    .BYTE 187,184,51,184,59,187,187,187,187,59,187,184,187,187,59
    .BYTE 59,187,59,187,139,187,179,187,184,187,187,184,187,187,184
    .BYTE 187,187,187,131,184,187,11,187,238,238,2,238,14,238,238
    .BYTE 238,14,238,236,238,238,14,238,46,238,46,238,206,238,226
    .BYTE 236,238,238,224,238,238,224,238,238,238,238,14,236,236,46
    .BYTE 187,187,131,187,128,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,59,184,128,187,187,14,238,224,238,192,238,238
    .BYTE 238,194,238,236,46,238,206,238,206,238,46,238,206,238,226
    .BYTE 224,238,238,194,238,238,206,238,238,238,224,46,236,14,238
    .BYTE 131,187,176,59,136,59,187,187,187,179,187,187,59,187,139
    .BYTE 139,187,59,187,139,187,179,187,179,187,187,139,187,187,11
    .BYTE 187,187,131,59,184,59,187,176,224,238,226,14,206,14,238
    .BYTE 238,224,238,238,46,238,194,238,206,238,46,238,206,238,226
    .BYTE 226,238,238,206,238,238,46,238,238,238,14,46,224,238,238
    .BYTE 184,59,179,131,139,131,187,187,187,184,187,187,11,187,179
    .BYTE 139,187,11,187,139,187,131,187,179,187,187,11,187,184,59
    .BYTE 187,184,59,59,128,187,187,11,238,14,226,224,206,224,238
    .BYTE 238,236,46,238,206,238,226,238,206,238,206,238,206,238,206
    .BYTE 226,238,238,46,238,236,238,238,238,224,238,46,12,238,236
    .BYTE 187,131,179,184,11,184,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,3,187,56,56,187,128,187,238,224,226,238,14,236,14
    .BYTE 238,238,14,238,206,238,226,238,194,238,206,238,206,238,206
    .BYTE 194,238,236,46,238,194,238,238,238,2,238,32,236,238,14
    .BYTE 187,184,51,187,131,184,131,187,187,187,139,187,131,187,176
    .BYTE 179,187,139,187,139,187,139,187,139,187,184,187,187,139,187
    .BYTE 184,51,187,3,184,184,59,187,238,238,2,238,192,236,224
    .BYTE 238,238,194,238,226,238,236,238,226,238,206,238,206,238,206
    .BYTE 206,238,224,238,238,14,238,238,224,226,236,14,236,224,238
    .BYTE 187,187,131,187,136,56,184,59,187,187,179,187,179,187,184
    .BYTE 179,187,139,187,139,187,139,187,139,187,179,187,187,59,187
    .BYTE 131,179,176,59,184,131,187,187,238,238,224,46,206,12,238
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,14,226,194,46,236,14,238
    .BYTE 187,187,179,11,139,128,187,3,187,187,184,187,176,187,184
    .BYTE 179,187,139,187,139,187,139,187,11,187,131,187,184,187,187
    .BYTE 11,179,11,59,176,187,187,187,238,238,226,194,206,224,238
    .BYTE 238,238,236,238,236,238,236,46,226,238,206,238,206,238,206
    .BYTE 46,238,206,238,224,238,238,224,206,224,46,46,192,238,238
    .BYTE 187,187,179,176,139,184,59,56,59,187,184,59,184,187,187
    .BYTE 176,187,139,187,139,187,139,187,59,187,139,187,131,187,187
    .BYTE 139,176,187,59,8,187,187,187,238,238,226,236,14,236,14
    .BYTE 14,238,238,46,236,46,238,46,236,238,206,238,206,238,206
    .BYTE 46,238,14,238,206,238,238,14,206,194,238,44,44,238,238
    .BYTE 187,187,179,187,11,184,131,59,128,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 139,3,187,0,184,187,187,131,14,238,226,238,194,236,224
    .BYTE 192,238,238,206,238,46,238,46,237,85,226,238,206,238,46
    .BYTE 46,238,46,238,46,238,224,46,192,34,238,14,236,238,236
    .BYTE 131,187,179,187,128,184,184,59,136,59,187,131,187,59,187
    .BYTE 85,85,87,187,139,187,59,184,59,184,59,184,59,187,131
    .BYTE 131,179,184,59,184,187,176,187,224,46,226,238,204,44,238
    .BYTE 206,14,238,226,238,14,238,193,85,106,85,238,206,238,46
    .BYTE 238,236,238,236,238,238,14,46,14,226,224,46,236,238,2
    .BYTE 187,11,179,187,139,8,187,3,139,128,0,0,0,0,0
    .BYTE 65,89,165,64,0,0,0,0,0,0,0,0,0,0,59
    .BYTE 11,179,131,59,184,184,59,187,238,192,226,238,206,192,238
    .BYTE 206,192,238,236,238,206,238,85,0,22,90,86,206,238,46
    .BYTE 238,226,238,194,238,224,46,32,206,224,14,46,236,192,238
    .BYTE 187,184,51,187,139,184,59,56,11,136,59,184,59,131,185
    .BYTE 63,6,86,149,139,187,59,184,187,179,187,139,187,131,59
    .BYTE 139,176,187,59,184,11,187,187,238,238,2,238,206,236,14
    .BYTE 14,206,14,238,46,226,237,80,250,129,149,101,206,238,46
    .BYTE 238,194,238,14,238,14,46,14,206,194,238,46,224,46,238
    .BYTE 187,187,176,187,139,184,131,59,131,139,128,0,0,0,5
    .BYTE 175,209,101,101,64,0,0,0,0,0,0,0,0,59,56
    .BYTE 139,3,187,59,128,187,187,187,238,238,224,14,206,236,224
    .BYTE 192,206,192,238,206,226,213,66,254,160,101,89,94,238,46
    .BYTE 238,206,236,34,224,46,32,46,204,34,238,44,12,238,238
    .BYTE 187,187,179,131,139,184,184,59,136,11,136,59,131,176,149
    .BYTE 234,124,89,86,91,187,59,179,187,11,136,184,83,59,3
    .BYTE 128,179,187,48,184,187,187,187,238,238,226,224,14,236,238
    .BYTE 206,14,206,0,0,0,85,14,167,232,25,85,148,0,0
    .BYTE 0,0,0,0,94,44,46,46,14,226,238,2,236,238,238
    .BYTE 187,187,179,187,11,184,187,3,139,131,139,3,176,185,89
    .BYTE 126,175,22,170,149,184,59,131,184,56,131,185,83,48,59
    .BYTE 11,179,184,11,184,187,187,187,238,238,226,238,192,236,238
    .BYTE 206,192,206,32,0,1,105,39,234,253,20,0,165,0,0
    .BYTE 0,0,64,1,82,2,46,32,206,226,224,46,236,238,238
    .BYTE 187,187,179,187,136,56,187,56,11,136,11,51,184,185,169
    .BYTE 175,234,4,85,9,184,187,139,184,184,91,185,87,11,59
    .BYTE 139,179,3,59,184,187,187,128,2,238,226,238,206,0,238
    .BYTE 2,206,14,34,236,229,153,42,254,167,197,21,82,108,238
    .BYTE 236,236,94,237,84,46,44,14,206,224,46,46,236,238,236
    .BYTE 176,59,179,187,139,176,187,59,128,139,131,51,184,181,153
    .BYTE 234,126,129,21,84,72,187,139,184,178,87,185,84,59,48
    .BYTE 139,128,187,59,184,187,128,187,238,2,226,238,206,236,14
    .BYTE 204,14,192,34,236,230,89,58,167,234,241,69,84,108,238
    .BYTE 236,225,150,237,86,46,2,46,206,2,238,46,236,236,14
    .BYTE 187,176,51,187,139,184,131,59,139,11,136,51,184,150,89
    .BYTE 126,175,225,69,84,152,187,139,184,177,149,185,151,59,11
    .BYTE 128,51,187,59,184,128,187,187,238,238,2,238,206,236,224
    .BYTE 206,194,206,2,236,214,89,55,234,254,144,80,21,28,238
    .BYTE 236,225,165,237,86,44,46,46,194,226,238,46,236,14,238
    .BYTE 187,187,176,59,139,184,187,11,139,128,139,48,0,25,89
    .BYTE 171,234,160,21,0,16,0,0,0,0,85,66,87,0,59
    .BYTE 11,179,187,59,128,187,187,187,238,238,226,2,206,236,238
    .BYTE 206,204,14,34,236,89,89,42,191,170,1,85,85,84,238
    .BYTE 236,236,85,109,86,14,46,32,206,226,238,44,12,238,238
    .BYTE 187,187,179,176,11,184,187,56,11,139,11,51,184,101,97
    .BYTE 250,160,21,85,85,84,187,139,184,184,85,85,84,59,59
    .BYTE 139,179,187,0,184,187,187,187,238,238,226,238,2,236,238
    .BYTE 2,206,194,34,236,101,129,47,170,1,85,85,85,84,238
    .BYTE 236,236,101,85,84,46,44,14,206,226,236,14,236,238,238
    .BYTE 187,187,179,187,128,56,187,59,128,139,128,51,184,102,17
    .BYTE 160,21,84,0,0,84,187,139,184,184,21,85,83,59,48
    .BYTE 139,179,128,59,184,187,187,187,238,238,226,238,206,0,238
    .BYTE 204,14,204,34,236,104,81,42,1,84,0,252,168,20,238
    .BYTE 236,238,25,169,78,46,2,46,206,224,14,46,236,238,238
    .BYTE 187,187,179,187,139,176,59,59,139,131,139,0,0,97,81
    .BYTE 21,64,168,252,42,20,0,0,0,0,0,0,11,56,59
    .BYTE 139,128,187,59,184,187,187,128,238,238,226,238,206,236,2
    .BYTE 206,192,14,34,236,97,81,1,84,0,136,215,42,20,238
    .BYTE 236,238,194,21,78,0,46,46,204,2,238,46,236,238,224
    .BYTE 187,187,179,187,139,184,176,59,139,139,11,51,185,69,81
    .BYTE 64,84,136,215,42,5,187,139,184,187,184,101,75,11,59
    .BYTE 128,179,187,59,184,184,3,187,0,238,226,238,206,236,238
    .BYTE 206,206,192,34,237,69,69,84,5,104,162,63,42,133,238
    .BYTE 236,238,204,101,64,46,46,44,14,226,238,46,236,192,238
    .BYTE 184,3,179,187,139,184,187,48,11,139,136,51,185,133,21
    .BYTE 90,128,42,143,42,133,187,139,184,187,136,101,71,59,59
    .BYTE 139,179,187,59,176,11,187,187,238,224,2,238,206,236,238
    .BYTE 2,206,206,2,237,20,85,1,160,53,42,128,0,5,238
    .BYTE 236,238,206,25,70,46,44,14,206,226,238,44,0,238,238
    .BYTE 187,187,128,59,139,184,187,59,128,11,139,48,1,20,84
    .BYTE 67,86,0,21,85,85,0,0,0,0,0,25,20,59,0
    .BYTE 139,179,187,0,184,187,187,187,238,238,226,0,206,236,238
    .BYTE 206,2,206,34,237,17,80,168,53,104,5,85,85,85,238
    .BYTE 236,238,206,193,21,44,14,46,206,226,224,14,236,238,238
    .BYTE 187,187,179,184,3,184,187,59,139,128,11,51,185,69,66
    .BYTE 86,128,85,85,85,85,187,139,184,187,139,132,85,0,59
    .BYTE 139,176,3,59,184,187,187,187,238,238,226,238,192,12,238
    .BYTE 206,206,2,34,237,85,0,136,104,5,85,85,80,1,238
    .BYTE 236,238,206,85,85,78,46,46,206,192,238,46,236,238,238
    .BYTE 187,187,179,187,139,128,59,59,139,139,128,51,185,84,60
    .BYTE 128,85,85,106,148,209,187,139,184,187,139,85,84,123,59
    .BYTE 128,3,187,59,184,187,187,187,238,238,226,238,206,236,0
    .BYTE 206,206,206,2,236,80,252,168,5,85,65,89,165,5,238
    .BYTE 236,238,206,101,84,110,46,44,2,226,238,46,236,238,238
    .BYTE 187,187,179,187,139,184,184,3,139,139,139,48,0,64,52
    .BYTE 85,84,1,88,105,1,0,0,0,0,0,37,81,59,59
    .BYTE 139,179,187,59,184,187,187,187,238,238,226,238,206,236,238
    .BYTE 14,14,206,34,236,74,52,129,85,67,48,86,89,65,238
    .BYTE 236,238,206,217,81,46,32,14,206,226,238,46,236,238,236
    .BYTE 187,187,179,187,139,184,187,59,128,11,137,51,184,74,55
    .BYTE 84,12,240,86,106,85,187,139,184,187,139,153,81,56,3
    .BYTE 139,179,187,59,184,184,0,187,238,238,226,238,206,236,238
    .BYTE 205,66,209,34,236,74,60,21,64,207,12,86,165,80,46
    .BYTE 236,238,206,230,70,0,46,46,206,226,238,46,224,0,238
    .BYTE 0,11,179,187,139,184,187,59,129,72,21,51,184,74,48
    .BYTE 76,48,240,85,85,5,67,139,184,187,139,182,84,11,59
    .BYTE 139,179,187,48,0,187,187,187,238,192,0,238,206,236,238
    .BYTE 201,78,37,2,236,82,1,90,67,207,1,85,85,21,82
    .BYTE 236,238,206,238,162,46,46,46,206,226,224,2,236,238,238
    .BYTE 187,187,176,0,11,184,187,59,129,75,101,48,0,82,5
    .BYTE 80,48,20,22,164,90,148,0,0,0,0,1,91,59,59
    .BYTE 139,128,3,59,184,187,187,187,238,238,226,238,192,0,238
    .BYTE 197,78,85,34,236,212,21,38,147,193,64,106,145,170,101
    .BYTE 236,238,206,237,94,46,46,46,192,2,238,46,236,238,238
    .BYTE 187,187,179,187,139,184,0,59,133,72,101,51,184,148,84
    .BYTE 144,20,5,36,145,169,89,11,184,187,139,185,91,59,59
    .BYTE 11,179,187,59,184,187,187,187,238,238,226,238,206,236,238
    .BYTE 5,76,85,34,236,212,80,37,145,80,84,4,129,165,85
    .BYTE 236,238,206,237,94,46,0,14,206,226,238,46,236,238,238
    .BYTE 187,187,179,187,139,184,187,59,37,64,85,51,184,181,76
    .BYTE 149,1,64,196,134,85,81,75,184,187,139,185,91,0,59
    .BYTE 139,179,187,59,184,187,187,187,238,238,226,238,206,236,238
    .BYTE 213,76,85,2,236,229,64,106,84,20,4,69,133,149,84
    .BYTE 236,238,206,237,80,46,46,46,206,226,238,46,236,238,238
    .BYTE 187,187,179,187,139,184,187,59,149,72,85,48,0,1,64
    .BYTE 85,64,69,6,133,149,100,64,0,0,0,1,91,59,59
    .BYTE 139,179,187,59,184,187,187,187,238,238,226,238,206,236,238
    .BYTE 197,81,84,34,236,237,80,85,84,9,199,66,37,85,84
    .BYTE 236,238,206,237,94,46,46,46,206,226,238,46,236,224,0
    .BYTE 187,187,179,187,139,184,187,59,133,85,84,51,184,185,80
    .BYTE 104,17,84,113,37,85,85,19,184,187,139,185,91,59,59
    .BYTE 139,179,187,0,0,3,187,187,0,0,0,0,206,236,238
    .BYTE 201,85,86,34,236,238,81,86,165,5,38,65,37,85,85
    .BYTE 236,238,206,237,94,46,46,46,204,0,0,46,236,238,238
    .BYTE 187,187,179,184,0,0,0,3,130,85,83,51,184,187,21
    .BYTE 5,35,84,81,37,85,84,19,184,187,139,185,91,59,0
    .BYTE 0,179,187,59,184,187,187,187,238,238,226,238,206,236,238
    .BYTE 0,85,0,2,236,238,21,64,161,5,117,17,37,85,85
    .BYTE 236,238,206,237,80,0,14,46,206,226,238,46,236,238,238
    .BYTE 187,187,179,187,139,184,187,59,136,165,139,48,0,0,4
    .BYTE 41,37,133,208,73,85,84,4,0,0,0,1,91,59,59
    .BYTE 139,179,187,59,184,187,187,187,238,238,226,238,206,236,238
    .BYTE 204,8,206,34,236,238,20,85,134,4,70,88,73,85,84
    .BYTE 236,238,206,237,94,46,46,46,206,226,238,46,236,238,238
    .BYTE 187,187,179,187,139,184,187,59,129,69,11,51,184,187,82
    .BYTE 97,71,69,68,72,85,82,83,184,187,139,185,91,59,59
    .BYTE 139,179,187,59,184,187,187,187,238,238,226,238,206,236,238
    .BYTE 194,85,206,34,236,238,73,105,88,68,104,88,66,21,82
    .BYTE 236,238,206,229,94,46,46,46,206,226,238,46,236,238,238
    .BYTE 187,187,179,187,139,184,187,59,134,85,11,51,184,187,69
    .BYTE 84,69,68,196,18,21,73,88,184,187,139,185,91,59,59
    .BYTE 139,179,187,59,184,187,187,187,238,238,226,238,206,236,238
    .BYTE 204,84,206,34,236,238,6,165,84,2,84,84,18,69,73
    .BYTE 236,238,206,229,78,46,46,46,206,226,238,46,236,238,238
    .BYTE 0,0,0,0,0,0,0,0,4,152,0,0,0,1,38
    .BYTE 85,17,22,133,20,145,73,85,0,0,0,9,80,0,0
    .BYTE 0,0,0,0,0,0,0,0,238,238,226,238,206,236,238
    .BYTE 197,18,206,34,236,237,22,149,85,19,97,25,21,36,81
    .BYTE 236,238,206,229,78,46,46,46,206,226,238,46,236,238,238
    .BYTE 187,187,179,187,139,184,187,59,149,1,139,51,184,185,26
    .BYTE 81,17,37,145,21,9,65,82,120,187,139,185,75,59,59
    .BYTE 139,179,187,59,184,187,187,187,238,238,226,238,206,236,238
    .BYTE 214,85,14,34,236,236,154,85,85,65,84,71,5,80,20
    .BYTE 76,238,206,229,78,46,46,46,206,226,238,46,236,238,238
    .BYTE 187,187,179,187,139,184,187,59,22,85,139,51,184,184,90
    .BYTE 85,64,197,145,69,85,84,5,88,187,139,185,75,59,59
    .BYTE 139,179,187,59,184,187,187,187,238,238,226,238,206,236,238
    .BYTE 90,84,78,34,236,236,89,85,81,68,84,89,133,85,86
    .BYTE 84,238,206,229,78,46,46,46,206,226,238,46,236,238,238
    .BYTE 187,187,179,187,139,184,187,59,89,81,75,48,0,0,89
    .BYTE 85,68,70,69,5,86,148,1,84,0,0,9,75,59,59
    .BYTE 139,179,187,59,184,187,187,187,238,238,226,238,206,236,238
    .BYTE 89,81,64,2,236,236,85,85,81,68,116,144,21,106,158
    .BYTE 85,238,206,229,64,0,14,46,206,226,238,46,236,238,238
    .BYTE 187,187,179,184,0,0,0,3,25,81,139,51,184,185,25
    .BYTE 81,20,5,1,85,164,155,139,149,123,139,185,75,59,0
    .BYTE 0,179,187,59,184,187,187,187,0,0,0,0,206,236,238
    .BYTE 85,69,206,34,236,238,21,85,69,21,32,21,86,144,158
    .BYTE 217,78,206,229,78,46,46,46,204,0,0,46,236,238,238
    .BYTE 187,187,179,187,139,184,187,59,149,21,11,51,184,187,21
    .BYTE 70,21,33,85,86,133,155,139,181,83,139,185,75,59,59
    .BYTE 139,179,187,0,0,3,187,187,238,238,226,238,206,236,238
    .BYTE 197,88,206,34,236,238,1,85,8,21,21,88,6,149,158
    .BYTE 237,86,206,229,78,46,46,46,206,226,238,46,236,224,0
    .BYTE 187,187,179,187,139,184,187,59,133,105,139,48,0,0,84
    .BYTE 8,85,85,128,69,154,144,0,1,148,0,9,75,59,59
    .BYTE 139,179,187,59,184,187,187,187,238,238,226,238,206,236,238
    .BYTE 204,213,64,2,236,236,84,85,24,85,88,6,133,165,158
    .BYTE 236,85,206,229,128,46,46,46,206,226,238,46,236,238,238
    .BYTE 187,187,179,187,139,184,187,59,136,21,75,51,184,178,149
    .BYTE 97,85,64,168,9,148,155,139,184,149,69,137,11,0,11
    .BYTE 139,179,187,59,184,187,187,187,238,238,226,238,206,236,238
    .BYTE 0,213,78,34,236,226,85,5,69,85,70,129,65,165,158
    .BYTE 236,217,74,80,14,46,0,2,206,226,238,46,236,238,238
    .BYTE 187,187,179,187,139,184,128,3,139,133,75,51,184,177,85
    .BYTE 5,89,64,21,65,102,155,139,184,181,101,85,11,59,59
    .BYTE 0,179,187,59,184,187,187,187,238,238,226,238,206,0,14
    .BYTE 206,197,94,34,236,237,68,64,85,106,97,84,18,104,158
    .BYTE 236,237,150,149,206,46,46,46,204,0,238,46,236,238,238
    .BYTE 187,187,179,184,0,56,187,59,139,133,91,48,0,0,84
    .BYTE 22,166,81,65,98,101,144,0,0,1,150,85,11,59,59
    .BYTE 139,176,0,59,184,187,187,187,238,238,224,0,206,236,238
    .BYTE 206,205,84,2,236,229,18,236,218,2,81,22,128,102,158
    .BYTE 236,238,89,85,66,46,46,46,206,226,238,0,12,238,238
    .BYTE 187,128,3,187,139,184,187,59,139,137,87,51,184,181,67
    .BYTE 154,26,144,104,20,104,155,139,184,187,85,85,64,11,59
    .BYTE 139,179,187,59,128,3,187,187,0,14,226,238,206,236,238
    .BYTE 206,0,149,34,236,229,94,236,230,101,152,129,80,89,158
    .BYTE 236,238,85,84,78,0,46,46,206,226,238,46,236,224,0
    .BYTE 187,187,179,187,139,184,187,59,128,11,101,51,184,181,91
    .BYTE 182,149,148,4,66,89,155,139,184,187,149,80,139,59,0
    .BYTE 139,179,187,59,184,187,184,0,238,238,226,238,206,236,238
    .BYTE 14,206,85,34,236,229,78,236,229,133,148,84,18,89,158
    .BYTE 236,238,213,81,206,46,44,2,206,226,238,46,236,238,238
    .BYTE 187,187,179,187,139,184,184,3,139,139,149,112,0,5,64
    .BYTE 5,166,164,17,66,90,148,0,0,0,37,69,139,59,59
    .BYTE 11,179,187,59,184,187,187,187,238,238,226,238,206,236,0
    .BYTE 206,206,213,66,236,229,110,236,237,105,101,132,81,89,86
    .BYTE 236,238,201,84,2,46,46,46,192,34,238,46,236,238,238
    .BYTE 187,187,179,187,139,128,59,59,139,139,149,115,184,149,123
    .BYTE 185,104,101,69,1,85,87,139,184,187,137,84,128,59,59
    .BYTE 139,0,187,59,184,187,187,187,238,238,226,238,192,12,238
    .BYTE 206,206,9,82,236,213,46,236,237,89,102,68,41,85,6
    .BYTE 236,238,206,236,206,2,46,46,206,224,2,46,236,238,238
    .BYTE 187,187,179,184,3,184,187,59,139,128,5,83,184,149,59
    .BYTE 185,90,169,66,149,84,7,139,184,187,139,184,139,48,59
    .BYTE 139,179,176,11,184,187,187,187,238,238,226,0,206,236,238
    .BYTE 206,2,205,86,236,213,46,236,238,86,25,85,85,80,197
    .BYTE 236,238,206,236,206,46,2,46,206,226,238,0,44,238,238
    .BYTE 187,187,128,59,139,184,187,59,128,11,137,84,0,21,0
    .BYTE 0,86,153,85,85,2,197,0,0,0,0,0,139,59,48
    .BYTE 139,179,187,59,0,187,187,187,238,224,2,238,206,236,238
    .BYTE 2,206,205,86,236,213,46,236,238,85,169,85,80,40,197
    .BYTE 236,238,206,236,14,46,46,2,206,226,238,46,236,2,238
    .BYTE 184,3,179,187,139,184,187,48,11,139,136,149,184,149,59
    .BYTE 187,85,149,85,2,40,5,139,184,187,139,184,128,59,59
    .BYTE 11,179,187,59,184,176,11,187,0,238,226,238,206,236,238
    .BYTE 206,206,192,149,44,85,46,236,238,213,85,80,34,192,85
    .BYTE 236,238,206,236,204,46,46,46,2,226,238,46,236,238,192
    .BYTE 187,187,179,187,139,184,176,59,139,139,11,85,56,85,59
    .BYTE 187,149,84,2,138,5,65,139,184,187,139,184,139,3,59
    .BYTE 128,51,187,59,184,187,187,0,238,238,226,238,206,236,2
    .BYTE 206,204,14,37,108,85,46,236,238,212,0,171,160,21,49
    .BYTE 236,238,206,236,206,32,46,46,206,2,238,46,236,238,238
    .BYTE 187,187,179,187,139,184,59,59,139,128,139,21,64,84,0
    .BYTE 0,20,60,143,1,80,241,0,0,0,0,0,139,56,11
    .BYTE 139,176,11,59,184,187,187,187,238,238,226,238,206,192,238
    .BYTE 206,14,204,33,74,150,46,236,238,197,46,128,21,20,241
    .BYTE 236,238,206,236,14,46,0,46,206,226,192,46,236,238,238
    .BYTE 187,187,179,187,136,8,187,59,136,11,128,52,21,151,59
    .BYTE 187,133,48,5,80,68,197,139,184,187,139,184,131,59,56
    .BYTE 139,179,184,11,184,187,187,187,238,238,226,238,192,236,238
    .BYTE 192,206,194,37,85,102,46,236,238,197,1,85,5,68,198
    .BYTE 236,238,206,236,192,46,46,2,206,226,238,0,236,238,238
    .BYTE 187,187,179,184,11,184,187,59,11,139,11,49,85,91,59
    .BYTE 187,133,85,84,102,4,199,139,184,187,139,184,136,11,59
    .BYTE 139,179,187,56,8,187,187,187,238,238,226,192,206,236,238
    .BYTE 14,204,14,33,85,20,0,0,0,1,86,5,16,68,20
    .BYTE 0,0,0,0,206,2,46,44,14,226,238,46,192,238,238
    .BYTE 187,187,176,11,139,184,187,0,139,128,139,5,149,87,59
    .BYTE 187,137,80,241,6,68,155,139,184,187,139,184,11,48,59
    .BYTE 128,179,187,59,184,11,187,187,238,238,192,238,206,236,238
    .BYTE 206,194,204,37,149,70,46,236,238,205,83,241,72,70,94
    .BYTE 236,238,206,236,194,44,14,46,204,34,238,46,236,192,238
    .BYTE 187,184,3,187,139,184,184,59,139,11,128,57,101,71,59
    .BYTE 187,139,84,156,68,21,123,139,184,187,139,184,128,59,3
    .BYTE 139,3,187,59,184,184,11,187,238,192,226,238,206,236,192
    .BYTE 192,14,194,33,101,78,46,236,238,206,85,60,81,85,110
    .BYTE 236,238,206,236,204,46,32,46,206,224,238,46,236,238,192
    .BYTE 184,11,179,187,139,184,11,59,131,139,11,49,101,16,0
    .BYTE 0,0,21,64,21,85,0,0,0,0,0,0,139,11,56
    .BYTE 139,176,11,59,184,187,184,11,192,238,226,238,206,236,46
    .BYTE 14,204,14,2,89,94,46,236,238,206,229,86,149,84,238
    .BYTE 236,238,206,236,14,2,46,2,206,226,192,46,236,238,238
    .BYTE 11,187,179,187,139,128,187,56,11,128,139,0,85,64,0
    .BYTE 0,0,1,85,85,80,0,0,0,0,0,0,11,48,59
    .BYTE 139,179,184,59,184,187,187,187,238,238,226,238,206,12,238
    .BYTE 206,194,204,45,85,76,46,224,238,14,236,237,85,236,238
    .BYTE 236,238,224,238,194,44,46,44,14,226,238,2,236,238,238
    .BYTE 187,187,179,187,128,56,187,3,139,11,128,187,136,184,187
    .BYTE 187,59,184,187,139,184,187,179,184,59,184,187,176,59,3
    .BYTE 131,179,187,48,184,187,187,187,238,238,226,238,194,236,238
    .BYTE 204,14,192,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,46,32,46,192,226,238,44,12,238,238
    .BYTE 187,187,179,187,11,184,184,59,128,139,11,184,59,179,187
    .BYTE 187,59,184,187,139,184,187,179,187,59,187,11,187,11,56
    .BYTE 136,3,187,59,128,187,187,187,238,238,226,224,14,236,192
    .BYTE 194,204,46,236,238,226,238,206,238,46,236,238,206,236,46
    .BYTE 238,14,238,206,238,194,46,14,206,194,238,46,236,46,238
    .BYTE 187,187,179,131,139,184,11,59,11,128,187,176,187,131,187
    .BYTE 184,59,176,187,139,187,59,184,187,139,187,131,187,176,59
    .BYTE 139,176,187,59,184,3,187,187,238,238,226,14,206,236,46
    .BYTE 14,192,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,46,32,206,224,14,46,236,224,238
    .BYTE 187,187,176,59,139,176,187,48,139,11,187,131,187,11,187
    .BYTE 184,187,179,187,139,187,59,184,187,179,187,184,187,187,11
    .BYTE 11,179,131,59,184,184,11,187,238,238,194,238,206,192,238
    .BYTE 204,46,238,14,238,46,238,46,236,238,226,238,206,238,46
    .BYTE 238,226,238,236,46,238,194,46,14,226,224,46,236,238,192
    .BYTE 187,187,3,187,139,8,187,11,128,187,187,59,184,59,184
    .BYTE 184,187,179,187,139,187,59,184,59,176,187,187,59,187,176
    .BYTE 131,179,184,11,184,187,184,59,238,224,34,238,204,44,236
    .BYTE 192,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,46,192,34,238,2,236,238,238
    .BYTE 187,131,179,187,128,184,176,59,11,187,184,187,176,187,184
    .BYTE 179,187,179,187,139,187,59,187,59,184,187,187,131,187,187
    .BYTE 139,3,187,48,184,187,187,176,238,14,226,238,2,236,194
    .BYTE 46,238,224,238,226,238,224,238,226,238,226,238,206,238,14
    .BYTE 46,236,46,238,226,238,238,194,206,194,238,44,12,238,238
    .BYTE 176,59,179,184,11,184,11,48,187,187,131,187,179,187,179
    .BYTE 179,187,179,187,139,187,139,187,11,187,59,187,176,187,187
    .BYTE 139,176,187,59,128,187,187,187,194,238,226,224,206,236,46
    .BYTE 238,238,206,238,194,238,226,238,226,238,226,238,206,238,206
    .BYTE 206,238,14,238,236,46,238,236,14,224,46,46,224,238,238
    .BYTE 11,187,179,131,139,128,187,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 11,179,11,59,184,11,187,187,238,238,226,14,206,12,236
    .BYTE 238,238,46,238,14,238,206,238,206,238,206,238,206,238,206
    .BYTE 206,238,206,238,238,14,238,238,194,226,194,46,236,194,238
    .BYTE 187,187,176,59,136,56,176,187,187,184,59,187,59,187,139
    .BYTE 139,187,139,187,139,187,139,187,131,187,131,187,187,139,187
    .BYTE 176,179,176,59,184,176,187,187,238,238,224,238,192,236,194
    .BYTE 238,224,238,236,46,238,14,238,206,238,206,238,206,238,206
    .BYTE 226,238,226,238,238,194,238,238,236,34,236,14,236,236,14
    .BYTE 187,187,131,187,131,184,11,187,187,179,187,184,187,187,59
    .BYTE 11,187,139,187,139,187,139,187,179,187,179,187,187,176,187
    .BYTE 187,3,187,3,184,187,131,187,238,236,2,238,14,236,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,2,238,32,236,238,224
    .BYTE 187,176,179,184,11,176,187,187,187,139,187,176,187,187,59
    .BYTE 59,187,139,187,139,187,179,187,179,187,184,187,187,184,59
    .BYTE 187,176,187,56,56,187,184,11,238,194,226,224,206,194,238
    .BYTE 238,14,238,226,238,236,46,238,46,238,206,238,206,238,226
    .BYTE 224,238,236,46,238,238,14,238,238,236,46,46,12,238,238
    .BYTE 187,11,179,131,139,11,187,187,184,59,187,131,187,184,187
    .BYTE 59,187,139,187,139,187,179,187,184,187,187,59,187,187,139
    .BYTE 187,187,11,59,128,187,187,176,236,46,226,14,204,46,238
    .BYTE 236,238,238,206,238,236,238,236,46,238,14,238,206,238,226
    .BYTE 236,238,238,46,238,238,194,238,238,238,194,46,224,238,238
    .BYTE 176,187,176,59,128,187,187,187,176,187,187,11,187,176,187
    .BYTE 187,187,59,187,139,187,179,187,184,187,187,11,187,187,179
    .BYTE 187,187,176,59,184,59,187,187,194,238,224,238,192,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,46,236,14,238
    .BYTE 11,187,131,187,11,187,187,187,131,187,184,59,187,179,187
    .BYTE 187,187,59,187,139,187,179,187,187,59,187,139,187,187,184
    .BYTE 187,187,187,11,184,128,187,187,238,238,2,236,46,238,238
    .BYTE 14,238,236,238,238,194,238,236,238,238,46,238,206,238,224
    .BYTE 238,46,238,194,238,238,238,46,238,238,238,194,236,236,46
    .BYTE 187,184,51,176,187,187,187,187,59,187,184,187,187,139,187
    .BYTE 187,187,59,187,139,187,184,187,187,59,187,179,187,187,187
    .BYTE 187,187,187,176,184,187,11,187,238,224,226,194,238,238,238
    .BYTE 46,238,224,238,238,206,238,226,238,238,46,238,206,238,236
    .BYTE 238,14,238,224,238,238,238,206,238,238,238,236,44,238,194
    .BYTE 187,131,179,11,187,187,187,184,187,187,179,187,187,11,187
    .BYTE 187,187,59,187,139,187,184,187,187,139,187,184,187,187,187
    .BYTE 187,187,187,187,8,187,176,187,238,14,224,46,238,238,238
    .BYTE 238,238,194,238,238,46,238,226,238,238,46,238,206,238,236
    .BYTE 238,206,238,236,238,238,238,224,238,238,238,238,192,238,236
    .BYTE 184,59,176,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,187,187,11,224,238,194,238,238,238,238
    .BYTE 238,238,14,238,236,46,238,194,238,236,46,238,206,238,236
    .BYTE 238,206,238,238,46,238,238,236,46,238,238,238,236,46,238
    .BYTE 131,187,11,187,187,187,187,11,187,187,59,187,184,187,187
    .BYTE 187,184,187,187,139,187,184,187,187,131,187,187,59,187,187
    .BYTE 11,187,187,187,187,11,187,176,14,236,46,238,238,238,238
    .BYTE 238,238,46,238,236,238,238,206,238,236,238,238,206,238,236
    .BYTE 238,226,238,238,14,238,238,238,206,238,238,238,238,194,238
    .BYTE 187,176,187,187,187,187,184,59,187,184,59,187,176,187,187
    .BYTE 187,184,187,187,139,187,187,59,187,179,187,187,139,187,187
    .BYTE 131,187,187,187,187,176,187,187,238,194,238,238,238,238,224
    .BYTE 238,236,238,238,226,238,238,206,238,236,238,238,206,238,238
    .BYTE 238,226,238,238,194,238,238,238,226,238,238,238,238,236,46
    .BYTE 187,11,187,187,187,187,179,187,187,176,187,187,179,187,187
    .BYTE 187,184,187,187,139,187,187,59,187,176,187,187,179,187,187
    .BYTE 176,187,187,187,187,187,11,187,236,46,238,238,238,238,194
    .BYTE 238,226,238,238,194,238,238,46,238,236,238,238,206,238,238
    .BYTE 238,236,238,238,226,238,238,238,236,46,238,238,238,238,194
    .BYTE 176,187,187,187,187,187,139,187,187,131,187,187,139,187,187
    .BYTE 187,184,187,187,139,187,187,59,187,184,187,187,176,187,187
    .BYTE 187,59,187,187,187,187,176,187,194,238,238,238,238,238,14
    .BYTE 238,206,238,238,206,238,238,46,238,236,238,238,206,238,238
    .BYTE 238,236,238,238,236,238,238,238,238,14,229,101,214,238,236
    .BYTE 11,187,187,187,187,184,59,187,187,11,187,187,11,187,184
    .BYTE 187,176,187,187,139,187,187,11,187,184,59,187,184,59,187
    .BYTE 187,131,185,183,119,187,187,11,46,238,238,238,238,236,238
    .BYTE 238,46,238,238,46,238,236,238,238,226,238,238,206,238,238
    .BYTE 238,238,46,238,238,46,238,238,238,226,237,230,230,238,238
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    .BYTE 0,67,57,150

   *=$2e0
   .word inicio


o estara mal definida la pantalla :(
Avatar de Usuario
AsCrNet
expert
expert
 
Mensajes: 506
Registrado: Mar Nov 07, 2006 5:45 pm
Ubicación: PHO

Notapor WillySoft el Vie Oct 19, 2007 2:07 pm

Te faltan líneas de pantalla:

Código: Seleccionar todo
dl1
    .byte $70,$70,$70
    .byte $40+14
    .word PANTALLA1
    .byte 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14
    .byte 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14
    .byte 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14
    .byte 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14
    .byte 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14
    .byte 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14
    .byte 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14
    .byte 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14
    .byte $41
    .word dl1
Avatar de Usuario
WillySoft
expert
expert
 
Mensajes: 666
Registrado: Mié Nov 08, 2006 1:02 am

Notapor parche el Vie Oct 19, 2007 4:41 pm

::jua

Uta el parcito.

Pa la comunidad entera, digase el resto.

Todos esos bytes son los pixeles del dibujo, y como nuestros queridos amigos son tan didacticos.

::BV PONGAN EL DIBUJO LOS MERMES

::oyu

::jua
Avatar de Usuario
parche
expert
expert
 
Mensajes: 1681
Registrado: Mar Nov 07, 2006 5:50 pm

Notapor AsCrNet el Vie Oct 19, 2007 4:54 pm

WillySoft escribió:
Código: Seleccionar todo
dl1
    .byte $70,$70,$70
    .byte $40+14
    .word PANTALLA1
    .byte 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14
    .byte 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14
    .byte 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14
    .byte 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14
    .byte 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14
    .byte 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14
    .byte 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14
    .byte 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14
    .byte $41
    .word dl1


ya agregado, por esta lineas de codigo saco como conclusion en el modo grafico 15 se define por puntos , y el modo grafico de texto por linea o no ?@

igual veo puras rayas :P

en turbo basic lo leo asi

Código: Seleccionar todo
100 GRAPHICS 15+16
110 POKE 712,32:POKE 708,14:POKE 709,20:POKE 710,28:POKE 711,212
120 OPEN #1,4,0,"H:Q.MIC":BGET #1,DPEEK(88),7680:CLOSE #1
150 GOTO 150


no faltara posicionarlo DPEEK(88),7680 ?@ o quisas lo estoy leyendo mal no creo

Código: Seleccionar todo
5 I=0
10 CLOSE #1:OPEN #1,4,0,"H:Q.MIC"
15 CLOSE #2:OPEN #2,8,0,"P:"
20 TRAP 100
25 GET #1,A:I=I+1
30 IF I>15 THEN I=0:? #2:? #2;"    .BYTE ";:GOTO 40
35 ? #2;A;:REM ? A;",";
36 IF I<=14 THEN ? #2;",";
40 GOTO 20
100 END


que opinas tio willy, donde estara el error 8o

saludos
Avatar de Usuario
AsCrNet
expert
expert
 
Mensajes: 506
Registrado: Mar Nov 07, 2006 5:45 pm
Ubicación: PHO

Notapor AsCrNet el Vie Oct 19, 2007 7:01 pm

parche escribió:PONGAN EL DIBUJO


::oyu ya wn esta es la idea !!!!!

asi veo el dibujo en asm

Imagen

asi veo el dibujo en turbo basic

Imagen

ahora tio ::par entiende ?@ ::jua ::jua ::jua ::jua ::jua ::jua ::jua ::jua ::jua
Avatar de Usuario
AsCrNet
expert
expert
 
Mensajes: 506
Registrado: Mar Nov 07, 2006 5:45 pm
Ubicación: PHO

Notapor parche el Vie Oct 19, 2007 11:25 pm

Entiendo

Que estay perdido ::oyu ::jua
Avatar de Usuario
parche
expert
expert
 
Mensajes: 1681
Registrado: Mar Nov 07, 2006 5:50 pm

Notapor AsCrNet el Sab Oct 20, 2007 2:29 pm

parche escribió:Que estay perdido


na, tio ::par un codigo vale por mil palabras, o era imagen ::jua ::jua ::jua ::jua ::jua ::jua ::jua ::jua
Avatar de Usuario
AsCrNet
expert
expert
 
Mensajes: 506
Registrado: Mar Nov 07, 2006 5:45 pm
Ubicación: PHO

Notapor leo's_adventure el Lun Feb 11, 2008 5:53 am

algunos enlaces de esto ya no sirven..

lo otro.. alguien cacha como configuro un editor de assembler en linux para compilar programas atari?

Saludos :D
Avatar de Usuario
leo's_adventure
expert
expert
 
Mensajes: 552
Registrado: Lun Nov 27, 2006 9:53 pm
Ubicación: Copiapó - Chile

Notapor batman el Mar Feb 12, 2008 1:25 am

leo's_adventure escribió:algunos enlaces de esto ya no sirven..

lo otro.. alguien cacha como configuro un editor de assembler en linux para compilar programas atari?

Saludos :D


muy buena la pregunta!

me interesa la respuesta. y tampoco sería malo ver un cursillo pa el atari 2600 :P

B!
Avatar de Usuario
batman
expert
expert
 
Mensajes: 967
Registrado: Mar Abr 17, 2007 8:35 pm

AnteriorSiguiente

Volver a COMPUTADORES Y CONSOLAS

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados