Has anyone found a slick and effective dev flow?
Has anyone found a slick and effective dev flow?
What I really highly advise is this MS Studio Code Plugin:
https://github.com/BartmanAbyss/vscode-amiga-debug
For me a revelation in ease of use. Hit compile and run - and it does in an emulator.
You can use C or Assembler.
The author is a well-known scene contributor since the 80th, and does a hell of a job with this nice IDE.
Best tool and workflow for someone like me, who only casually writes some not so leetcode Amiga 500 ECS demos these days.
Coincidentally, I first learned C on an Amiga 500, back in the late 80's!
https://github.com/Slamy/m68k-elf-gcc - can generate bootable floppies!
https://github.com/bebbo/amiga-gcc - modern (gcc-13.2) C and C++ for cross-compiling from Mac/Linux/Windows. It even supports the post-Motorola 68080 Natami VHDL CPU extensions.
But what’s this “C++” you speak of, future-man?
Amiga and C++ are actually contemporaries. As kids they used to hang out together watching Miami Vice on TV. Then she got married to a con man named Commodore, while he moved to Seattle and got a career in big business.
>a 68030 it's requiered and a 68040 encouraged
Gopher is blazing fast on standard, 020 A1200. Probably fine on 68000 as well.
These performance requirements come from SSL, which Gemini needs.
gopher it's fast even under a 8086. It's just a step over Netcat and echo. If you can push bytes over the network and later print them, you are done.
But, as I said, from gopher I love gopher://magical.fish (portal to everything, Gopherddit, HNGopher, News, text games...) and most sites from the Bitreich Gopher Lawn. But Gemini has jewels, too.
Which also featured on HN at the time, with some very insightful comments and discussion: https://news.ycombinator.com/item?id=37389376
TL;DR is I cross-compile using VSCode & Docker from Mac/Win/Linux mainly, but if I want to develop in the Amiga environment (e.g. on native) I use VBCC on 68k.