Conversion Log — Unrestricted

Trek73

Enhancements & Changes

How this PHP conversion honors the 1973 original — and the refinements made to its interface, balance, and fidelity along the way.

DOC SF-CONV-73 ORIGIN W. K. Char & Assoc., 1973 BUILD PHP v62 CONVERSION John Patuto
Section 1

About This Conversion

This is a PHP conversion of TREK73, the 1973 Star Trek battle simulation originally written in HP 2000 BASIC by William K. Char and Associates (Wilson EDP, San Francisco). It runs as a single PHP file with no database required.

The goal is to reproduce the original's gameplay faithfully while modernizing how you interact with it. This page describes what's different from the 1973 program, organized into three kinds of change: a rebuilt interface, a handful of deliberate gameplay refinements, and a set of fidelity corrections that brought later builds back in line with the original BASIC. It reflects build v62.

Section 2

The Command Console

The original printed to a teletype and nothing more. This conversion presents the battle as a Starfleet command console — a running transcript on one side, live instrument readouts on the other.

Reading the scope

The heading marker is worth watching: if your nose points away from a contact, that ship is in your rear arc where phasers can't lock. Turn to face it (Pursue or Manual Helm) before expecting to fire.

Section 3

Gameplay Refinements

A small number of deliberate tweaks that depart from the 1973 behavior, each meant to smooth a rough edge without changing the character of the game.

Section 4

Fidelity Restored

Later refinement passes brought several mechanics back into line with the 1973 original where the early conversion had drifted.

A word on the breach

With the containment breach restored, a single hit of 40+ after your shields absorb it will destroy a ship outright — yours included. Keeping your shields whole is the difference between a scratch and a coffin.

Section 5

Preserved from the Original

Everything that made the 1973 game what it was remains intact:

Section 6

Version History

The headline change in each build, most recent first.

TREK73 :: PHP Conversion :: Build Log
BuildHighlights
v62Multiple enemy AI adjustments to align better with the original 1973 logic. Other minor narrative changes.
v60Command console interface — live status rail and plotted tactical scope; scope now plots probes, torpedoes, and debris; enemy long-range self-destruct gated on low fuel.
v59Pursuit helm assist reworked to a ~1000-unit standoff; warp-burnout notice no longer repeats.
v58Separate SELF-DESTRUCT and ANTIMATTER CONTAINMENT BREACH detonation banners.
v57Two-way antimatter accounting; torpedo tubes start empty as in the original.
v55Self-destruct and the antimatter breach restored; self-destruct countdown; victory/retreat conditions and warp limits brought in line with the 1973 code.
Section 7

Technical Notes

Section 8

Credits