Season's Greetings to you all.
Here is a minimal implementation of Conway's Life inspired by Toni Baker's Z80 version in Mastering Machine Code On Your ZX Spectrum.
I post it not because it represents any great technical achievement in comparison to what the very talented people on this forum can do, but because it is my first 'real' programme in any language, ever! Getting Life to work became a bit of an obsession over many months. It shows what you can do when you enjoy learning something new and don't give up.
To run: EXEC &H4000
Sorry, no elegant exit, you have to reset to start again.
To others just starting out with assembly programming on the Dragon, I found Ciaran Anscomb's very good asm6809 assembler (as well as his excellent XRoar, of course) with Demon monitor (DASM-Demon rom version) plus Vim editor on Linux work very well together.
Conway's LIFE - my first programme
Conway's LIFE - my first programme
- Attachments
-
- Life16.zip
- Life16 source and binary
- (2.12 KiB) Downloaded 343 times
Re: Conway's LIFE - my first programme
Congratulations! Nice what you can do with 163 bytes!
Re: Conway's LIFE - my first programme
Well done, and it's nice to see someone getting some use out of the Demon monitor (since I am partly responsible for this site's image of the program ).
Re: Conway's LIFE - my first programme
Great to see another MC enthusiast.
Keep up the good work!
Keep up the good work!
Re: Conway's LIFE - my first programme
Nicely done! I'd be very pleased with myself if that was my first program
Stew