All games
Cosmic Chasm on the Vectrex
Playablev1.1

Cosmic Chasm

Cinematronics / GCE · 1983

by Daniel Ferrer

Runs at the arcade's own 40 Hz with its sound board emulated whole through the jack: its Z80, the two AY-3-8910s and the two 1-bit DACs. The stick turns the ship like the cabinet's dial.

Runs on
  • UVMC2✓
  • Debug Cart✓
  • Simulator✓
  • Tested on hardware✓
Audio
  • Music (PSG)–
  • PCM–
  • Jack✓
  • Speech–

Details

Original hardware
Cinematronics / GCE 68000
Romset
roms/cchasm.zip
Controls
The stick turns the ship like the cabinet's dial, faster the further it is pushed. Button 1 fires, button 2 thrusts, button 3 raises the shield, button 4 starts. Buttons 1 and 2 together insert a coin. On the web: Z, X, C, V and the arrow keys.
Analog controls
✓
Orientation
Horizontal game: drawn rotated 90°
Last update
2026-11-08

Changelog

  1. v1.12026-11-08
    • The romset can live in any folder of the card. The game looks in .roms/, then roms/, then searches the whole card, and remembers where it found it (.conf/<romset>.loc), so the next start goes straight there; if it is moved, it is searched for again.
    • Settings go in .conf/ and romsets in .roms/: the UVMC2's menu hides folders whose name starts with a dot, so the card shows only the games. A card set up before keeps everything: the old config/ and roms/ are still read, and nothing is written to them any more.
    • Without the romset on the card the screen says ROM FILE NOT FOUND and the name of the zip it wants.
  2. v1.02026-11-04
    • First release.
    • Fits the cartridge: the 68000's program is read from the PSRAM and its interpreter's tables are compacted; it was 659 KB too big.
    • The sound board is emulated whole, where it was a stub: the Z80 with its CTC, the two AY-3-8910s and the two DACs, mixed as MAME mixes them and at MAME's level, measured on the same game.
    • Coins are taken: on this cabinet they reach the game through the sound board, so with it stubbed no coin ever counted.
    • Runs at the arcade's own 40 Hz, at 300 MHz. It ran at 18: the console's clock was left at 150, the 68000 spent most of each frame spinning in its wait for the next interrupt, and every stroke was drawn apart from the next even when they met.
    • The stick turns the ship like the cabinet's dial; fire, thrust and shield on three buttons, START on the fourth, a coin on the first two together.
    • Coloured vectors are as bright as white ones.
    • The picture keeps the cabinet's upright 3:4 shape and fills the screen, upright and with the console on its side.
    • An options screen at start, after the Vectrex Studio intro: screen vertical or horizontal, refresh, brightness, controls (the buttons can be remapped, and the choice is saved) and calibration.