https://github.com/marky-d-32/dragon32-discolights
Disco light simulator written in 6809 assembly language
https://github.com/marky-d-32/dragon32-discolights
6809 assembly
Last synced: 7 days ago
JSON representation
Disco light simulator written in 6809 assembly language
- Host: GitHub
- URL: https://github.com/marky-d-32/dragon32-discolights
- Owner: Marky-D-32
- Created: 2024-12-24T14:15:45.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-25T16:12:17.000Z (over 1 year ago)
- Last Synced: 2025-01-03T08:32:46.097Z (over 1 year ago)
- Topics: 6809, assembly
- Language: Assembly
- Homepage:
- Size: 14.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dragon32-DiscoLights
This is a small 6809 assembly language program for the Dragon 32 that generates on-screen colour graphics in time with music that is played through the cassette port.
In other words it simulates disco lights.
The program was originally developed by Ron Gardler and was publish in the September 1984 edition of Your Computer magazine.
| File | Description |
| --- | --- |
| build.bat | A windows batch file to assemble and run the program file.
1. Set the path to asm6809 and XROAR (change as required)
2. Assemble the code file using asm6809
3. Run the resulting DiscoLights.bin file in XROAR |
| DiscoLights.asm | The assembly code file |
| DiscoLights_AllDream.cas | An Alldream version of the code file |
| DiscoLights_Loader.bas | A basic program to load the machine code into memory.
This differs from the magazine listing. Instead of prompting to key in the machine code from the listing, it loads it into memory via DATA statements. |
Please note, asm6809 and XROAR(and associated ROMS) are not included, but can be downloaded from the following locations:
https://www.6809.org.uk/xroar/
https://www.6809.org.uk/asm6809/