134 lines
No EOL
4.4 KiB
JSON
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
|
|
}
|
|
]
|
|
} |