OPL3 emulation solutions for.... SBPCI on Win9x?

Discussion about old sound cards, MIDI devices and sound related accessories.

OPL3 emulation solutions for.... SBPCI on Win9x?

Postby leileilol » 2018-6-21 @ 21:37

All those synths seem made for 7 and up. Besides a SB Live, was there anything for that..... "fast" W9X PC around?

by OPL3 emulation I do mean reading from a port like as if it were real but pumping some NukedOPL through the ES1371-3. Pure DOS need not apply.
Voodoo2s aren't 100mhz stock
Geforce256 isn't released as a beta on New Years '99 under the Quadro brand
386DX vs SX isn't about a missing FPU
DOS gaming isn't a bilinear 320x200 16:10
DOS PCs aren't better than the Macintosh
Old PCs aren't 'aesthetic'
User avatar
leileilol
l33t++
 
Posts: 9250
Joined: 2006-12-16 @ 18:03

Re: OPL3 emulation solutions for.... SBPCI on Win9x?

Postby cyclone3d » 2018-6-21 @ 21:56

That would be interesting to do...

You want to play Games from a Win9x DOS box and have a software emulated OPL3 and seen as a regular OPL3 synth to games, correct?
User avatar
cyclone3d
Oldbie
 
Posts: 1822
Joined: 2015-4-08 @ 06:06
Location: Huntsville, AL USA

Re: OPL3 emulation solutions for.... SBPCI on Win9x?

Postby cyclone3d » 2018-6-22 @ 05:24

So basically, you would have to have an OPL3 emulator that converts to WAV in real time and then plays it out through the sound card.

Anybody know if you can have a DOS game running in Windows 9x outputting sound to a sound card and also have a Windows program playing a wav file to the sound card at the same time?

Also, why not just use a Yamaha YMF PCI sound card for the OPL3? The OPL3 will work in real DOS mode regardless of whether or not the board supports DDMA or DSDMA since it only uses the I/O port for the OPL3

And that way you also get support in Win9x for the built in hardware MIDI synth on the Yamaha card.

And the Yamaha card also supports the legacy sound stuff for DOS games through Windows 9x.
User avatar
cyclone3d
Oldbie
 
Posts: 1822
Joined: 2015-4-08 @ 06:06
Location: Huntsville, AL USA

Re: OPL3 emulation solutions for.... SBPCI on Win9x?

Postby leileilol » 2018-7-16 @ 00:13

bump
Voodoo2s aren't 100mhz stock
Geforce256 isn't released as a beta on New Years '99 under the Quadro brand
386DX vs SX isn't about a missing FPU
DOS gaming isn't a bilinear 320x200 16:10
DOS PCs aren't better than the Macintosh
Old PCs aren't 'aesthetic'
User avatar
leileilol
l33t++
 
Posts: 9250
Joined: 2006-12-16 @ 18:03

Re: OPL3 emulation solutions for.... SBPCI on Win9x?

Postby Jo22 » 2018-7-16 @ 11:30

Hm.. Sorry, no idea. Back in time some Win9x soundcards provided "SB Pro" (+FM) compatibility through a VXD only.
These soundcards had no native DOS support and required the games to run in a DOS box in Windows in order to be played with sound/music.
Maybe these VXDs are not that hardware-dependand and might work with other soundcards, too.
In theory, they should also provide OPL compatibility from within Win32s programs, if they do port writes to 0x388h.
Anyway, I'm speaking under correction. I've never really looked into these things so closely.
"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//
User avatar
Jo22
l33t
 
Posts: 2710
Joined: 2009-12-13 @ 07:06
Location: Europe

Re: OPL3 emulation solutions for.... SBPCI on Win9x?

Postby appiah4 » 2018-7-16 @ 14:31

Jo22 wrote:Hm.. Sorry, no idea. Back in time some Win9x soundcards provided "SB Pro" (+FM) compatibility through a VXD only.
These soundcards had no native DOS support and required the games to run in a DOS box in Windows in order to be played with sound/music.
Maybe these VXDs are not that hardware-dependand and might work with other soundcards, too.
In theory, they should also provide OPL compatibility from within Win32s programs, if they do port writes to 0x388h.
Anyway, I'm speaking under correction. I've never really looked into these things so closely.


This is true and resides in the Windows 9x install disks (not sure about Me) using SBEMUL.SYS as a Sound Blaster Emulation driver.

There is also VDMSound for Windows 9x though it was never post-alpha afaict.
1989:A500R6|+512K/RTC|ACA500+|HxC/df1:|C1084S
1992:HIPPO-VL+|DX2ODPR66|8M|GD5428|CT2290
1995:PCI597-1|P133|32M|Trio64|Voodoo1|CT3980/2M|DreamS2
1998:S1573S|K6-2/400|64M|RagePro|Voodoo2/SLI|CT4500/32M
2001:GA-6OXT|PIII-1200|512M|GF3Ti200|MX300
User avatar
appiah4
l33t
 
Posts: 2046
Joined: 2017-2-19 @ 07:36


Return to Sound

Who is online

Users browsing this forum: No registered users and 5 guests