Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Oric OSDKNew to Visual Studio Code? Get it now.
Oric OSDK

Oric OSDK

Defence Force

|
6 installs
| (0) | Free
Oric Software Development Kit - 6502/XA assembly highlighting and Oricutron debugging
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

OSDK — Oric development & debugging for VS Code

The OSDK lets you write Oric software on your PC, in C and assembly.

VS Code debugging an Oric game: Debug Dashboard, breakpoints and snapshots in the sidebar, C source with inline cycle counts, the live Oric screen, disassembly and memory views

This extension complements the OSDK with quality-of-life features that make Oric development more comfortable:

  • Syntax colouring of XA source code
  • Built-in references for the 6502 and XA instruction sets
  • Source-level debugging for C and assembly
  • Annotation support for rich assembly debugging
  • Time-travel debugging with snapshots and reverse trace
  • Visual inspection of the screen output and memory regions
  • Test automation
  • MCP support for AI system interaction

Debugging runs your program in Oricutron, which the extension drives over the emulator's GDB stub.

Requirements

  • OSDK 2.0 or later, with the OSDK environment variable pointing at it
  • Oricutron with GDB-stub support — included in OSDK 2.0
  • VS Code 1.74 or later

No other dependencies: the extension is pure JavaScript on Node's built-in modules.

Get started

  1. Install the extension, then open your OSDK project.
  2. Run Oric: Set Up Project for Debugging from the Command Palette — it writes the .vscode/ files an existing OSDK project doesn't have.
  3. Press F5.

Run Oric: Getting Started for a live checklist that verifies your OSDK, its version, the emulator and the project, with a status per step.

→ Getting started guide for the full walkthrough, including the compiler flags (OSDKDEBUG=-g1, OSDKCOMP=-O1) that C-level debugging needs.

Documentation

Getting started Install, project setup, launch.json, first step
Feature tour Everything it does, area by area
Panels Every view and panel, and how to read them
Debugging Time-travel, snapshots, editing while running
Annotations & navigation @… type annotations, hover, go-to-definition
Automation scripting Drive a session from JavaScript
AI-driven debugging MCP server and the collaborative bridge
Reference Commands, shortcuts, settings, symbol format
Troubleshooting When it doesn't work

All of it is reachable in-editor from the Oric Documentation panel.

License

MIT — see LICENSE.

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