I've got the OPL3 synth from a CMI8738 working in Windows 7 x64

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

Re: I've got the OPL3 synth from a CMI8738 working in Windows 7 x64

Postby datajake1999 » 2017-10-22 @ 03:57

Peeking 388 returned FF, but when peeking port 50, I was getting some values such as D7, C2, and 7F.
datajake1999
Newbie
 
Posts: 29
Joined: 2016-4-17 @ 17:04

Re: I've got the OPL3 synth from a CMI8738 working in Windows 7 x64

Postby Kamerat » 2018-2-08 @ 23:49

Kamerat wrote:Got OPL passthrough working on my Philips PSC605 under Windows XP, but unlike my Zoltrix Nightingale it can't mix OPL to the SPDIF output. I think the whole PSC60x series uses rebranded CMI8738 chips and on the HP OEM PSC1602 you can actually find both rebranded and non rebranded CMI chips.

Using the same card behind a PCI to PCIe bridge under Windows 98 right now, accessing the FM synth through port C850h. I initialize the card with "SETAUDIO.COM U" before I boot Windows. Haven't tried it under NT based Windows yet.

cmi8738pcie.png


Edit: Tried with Adlib Tracker II under pure DOS, also working when set to port C850h (C800h is the PCI base address of the card revealed by SETAUDIO).
Edit 2: Seems like it's unnecessary to initialize the sound card at all, the FM synth is always aviable at port C850h.
Edit 3: Using DOSMid it seems like the MPU interface are located at xx40h, C840h in my case.
User avatar
Kamerat
Oldbie
 
Posts: 714
Joined: 2014-3-14 @ 19:09
Location: Oslo, Norway

Re: I've got the OPL3 synth from a CMI8738 working in Windows 7 x64

Postby Kamerat » 2018-3-04 @ 08:12

Tried with the Pericom PI7C9X111SL bridge (same as Windows 98) under Windows 7 with DosBox. FM works fine but sampled sound playback of the card disappears after a short while, not sure if it happens because of the FM synth.

Another use of the PCI base adress FM synth is within a virtualized environment using PCI passthrough as shown in this video.
User avatar
Kamerat
Oldbie
 
Posts: 714
Joined: 2014-3-14 @ 19:09
Location: Oslo, Norway

Previous

Return to Sound

Who is online

Users browsing this forum: No registered users and 3 guests