I had to save for a whole year to get my Amiga 500, I bought it for 1 reason and one reason only - Falcon. I loved that game, and soon got into Stealth Fighter F-19. I still have fond memories of me and my best friend playing F-19 together - one pilot, one navigator. I swear to god, mission planning was more fun than actually flying the mission.
I kind of miss the days when you needed a keyboard overlay to play a game, ( http://oagd.net/file/8358c6a052c1734431c0f16cb4fa8efd41daf37... )- and the later Falcon games had one of the biggest manuals I've ever seen.
Makes me think I should take a look at the current state of combat flight sims.
Any good recommendations that would work on a linux system? (it's a decent laptop, 16GB RAM and Nvidia card with 2GB)
There is still a community around Falcon 4.0 keeping it on life-support. But I wouldn't really recommend it as a starting point, considering the significant effort it takes just to get it up and running.
The other alternative, more modern and my recommendation, is DCS family. It consits of (gratis) core DCS "World" engine, and a selection of (paid) add-on modules (=planes etc). The nice thing about it is that you can just download DCS: World to try it out, it includes two planes you can fly. The not so nice aspect is that it is quite heavy, both in terms of hardware requirements and in terms of gameplay/learning curve. Its very much jumping to the deep end.
This is looks interesting, too: http://www.lgdb.org/game/arma-3
And the prettiest ultima iv was of course on the fm towns: http://vignette4.wikia.nocookie.net/u5lazarus/images/d/d8/Ul...
Still haven't found anything as fun to use.
For Windows: WinUAE http://www.winuae.net/
Mainstream Amiga programming in C or assembly language was very expensive compared to today. As a teen I couldn't afford Devpac, or the Hardware Reference Manual, but Blitz gave me what I needed to make real progress as a programmer. One of my friends even got texture-mapped 3d going, although it wasn't quick!
It's amazing how much more accessible all the documentation and tools are now. HTML versions of the RKMs are available on the web and for C there's a cross-compiling toolchain available on github (https://github.com/cahirwpz/amigaos-cross-toolchain)