vscode-amiga-debug icon indicating copy to clipboard operation
vscode-amiga-debug copied to clipboard

Move kickstart ROM paths to vscode settings

Open tehKaiN opened this issue 4 years ago • 1 comments

Hi,

I've started developing a project along with a friend. Everything works nice, except that we have kickstart ROMs in totally different filesystem paths. I know that we can just unify that on our side, but I think that it would be more beneficial to have it predefined globally for whole extension. This way the launch.json won't change and could be commited on repository and used by anyone without any changes.

There are two ways in which it could be solved:

  • in settings.json add "path to kickstart" and use it as a var in launch.json paths, like "kickstart": "${amiga.kickstartPath}/kick13.rom",. It would still require filenames to be exactly the same, but it's still better than current approach.
  • in settings.json add amiga.kickstarts object which could be assigned with "name": "filePath", like:
"amiga.kickstarts": {
  "kick13": "/path/to/my/kick13.rom",
  "kick30": "/path/to/my/kick30dumpedFromMyAmiga.bin"
}

Dunno which approach is better. This is a low priority issue for me. ;)

tehKaiN avatar Jul 11 '20 11:07 tehKaiN

I modified the files in the extension directory so they persist but yes, this is a usability issue I'd like to see corrected as well.

nyteshade avatar Oct 11 '20 22:10 nyteshade

#117

BartmanAbyss avatar Aug 24 '22 21:08 BartmanAbyss