Thanks.   The spherical coordinates used for displaying positions might scare some folks away.   However, I suspect there are many electrical engineers in this group that had to endure courses in E&M fields where they would learn all about spherical coordinates so that should not be a factor.

If anyone does take the time to play it (and I hope some do), I would love to hear how you do (win or lose).

As far as I know I am the only one that has payed it in several decades and having written it, I have an unfair advantage and generally win.

In any event, I had a blast writing it.

Lloyd 



Sent from my iPhone

On Jul 27, 2023, at 11:50 AM, Anthony Coghlan <coghl...@gmail.com> wrote:

The fact that this game started life on a DEC LSI-11 (throw in gratuitous holoDEC / space jokes for good measure) only makes it cooler.  I will also definitely have to check it out.  Thank you for finishing and sharing it. 

Best wishes,
Anthony



On Wednesday, July 26, 2023, Russell Flowers <rflow...@gmail.com> wrote:
I have yet to check it out, but that looks fantastic!

On Wed, Jul 26, 2023 at 6:14 PM <lloydel...@comcast.net> wrote:

Hello all,

 

I’ve written a BASIC game for the TRS-80 Model 100 and NEC PC8201A.    It is a 3D space battle simulation.   I wish I could say it was new, but it was something I had started back in 1978 on a DEC LSI-11.   It eventually found its way to a 16K TRS-80 Model I Level II machine.    There were a few iterations since the TRS-80 Model I version, but it is the TRS-80 Model I version that I converted to the Model 100 and NEC 8201.

 

You can find it at www.github.com/LEJ-Projects/SpaceGame

 

The document, SpaceGame.pdf contains an introduction describing the history of the game, along with a manual written by Elias S. Dennis followed by a detailed description of the program.  This is followed by appendices for the variable description and subroutine descriptions.

 

The file, SPCGAM.ba.txt is a commented version of the program.   

 

The file SGM100.DO is the same program but with all comments except for the first two lines removed.   Run this on your TRS-80 model 100.   

 

The file, SG_NEC.DO is again the same program but the PRINT@ statements have been replaced by a LOCATE statements so it will run on a NEC PC8201A.

 

CloudT_LoadingInstructions.docx is a Word document with specialized instructions for loading SPCGAM.ba.txt into the CloudT emulator.

 

This game is NOT a hand eye coordination game.   This is more of a sip a beverage, enter your move and see what happens.   It starts slow but those running it on the CloudT emulator can mash the TURBO button to speed things along.   Some ability to visualize three dimensions is also needed.    The manual describes the spherical coordinate system used.   The game does not generate any error messages but instead ignores invalid messages.    If your command doesn’t work, it may be because 1.  You’re not focused on the CloudT screen. (Not a real hardware issue), 2. Your entry isn’t in all-caps.   3.  It is an illegal entry and is ignored.  Or 4.  The conditions do not exist that make your command valid.   (You can’t fire lasers without first selecting a target).    The manual explains much of this with lots of screenshots.

 

Please give it a try.    Have fun and good luck.

Lloyd

Reply via email to