Epsilon has created a new AmigaOS 4.1 installation tutorial. It is written for OS X and is from March 2015, but is still relevant (and includes many screenshots):
Krystian Bacławski has created a very nice build system and patch set to allow GCC 2.95 (cross-compiler for AmigaOS/m68k plus related tools) to be installed on recent operating systems. GCC 4.x does no longer support compilation for AmigaOS/m68k, so being able to easily install GCC 2.95 again is very nice. Compiling the old GNU tools on modern systems is not easy, so I’m sure Krystian has put a lot of effort into this -so thanks 🙂 The cross-compiler environment contains all required Amiga headers and libraries, and vbcc too!
To make it even easier to use, I have published pre-compiled Linux binaries. I plan to follow up with OS X binaries later.
Lallafa has created a virtual parallel port protocol and implemented it in a custom version of FS-UAE. It looks interesting, and Lallafa is already using it to with his plipbox emulator. I’ll have a closer look later, it may make sense to merge this virtual parallel port code into mainstream FS-UAE 🙂
Lallafa has added an interesting new feature to FS-UAE (for Amiga developers), available from his code repository. From Lallafa’s blog:
I do most of my Amiga development now in a cross-dev environment on my Mac and then the FS-UAE emulator is the runtime environment to test and debug code. While it is possible to use the same Enforcer setup inside FS-UAE I really like the built-in debugger of the emulator: It allows to freeze the whole Amiga and inspect the full state. Furthermore, memory watchpoints and breakpoints are available, too. The only thing that was missing: a SegTracker feature that tells me where my application/driver code is loaded and a FindHit feature to get detailed infos on the associated source.
Thanks to open source of both FS-UAE and Enforcer I was able to add both features without too many effort
See http://lallafa.de/blog/2013/06/added-segtracker-in-fs-uaes-debugger/ for more information and examples for this feature 🙂