OSPlus
DJGPP version
I have started porting OSPlus from Borland C++ 4.51 and the PowerPack for DOS to DJGPP. This will offer a number of advantages:
- Better compatibility with other protected-mode applications: Borland grabs all the memory while DJGPP only grabs what it needs
 - OSPlus will be 32-bit, so new features such as MIDI and MP3 players that can play in the background, etc, can be added
 - Still have the same, easy-to-use interface. Turbo Vision exists for DJGPP.
 - Much improved graphics and sound support. Allegro is a superb library for DJGPP, and you'll notice, for example, that the startup screen is now 640x480 in 256 colours, so doesn't look so stretched and horrible.
 - Smaller executables: I can pack these programs with UPX, unlike the previous Borland DPMI ones
 
However, there are some disadvantages:
- No DLL support. I used quite a few DLLs in the previous version. However, I'll be able to port it anyway.
 - No GetPrivateProfileString and WritePrivateProfileString support. However, I can either take the required code from Wine, for example, or write my own.
 - Only works on 386 or better processors. But today, that isn't too much of a problem.
 
Current System Requirements
At the moment (1st October 2000), OSPlus 1.1 needs the following:
- 80386 or better processor
 - MS-DOS 3.2 or better
 - At least 2MB of extended memory, more prefered
 - About 500KB of disk space
 - 640x480x256 colour SVGA or better video card prefered
 - A sound card is recommended
 
Latest Developments
Please see the OSPlus Revision History page for the latest developments in OSPlus 1.1.
Download
OSPlus 1.1 is not currently available for download.
