VOGONS


Reply 600 of 612, by 640K!enough

User metadata
Rank Oldbie
Rank
Oldbie

I took a quick stab at the 32-bit driver as well. I didn't look too closely, so I make no promises of functionality or stability; it's virtually untested.

EDIT: I also meant to mention that some Sierra titles allow the specification of alternate IRQ and DMA channels in the configuration file (RESOURCE.CFG). This can be done by specifying audioDMA=x and audioIRQ=x, where x is the appropriate resource number. In some cases, audio problems can be helped by changing the amount of memory used for audio processing, via audioSize=x and DACsize=x, also in RESOURCE.CFG. If you feel you need the latter two settings, I suggest looking up the details and experimenting, as there is generally no single combination of values that will work for every machine and every title.

Attachments

  • Filename
    SOLWSS32.ZIP
    File size
    1.7 KiB
    Downloads
    4 downloads
    File comment
    Slightly modified 32-bit SCI driver for CS423x
    File license
    Fair use/fair dealing exception
Last edited by 640K!enough on 2021-05-03, 04:08. Edited 1 time in total.

Reply 601 of 612, by mothergoose729

User metadata
Rank Oldbie
Rank
Oldbie
640K!enough wrote on 2021-05-03, 03:28:

I took a quick stab at the 32-bit driver as well. I didn't look too closely, so I make no promises of functionality or stability; it's virtually untested.

I am happy to be the guinea pig 😁. Trying it now.

Reply 602 of 612, by Joseph_Joestar

User metadata
Rank Oldbie
Rank
Oldbie
mothergoose729 wrote on 2021-05-03, 02:15:

After trying out a few more WSS games I am beginning to expect that not all of them expect to see WSS on port 530.

Address 530 is the default for WSS.

If a game expects something else, that's the exception, not the norm.

Build #1: Celeron 466 / Abit ZM6 / Voodoo3 / AWE64 / YMF744 / SC-155
Build #2: AthlonXP 1700+ / Abit KT7A / GeForce4 / SBLive / ALS100
Build #3: Athlon64 3700+ / DFI LanParty / 9600GT / X-Fi Titanium

Reply 603 of 612, by mothergoose729

User metadata
Rank Oldbie
Rank
Oldbie

The modified 32 bit driver is working in Gabriel Knight 1 and LSLS 6. LSL7 was never working with the modified 32 bit driver and it still crashes. I'll go through the rest of my games here in a bit.

Reply 604 of 612, by mothergoose729

User metadata
Rank Oldbie
Rank
Oldbie

Ok, I think I am beginning to understand this a bit better. There looks to be three distinct generation of WSS drivers used in sierra games.

The first generation is the 16 bit driver (patched and working).
-Space Quest VI (not orginally supported but working)
-PQ1 VGA Remake (not officially supported but working)
-King's Quest VI (officially supported but busted)
- ect, anything using the AUD prefix and supporting a separate driver for digital audio

The second generation is the one 640k!enough just patched (working)
-LSL 6
-GK1
-likely others. Using DAC prefix but otherwise not easy to tell from the last gen.

The third generation is used in the latest sierra games
-Phantasmagoria
-GK2
-LSL7
-and many others

For this last generation, if I use the patched 32 bit driver from 640k the games will crash. Each of these games comes with an included WSS driver that does sort of work in a way that is similar to the unpatched 32 bit drivers keropi found. I have confirmed they are all using the same version of the WSS library by copying the file from LSL7 into each of them and seeing if they will run. I have attached that driver to this message.

This driver behaves very similar to the 32 bit and 16 bit drivers already patched, but it has an additional problem where a layer of static or popping noises (similar to DMA clicking but happening far more often) plays in the background. Phantasmagoria supports 11khz sample rate during gameplay and 22khz during cutscenes, and what I noticed is that the popping noise only happens during cutscenes, so I think it is probably an issues with the 22khz sampling. If this drivers were patched and properly working it would provide a huge benefits because 16 bit audio at 22khz sample is well beyond the SB pro. Whatever 640k did to fix SPDIF would probably work on this driver too but I don't know how hard it will be to fixing the clicking/static issues with higher sample rates.

Attachments

  • Filename
    DACMSSYS_LSL7.zip
    File size
    1.57 KiB
    Downloads
    2 downloads
    File license
    Public domain

Reply 605 of 612, by ben_frog

User metadata
Rank Newbie
Rank
Newbie

Hello guys!

@Marmes can you please get back to me in PM please?
I've received and replied to an email for the Orpheus card, and I'm worried it might have been a scam.
Forum, sorry to bother, I can't PM yet.
Thank you

Edit: sorted with @keropi 👍, I can get back to lurk mode 😐

Last edited by ben_frog on 2021-05-03, 11:39. Edited 1 time in total.

Reply 606 of 612, by keropi

User metadata
Rank l33t++
Rank
l33t++
ben_frog wrote on 2021-05-03, 10:28:
Hello guys! […]
Show full quote

Hello guys!

@Marmes can you please get back to me in PM please?
I've received and replied to a 'Orpheus Card Buy' mail, and I'm worried it might have been a scam.
Forum, sorry to bother, I can't PM yet.
Thank you

I am sending you a pm so we can investigate

edit: all was good and tracking info re-sent 😀

🎵 PCMIDI mpu site buy+info
🎧 WIP Orpheus soundcard site
💻 WTB Amstrad PC7486SLC-33 system

Reply 608 of 612, by keropi

User metadata
Rank l33t++
Rank
l33t++
sofakng wrote on 2021-05-03, 14:09:

Is anybody selling these in the USA?

nope, they come from either Portugal or Greece

🎵 PCMIDI mpu site buy+info
🎧 WIP Orpheus soundcard site
💻 WTB Amstrad PC7486SLC-33 system

Reply 610 of 612, by sofakng

User metadata
Rank Newbie
Rank
Newbie
keropi wrote on 2021-05-03, 15:30:
sofakng wrote on 2021-05-03, 14:09:

Is anybody selling these in the USA?

nope, they come from either Portugal or Greece

No problem, thanks for the response! I see you mention Serdashop selling them but if I search on there for "Orpheus" I don't see any results.

Reply 611 of 612, by keropi

User metadata
Rank l33t++
Rank
l33t++
sofakng wrote on 2021-05-03, 19:49:

No problem, thanks for the response! I see you mention Serdashop selling them but if I search on there for "Orpheus" I don't see any results.

Serdashop is a good friend of ours and has a pcmidi placeholder page but no Orpheus one, it is true
PCMIDI for example was never for sale there, it just guides interested people to the order form....
Serdashop is a serious business with a big range of products - we are just 2 guys making a couple of stuff 🤣

🎵 PCMIDI mpu site buy+info
🎧 WIP Orpheus soundcard site
💻 WTB Amstrad PC7486SLC-33 system