MAZE029 - An 8080 assembly language maze game with a 3D perspective

201 views
Skip to first unread message

Lloyd Johnson

unread,
Mar 12, 2022, 2:27:40 PM3/12/22
to Altair-Duino
Hello all,
I bought both a kit and later an assembled Altair 8800 from adwaterandstir.com.  I never got the kit working but that is a future problem.  I also found a smaller Arduinio based Altair 8800 emulation from eBay.    Besides playing a few games, I developed a maze game in 8080 assembly language.     All of the files and support files have been uploaded to www.github.com/lej-projects/maze029.   I spent a fair amount of time writing some documentation on the game, along with random ramblings about loading it to your CP/M machine.    I included a few tools I developed as well.   I included a maze generating program that I used for making the mazes that went into the maze program.    All of this is documented in the pdf file which I encourage you to look at first.    Let me know if you have any comments.   
Lloyd
Message has been deleted

Charley Jones

unread,
Mar 12, 2022, 7:33:57 PM3/12/22
to John Galt, Altair-Duino
Well LEJ, your programs are not tedious, your documentation is excellent, as are your projects posted  to GitHub.  

My first experience was the mainframe DEC at Southeastern Massachusetts University, SMU. Then like you, I also got into TRS80.  Then Atari and finally PC.  Cut my teeth on basic then assembler. I lost count at 187 language and variants. The right tool for the job.

Thanks for many programs you uploaded to the ISS, that must be quite a legacy.   

You have a fan and friend in Dataman.

Sent from my iPhone 12pm!
Charley Jones, PMP

On Mar 12, 2022, at 11:58 AM, John Galt <furba...@gmail.com> wrote:

very cool,

 i wanted to do something like this with the graphics on the terminal i/o card but my 8080 and z80 assembler was non-existent at the time and I've been very slowly learning.
then i moved away from the terminal and have been playing around with the dazzler the last few months making slow progress. i've been staying with basic since its just easier to code at the moment and then compile into a slower version of an assembler program.


i downloaded from your github :-D




--
You received this message because you are subscribed to the Google Groups "Altair-Duino" group.
To unsubscribe from this group and stop receiving emails from it, send an email to altair-duino...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/altair-duino/23e6ee13-ae41-40da-8315-6865560af889n%40googlegroups.com.

Lloyd Johnson

unread,
Mar 13, 2022, 6:53:25 AM3/13/22
to Altair-Duino
Thanks for the kind words.  I hope folks are able to install and play this game and enjoy it.    Lloyd

Thomas Runge

unread,
Mar 15, 2022, 2:52:18 AM3/15/22
to Altair-Duino
Great job! Thanks for sharing.
If you are using Linux (or another POSIX compliant system), another easy way to transfer to CP/M is using cpmtools to copy files directly into a CP/M disk image...

Lloyd Johnson

unread,
Mar 15, 2022, 2:22:51 PM3/15/22
to Altair-Duino
You have just provided me with a great argument for doing more in Linux.  Thanks for the comments and tip.   Lloyd
Reply all
Reply to author
Forward
0 new messages