71151
Hi everyone!
If you've looked in the SC6 comments, you might have noticed me posting a few things about wanting to work on an OPL3 tracker.
It's very unfinished, but I kind of actually need someone to test on real HW to see if I'm doing something wrong. Everything seems right, except that when I tested in PCem after exiting Windows 3.1, some of the channels sounded wrong -- dunno if that's my fault or PCem's or just Windows putting the card in an inconsistent state when exiting (I think I fixed this)
It's a 9 channel tracker that takes advantage of the fact that the OPL3 has 18 hardware channels, so it pairs every two channels together.
things to know before downloading:
* it's super unfinished, but I need your help
* ctrl+Q is quit
* OPL3 address is fixed at 0x220 right now, it doesn't check BLASTER like it should -- almost every SoundBlaster with an OPL3 or compatible card has 0x220 as default though, if you need me to change that for you, I'll upload a build with it [or you could build the program in djgpp, just look for "int opl_base=0x220;" and set it to whatever and recompile]
* [space] is play/pause, [enter] is play row
* if you go to the unfinished instrument editor, the pattern you entered disappears
* no saving yet
Even if you don't have real HW to test it on, try it out in DOSBox.
https://my.mixtape.moe/kqabll.7z (latest version)
Source+binary+CWSDPMI included.
If you've looked in the SC6 comments, you might have noticed me posting a few things about wanting to work on an OPL3 tracker.
It's very unfinished, but I kind of actually need someone to test on real HW to see if I'm doing something wrong. Everything seems right, except that when I tested in PCem after exiting Windows 3.1, some of the channels sounded wrong -- dunno if that's my fault or PCem's or just Windows putting the card in an inconsistent state when exiting (I think I fixed this)
It's a 9 channel tracker that takes advantage of the fact that the OPL3 has 18 hardware channels, so it pairs every two channels together.
things to know before downloading:
* it's super unfinished, but I need your help
* ctrl+Q is quit
* OPL3 address is fixed at 0x220 right now, it doesn't check BLASTER like it should -- almost every SoundBlaster with an OPL3 or compatible card has 0x220 as default though, if you need me to change that for you, I'll upload a build with it [or you could build the program in djgpp, just look for "int opl_base=0x220;" and set it to whatever and recompile]
* [space] is play/pause, [enter] is play row
* if you go to the unfinished instrument editor, the pattern you entered disappears
* no saving yet
Even if you don't have real HW to test it on, try it out in DOSBox.
https://my.mixtape.moe/kqabll.7z (latest version)
Source+binary+CWSDPMI included.