Skip to content

Pre-release for OpenMSX

Pre-release
Pre-release
Compare
Choose a tag to compare
@S0urceror S0urceror released this 14 Jul 06:52
· 1926 commits to master since this release

This is the first release of Dezog for OpenMSX.

Install it by running:

code --install-extension dezog-1.3.1.vsix

Make sure you instruct your assembler (sjasmplus) to create list files. And add the following to launch.json:

{
            "type": "dezog",
            "request": "launch",
            "name": "Debug OpenMSX",
            "remoteType": "openmsx",
            "listFiles": [
                {
                    "path": "path-to/main.lst",
                    "useFiles": true,
                    "asm": "sjasmplus",
                    "mainFile": "path-to/main.asm"
                }
            ],
            "startAutomatically": false,
            "commandsAfterLaunch": [
                "-e openmsx_info version"
            ],
            "resetOnLaunch": false,
            "rootFolder": "${workspaceFolder}",
            "tmpDir": ".tmp"
        }

The following features currently don't work (yet):

  • conditions on breakpoints
  • watchpoints
  • code coverage
  • reverse debugging

But the majority does:

  • set/clear breakpoints
  • step, step-into, step-over, step-out
  • registers, banks, memory view
  • debug console, use -e to execute commands in OpenMSX