15-03-2024, 09:21 AM
Thanks to bushy555 for providing another small collection of ZX Spectrum 1-bit music engine players (with tunes) that he ported to play on the Microbee. There are 18 tunes, all with their ASM source code. Further information about these files can be read at bushy555's Github site at https://github.com/bushy555/microbee_1-bit_music
These were all put on a bootable DS80 Microbee disk and a Menu made to allow for quick and easy playing of each tune. While the files are COM files and can run directly from the SHELL or CP/M, it was easier for me to make a BASIC Menu, so they can run from there. Unfortunately when the tune finishes it doesn't return control to the Microbee so a simple RESET is needed to allow you to play another.
Because of their size, all the ASM files were ARCed to a small file so they could fit onto the disk. UNARC is provided to allow you to extract the files, best is to just extract what you need, a few at a time. Transfer is there to view them. All source code provided has been assembled to COM files with either PASMO or SJASMPLUS. You can tell which one is which by the first few lines in the source. ALL SJASMPLUS source code requires an OUTPUT "FILE.COM" as the first commands, whilst PASMO source code does not require this.
So in the MbeeTech Repository in the Microbee\Software\Applications\Music_speech folder we placed
microbee_1bit_music_03_ds80.dsk
These were all put on a bootable DS80 Microbee disk and a Menu made to allow for quick and easy playing of each tune. While the files are COM files and can run directly from the SHELL or CP/M, it was easier for me to make a BASIC Menu, so they can run from there. Unfortunately when the tune finishes it doesn't return control to the Microbee so a simple RESET is needed to allow you to play another.
Because of their size, all the ASM files were ARCed to a small file so they could fit onto the disk. UNARC is provided to allow you to extract the files, best is to just extract what you need, a few at a time. Transfer is there to view them. All source code provided has been assembled to COM files with either PASMO or SJASMPLUS. You can tell which one is which by the first few lines in the source. ALL SJASMPLUS source code requires an OUTPUT "FILE.COM" as the first commands, whilst PASMO source code does not require this.
So in the MbeeTech Repository in the Microbee\Software\Applications\Music_speech folder we placed
microbee_1bit_music_03_ds80.dsk
---------------------------
ChickenMan
ChickenMan
