Comment Re:Finally! (Score 1) 175
The program was originally written for an ancient MS-DOS C compiler, then ported to (Borland Turbo) C++. A few years ago it was made into a 16-bit Windows program with an early version of MSVC, and then hacked into 32-bit compliance with Win95 (under MFC) and MS Visual Studio 97. And then they hired me.
The code reflects its history in terms of general messiness, internal compatability layers, and confused data structures (especially for translation between the original int/float-style types and the Windows structs and typedefs).
While I am hesitant to cause yet another round of complicated porting issues, I'd be interested to try moving to Watcom as part of a general code cleanup. How much work do you think it might take to convert a Microsoft Foundation Classes project into something more portable - or does Watcom have any support for MFC?