DATA 42,129,92,38,0,237,91,125,92,213,237,91,54,92,41,41,41,
25,209,6,8,126,197,6,8,197,23,48,11,66,75,213,229,245,205,229,
34,241,225,209,28,193,16,237,21,193,35,62,248,131,95,16,224,201
POKE 23681, <código del carácter>
PLOT INVERSE 1; X,Y: RANDOMIZE USR 60000
X=(21-fila)*8
Y=columna*8
LD HL,(23681)
LD H,0
LD DE,(23677)
PUSH DE
LD DE,(23606)
ADD HL,HL
ADD HL,HL
ADD HL,HL
ADD HL,DE
POP DE
LD B,8
LP3 LD A,(HL)
PUSH BC
LD B,8
LP2 PUSH BC
RLA
JR NC, LP1
LD B,D
LD C,E
PUSH DE
PUSH HL
PUSH AF
CALL 8933
POP AF
POP HL
POP DE
LP1 INC E
POP BC
DJNZ LP2
DEC D
POP BC
INC HL
LD A,248
ADD A,E
LD E,A
DJNZ LP3
RET
LD (23677),BC
CALL 8874
LD B,A
INC B
LD A,254
LOOP3 RRCA
DJNZ LOOP3
LD B,A
LD A,(HL)
LD C,(IY+57)
BIT 0,C
JR NZ, LOOP1
AND B
LOOP1 BIT 2,C
JRNZ, LOOP2
XOR B
CPL
LOOP2 LD (HL),A
JP 3035
LD A,H
RRCA
RRCA
RRCA
AND 3
OR 88
LD H,A
LD DE,(23695)
LD A,(HL)
XOR E
AND D
XOR E
BIT 6,(IY+57)
JR Z,LOOP1
AND 199
BIT 2,A
JR NZ, LOOP1
XOR 56
LOOP1 BIT 4,(IY+57)
JR Z, LOOP3
AND 248
BIT 5,A
JR NZ, LOOP3
XOR 7
LOOP3 LD (HL),A
RET
ORG 35000
ENT
LD A,24: LD (65535),A
LD A,195: LD (65524),A
LD HL, START: LD (65525),A
LD A,59: LD I,A: IM 2: RET
CC DEFB 0
START PUSH HL: PUSH AF
PUSH BC: PUSH DE
LD A,(CC): SUB 50
JP M,OTRA
ADD A,50: CP 100
CALL Z, NUEVO
LD A,6: OUT (254),A
LD A,CC: INC A
LD (CC),A
JP FIN
OTRA LD A,7: OUT (254),A
LD A,(CC): INC A
LD (CC),A
JP FIN
NUEVO XOR A: LD (CC),A
RET
FIN POP DE: POP BC
POP AF: POP HL
JP 56
BASTA LD A,63: LD I,A
IM 1:RET
JP INIC
TECLA CALL 703
LD A,(23560)
RET
INIC LD A,R
SRL A
SRL A
OUT (254),A
CALL TECLA
CP " "
RET Z
SRL A
SRL A
OUT (254),A
LD A,R
SRL A
SRL A
OUT (254),A
JP INIC
CLEAR 23999
RANDOMIZE USR 4654
Hace una semana me compré el libro "Assembly Language Step-by-Step: Programming with Linux, 3rd Edition" http://www.wiley.com/WileyCDA/WileyTitle/productCd-0470497025.htmlNo me imagino a ningún pendejito flogger haciéndole frente a eso.
DATA 62,24,50,255,255,62,195,50,244,255,33,90,Unas observaciones:
255,34,245,255,62,59,237,71,71,237,94,201,62,63,231,
71,237,86,201,229,245,197,213,42,69,92,17,71,71,237,
83,24,88,237,83,26,88,205,126,255,209,193,241,225,
195,56,0,17,24,0,237,83,200,255,17,232,3,205,189,255,
17,100,0,205,189,255,17,10,0,205,189,259,255,77,205,
179,255,62,58,205,189,255,58,71,92,38,0,111,17,100,0,
209,189,255,17,101,0,205,189,255,77,25,62,48,129,225,
205,199,255,225,201,167,14,0,237,82,56,239,12,24,249,
17,32,0,38,0,111,237,75,54,92,41,41,41,9,122,230,24,
198,64,71,122,15,15,15,230,224,131,95,80,6,8,126,18
,20,35,16,250,33,200,255,52,201