VOGONS


First post, by Tijn

User metadata
Rank Newbie
Rank
Newbie

I was responsible for the OPL3 FM-synth music on a newly developed DOS game called SLIPSPEED. I thought it would be interesting for people here to read a little about the background of this project, so I wrote some words about it: https://martijnfrazer.nl/slipspeed-radical-music/

If you want to see & hear the end results, I filmed my screen running RAD Tracker 2 (which is what I used to create the music) and put it here: https://www.youtube.com/playlist?list=PLwuFnV … 8SJmYk-Azd0riu3

The game itself can be found here if you're curious: https://voxel.itch.io/slipspeed

Reply 1 of 8, by dreamblaster

User metadata
Rank Oldbie
Rank
Oldbie

Thanks! I tried the share version on my celeron DOS pc and it works well, very nice.
Could not get it to work with opl3lpt (adlipt driver), i think because your game uses protected mode (through CWSDMPI).
Would you consider supporting opl3lpt ?

Visit http://www.serdashop.com for retro sound cards, video converters, ...
DreamBlaster X2, S2, S2P, HDD Clicker, ... many projects !
New X2GS SE & X16GS sound card : https://www.serdashop.com/X2GS-SE ,
Thanks for your support !

Reply 2 of 8, by keropi

User metadata
Rank l33t++
Rank
l33t++

it is a very nice indeed - reminds me of micromachines!
someone bought this for me as a gift and really enjoying it 😁

🎵 🎧 PCMIDI MPU , OrpheusII , Action Rewind , Megacard and 🎶GoldLib soundcard website

Reply 3 of 8, by Tijn

User metadata
Rank Newbie
Rank
Newbie
dreamblaster wrote on 2020-04-19, 14:40:

Thanks! I tried the share version on my celeron DOS pc and it works well, very nice.
Could not get it to work with opl3lpt (adlipt driver), i think because your game uses protected mode (through CWSDMPI).
Would you consider supporting opl3lpt ?

I'd love to support OPL3LPT, but I'm not sure what would be involved. We're currently using RAD Tracker v2, which comes with a playback code example. The game itself is written in C using the Allegro library.

Any idea what to look for in order to support OPL3LPT?

Reply 4 of 8, by dreamblaster

User metadata
Rank Oldbie
Rank
Oldbie
Tijn wrote on 2020-04-19, 17:04:

Any idea what to look for in order to support OPL3LPT?

Please send me a code fragment by PM ?

Visit http://www.serdashop.com for retro sound cards, video converters, ...
DreamBlaster X2, S2, S2P, HDD Clicker, ... many projects !
New X2GS SE & X16GS sound card : https://www.serdashop.com/X2GS-SE ,
Thanks for your support !

Reply 6 of 8, by dreamblaster

User metadata
Rank Oldbie
Rank
Oldbie

Hey
have a look at the OPL2::write function : https://github.com/pdewacht/adlipt/blob/maste … st/OPL2.cpp#L89
this works for opl2lpt and opl3lpt

Visit http://www.serdashop.com for retro sound cards, video converters, ...
DreamBlaster X2, S2, S2P, HDD Clicker, ... many projects !
New X2GS SE & X16GS sound card : https://www.serdashop.com/X2GS-SE ,
Thanks for your support !

Reply 7 of 8, by dreamblaster

User metadata
Rank Oldbie
Rank
Oldbie

Does the game have complete adlib support ?
-->I mean, are the sound effects also played through adlib card?

Visit http://www.serdashop.com for retro sound cards, video converters, ...
DreamBlaster X2, S2, S2P, HDD Clicker, ... many projects !
New X2GS SE & X16GS sound card : https://www.serdashop.com/X2GS-SE ,
Thanks for your support !

Reply 8 of 8, by Tijn

User metadata
Rank Newbie
Rank
Newbie
dreamblaster wrote on 2020-04-25, 16:41:

Does the game have complete adlib support ?
-->I mean, are the sound effects also played through adlib card?

No, the music is composed for OPL3 chips (such as found on the SoundBlaster 16). The sound effects are all PCM audio.