| Readme: | Short: MS VS Code config/easy cross-compiler Uploader: Jared "Ford Prefect" McLaughlin <ford cathousestudio com> Type: dev/cross Version: 1.0 Architecture: generic
Description: Micro$oft Visual Studio Code configuration and easy cross compiler files. Version 1.0
I wanted to share this toolchain setup I'm using in hopes that it will help others to easily program for MorphOS, Amiga OS4.1 and Amiga 68K with minimal setup. It was inspired from Walkero's article on OS4Coding.com (https://os4coding.net/blog/walkero/how-cross-compile-amigaos-4) for using an IDE to compile for (his was for OS4.1 specifically) the three OSes, as I was unable to figure out a way to do it all from MorphOS natively.
It took weeks of trying to get Cubic IDE, and E-UAE on my G5 to do so, but I gave in before I had a psychotic episode, drank the Kool-Aid, and got this running in a few days, and am moving on with my various projects now. VS Code and Docker Desktop are available on various types of Linux, MacOS, and Windows.
I chose GCC over VBCC as it was more versatile for my own projects of audio applications and FPGA emulation, and is based off of Sacredbanana's AmigaSDK-gcc toolchains (https://github.com/sacredbanana/AmigaSDK-gcc) [available through Docker Hub keyword sacredbanana], run in conjunction with Docker Desktop, VS Code, and uses some VS Code extensions listed below:
Programs used: Visual Studio Code Docker Desktop
VS Code Extensions used: GitHub CoPilot, Claude Haiku 4.5 agent (if needed to adjust these files to your own setup) Container Tools Dev Containers Powershell
VS Code Extensions recommended for programming languages supported on target OSes:
Amiga Assembly Hollywood MAL Lua Python json YAML
Please let me know if this doesn't work for you and I'll try and update it going forward. Contact me at:
ford at cat house studio.com
Going to have this available at: http://cathousestudio.com/ on the download page, MorphOS Storage and Aminet
Happy coding! Jared "Ford Prefect" McLaughlin 11 January 2026
|