Jonathan Campbell
Jonathan Campbell
Correction made, sorry about that!
The quickest way would be to get some IMF files and write it to play that. Then music playback becomes a matter of timer ticks and raw register writes to...
I *wrote* that code in Open Watcom. Are you sure? :)
For those who want to help, how exactly do you intend your palette manager to work? Will it allocate in blocks or groups? Multiples of 4, 8, and 16? EDIT:...
It might be simpler if @sparky4 were to just use Sound Blaster digitized speech if available, and implement PC speaker effects later. Focusing on all the neat tricks you can...
@Ruedii Sparky has been pulling in source code from Wolfenstein 3D to try and build on, so it's possible it may inherit Wolfenstein 3D's fixed tick rate (also used to...
@sparky4 Speaking of JRPGs, you may also want to check out DOSBox-X. Since last November, DOSBox-X has a PC-98 emulation mode and many common games run perfectly fine in it...
@sparky4 Regarding VRL don't forget the hw\vga\vrldbg.c source code which demonstrates how to parse VRL.
I just updated the hw\vga VRL converter code to add a PNG to VRL converter. The PNG must be paletted with 8-bit depth, of course. The benefit over PCX is...
There's a Discord server about DOS games in general you might like. They have a channel on DOS game development that might be of use for Project 16. There is...