Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tandy 3 voice (TI SN76489) / YM2149 music support. #271

Open
miniupnp opened this issue May 18, 2016 · 4 comments
Open

Tandy 3 voice (TI SN76489) / YM2149 music support. #271

miniupnp opened this issue May 18, 2016 · 4 comments
Assignees
Milestone

Comments

@miniupnp
Copy link
Contributor

The original Dune2 had music support for :

  • Adlib/Sound Blaster OPL
  • MT32 (MIDI)
  • Tandy 3 voices
  • PC Speaker

OpenDUNE currently supports only MIDI music (MT32)
Some Atari users are interested in YM music, which could easily translated from Tandy 3 voices

@vanfanel
Copy link

I have just discovered this project and it seem incredible for Raspberry Pi (Raspbian Linux using accelerated SDL2).
Any hopes for emulated OPL music?
Also, for MT32 music, I see there's MT32 code but it's just to send MIDI data to real MT32, right? I mean, no MT32 emulation included as for example in Scummvm.

@miniupnp
Copy link
Contributor Author

no MT32 emulator is included yet. munt could be included in the long term.
I don't have any plan on OPL music

@lordhoto
Copy link

I don't have any plan on OPL music

You guys could simply use ScummVM's OPL music/sfx code for the Kyrandia engine. It has also been integrated into AdPlug before to play the Kyrandia/Lands of Lore/Dune 2 music files. It shouldn't be too much work to include it in OpenDUNE. Of course you would need to integrate an OPL emulator (or support an hardware OPL through ALSA, but that requires obscure hardware ;-)).

@vanfanel
Copy link

vanfanel commented May 21, 2016

@miniupnp What soundfont would you recommend to hear the music "as intended" while(if) an OPL emulator is included?
I mean: I have tried several soundfonts with fluidsynth listening, and most of them fail one way or another: missing instruments, wrong sounds... if I am not mistaken, this game's music was composed with OPL or MT32 in mind.

IMHO, LordHoto is right. Scummvm OPL emulation would be very nice in order have music as most people remember it from DOS.

@miniupnp miniupnp added this to the 1.0 milestone Jan 2, 2018
@miniupnp miniupnp self-assigned this Dec 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants