A basic sprite paint program for Dos written in WatcomC++.
try: _sprite.exe it's the compiled program for DOS.
_winsprite.exe is the MS-WINDOWS port of it.
A video of using this tool: https://www.youtube.com/watch?v=1TvwSr7-zCg
A 25 min video with a tutorial/howto: https://www.youtube.com/watch?v=8JZ11G1h4Mw
I hope your computer supports Vesa 640x480x32.
If you want to recompile it with WatcomC++. Also depack _build.zip in this folder and place the ramdisk in your autoexec.bat.
There is an example config.sys and autoexec.bat in _build.zip supplied.
BYTE 'S','P',Width,Height
DWORDARRAY[Width*Height] rgbaPixelData
BYTE 'S','S'
SHORT spriteCount
BYTEARRAY[10] Name
BYTE 'S','P',Width,Height
DWORDARRAY[Width*Height] rgbaPixelData
BYTEARRAY[8] Name BYTEARRAY[2] Id
BYTE 'S','P',Width,Height
DWORDARRAY[Width*Height] rgbaPixelData
...
DWORDARRAY rgbacolors (max. 256 colors)
FAT32 max 32GB, FreeDos. The MS-Dos Systemfiles are hidden in Windows but the Autoexec.bat etc. are written to the stick.
You have to disable secure boot and enable Legacy or CSM booting.
DEVICE=C:DOS\BIN\HIMEMX.exe
DEVICE=C:DOS\BIN\JEMM386.exe /SB /MAX=262144
/MAX=262144 means 256MB may be available.
You may compile it with Dos4GW (instead of PMode/w) but Dos4GW only supports 32MB of memory. (No memory checks are implemented in the sources.)