33 lines
1.0 KiB
JSON
33 lines
1.0 KiB
JSON
{
|
|
"version": "0.2.0",
|
|
"configurations": [
|
|
{
|
|
"name": "Debug on Citra/Azahar",
|
|
"type": "cppdbg",
|
|
"request": "launch",
|
|
"program": "${workspaceFolder}/output/3ds-arm/ctrmus.elf",
|
|
"cwd": "${workspaceFolder}",
|
|
"MIMode": "gdb",
|
|
"miDebuggerPath": "arm-none-eabi-gdb",
|
|
"miDebuggerArgs": "--silent",
|
|
"miDebuggerServerAddress": "localhost:24689",
|
|
"externalConsole": false,
|
|
"preLaunchTask": "Build 3DS ROM",
|
|
"targetArchitecture": "arm"
|
|
},
|
|
{
|
|
"name": "Remote Debug on 3DS (Rosalina)",
|
|
"type": "cppdbg",
|
|
"request": "launch", // VS Code will issue `target remote …`
|
|
"program": "${workspaceFolder}/output/3ds-arm/ctrmus.elf",
|
|
"cwd": "${workspaceFolder}",
|
|
"MIMode": "gdb",
|
|
"miDebuggerPath": "arm-none-eabi-gdb",
|
|
"miDebuggerArgs": "--silent",
|
|
"miDebuggerServerAddress": "192.168.1.11:4003", // Rosalina IP + port
|
|
"externalConsole": false,
|
|
"preLaunchTask": "Build 3DS ROM",
|
|
"targetArchitecture": "arm"
|
|
}
|
|
]
|
|
} |