VOGONS


The fmopl replacement's

Topic actions

First post, by Pickle

User metadata
Rank Member
Rank
Member

Looks like this was slipped in 0.73 and i missed it, but anyway I have some simple questions about it. So i can decide if its would worth that effort to use it with some other apps that use fmopl.

How much faster over fmopl?
Is the API compatible?
Which files? (i saw dbopl and opl)

Reply 1 of 2, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

dbopl is the fastest (full rewrite by Harekiet), should be noticeably faster but that
depends on what else is running (cpu emulation usually dominates speed in dosbox).
opl is based on Ken Silverman's opl emulator.

The fmopl license is not fully clear due to not-written permissions so you may want to replace
all opl2/opl3 stuff in gpl code with dbopl and in lgpl with opl, if possible.

Which files? (i saw dbopl and opl)

Yes these two (and their header files) along with adlib.cpp+h

Reply 2 of 2, by Pickle

User metadata
Rank Member
Rank
Member

thanks for the confirmation, when I can I will post any results I see from the other projects.