VOGONS

Common searches


DOSBOX fork with better FM synthesis?

Topic actions

Reply 60 of 66, by leileilol

User metadata
Rank l33t++
Rank
l33t++

My favorite tunes to compare OPL2 emus and cards are a couple of DMX ones:

Heretic E1M5
Doom E2M2

these two usually expose percussion, distortion, and channel limits, and they're much much much worse on every imitation hardware i've heard.

apsosig.png
long live PCem

Reply 61 of 66, by syche

User metadata
Rank Newbie
Rank
Newbie
evgs wrote:
I agree with you, the sound of nuked OPL3 emulation core is more accurate than others. […]
Show full quote

I agree with you, the sound of nuked OPL3 emulation core is more accurate than others.

Here is prince of persia FLAC recorded from Sound Blaster 16 CT1740 (YMF262-M):
hwm.us.to/famimusic/Upload/Prince%20of% ... F262).flac
vs the nuked emu:
http://hwm.us.to/famimusic/Upload/pop_nuked_emu.flac 😀

There is some horribe and rather loud distortion between 0:35 and 0:38 in the nuked recording which is not present in the YMF262 file. I have the same distortion in that moment no matter what emulation I use. I suspect it has something to do with resampling, but I'm not sure. Also I might be imagining things, but to me YMF262's highs sound softer, while nuked sounds too sharp on highs. For example, compare 1:20 - 1:30. And again there is some distortion at 1:24 - 1:28, which is not present in YMF262 recording.

Reply 62 of 66, by datajake1999

User metadata
Rank Newbie
Rank
Newbie

I know this is an old topic, but recently I found another OPL3 emulator. This one is the OPAL OPL3 emulator from Reality Adlib Tracker. I made it easier to integrate into projects and wrote a wrapper for it.
https://github.com/datajake1999/OPL3EMU/tree/ … ter/Driver/Opal
I am attaching recordings of arrock1.mid and lion10.mid with this emulator.

Attachments

  • Filename
    arrock1-opal.mp3
    File size
    2.79 MiB
    Downloads
    111 downloads
    File license
    Fair use/fair dealing exception
  • Filename
    lion10-opal.mp3
    File size
    2.02 MiB
    Downloads
    121 downloads
    File license
    Fair use/fair dealing exception

Reply 63 of 66, by nukeykt

User metadata
Rank Member
Rank
Member
datajake1999 wrote:

I know this is an old topic, but recently I found another OPL3 emulator. This one is the OPAL OPL3 emulator from Reality Adlib Tracker. I made it easier to integrate into projects and wrote a wrapper for it.
https://github.com/datajake1999/OPL3EMU/tree/ … ter/Driver/Opal
I am attaching recordings of arrock1.mid and lion10.mid with this emulator.

Seems lion10.mid exhibits same envelope generator issue as MAME and DOSBox compat cores

Reply 64 of 66, by datajake1999

User metadata
Rank Newbie
Rank
Newbie

I just tested a c++ port of Java OPL3.
https://github.com/datajake1999/OPL3EMU/tree/ … er/Driver/zdopl

Attachments

  • Filename
    arrock1-java.mp3
    File size
    2.79 MiB
    Downloads
    109 downloads
    File license
    Fair use/fair dealing exception
  • Filename
    lion10-java.mp3
    File size
    2.02 MiB
    Downloads
    113 downloads
    File license
    Fair use/fair dealing exception

Reply 66 of 66, by Giuliano

User metadata
Rank Newbie
Rank
Newbie
James-F wrote on 2016-08-28, 11:09:

For people who compiled Nuked-OPL with DOSBox SVN or using the provided SVN-3990+Nuked by nukeykt in the Patch subforum.
Make absolutely sure that both the Mixer and oplrate set to 49716 in DOSBox config else there is high level of harmonic distortion in the OPL emulation.

Hi James-F,

Regarding this setting of 49716, I am in doubt if it works in my system.

The reason is, if I open Control Panel > Sound > Playback > Properties > Supported Formats, in the Sample Rates table I only see 32.0, 44.1, and 48.0 kHz.

Should I use 49716 in DOSBox-SVN anyway?

Cheers