First post, by ZanQuance
- Rank
- Member
Hello everyone.
As a few of you already know, I've started reversing the Aureal AU30DOS.com TSR with great success so far.
What I'm after now is a C compiler which can target dos .com files, and ideally has some dos lib support files, IO access, port read/writes and whatnot.
I can just rewrite the TSR in assembly again, but I would like something a bit more maintainable, improvements and additions down the road is the target.
I'm doing all this is to update the Aureals OPL3 emu with SB16 support, and improve the generated audio.
There is also no reason other emulations cannot be brought over such as a munt MT-32 for dos for example, or the GUS perhaps.
I think the Vortex2 is a great target, it's very clean and is an awesome mixer chip, could even do HRTF in dos games (would that be a first?).
I would like to see it become a jack of all trades dos soundcard, no doubt the real hardware sounds better, but Aureal needs some lovin too.
Also if anyone knows about OPL3 emulation and can assist in identifying some of the used table data, it would be very helpful. I am learning about OPL3 as I go. 😀
Dev thread HERE
Should I blog my progress, screenshots and stuff? be nice to have a second set of eyes on some of the functions.