Getting Started
About this guide
This guide uses the following notations to distinguish certain items:
Notation | Meaning |
---|---|
Main Menu | Sub Menu | Menu Item | Menu item/Action |
Settings | Settings Page | Page in Settings dialog |
monospaced text | Assembly code/Filename |
F10 | Keyboard shortcut or input |
Installation
Latest GA release: Open Plugin Homepage and click Install to… button on upper right.
See Changelog for full changelog.
Snapshot build artifacts (m68kplugin-x.y.z.zip
) for manual installation are available via GitHub CI.
🧐 Not familiar with IntelliJ-based IDEs? See IntelliJ IDEA - Getting Started.
Project Setup
There is no dedicated support for configuring or creating a specific variant for M68k projects.
All sources and include files must be located in the same project to be resolved.
By default, all files with extension .s
, .asm
, .i
, .inc
, and .x68
are treated as M68k assembly sources. See Motorola 68000 Assembler entry in Settings | Editor | File Types to customize.
On initial opening of existing sources, or when many source files are changed, the IDE will index changed files to track all relevant information. It should usually not take a noticeable amount of time, during which some functionality (e.g., resolving/navigation) is not fully available.
Building
vasm executable can easily be invoked via External Tools and mapped to a keyboard shortcut for convenience. Warning/error messages in the console provide navigation links to the file:lineNumber or label name source (see IDE).
Alternatively, any supported build system can be used, e.g., Makefile.