I used to run native gcc, SAS-C, and another one with a nice IDE with colors and all I don't remember the name of.
(Amoric, the Oric emu, has a C part. I even ported one very early version of MAME, with mixed results...)
My experience is that those compilers don't comply to the standard very well in C and it's worse in C++. I did that when I had no choice but it was extremely frustrating when at work I had access to modern compilers on windows/linux.
Now I would rather use vbcc or gcc 6 on Windows, then test on emulator. When it's beginning to work, try it on a real machine. bad performance can be a very bad surprise, specially with SDL or OS-compliant games. But for "serious" applications it should be okay.
I did the same migration for asm projects, from Barfly/CED on A1200/060 then Winuaue to vasm/notepad++ on windows and I wouldn't go back ever.
|