Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works
Anything · Lazarus or Delphi
Random projectRandom project

Prime-Text-Elite

A port of txtelite.c from Ian Bell's site (http://elitehomepage.org/text/index.htm) into Prime Pascal for the P50EM Prime Emulator.

View on GitHub

Member rating

No ratings yet.

Sign in to rate this project.

README

Prime Elite

A port of txtelite.c from Ian Bell's site
http://elitehomepage.org/text/index.htm

Ported to Pascal on Rev 23 Primos. It might work on other revisions, but untested.

This started purely as an excerise to understand the infamous 'Goat Soup' Algorithm used to generate the planet descriptions. My 'C' is terrible, source initially started playing in Lazerus Pascal, but a sudden flash of inspiration/stupidty made me think of more era appropiate solutions and what fun it would have been to have even just this 'text adventure' version on Primos back-in-the-day.

So here we are!

It's not perfect, but has been an awful lot of fun to do, despite some of the 'restrictions' of Prime's Pascal.

Now working on Version 2 to be a bit prettier using the good ol' VT100 escape codes.

Developed using Notepad++ and uploaded via Kermit.


With help from 'Fully documented source code for Elite on the BBC Micro'
https://www.bbcelite.com/deep_dives/galaxy_and_system_seeds.html

Elite: "The game that couldn't be written"
https://youtu.be/lC4YLMLar5I