Windows, Doom, Apogee OPL3 Synthesizer.

Emulation of old PCs, PC hardware, or PC peripherals.

Re: Windows, Doom OPL3 Synthesizer. Updated!

Postby nukeykt » 2016-5-28 @ 01:53

James-F wrote:
opl2.png

They sound the same and no different than none at all.

LOL. You are using driver which emulates Windows 9x's SB16 OPL3 driver. Doom driver is separate from 'Windows 9x' driver. Download link in doomworld thread. Install both x64 and x86 versions and select 'Doom OPL3 Synth' for music output.
nukeykt
Newbie
 
Posts: 59
Joined: 2013-8-28 @ 11:11
Location: Russia

Re: Windows, Doom OPL3 Synthesizer. Updated!

Postby James-F » 2016-5-28 @ 05:15

Heh, thank you for clarifying this. :)

For future users:
You have to install both x64 and x32 versions of Visual C++ 2015 Redistributable.
You have to install both x64 and x32 versions of the OPL driver.
"Windows OPL" and "Doom OPL" are NOT the same!
User avatar
James-F
Oldbie
 
Posts: 1134
Joined: 2015-11-30 @ 04:10

Re: Windows, Doom OPL3 Synthesizer. Updated!

Postby Wohlstand » 2016-6-12 @ 20:41

Nice, anyway chip is same, but banks are different :P
"Windows OPL" because there are used default Yamaha's bank (I don't know why that bank is named "Fat Man"?) and "Doom OPL" bank which made with DMX Audio library and modded by Id Software while used in DOOM. But chip is same, with it's 18 two-operator channels and it's 6 four-operators channels :P

EDIT: Just figured out the "JungleVision Sound Drive" demo package and I found:
For FAT2.OP3 and FAT4.OP3 Patch Files:
General MIDI timbres for Yamaha OPL-2 and OPL-3 based sound cards were
produced by The Fat Man (TM) and developed by K. Weston Phelan and
George Alistair Sanger. Copyright 1993, The Fat Man (TM)

I.e. bank primary used in the Windows drivers firstly developed by people from "The Fat Man" company in 1993 year.
User avatar
Wohlstand
Newbie
 
Posts: 19
Joined: 2016-6-12 @ 20:25
Location: Moscow, Russia

Re: Windows, Doom, Apogee OPL3 Synthesizer.

Postby Wohlstand » 2016-7-22 @ 13:31

P.S. I think would be useful to also have ALSA-MIDI daemon to let me use this driver on Linux (instead of heavy Timidify/FluidSynth), because on Wine (where I doing various MIDI editing in the old Sonar) this don't wanna work even I manually added registry keys :-P
I'll try to implement some of that myself, even I have a simple example to do that.
User avatar
Wohlstand
Newbie
 
Posts: 19
Joined: 2016-6-12 @ 20:25
Location: Moscow, Russia

Re: Windows, Doom, Apogee OPL3 Synthesizer.

Postby DracoNihil » 2016-7-25 @ 05:18

Yeah, Wine has no support for the Usermode Driver Framework so softsynths cannot function under Wine. They'd have to be hosted natively under Linux somehow and provided via ALSA.
User avatar
DracoNihil
Oldbie
 
Posts: 936
Joined: 2011-10-09 @ 14:26
Location: Independence, KS

Re: Windows, Doom, Apogee OPL3 Synthesizer.

Postby mihaelkyeah » 2016-8-10 @ 14:20

I can't get the newest one to work, and I don't know exactly for what reason.

EDIT: IT WORKED!

Image

The reason why it didn't work the past times was because I was unable to install Microsoft C++ 2015 runtimes; the installation always freezed at Windows7_MSU_x64 (or x86 respectively) and then said the installation failed, with the error code:
0x8024001e

From what I guessed, that MSU_x64 or MSU_x86 responds to a needed update that apparently won't be downloaded unless you update Windows Update (how ironic!) with the Update Agent here. After that, you may want to check on Windows Update and select all important updates as well as all the optional ones (besides the language packs). To me, at first it looked like it wasn't updating anything (it always said 0 kB downloaded) but when I turned off the computer, it installed a pack of new updates, after which I was eventually able to properly install the Microsoft C++ 2015 runtimes.
User avatar
mihaelkyeah
Newbie
 
Posts: 1
Joined: 2016-8-10 @ 14:00

Re: Windows, Doom, Apogee OPL3 Synthesizer.

Postby kode54 » 2016-12-11 @ 23:56

Challenge mode: Reimplement the Voyetra Super SAPI! OPL3 player. I dare somebody.
User avatar
kode54
Newbie
 
Posts: 75
Joined: 2003-6-15 @ 05:32

Previous

Return to PC Emulation

Who is online

Users browsing this forum: Exabot [Bot] and 1 guest