VSCode plugin for Atari ST

General Discussion, STOS.

Moderator: troed

Post Reply
terriblefire
Moderator Team
Moderator Team
Posts: 5368
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK

VSCode plugin for Atari ST

Post by terriblefire »

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."
User avatar
sporniket
Posts: 956
Joined: Sat Sep 26, 2020 9:12 pm
Location: France
Contact:

Re: VSCode plugin for Atari ST

Post by sporniket »

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.
terriblefire
Moderator Team
Moderator Team
Posts: 5368
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK

Re: VSCode plugin for Atari ST

Post by terriblefire »

sporniket wrote: Tue Feb 15, 2022 12:40 pm 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.
Was looking for something akin to "Amiga Assembly" plugin thats standard on VSCode. I think it would be really useful tbh.
———
"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."
User avatar
sporniket
Posts: 956
Joined: Sat Sep 26, 2020 9:12 pm
Location: France
Contact:

Re: VSCode plugin for Atari ST

Post by sporniket »

terriblefire wrote: Tue Feb 15, 2022 12:55 pm Was looking for something akin to "Amiga Assembly" plugin thats standard on VSCode. I think it would be really useful tbh.
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').

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
Moderator Team
Moderator Team
Posts: 5368
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK

Re: VSCode plugin for Atari ST

Post by terriblefire »

sporniket wrote: Tue Feb 15, 2022 1:35 pm
terriblefire wrote: Tue Feb 15, 2022 12:55 pm Was looking for something akin to "Amiga Assembly" plugin thats standard on VSCode. I think it would be really useful tbh.
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').

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.
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 ..

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."
Post Reply

Return to “SOFTWARE”