libz 08.07.2021, 18:16 |
Sound (Users) |
Hi all! |
mceric Germany, 08.07.2021, 22:35 @ libz |
Sound |
Hi! To play sound on HDA or AC97 sound hardware, try --- |
RayeR CZ, 09.07.2021, 15:55 @ mceric |
Sound |
> PS: You may have to use the free, closed source PnP --- |
Zyzzle 10.07.2021, 01:13 @ RayeR |
Sound |
Also some recent DOS ports of games like Quake |
RayeR CZ, 13.07.2021, 02:24 @ Zyzzle |
Sound |
Zdoom --- |
Zyzzle 20.07.2021, 02:02 @ RayeR |
Sound |
> Zdoom |
Laaca Czech republic, 20.07.2021, 10:58 @ Zyzzle |
Sound |
The slow run of games in VESA modes can be because of wrong implementation of VESA function 4F07h. --- |
Zyzzle 20.07.2021, 15:34 @ Laaca |
Sound |
> The slow run of games in VESA modes can be because of wrong implementation |
Laaca Czech republic, 30.07.2021, 22:21 @ Laaca |
Sound |
Hm, it seems that the wrong implementation of VESA fn.4F07h (which is causing painfull slowness and flickering when changing the videopage) can by detected by software (i.e. not only by interractive test). --- |
RayeR CZ, 20.07.2021, 16:48 (edited by RayeR, 20.07.2021, 17:50) @ Zyzzle |
Sound |
Thanks for report. I still use my 2nd gen i7-2600K clocked at 4x4.5Ghz - still fast enough :) As more legacy stuff from HW is removed/crippled the less motivation I have to buy a new PC crap. So I don't have much modern HW in my hands for testing. I only have a i7-7820HQ laptop at work where I even don't have a DOS partition with dev tools... --- |
RayeR CZ, 30.07.2021, 21:03 @ RayeR |
Sound |
So I did try mtrrlfbe and vesatest on my 7th gen i7 and I can confirm that it hangs. Interesting is that vesatest hangs during switch to graphics VESA mode even if forced not use LFB but VBIOS paging (it just detected VESA BIOS strings and FB size and mode count). E.g. PQmagic can run in VESA mode there but extremely slow. Doom in VGA mode runs fine. I also tested MPxplay but no sound from IHD, even playback didn't started (the track cursor keeps at the beginning). --- |
Zyzzle 31.07.2021, 00:38 @ RayeR |
Sound |
> So I did try mtrrlfbe and vesatest on my 7th gen i7 and I can confirm that |
RayeR CZ, 01.08.2021, 17:55 @ Zyzzle |
Sound |
As i told "mtrrlfbe /info" should work for you, compared to /d it doesn't set anything, just read. Settings WC for VGA also works for me but I didn't tested real speed gain. This new systems seems to be real mess and I'm not much interested to waste time with them... --- |
KormaX 11.07.2021, 02:50 @ libz |
Sound |
As others mentioned, there are programs that support AC'97 and HDA directly. On the other hand, I disagree with people advicing other operating systems with emulators. My method is having a HX package on my DOS C: drive extended with Ruslan Starodubov's sound card drivers and running DOSBox (mainly DOSBox-X) under real DOS in order to provide emulated Sound Blaster cards for programs under real DOS. If MPXPlay works on your PC, this method should work too. --- |
mceric Germany, 11.07.2021, 12:27 @ KormaX |
Sound |
I have suspected that DOSBOX-X inside HX inside DOS might be a solution, but how well does it actually work? After all, DOSBOX also is a form of emulator and I am not sure whether the sound drivers of HX support enough AC97 and HDA. --- |
KormaX 11.07.2021, 14:10 @ mceric |
Sound |
Here you can download an entire package of HX 2.17 Ruslan calls 2.17+ that contains his drivers for modern sound cards, namely winmm.dll, dsound.dll and dpci.dll. You can add them to newer versions of HX as well, but as far as I remember -- but maybe not -- it means you have to delete sb16.dll from the original package. I have a package I call 2.18+, that is basically v2.17 updated with everything Japheth published with the version number 2.18, extended with Ruslans drivers and with my slightly customized HXGUIHLP.DLL. Beginning with 2.19, HX main files started to become buggy for me, unfortunately, so I haven't updated my system for a while, that's why I don't remember exactly, but those three files theoretically should be enough. Vanilla DOSBox can be configured to be OK and newer DOSBox-X versions are so. Not perfect for high resolutions, but currently the best option. I hope we will get a VESA-passthrough option so it will free the CPU from video rendering and the real -- modern -- video card could be utilized more effectively. The good thing in DOSBox-X is (except that the latest version has keyboard bugs now that Wengier is intended to fix right now), that it is packed together with a minimal HX distribution enough for it to be a standalone DOS version out of the boy, so if you just add Ruslan's drivers to it, it means you don't have to mess with a system level HX package. --- |
Zyzzle 12.07.2021, 05:15 @ KormaX |
Sound |
> Anal Invadors (a simple game built with Judas modified by Chelson |
dggionco Buenos Aires - Argentina, 12.07.2021, 17:19 @ KormaX |
Sound |
> There is a utility from TomCat, that sets up your HDA as an internal |
RayeR CZ, 13.07.2021, 02:15 @ KormaX |
Sound |
Hi, I tried the unmute utility but didn't get any sound from onboard HDA (pc speaker was still beeping without change) --- |