langtoncant/.vscode/launch.json
Bjorn Einar Bjarntes 5c4e702999 a lot
2021-12-18 11:14:37 +01:00

134 lines
No EOL
4.4 KiB
JSON

{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "cc65-vice",
"request": "launch",
"name": "CC65 Vice Launch",
"program": "${workspaceFolder}/program.c64",
"debugFile": "${workspaceFolder}/program.c64.dbg",
"mapFile": "${workspaceFolder}/program.c64.map",
"build": {
"cwd": "${workspaceFolder}",
"command": "make",
"args": [
"OPTIONS=mapfile,labelfile,debugfile"
]
},
"stopOnEntry": true,
"stopOnExit": true,
"emulatorArgs": [
]
},
{
"type": "cc65-vice",
"request": "attach",
"name": "CC65 Vice Attach (PET)",
"program": "${workspaceFolder}/program.pet",
"debugFile": "${workspaceFolder}/program.pet.dbg",
"mapFile": "${workspaceFolder}/program.pet.map",
"build": {
"cwd": "${workspaceFolder}",
},
"stopOnEntry": true,
"stopOnExit": true,
"port": 29784,
},
{
"type": "cc65-vice",
"request": "launch",
"name": "CC65 Vice Launch (PET)",
"program": "${workspaceFolder}/program.pet",
"debugFile": "${workspaceFolder}/program.pet.dbg",
"mapFile": "${workspaceFolder}/program.pet.map",
"build": {
"cwd": "${workspaceFolder}",
"command": "make",
"args": [
"OPTIONS=mapfile,labelfile,debugfile"
]
},
"stopOnEntry": true,
"stopOnExit": true,
"emulatorArgs": [
]
},
{
"type": "cc65-vice",
"request": "launch",
"name": "CC65 Vice Launch (Debug Extension)",
"program": "${workspaceFolder}/program.c64",
"build": {
"cwd": "${workspaceFolder}",
"command": "make",
"args": [
"OPTIONS=mapfile,labelfile,debugfile"
]
},
"port": 5050,
"stopOnEntry": false,
"stopOnExit": false,
"emulatorArgs": [
],
"debugServer": 4711
},
{
"type": "cc65-vice",
"request": "launch",
"name": "CC65 Vice Launch (NES) (Debug Extension)",
"program": "${workspaceFolder}/program.nes",
"debugFile": "${workspaceFolder}/program.nes.dbg",
"mapFile": "${workspaceFolder}/program.nes.map",
"build": {
"cwd": "${workspaceFolder}",
"command": "make",
"args": [
"OPTIONS=mapfile,labelfile,debugfile"
]
},
"stopOnEntry": true,
"stopOnExit": true,
"emulatorArgs": [
],
"debugServer": 4711
},
{
"type": "cc65-vice",
"request": "attach",
"name": "CC65 Vice Attach (PET) (Debug Extension)",
"program": "${workspaceFolder}/program.pet",
"debugFile": "${workspaceFolder}/program.pet.dbg",
"mapFile": "${workspaceFolder}/program.pet.map",
"build": {
"cwd": "${workspaceFolder}",
},
"stopOnEntry": true,
"stopOnExit": true,
"port": 29784,
"debugServer": 4711
},
{
"type": "cc65-vice",
"request": "launch",
"name": "CC65 Vice Launch (PET) (Debug Extension)",
"program": "${workspaceFolder}/program.pet",
"debugFile": "${workspaceFolder}/program.pet.dbg",
"mapFile": "${workspaceFolder}/program.pet.map",
"build": {
"cwd": "${workspaceFolder}",
"command": "make",
"args": [
"OPTIONS=mapfile,labelfile,debugfile"
]
},
"stopOnEntry": true,
"stopOnExit": true,
"emulatorArgs": [
],
"debugServer": 4711
}
]
}