VSCode plugin for Atari ST
-
terriblefire
- Admin sponsor

- Posts: 5686
- Joined: 28 Aug 2017 22:56
- Location: Glasgow, UK
VSCode plugin for Atari ST
Does anyone know of (or if one is in progress) a toolchain to let me debug/author Atari ST programs from a VSCode setup. 68000 assembler basically.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
-
sporniket
- Site sponsor

- Posts: 1164
- Joined: 26 Sep 2020 21:12
- Location: France
Re: VSCode plugin for Atari ST
I guess that you can have basic syntax coloring of asm, like I have with atom, and use the shell pane to launch your compile script and hatari.
But nothing like say, a Platform IO integration.
I didn't looked too much for a Language Server Protocol implementations, but I don't recall finding anything.
But nothing like say, a Platform IO integration.
I didn't looked too much for a Language Server Protocol implementations, but I don't recall finding anything.
-
terriblefire
- Admin sponsor

- Posts: 5686
- Joined: 28 Aug 2017 22:56
- Location: Glasgow, UK
Re: VSCode plugin for Atari ST
Was looking for something akin to "Amiga Assembly" plugin thats standard on VSCode. I think it would be really useful tbh.sporniket wrote: 15 Feb 2022 12:40 I guess that you can have basic syntax coloring of asm, like I have with atom, and use the shell pane to launch your compile script and hatari.
But nothing like say, a Platform IO integration.
I didn't looked too much for a Language Server Protocol implementations, but I don't recall finding anything.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
-
sporniket
- Site sponsor

- Posts: 1164
- Joined: 26 Sep 2020 21:12
- Location: France
Re: VSCode plugin for Atari ST
Interesting, thanks for the pointer. The feature already presents regarding assembly are very nice (I think my favorite is the 'list used/free registers over selected code').terriblefire wrote: 15 Feb 2022 12:55 Was looking for something akin to "Amiga Assembly" plugin thats standard on VSCode. I think it would be really useful tbh.
I would be interested in a language server implementation, to have cross reference and documentation ("like javadoc / doxygen"). But that's a lot of work to write though.
-
terriblefire
- Admin sponsor

- Posts: 5686
- Joined: 28 Aug 2017 22:56
- Location: Glasgow, UK
Re: VSCode plugin for Atari ST
There are other similar VSCode plugin for C/C++. I actually think it would not take much to port Amiga Assembly to Hatari. Would just need a debug plugin that could translate hatari's debugger to vscode like it does for fsUAE here ..sporniket wrote: 15 Feb 2022 13:35Interesting, thanks for the pointer. The feature already presents regarding assembly are very nice (I think my favorite is the 'list used/free registers over selected code').terriblefire wrote: 15 Feb 2022 12:55 Was looking for something akin to "Amiga Assembly" plugin thats standard on VSCode. I think it would be really useful tbh.
I would be interested in a language server implementation, to have cross reference and documentation ("like javadoc / doxygen"). But that's a lot of work to write though.
https://github.com/prb28/vscode-amiga-a ... AEDebug.ts
I think Hatari might be easier as it will let you start a program from the commandline instead of the hoops fsuae makes the user jump through.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
Who is online
Users browsing this forum: ClaudeBot, Cyprian and 7 guests