Home » CEEFAX disks » telesoftware11.adl » 27-11-88/TEXROM
27-11-88/TEXROM
This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.
Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.
| Tape/disk: | Home » CEEFAX disks » telesoftware11.adl |
| Filename: | 27-11-88/TEXROM |
| Read OK: | ✔ |
| File size: | 4000 bytes |
| Load address: | 8000 |
| Exec address: | 8000 |
Duplicates
There is 1 duplicate copy of this file in the archive:
- CEEFAX disks » telesoftware16.adl » 18-06-89/TexROM
- CEEFAX disks » telesoftware11.adl » 27-11-88/TEXROM
File contents
���L)��TTEX DUMPS (C)1988 JIM WALSH �����L̀� �L��`�Z�`8� `h�h�h`h�h�h� `HIGH
DOUBLE
SINGLE
QUAD
A4HIGH
A4DOUBLE
A4QUAD
RESET
SENDTHREE
FINISH
WMENU
WMARGIN
HEIGHTA4
WSETDUMP
TEXDUMP
TTEXDUMPS 1.00
H�H�H� �H�� 8��O����.������h 9�LG�h�H� �� 8��T����.������h �LG�h�H� �� 8��[����.������h ��LG�h�H� �� 8��b����.������h W�LG�h�H� �� 8��g����.������h ��LG�h�H� �� 8��n����.������h �LG�h�H� �� 8��w����.������h 6�LG�h�H� �� 8��~����.������h �LG�h�H� �� 8�݄����.���� ��h $�LG�h�H� �� 8�ݎ����.������h ��LG�h�H� �� 8�ݕ����.������h ыLG�h�H� �� 8�ݛ����.������h T�LG�h�H� �� 8�ݣ����.������h ��LG�h�HL@�� � � � �A � � � z�`�K� �@� �� �� �� z� Մ`� � � � � � � � � � � � � � �
� � ��� ��t���u�Ӆr���s`�pi�p�qi �q`� *�1� ɪ�
� � � � �� **�� �v���w�� �v���w�� �v���w� �|8� � �{&{&|&{&|&{&|�ve{�v�we|�w`� �~� ��~�v� u��~ *�� � �����~�~���`�����������U�U�U�U� � � � �m�m�m�mDDDD�������� �L� ��� �� �� �� z� Մ`�Y� ��� �� �� �� z� Մ`�Z� � � �� �� �� z� Մ`� j� �`� � ��� �� ��` ��`� )�z�&z�**�8*8*��� `� )�z�fz�jj�8j8j��� `� �p� �|�q��
�(� Ղ� �p�
ۊ � � /� =� T� �� �� m��� �ة �
��
�� �`� ɪ�`��z� j�8��z�j1t�{� 1r{� `�
ɜ���t���u`�
Ɂ� ��r���s`ɂ� ��r���s`Ƀ� �ۅr���s`Ʉ� ���r���s`Ʌ� ��r���s`Ɇ� ��r���s`ɇ� �Ӆr���s``�
ɑ� ��r���s`ɒ� ��r���s`ɓ� �ۅr���s`ɔ� ���r���s`ɕ� ��r���s`ɖ� ��r���s`ɗ��Ӆr���s``�
ɜ�`��t���u`� �� ��` ��`� �p� � �|�q��
� � �(� Ղ� �p�
ۊ � � /� =� "� Æ �� m�� ��� 8�p�(�p�q� �q� �
�� в� �pi(�p�qi �q�
� �`� �~� ��~�v� u� V��~ *�� � �����~�~���`� � �Y� ��� �� �� �� B�`� � �L� ��� �� �� �� B�`� � �Z� ��� �� �� �� B�`� ��L3���Lo���L�`� � � � ��n �� )� �� � n �� )� �� � `� ��n n n n n n `��
n n n n `��n n ``� � ��n �� � `��� `� ��n n n n n n n `��n n n n n n `��n n n n n `��
n n n n `��
n n n `��n n `��n ``� � � �l � � �`� �p� �q� � ��p� �q� � � `� �p� �q� � ��p� �q� � � `� �p� �q� � ��p� �q� � � `�(� _�� �p�
ۊ � � /� =� "� �� �� m�� ��`� � � �L � �� � � �`� � � � � � �
� � ��� ��t���u�Ӆr���s`� � ���� � � z�� � � � � � � �|� �x� �t� ��
6� �� �� ∩ �
��
��
�
� � � � �`� � �p�t�q� � �p /��p���q�{��`� � �L8���Ll�L��� � �p�r�|�q�t�s� �p�r /��ri�r�si �s�p���q���`� � �p�r�|�q�x�s� �p�r /��ri�r�si �s�p���q���`� ����`� �L��� *�`�
� �� `ɟ���� `�ߐ� ``�
� ɀ�ɠ�L�`� � �
Ɍ�� )ލ � )ߍ � � �
ɍ�� )ߍ � � � � �
�
�
ɝ��r�t�s�u�
ɞ�� � �
�
�
�
ɜ� � ***�� � `�
ɀ�Ɉ�� )� � ***�� � d�`ɐ�ɘ�� �� Å`ə� � )�� `ɚ� � @� `ɟ�
� )ߍ � � `� � 8�� �鋝 |��(��(�(T)ext�(G)raphs�(S)hade��Please select!��� � ��T�� � ��G�� � � F�`� � |� ��(�`� � � |��(�`� � 8�� �l�� |��(��(�Please Set The Margin:�Enter 0-9 � � ��/�
�9�8�/� F�`� � 8�� �ƌ� |��(��(Please Set The Height:��Enter 1,2,4,or 8�� ��/�
�9�8�0� F�`� j�� ��� � � `�
ɀ�ɠ�� ***�� �� � � `�� 8�ݬ����.���� ��h a�LG�hLA�� � � � ы ��` Text only
Graphics no background
Graphics & background
H�H�H�H� ��� ����� ɪ�� �w� �����$� ɪ�� ��� �����
� ��� ���� � � � ��� ���� �h�H� �� 8�ݵ���ȩ.�������hLA�� � � �p�r�|�q���s� �r�p�pi�p�qi �q�ri�r�si �s�p��ڥq��� � 8��P� � �hLG�� � �� �hLG� ���������������������������������������������������������������? ���������������������������������������������������������������?� ����������������������������������������������������������������@ ���������������������������������������������������������������? ���������������������������������������������������������������? ���������������������������������������������������������������?� ���������������������������������������������������������������� ���������������������������������������������������������������?� ���������������������������������������������������������������� ���������������������������������������������������������������? ��������������������������������������������������������
��h :JSR marg
�
JSR dump
�RTS
� .quad
�LDA#90:STA mode
�LDA#1280 � 256:STA N1
LDA#1280 � 256:STA N2
LDA#4:STA widthe
JSR init:JSR marg
JSR dump
(RTS
2.big
<LDA flag:RORA
FBCS doubleheight
P
JSR patch
Zrts
d.doubleheight
nLDA topbottom:CMP#0
xBNE ookk
�LDA#2:STA topbottom
� .ookk
�CMP#1:BEQ tom
�JSR tops:RTS
�.tom
�JSR bottoms
�RTS
� .tops
� LDA printerbyte:�#&F0:STA&7A
� LDX#4
�
.backa
�ROL&7A:BCS set
�CLC:ROLA
CLC:ROLA
CLC:BCC past
.set
"SEC:ROLA
,SEC:ROLA
6 .past
@DEX:BNE backa
JSTA printerbyte
TRTS
^.bottoms
h LDA printerbyte:�#&0F:STA&7A
r LDX#4
|
.backb
�ROR&7A:BCS sets
�CLC:RORA
�
CLC:RORA
�CLC:BCC pasts
� .sets
�SEC:RORA
�SEC:RORA
�
.pasts
�DEX:BNE backb
�STA printerbyte
�RTS
� .dump
�LDA#0:STA&70:STA topbottom
LDA#&7C:STA&71
LDA#25:STA linecount
.loop
&LDA#40:STA widthcount
0JSR newline
:
.loop1
DLDX#0:LDA(&70,X):STA data
NJSR getready
XJSR patch:JSR mend
bJSR add
lJSR calc
vJSR newblack
�JSR sendprint
�JSR savegraph
�
JSR after
�
�NOP
�DEC widthcount:BNE loop1
�"LDA#1:JSR&FFEE:LDA#13:JSR&FFEE
�DEC linecount:BNE loop
�LDA#3:JSR&FFEE
�RTS
�
.merge
�(LDA tone:CMP#&AA:BEQ mm:RTS:.mm
� LDA#8:STA&7A:LDA printerbyte
.lmerge
RORA
BCS sset
SEC:BCS ddone
* .sset
4CLC
>
.ddone
HDEC&7A:BNE lmerge
RRORA
\�(&74),Y:STA&7B
fLDA printerbyte:�(&72),Y
p �A&7B:STA printerbyte
zRTS
�
.newblack
�LDA data:CMP#156:BNE notblk
�LDA# black � 256:STA&74
�LDA# black � 256:STA&75
�.notblk:RTS
�.coltext
�LDA data
�CMP#129:BNE col1
�LDA# red � 256:STA&72
�LDA# red � 256:STA&73
�RTS
� .col1
�CMP#130:BNE col2
LDA# green � 256:STA&72
LDA# green � 256:STA&73
RTS
$ .col2
.CMP#131:BNE col3
8LDA# yellow � 256:STA&72
BLDA# yellow � 256:STA&73
LRTS
V .col3
`CMP#132:BNE col4
jLDA# blue � 256:STA&72
tLDA# blue � 256:STA&73
~RTS
� .col4
�CMP#133:BNE col5
�LDA# magenta � 256:STA&72
�LDA# magenta � 256:STA&73
�RTS
� .col5
�CMP#134:BNE col6
�LDA# cyan � 256:STA&72
�LDA# cyan � 256:STA&73
�RTS
� .col6
�CMP#135:BNE col7
LDA# white � 256:STA&72
LDA# white � 256:STA&73
RTS
.col7
(RTS
2
.colgraph
<LDA data
FCMP#145:BNE gol1
PLDA# red � 256:STA&72
ZLDA# red � 256:STA&73
dRTS
n .gol1
xCMP#146:BNE gol2
�LDA# green � 256:STA&72
�LDA# green � 256:STA&73
�RTS
� .gol2
�CMP#147:BNE gol3
�LDA# yellow � 256:STA&72
�LDA# yellow � 256:STA&73
�RTS
� .gol3
�CMP#148:BNE gol4
�LDA# blue � 256:STA&72
�LDA# blue � 256:STA&73
�RTS
.gol4
CMP#149:BNE gol5
LDA# magenta � 256:STA&72
"LDA# magenta � 256:STA&73
,RTS
6 .gol5
@CMP#150:BNE gol6
JLDA# cyan � 256:STA&72
TLDA# cyan � 256:STA&73
^RTS
h .gol6
rCMP#151:BNE gol7
|LDA# white � 256:STA&72
�LDA# white � 256:STA&73
�
.gol7:RTS
�RTS
�.lastblack
�
LDA data
� CMP#156:BEQ lastblacka
�RTS
�.lastblacka
�LDA# black � 256:STA&74
�LDA# black � 256:STA&75
�RTS
�.e���L)��TTEX DUMPS (C)1988 JIM WALSH �����L̀� �L��`�Z�`8� `h�h�h`h�h�h� `HIGH
DOUBLE
SINGLE
QUAD
A4HIGH
A4DOUBLE
A4QUAD
RESET
SENDTHREE
FINISH
WMENU
WMARGIN
HEIGHTA4
WSETDUMP
TEXDUMP
TTEXDUMPS 1.00
H�H�H� �H�� 8��O����.������h 9�LG�h�H� �� 8��T����.������h �LG�h�H� �� 8��[����.������h ��LG�h�H� �� 8��b����.������h W�LG�h�H� �� 8��g����.������h ��LG�h�H� �� 8��n����.������h �LG�h�H� �� 8��w����.������h 6�LG�h�H� �� 8��~����.������h �LG�h�H� �� 8�݄����.���� ��h $�LG�h�H� �� 8�ݎ����.������h ��LG�h�H� �� 8�ݕ����.������h ыLG�h�H� �� 8�ݛ����.������h T�LG�h�H� �� 8�ݣ����.������h ��LG�h�HL@�� � � � �A � � � z�`�K� �@� �� �� �� z� Մ`� � � � � � � � � � � � � � �
� � ��� ��t���u�Ӆr���s`�pi�p�qi �q`� *�1� ɪ�
� � � � �� **�� �v���w�� �v���w�� �v���w� �|8� � �{&{&|&{&|&{&|�ve{�v�we|�w`� �~� ��~�v� u��~ *�� � �����~�~���`�����������U�U�U�U� � � � �m�m�m�mDDD�� Teletext dumps HELP PAGE �� Teletext dumps HELP PAGE � Handy dump. � � ������������ A4 size dump.� � ��*HIGH �� �������������� ྯ�� � ��*DOUBLE �� ��*A4HIGH ��� � 뵑 ��*SINGLE �� ��*A4DOUBLE��� �� 굑 ��*QUAD �� ��*A4QUAD ��� � � �� use �� �� use ��� � � ���*WMARGIN�� ��*HEIGHTA4��� � � �������������� �������������� � �You may have TEX only,GRAPHICS or �Graphics with full tone background. �Use�謬����������������� ��*WMENU:*WSETDUMP�� � �SUPER THREE � ��������������������� � �SUPER THREE � �� �DUMPS ACROSS A4 PAPER�謬����������� �Use *reset to start,���*SENDTHREE�� �then *sendthree for ��������������� �each screen as often as you like. �Use *finish to tidy up if three dumps �have not been sent.(*reset only used �once)� <SPACE> or�<P> PRINTOUT. �� �� �� (��(��( $tV��\H ��0fF l���l
`�� 8|Ƃ ��|8 (8||8( || 0`@ 8|��|8 B�� BƎ��b Dƒ��l 8h�� �梢�� <~Ғ� ����� l����l `�x 66 76 8lƂ (((((( ��l8 @����@ |����x ~����~ �����l |����D ����|8 ������ ������ |����\ ���� ������ ����� ��8lƂ �� ��`8`�� ��0�� |����| �����` |����z �����f d����L ������ ���� ���� ��8�� ��88�� ���� ������ * � * @�@ ~���B .**> ��""> >""6 >""�� >**: ~��� =%%?>