Skip to content

Releases: TechPrototyper/trs80gpExt

## TRS-80 Development Extension v1.0.1

21 Jul 14:29

Choose a tag to compare

TRS-80 Development Extension v1.0.1

A complete VS Code extension for TRS-80 development with trs80gp emulator and zmac assembler integration.

✨ Features

  • Direct Execution: Run Z-80 assembly code in trs80gp emulator
  • Debug Support: Full debugging with breakpoints and memory inspection
  • Automatic Assembly: zmac assembler integration with error navigation
  • VS Code Integration: Seamless breakpoint conversion and status tracking
  • Flexible Configuration: Global and project-specific settings

�� Installation

  1. Download the trs80gpExtension.vsix file below
  2. Install in VS Code: code --install-extension trs80gpExtension.vsix
  3. Or use VS Code UI: Extensions → ... → Install from VSIX...

📋 Requirements

🎯 Quick Start

  1. Install required tools (trs80gp + zmac)
  2. Create a .a80 assembly file
  3. Press Ctrl+Shift+P (Cmd+Shift+P on macOS) to open Command Palette
  4. Type "TRS-80" and select:
    • TRS-80: Run - Assemble and run your program
    • TRS-80: Debug - Assemble and debug with breakpoints
  5. Enjoy TRS-80 development!

💡 Usage Tips

  • Commands available via Command Palette only (Ctrl+Shift+P / Cmd+Shift+P)
  • No default keybindings - use Command Palette or create custom shortcuts
  • Breakpoints: Set in VS Code editor, automatically converted for emulator
  • Configuration: Global settings or project-specific .vscode/trs80gp.json

See the README for complete documentation.