Home » Archimedes archive » Archimedes World » AW-1996-02-Disc2.adf » !Z80Dem_Z80Demo » !Z80Dem/Resources/Z80Support
!Z80Dem/Resources/Z80Support
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 » Archimedes archive » Archimedes World » AW-1996-02-Disc2.adf » !Z80Dem_Z80Demo |
Filename: | !Z80Dem/Resources/Z80Support |
Read OK: | ✔ |
File size: | 1C24 bytes |
Load address: | 0000 |
Exec address: | 0000 |
File contents
, X � � � @� � d ����� �� � ���� � ���� � � @-� ���� � ���� � ���� �� � �����Z80Support "Z80 Support 0.12 (07 Nov 1995) D$ ���� ���� ������ ���� ���� �������� � �� � ���� P�� P��L��L �� Q�H Ox0��!�� R� Q� 0�d O�������"$��� ���� ���� 0� O�������"$��� ��0�0 ��� ����oice for channel 1 �LDMVSFD R13!,{R1-R5,PC} �ADR R14,d_oldconfig LDMIA R14,{R0-R4} 6SWI "XSound_Configure" ; restore old config LDMVSFD R13!,{R1-R5,PC} "LDR R1,d_voicenum ,1SWI "XSound_RemoveVoice" ; kill my voice 6LDMFD R13!,{R1-R5,PC} @ J6.d_clear ; clear sound buffer TSTMFD R13!,{R1-R2,R14} ^ADR R1,d_soundsample h1MOV R2,#&200 ; sample length r MOV R0,#0 |.d_cloop �STR R0,[R1],#4 �SUBS R2,R2,#4 �BGT d_cloop �LDMFD R13!,{R1-R2,PC} � �,;E R0=address of 512 byte sample to play � �.d_soundplay �STMFD R13!,{R1-R7,R14} �;ADR R1,d_soundsample ; dest address for sample �8MOV R2,#&200 ; num of bytes to move �.d_sloop �LDMIA R0!,{R4-R7} STMIA R1!,{R4-R7} LDMIA R0!,{R4-R7} STMIA R1!,{R4-R7} &LDMIA R0!,{R4-R7} 0STMIA R1!,{R4-R7} :LDMIA R0!,{R4-R7} D1STMIA R1!,{R4-R7} ; copy 64 bytes NSUBS R2,R2,#64 XBGT d_sloop b MOV R0,#0 l8STR R0,d_soundflag ; cle�_-��� ���Xx�� �"