Repository navigation
gp64 0.2.1
gp64 0.2.1 — 2026-10-15
Two-player link play over your LAN, the modem's speaker, a window that
remembers where you left it, and smoother, faster emulation.
Added
- Link two gp64 copies over the LAN: turn on SERIAL (a null-modem cable on COM1) or MODEM (the modem on COM2) in the F12 menu on both machines and they find each other.
- The F12 menu shows the connected peer and the COM port to choose in the game's own setup, for example
ON - DESK (COM1). - The modem's speaker plays through your speakers while dialling and connecting, following the modem's speaker setting.
- The window title shows CPU usage (as a share of one core) and, while the mouse is captured, the Ctrl+F10 hint to free it.
- The window reopens where it was and at the size it was, maximized if you left it maximized.
gp64 --script FILEruns an automation script that types keys and clicks the mouse at frame boundaries.- The Windows executable has an icon and version information.
Fixed
- Serial and modem programs no longer stall after one byte: COM1 and COM2 now raise their correct interrupts.
- The emulated CPU no longer gets stuck at a low speed after a load spike, such as opening the modem screen.
- Faster emulation of the game's screen drawing.
- Starting gp64 from a command prompt returns to the prompt straight away instead of waiting for the game to close.
THIRD_PARTY_LICENSES.txtnow includes the libvpx copyright notice for the built-in video encoder.
Changed
- Live recordings of low-resolution modes are captured at twice the size (320x200 becomes 640x400) so they stay sharp when scaled, and recording encodes about twice as fast on x86-64.
Downloads
- Windows x64:
gp64-v0.2.1-windows-x86_64.zip - Apple Silicon macOS:
gp64-v0.2.1-macos-arm64.tar.gz
Each archive holds the gp64 executable (gp64.exe on Windows), LICENSE
(GPL-3.0) and THIRD_PARTY_LICENSES.txt. Builds are unsigned: macOS is not
Developer ID signed or notarized; Windows is not Authenticode signed.
Source
gp64 is licensed under GPL-3.0-or-later. The Corresponding Source for these
binaries is this repository at tag v0.2.1 (GitHub's source archives below),
together with the crates pinned by version and checksum in its Cargo.lock,
available from crates.io. Build with cargo build --release --locked -p gp64.