Skip to content
| Marketplace
Sign in
Visual Studio Code>Debuggers>RetroC64New to Visual Studio Code? Get it now.
RetroC64

RetroC64

xoofx

|
1 install
| (0) | Free
Debugger Extension for RetroC64
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

RetroC64 VSCode Extension

This is the official Visual Studio Code extension for the RetroC64 debugger. The debugger is actually implemented entirely in the RetroC64 .NET runtime by using the Debug Adapter Protocol (DAP). This extension provides only the necessary VSCode integration to connect to the RetroC64 debugger easily from within VSCode.

Features

  • Attach to debugger: Connect to RetroC64 debugger running on port 6503 (default)
  • Register access: Full read-write access to CPU registers, CPU flags, stack, and zero page addresses
  • Hardware registers: Access to VIC and SID registers
  • Breakpoints: Set code breakpoints and data breakpoints (watchpoints)
  • Execution control: Step-in, step-over, step-out, pause, and continue
  • Memory inspection: View RAM contents
  • Code analysis: View disassembly

Check the RetroC64 repository for more information about the RetroC64 debugger itself.

RetroC64 Debugger Screenshot

Usage

Create the following launch.json file in your project and press F5 to start debugging:

{
  "version": "0.2.0",
  "configurations": [
    {
      "name": "RetroC64 Attach",
      "type": "RetroC64",
      "request": "attach",
      "debugServer": 6503
    }
  ]
}

🪪 License

This software is released under the BSD-2-Clause license.

🤗 Author

Alexandre Mutel aka xoofx.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft