http://hype.retroscene.org/blog/567.html
а это повеселее:
http://hype.retroscene.org/blog/569.html
Вид для печати
Наверное, подобное изобретали, вот кот определения адреса данных символа в стандартном шрифте:
Код:;HL=text message
ld a,(hl)
; push hl; если надо
;$3c00/8=$780
or 128
ld l,a
ld h,7
add hl,hl
add hl,hl
add hl,hl
окак(:
Код:;HL=text message
; push hl; если надо
ld l,(hl)
;$3c00/4=$f00
; add hl,hl ;11 tacts / 1 byte
sla l ;8 tacts / 2 bytes ; ну а вдруг надо )
ld h,#0f
add hl,hl
add hl,hl
Маленький урок sizecoding:
sla l - 2 байта против add hl,hl - 1 байт.
Но в случае печати текста можно сделать и пошустрее.
Буржуи объявили новое компо, написать эффект:
https://www.youtube.com/watch?v=d3zgfAx0_zs
как заявлено пока что 48 байт.
В рамках пятницы
Код:t_b:
ld hl,$2C0
td:
ld b,5
push hl
tl:
add hl,hl
jr nc,nol
inc l
nol:
djnz tl
ld (hl),5*8
pop hl
inc l
;L=X,H=Y(7-3 bit)
ld a,h
add a,8
ld h,a
cp $ba
jr nz,td
t_e:
jr $
Что это? :v2_dizzy_surrender: