Speccom - Speccy část

Zdrojový kód


         org  32768
         ent  $


ST

IM2TAB
         jp   DAL
         defs 257-3


DAL
         di
         ld   hl,IM2TAB
         ld   de,IM2TAB+1
         ld   bc,256
         ld   (hl),INTER/256
         ldir

         ld   a,IM2TAB/256
         ld   i,a

         im   2

         jp   START

INT
         di
         push af
         push hl
         push de
         push bc
         ex   af,af'
         exx
         push af
         push hl
         push de
         push bc
         push ix
         push iy

;obsluha klavesnice

;        abc 123
;+CAPS   ABC ovladani
;+SYMBOL ??? !@#

;-- EXTEND --
;        ??? Funkcni klavesy
;+CAPS   ??? ???
;+SYMBOL ??? ???


         ld   a,254
         in   a,(254)
         rra
         jr   c,KEY1

         ld   a,247
         in   a,(254)
         rra
         rra
         rra
         jr   c,KEY2
         push af
         ld   a,(OFF_X)
         xor  16
         ld   (OFF_X),a
         ld   a,1
         ld   (JSET+1),a
         pop  af
KEY2
         rra
         jr   c,KEY1
         ld   a,(OFF_Y)
         xor  1
         ld   (OFF_Y),a
         ld   a,1
         ld   (JSET+1),a
KEY1

         pop  iy
         pop  ix
         pop  bc
         pop  de
         pop  hl
         pop  af
         exx
         ex   af,af'
         pop  bc
         pop  de
         pop  hl
         pop  af
         ei
         nop
         ret

;------------------------------
         org  #8181

;33153 = #8181
INTER    jp   INT
;------------------------------

START

         ei
         ld   a,152
         out  (127),a

         xor  a
         out  (95),a

AAA
JSET     ld   a,0
         or   a
         jr   z,NOSET
         call WR_SET
NOSET
         xor  a
         ld   (JSET+1),a

         call RD_INF
         ld   hl,(BUFR+1)
         push hl

         call RD_SCR

         call SCREEN

         pop  hl
         call KURZOR

         call RD_ATR

         call ATRIB

         ld   a,191
         in   a,(254)
         rra
         jr   nc,END

         jp   AAA



END
         ret

;..............................

RD_INF
         ld   hl,5
         ld   a,1
         call RD_HEAD

         ld   hl,BUFR
         ld   bc,5
         call RD_BUF

         ret

;..............................

RD_SCR
         ld   hl,768
         ld   a,2
         call RD_HEAD

         ld   hl,BUFR
         ld   bc,768*2
         call RD_BUF

         ret


;..............................

RD_ATR
         ld   hl,768
         ld   a,3
         call RD_HEAD

         ld   a,154
         out  (127),a

         ld   hl,BUFR
         ld   bc,768*2
         call RD_BUF

         ret

;..............................

RD_BUF
         ld   a,154
         out  (127),a
LP2
         ld   a,%00000110
         out  (95),a

LOOP2
         in   a,(95)
         and  %01000000
         jr   nz,LOOP2

         in   a,(63)
         ld   (hl),a

         ld   a,%00000100
         out  (95),a

         inc  hl
         dec  bc
         ld   a,b
         or   c
         jr   nz,LP2

         ret

;..............................
;..............................

WR_SET
         ld   hl,4
         ld   a,1
         call WR_HEAD

         ld   hl,OFF_X
         ld   bc,4
         call WR_BUF

         ret

;..............................

WR_BUF
         ld   a,152
         out  (127),a

LP21
         ld   a,%00000010
         out  (95),a

         ld   a,(hl)
         out  (63),a
LOOP21
         in   a,(95)
         and  %01000000
         jr   nz,LOOP21

         xor  a
         out  (95),a

         inc  hl
         dec  bc
         ld   a,b
         or   c
         jr   nz,LP21

         ret


;- - - - - - - - - - - - - - -

ATRIB
         ld   hl,BUFR
         ld   de,22528
         ld   bc,768

ATR1
         inc  hl
         ldi
         ld   a,b
         or   c
         jr   nz,ATR1
         ret

;- - - - - - - - - - - - - - -

SCREEN
         xor  a
         ex   af,af'

         ld   hl,16384
         ld   (P_AT+1),hl

         ld   hl,BUFR
         ld   bc,768*2
SKK
         ld   a,(hl)
         push bc

         call PRN

         pop  bc
         inc  hl
         dec  bc
         ld   a,b
         or   c
         jr   nz,SKK

         ret

;- - - - - - - - - - - - - - -

KURZOR
         ld   de,(OFF_X)
         or   a
         sbc  hl,de
         ld   a,h
         ld   de,(X_LEN)
         cp   d
         ret  nc

         ld   a,l
         cp   e
         ret  nc

KUR2     ld   a,0
         xor  255
         ld   (KUR2+1),a
         ret  z

         ld   a,l
         add  a,a
         add  a,a
         ld   c,a
         ld   a,h
         add  a,a
         add  a,a
         add  a,a
         call #22B0

         ld   c,%11110000
         or   a
         jr   z,KUR1
         ld   c,%00001111
KUR1
         inc  h
         inc  h
         inc  h
         inc  h
         inc  h
         inc  h
         ld   a,c
         or   (hl)
         ld   (hl),a
         inc  h
         ld   a,c
         or   (hl)
         ld   (hl),a

         ret


;- - - - - - - - - - - - - - -

RD_HEAD
         or   128
WR_HEAD
         ex   af,af'
         ld   a,152
         out  (127),a
         ex   af,af'

         out  (63),a

         ld   a,%00001010
         out  (95),a
LOOP1
         in   a,(95)
         and  %01000000
         jr   nz,LOOP1

         ld   a,%00001000
         out  (95),a

         ld   a,l
         call POSLI

         ld   a,h
         call POSLI

         ret



POSLI
         out  (63),a

         ld   a,%00000010
         out  (95),a
LOOP
         in   a,(95)
         and  %01000000
         jr   nz,LOOP

         xor  a
         out  (95),a

         ret



PRN
         push hl

P_AT     ld   de,16384

         ex   af,af'
         xor  1
         jr   z,PRN_1
         ex   af,af'

         ld   l,a
         ld   h,FNT
         add  hl,hl
         add  hl,hl
         add  hl,hl
         ex   de,hl
         ld   c,%11110000
         ld   a,(de)
         and  c
         ld   (hl),a
         inc  e
         inc  h
         ld   a,(de)
         and  c
         ld   (hl),a
         inc  e
         inc  h
         ld   a,(de)
         and  c
         ld   (hl),a
         inc  e
         inc  h
         ld   a,(de)
         and  c
         ld   (hl),a
         inc  e
         inc  h
         ld   a,(de)
         and  c
         ld   (hl),a
         inc  e
         inc  h
         ld   a,(de)
         and  c
         ld   (hl),a
         inc  e
         inc  h
         ld   a,(de)
         and  c
         ld   (hl),a
         inc  e
         inc  h
         ld   a,(de)
         and  c
         ld   (hl),a
         pop  hl
         ret

PRN_1    ex   af,af'
         push de
         ld   l,a
         ld   h,FNT
         add  hl,hl
         add  hl,hl
         add  hl,hl
         ex   de,hl
         ld   c,%00001111
         ld   a,(de)
         and  c
         or   (hl)
         ld   (hl),a
         inc  e
         inc  h
         ld   a,(de)
         and  c
         or   (hl)
         ld   (hl),a
         inc  e
         inc  h
         ld   a,(de)
         and  c
         or   (hl)
         ld   (hl),a
         inc  e
         inc  h
         ld   a,(de)
         and  c
         or   (hl)
         ld   (hl),a
         inc  e
         inc  h
         ld   a,(de)
         and  c
         or   (hl)
         ld   (hl),a
         inc  e
         inc  h
         ld   a,(de)
         and  c
         or   (hl)
         ld   (hl),a
         inc  e
         inc  h
         ld   a,(de)
         and  c
         or   (hl)
         ld   (hl),a
         inc  e
         inc  h
         ld   a,(de)
         and  c
         or   (hl)
         ld   (hl),a
         pop  de
         inc  e
         jr   nz,PRN_2
         ld   a,d
         add  a,8
         ld   d,a
         cp   88
         jr   c,PRN_2
         ld   d,64
PRN_2
         ld   (P_AT+1),de
         pop  hl
         ret


OFF_X    defb 0
OFF_Y    defb 0
X_LEN    defb 64
Y_LEN    defb 24


BUFR     defs 2048


A1_END   equ  $
A2_LEN   equ  $-ST


         org  43008

FONT

FNT      equ  FONT/8/256


         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 0
         defw 17408
         defw 17476
         defw 68
         defw 68
         defw 43520
         defw 170
         defw 0
         defw 0
         defw 0
         defw 61098
         defw 61098
         defw 170
         defw 0
         defw 52462
         defw 26350
         defw 238
         defw 43520
         defw 17442
         defw 34884
         defw 170
         defw 17408
         defw 17578
         defw 61098
         defw 102
         defw 17408
         defw 34884
         defw 0
         defw 0
         defw 8704
         defw 17476
         defw 17476
         defw 34
         defw 34816
         defw 17476
         defw 17476
         defw 136
         defw 0
         defw 60996
         defw 60996
         defw 68
         defw 0
         defw 17476
         defw 17646
         defw 68
         defw 0
         defw 0
         defw 17408
         defw 34884
         defw 0
         defw 0
         defw 238
         defw 0
         defw 0
         defw 0
         defw 52224
         defw 204
         defw 8704
         defw 17442
         defw 34884
         defw 136
         defw 60928
         defw 43690
         defw 43690
         defw 238
         defw 17408
         defw 17612
         defw 17476
         defw 238
         defw 60928
         defw 60962
         defw 34952
         defw 238
         defw 60928
         defw 26146
         defw 8738
         defw 238
         defw 34816
         defw 43690
         defw 8942
         defw 34
         defw 60928
         defw 61064
         defw 8738
         defw 238
         defw 60928
         defw 61064
         defw 43690
         defw 238
         defw 60928
         defw 8738
         defw 17476
         defw 68
         defw 60928
         defw 61098
         defw 43690
         defw 238
         defw 60928
         defw 61098
         defw 8738
         defw 238
         defw 0
         defw 17408
         defw 17408
         defw 0
         defw 0
         defw 17408
         defw 17408
         defw 136
         defw 0
         defw 17442
         defw 17544
         defw 34
         defw 0
         defw 60928
         defw 60928
         defw 0
         defw 0
         defw 17544
         defw 17442
         defw 136
         defw 60928
         defw 8874
         defw 68
         defw 68
         defw 17408
         defw 61098
         defw 35054
         defw 102
         defw 60928
         defw 61098
         defw 43690
         defw 170
         defw 52224
         defw 52394
         defw 43690
         defw 204
         defw 60928
         defw 34986
         defw 43656
         defw 238
         defw 52224
         defw 43690
         defw 43690
         defw 204
         defw 60928
         defw 52360
         defw 34952
         defw 238
         defw 60928
         defw 52360
         defw 34952
         defw 136
         defw 60928
         defw 34986
         defw 43758
         defw 238
         defw 43520
         defw 61098
         defw 43690
         defw 170
         defw 60928
         defw 17476
         defw 17476
         defw 238
         defw 60928
         defw 8738
         defw 43554
         defw 238
         defw 43520
         defw 52394
         defw 43690
         defw 170
         defw 34816
         defw 34952
         defw 34952
         defw 238
         defw 43520
         defw 43758
         defw 43690
         defw 170
         defw 60928
         defw 43690
         defw 43690
         defw 170
         defw 60928
         defw 43690
         defw 43690
         defw 238
         defw 60928
         defw 61098
         defw 34952
         defw 136
         defw 60928
         defw 43690
         defw 61098
         defw 238
         defw 60928
         defw 61098
         defw 43724
         defw 170
         defw 60928
         defw 61064
         defw 43554
         defw 238
         defw 60928
         defw 17476
         defw 17476
         defw 68
         defw 43520
         defw 43690
         defw 43690
         defw 238
         defw 43520
         defw 43690
         defw 43690
         defw 68
         defw 43520
         defw 61098
         defw 61166
         defw 68
         defw 43520
         defw 17578
         defw 43690
         defw 170
         defw 43520
         defw 43690
         defw 8942
         defw 238
         defw 60928
         defw 60962
         defw 43656
         defw 238
         defw 26112
         defw 17476
         defw 17476
         defw 102
         defw 34816
         defw 17544
         defw 8772
         defw 34
         defw 26112
         defw 8738
         defw 8738
         defw 102
         defw 17408
         defw 17646
         defw 17476
         defw 68
         defw 0
         defw 0
         defw 0
         defw 238
         defw 8704
         defw 26180
         defw 17476
         defw 238
         defw 0
         defw 8942
         defw 43758
         defw 238
         defw 34816
         defw 61064
         defw 43690
         defw 238
         defw 0
         defw 35054
         defw 34952
         defw 238
         defw 8704
         defw 60962
         defw 43690
         defw 238
         defw 0
         defw 43758
         defw 35054
         defw 238
         defw 26112
         defw 52360
         defw 34952
         defw 136
         defw 0
         defw 43758
         defw 8942
         defw 238
         defw 34816
         defw 61064
         defw 43690
         defw 170
         defw 17408
         defw 52224
         defw 17476
         defw 238
         defw 8704
         defw 8704
         defw 43554
         defw 238
         defw 34816
         defw 43656
         defw 43724
         defw 170
         defw 34816
         defw 34952
         defw 34952
         defw 102
         defw 0
         defw 61098
         defw 43690
         defw 170
         defw 0
         defw 43758
         defw 43690
         defw 170
         defw 0
         defw 43758
         defw 43690
         defw 238
         defw 0
         defw 43758
         defw 35054
         defw 136
         defw 0
         defw 43758
         defw 8942
         defw 34
         defw 0
         defw 35054
         defw 34952
         defw 136
         defw 0
         defw 35054
         defw 8942
         defw 238
         defw 17408
         defw 17646
         defw 17476
         defw 102
         defw 0
         defw 43690
         defw 43690
         defw 238
         defw 0
         defw 43690
         defw 43690
         defw 68
         defw 0
         defw 43690
         defw 61166
         defw 238
         defw 0
         defw 43690
         defw 43588
         defw 170
         defw 0
         defw 43690
         defw 8942
         defw 204
         defw 0
         defw 8942
         defw 35054
         defw 238
         defw 26112
         defw 34884
         defw 17476
         defw 102
         defw 17408
         defw 17476
         defw 17476
         defw 68
         defw 52224
         defw 8772
         defw 17476
         defw 204
         defw 43520
         defw 170
         defw 0
         defw 0
         defw 17408
         defw 43690
         defw 43690
         defw 238
         defw 60928
         defw 34986
         defw 43656
         defw 17646
         defw 170
         defw 43690
         defw 43690
         defw 238
         defw 17442
         defw 43758
         defw 35054
         defw 238
         defw 43588
         defw 8942
         defw 43758
         defw 238
         defw 170
         defw 8942
         defw 43758
         defw 238
         defw 68
         defw 43690
         defw 43690
         defw 238
         defw 17442
         defw 35054
         defw 34952
         defw 238
         defw 0
         defw 35054
         defw 34952
         defw 17646
         defw 34816
         defw 52394
         defw 34952
         defw 102
         defw 170
         defw 43758
         defw 35054
         defw 238
         defw 170
         defw 43758
         defw 43690
         defw 238
         defw 170
         defw 43758
         defw 43690
         defw 238
         defw 43588
         defw 17612
         defw 17476
         defw 238
         defw 17442
         defw 8942
         defw 35054
         defw 238
         defw 170
         defw 43758
         defw 43758
         defw 170
         defw 17442
         defw 43758
         defw 43656
         defw 238
         defw 17442
         defw 35054
         defw 35020
         defw 238
         defw 17442
         defw 34952
         defw 43656
         defw 238
         defw 17442
         defw 34952
         defw 34952
         defw 102
         defw 43588
         defw 43758
         defw 43690
         defw 238
         defw 170
         defw 43758
         defw 43690
         defw 238
         defw 43554
         defw 34952
         defw 43656
         defw 238
         defw 43554
         defw 34952
         defw 34952
         defw 102
         defw 17442
         defw 35054
         defw 8942
         defw 238
         defw 17442
         defw 35054
         defw 8942
         defw 238
         defw 170
         defw 43758
         defw 43690
         defw 238
         defw 170
         defw 43690
         defw 43690
         defw 238
         defw 17578
         defw 17646
         defw 17476
         defw 68
         defw 8738
         defw 60996
         defw 17476
         defw 102
         defw 34816
         defw 52394
         defw 43656
         defw 238
         defw 0
         defw 43520
         defw 43588
         defw 0
         defw 17578
         defw 35054
         defw 34952
         defw 238
         defw 17442
         defw 8942
         defw 43758
         defw 238
         defw 17442
         defw 52224
         defw 17476
         defw 238
         defw 17442
         defw 43758
         defw 43690
         defw 238
         defw 17442
         defw 43690
         defw 43690
         defw 238
         defw 60928
         defw 61098
         defw 43690
         defw 8874
         defw 0
         defw 8942
         defw 43758
         defw 8942
         defw 17578
         defw 8942
         defw 35054
         defw 238
         defw 17578
         defw 8942
         defw 35054
         defw 238
         defw 60928
         defw 52360
         defw 34952
         defw 8942
         defw 0
         defw 43758
         defw 35054
         defw 8942
         defw 0
         defw 0
         defw 0
         defw 0
         defw 17442
         defw 8942
         defw 35054
         defw 238
         defw 17578
         defw 35054
         defw 34952
         defw 238
         defw 0
         defw 35054
         defw 8942
         defw 17646
         defw 0
         defw 17408
         defw 17544
         defw 0
         defw 0
         defw 34816
         defw 34884
         defw 0
         defw 43520
         defw 43520
         defw 43520
         defw 43520
         defw 43588
         defw 43588
         defw 43588
         defw 43588
         defw 61098
         defw 61098
         defw 61098
         defw 61098
         defw 17476
         defw 17476
         defw 17476
         defw 17476
         defw 17476
         defw 17476
         defw 17612
         defw 17476
         defw 17442
         defw 43758
         defw 43758
         defw 170
         defw 43588
         defw 43758
         defw 43758
         defw 170
         defw 17578
         defw 35054
         defw 35020
         defw 238
         defw 60928
         defw 61064
         defw 43554
         defw 17646
         defw 43690
         defw 8874
         defw 43690
         defw 43690
         defw 43690
         defw 43690
         defw 43690
         defw 43690
         defw 0
         defw 8942
         defw 43690
         defw 43690
         defw 43690
         defw 8874
         defw 238
         defw 0
         defw 68
         defw 8942
         defw 35054
         defw 238
         defw 68
         defw 8942
         defw 35054
         defw 238
         defw 0
         defw 0
         defw 17612
         defw 17476
         defw 17476
         defw 17476
         defw 119
         defw 0
         defw 17476
         defw 17476
         defw 255
         defw 0
         defw 0
         defw 0
         defw 17663
         defw 17476
         defw 17476
         defw 17476
         defw 17527
         defw 17476
         defw 0
         defw 0
         defw 255
         defw 0
         defw 17476
         defw 17476
         defw 17663
         defw 17476
         defw 17578
         defw 43758
         defw 43758
         defw 170
         defw 17578
         defw 8942
         defw 43758
         defw 238
         defw 43690
         defw 35003
         defw 255
         defw 0
         defw 0
         defw 35071
         defw 43707
         defw 43690
         defw 43690
         defw 187
         defw 255
         defw 0
         defw 0
         defw 255
         defw 43707
         defw 43690
         defw 43690
         defw 35003
         defw 43707
         defw 43690
         defw 0
         defw 255
         defw 255
         defw 0
         defw 43690
         defw 187
         defw 43707
         defw 43690
         defw 0
         defw 61098
         defw 61098
         defw 170
         defw 26112
         defw 60962
         defw 43690
         defw 238
         defw 52224
         defw 61098
         defw 43690
         defw 204
         defw 17578
         defw 43724
         defw 43690
         defw 204
         defw 170
         defw 35054
         defw 35020
         defw 238
         defw 26180
         defw 60962
         defw 43690
         defw 238
         defw 17578
         defw 43758
         defw 43690
         defw 170
         defw 17442
         defw 17646
         defw 17476
         defw 238
         defw 43588
         defw 17646
         defw 17476
         defw 238
         defw 17578
         defw 43758
         defw 35054
         defw 238
         defw 17476
         defw 17476
         defw 204
         defw 0
         defw 0
         defw 0
         defw 17527
         defw 17476
         defw 65535
         defw 65535
         defw 65535
         defw 65535
         defw 0
         defw 0
         defw 65535
         defw 65535
         defw 0
         defw 17646
         defw 17476
         defw 8772
         defw 68
         defw 43690
         defw 43690
         defw 238
         defw 65535
         defw 65535
         defw 0
         defw 0
         defw 17442
         defw 43758
         defw 43690
         defw 238
         defw 0
         defw 43724
         defw 43724
         defw 238
         defw 43588
         defw 43758
         defw 43690
         defw 238
         defw 17442
         defw 43758
         defw 43690
         defw 170
         defw 17442
         defw 43758
         defw 43690
         defw 170
         defw 17578
         defw 43758
         defw 43690
         defw 170
         defw 17578
         defw 35054
         defw 8942
         defw 238
         defw 17578
         defw 35054
         defw 8942
         defw 238
         defw 17442
         defw 43758
         defw 52462
         defw 170
         defw 17442
         defw 43690
         defw 43690
         defw 238
         defw 17442
         defw 35054
         defw 34952
         defw 136
         defw 170
         defw 43690
         defw 43690
         defw 238
         defw 17442
         defw 43690
         defw 8942
         defw 204
         defw 17442
         defw 43690
         defw 8942
         defw 238
         defw 17408
         defw 17646
         defw 17476
         defw 17510
         defw 2048
         defw 16
         defw 0
         defw 0
         defw 0
         defw 0
         defw 238
         defw 0
         defw 43520
         defw 170
         defw 0
         defw 0
         defw 17476
         defw 17476
         defw 17476
         defw 17476
         defw 17578
         defw 0
         defw 0
         defw 0
         defw 17578
         defw 0
         defw 0
         defw 0
         defw 17510
         defw 43758
         defw 17646
         defw 204
         defw 17408
         defw 60928
         defw 17408
         defw 0
         defw 43690
         defw 43690
         defw 43690
         defw 43690
         defw 43588
         defw 68
         defw 0
         defw 0
         defw 43520
         defw 0
         defw 0
         defw 0
         defw 17408
         defw 0
         defw 0
         defw 0
         defw 170
         defw 43690
         defw 43690
         defw 238
         defw 17578
         defw 43758
         defw 52462
         defw 170
         defw 17578
         defw 35054
         defw 34952
         defw 136
         defw 0
         defw 0
         defw 0
         defw 65280
         defw 0
         defw 0
         defw 0
         defw 0


FNT_LEN  equ  $-FONT


;||


Popis
Program komunikuje s PC pomocí paralelniho kabelu a kreslí PCčkovskou textovou obrazovku. Umí vykreslit i textový kurzor a scrolovat PC obrazovkou. Další služby zatím nejsou implementovány. Projekt(ant) vytuhnul na pokusu otevřít ze Speccyho soubor na PC.

Poznámky

Potřebuje mít na PC spuštěný rezidentní program speccom.com a samozřejmě příslušný kabel.

To šílené kvantum čísel na konci zdrojáku je font 64 znaků na řádek.


Poslal
dR0n_K3l