# Space Warp V1.0

A real-time space combat game for the TRS-80 Color Computer, written from
scratch in Bare Naked Forth. A reimplementation of Josh Lavinsky's Space
Warp (Personal Software, 1980) using RG6 NTSC artifact coloring.

## What's in this bundle

- `spacewarp.bin` — DECB binary (64K all-RAM mode, loads at $0E00)
- `spacewarp.dsk` — CoCo disk image containing `SPACEWRP.BIN`
- `QUICKSTART.html` — 60-second captain's brief (read this first)
- `USERGUIDE.html` — complete gameplay guide
- `LICENSE` — license terms

## Running in XRoar

[XRoar](https://www.6809.org.uk/xroar/) is a free CoCo emulator for macOS,
Linux, and Windows. You will need the Color BASIC 1.2 and Extended BASIC 1.1
ROMs installed at `~/.xroar/roms/bas12.rom` and `~/.xroar/roms/extbas11.rom`.

Boot the binary directly:

    xroar -machine coco2bus -ram 64 -tv-type ntsc -tv-input cmp-br \
          -kbd-translate -run spacewarp.bin

Or boot the disk image (then type `LOADM"SPACEWRP":EXEC` at the BASIC prompt):

    xroar -machine coco2bus -ram 64 -tv-type ntsc -tv-input cmp-br \
          -kbd-translate spacewarp.dsk

## Running on real hardware

Requires a 64K TRS-80 Color Computer (any model) with Disk Extended Color
BASIC. Write `spacewarp.dsk` to a real floppy or load it via a CoCo SDC,
then from the BASIC prompt:

    LOADM"SPACEWRP"
    EXEC

## Controls at a glance

    Arrow keys  Move ship
    1           Damage report
    2           Hyperdrive (enter column, row)
    3           Long range scan
    4           Toggle deflectors (shields UP/DOWN)
    5           Masers (enter 0-360 degrees)
    6           Triton missiles (enter 0-360 degrees)
    7           Self-destruct (confirm with 123)
    CLEAR       Cancel current command (backslash in XRoar)

See `USERGUIDE.html` for the full manual.

## Source

https://github.com/ugufru/space-warp
