VOGONS


XMI emulation for a game

Topic actions

First post, by benblan

User metadata
Rank Newbie
Rank
Newbie

Hi,

I'm developing the Freesynd project where I'm recreating the original Syndicate game but using the original resources.
Currently I can play the music using the original XMI files. I'm using SDL_Mixer library.
But the "rendered" music is not very good and I'm trying to enhance it.
I have tested Px Player that I saw on this thread and with the driver ADLIB.ADVor SBP2FM.ADV, the music is quite close to what I can here on Dosbox when I run the original game.

So I'm looking for a solution to recreate the same thing in my game. I don't want to simulate all the sound cards, I only want to have a decent music.
And it should be multi platform : windows, linux, macos.

Any ideas on how I should approach this problem, knowing that I know bare minimum in this field?

Thanks for your help!
Benblan

Reply 1 of 2, by M-HT

User metadata
Rank Member
Rank
Member

If you want to render the music using OPL3, then try the libADLMIDI library (the embedded bank #19 is from Syndicate).

Reply 2 of 2, by benblan

User metadata
Rank Newbie
Rank
Newbie

Hi,

Thanks for your answer. I have seen a library call sdl_mixer X which is a fork of sdl_mixer and that offers an integration with those libraries. I will give it a try.