Currently, in June 2016, we are working on a Clipper conversion to Windows for a fraternal order in another country. Membership ranks and titles are quite complex, made even more complicated by not having the original source code. It just takes time, and lots of experience. We can do the same for you, regardless of how complicated your DOS-based application is.
This conversion is an excellent example of why mission-critical applications often cannot be simply ported to an existing software package. The application was custom-written to meet their exact needs and the business logic and data must be converted a modern, also custom-written platform. This is what we specialize in.
One of our services is decompiling Clipper executables, and we did that for this client. However, the decompiler sometimes cannot restore original variable names and instead tokenizes them, making the code difficult to understand. In addition, the original code uses arrays extensively, resulting in decompiled code that is indeed, spaghetti. That’s just how people coded in the 1990’s in Clipper. We know how to convert it to a platform that will run in any version of Windows.
In 2015 we completed a two year conversion for a household name institution that handles all their travel visas, including printing visas from any country to any country. The specs for the visas are entered by users into the system and printed, filled-out, as needed. No existing software on the market can do this. Hence the existing code had to be moved to a Windows platform.
Let us know if we can help convert your DOS-based program to Windows.