Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| blog:pcdevtools [2023/01/15 13:22] – [DOS - Modern Development Tools] john | blog:pcdevtools [2023/01/15 13:54] (current) – [Audio Only] john | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| This is my page which collects links/ | This is my page which collects links/ | ||
| - | ==== 16bit & 32bit Tools ==== | + | ===== 16bit & 32bit Tools ===== |
| - | * Homepage | + | === OpenWatcom === |
| - | * Documentation | + | |
| + | * Homepage: https:// | ||
| + | * Documentation: https:// | ||
| * Sample makefiles | * Sample makefiles | ||
| * 286 / Real mode target | * 286 / Real mode target | ||
| * 386 / Protected mode target | * 386 / Protected mode target | ||
| - | OpenWatcom | + | |
| + | OpenWatcom | ||
| + | |||
| + | The syntax of the OpenWatcom compilers and make utilities are a little ' | ||
| ==== 32bit Only Tools ==== | ==== 32bit Only Tools ==== | ||
| + | |||
| + | |||
| + | === DJGPP / GCC === | ||
| * Homepage | * Homepage | ||
| Line 17: | Line 25: | ||
| * Sample makefile | * Sample makefile | ||
| - | DJGPP / GCC | ||
| - | ==== DOS SDK's & Libraries ==== | + | |
| + | ===== DOS SDK's & Libraries | ||
| + | |||
| + | ==== Audio & Video ==== | ||
| === Allegro 4 === | === Allegro 4 === | ||
| Line 120: | Line 130: | ||
| Most of the DOS binaries (.exe files) in my archive have been compressed with **upx**, if you build from source you will want to install and use upx, as otherwise you'll find that even the tiniest Allegro tool will be 700-800KBytes in size (you pretty much end up with an entire copy of the Allegro library embedded in each one due to the limitations of the linker/ | Most of the DOS binaries (.exe files) in my archive have been compressed with **upx**, if you build from source you will want to install and use upx, as otherwise you'll find that even the tiniest Allegro tool will be 700-800KBytes in size (you pretty much end up with an entire copy of the Allegro library embedded in each one due to the limitations of the linker/ | ||
| + | |||
| + | ==== Audio Only ==== | ||
| + | |||
| + | === Apogee Sound System === | ||
| + | |||
| + | | ||
| + | |||
| + | The historic Apogee Sound System, as used on many Apogee software titles in the early 1990' | ||
| + | |||
| + | No specific documentation other than what is in the source code itself. | ||
| + | |||
| + | --- | ||
| === Judas Sound Library === | === Judas Sound Library === | ||
| Line 140: | Line 162: | ||
| As an example of the performance, | As an example of the performance, | ||
| + | |||
| + | --- | ||
| + | |||
| + | === Miles Sound System === | ||
| + | |||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | |||
| + | Used in [[https:// | ||
| + | |||
| + | Do note that there were many, many updates to the drivers used in the Miles Sound System over the years, and some games/ | ||