VOGONS


SBEMU: Sound Blaster emulation on AC97

Topic actions

Reply 560 of 1248, by vico

User metadata
Rank Newbie
Rank
Newbie
L4MD4 wrote on 2023-04-26, 01:39:
vico wrote on 2023-04-25, 23:00:

It seems the /vol parameter is not working with my SB Live! 5.1, even using /vol0 the sound is very loud. With my integrated AC97 soundcard /vol works fine.

No change at all, or not enough change?

Doesn't change at all.

Reply 561 of 1248, by mgtroyas

User metadata
Rank Newbie
Rank
Newbie

Sorry I'm not used to FreeDOS and also assume compatibility with DOS games is still not 100%, is there a way to run SBEMU with traditional HIMEM/EMM386 on DOS 6.22/7.1?

Reply 563 of 1248, by Bondi

User metadata
Rank Oldbie
Rank
Oldbie
dj_pirtu wrote on 2023-04-26, 08:11:

I see here a possibility to use all those thinkpads for DOS gaming which don't have any DOS compatible sound chip. T4x and T6x series example.

X60s (similar t T6x) works fine with SBEMU. It was probably the first laptop tesed with the first released sbemu version 😀

PCMCIA Sound Cards chart
archive.org: PCMCIA software, manuals, drivers

Reply 564 of 1248, by MBH

User metadata
Rank Newbie
Rank
Newbie
mgtroyas wrote on 2023-04-26, 07:40:

Sorry I'm not used to FreeDOS and also assume compatibility with DOS games is still not 100%, is there a way to run SBEMU with traditional HIMEM/EMM386 on DOS 6.22/7.1?

You can run jemmex on MS-DOS 6.22 or use himem/emm386. For the latter you will lose support for real mode games, but if you don't need it, there's no other problem than that.

Reply 565 of 1248, by dj_pirtu

User metadata
Rank Member
Rank
Member
Bondi wrote on 2023-04-26, 08:25:
dj_pirtu wrote on 2023-04-26, 08:11:

I see here a possibility to use all those thinkpads for DOS gaming which don't have any DOS compatible sound chip. T4x and T6x series example.

X60s (similar t T6x) works fine with SBEMU. It was probably the first laptop tesed with the first released sbemu version 😀

Great! I have T22, T23, A20p, T42p, T61p. That T42p would be great for DOS and Windows 9x gaming.

PCMCIA version of ESS Solo-1 would be nice still 😅

Reply 566 of 1248, by Bondi

User metadata
Rank Oldbie
Rank
Oldbie
dj_pirtu wrote on 2023-04-26, 09:35:
Bondi wrote on 2023-04-26, 08:25:
dj_pirtu wrote on 2023-04-26, 08:11:

I see here a possibility to use all those thinkpads for DOS gaming which don't have any DOS compatible sound chip. T4x and T6x series example.

X60s (similar t T6x) works fine with SBEMU. It was probably the first laptop tesed with the first released sbemu version 😀

Great! I have T22, T23, A20p, T42p, T61p. That T42p would be great for DOS and Windows 9x gaming.

PCMCIA version of ESS Solo-1 would be nice still 😅

Nice thinkpad collection! Actually T22 and A20p feature CS4624 chip that has legacy SB supportin DOS, so no need for sbemu.
Re pcmcia sound card, I'm in contact with yyzkevin, and his project is still alive, he just keeps modifying and expanding it 😁 Yet, I believe he'll bring it to some result.

PCMCIA Sound Cards chart
archive.org: PCMCIA software, manuals, drivers

Reply 567 of 1248, by Biomecanoid

User metadata
Rank Newbie
Rank
Newbie

Hello guys,

I have 2 old Netbooks:

Acer Aspire One
Samsung NC110P

They are way too slow for any version of windows or Linux ( and man I sure have tried ) So I have formatted them with FreeDOS and I can run games now on it like Duke Nukem and the such but without any sound.

I am trying to replicated this setup:

https://www.youtube.com/watch?v=A8paUeyBUeo

I used HX extender 1.7 and I was able to run DOSBOX but still no sound

Then I tried HX 2.20 with VSBHDA and DOSBOX wont even load

What can I be doing wrong ?

I can provide you with all the information you need

Thank you
Chris

Reply 569 of 1248, by mgtroyas

User metadata
Rank Newbie
Rank
Newbie

Hi, I went on and installed FreeDOS 13 on an USB pendrive. It uses JemmEx 5.79 and don't seem to come with Jload.exe. The Jload.exe binary on your package complains about version. So I downloaded JemmEx 5.79 from the project Github, it contains a Jload.exe binary, works on the FreeDOS install and seems to load Qpiemu.dll. But when I launch Sbemu.exe, it complains about QEMM not installed and disables real mode support anyway. I'm doing something wrong?

Edit: as a workaround I also replaced FreeDOS install Jemmex.exe with your version and everything seems to work.

Reply 570 of 1248, by mgtroyas

User metadata
Rank Newbie
Rank
Newbie
commander_spuds wrote on 2023-03-19, 00:35:

SimCity 2000 crashes. "HDPMI: fatal exit 0007" This actually crashes without loading sbemu, just loading HDPMI32I is enough to cause the crash.
Warcraft 1 music plays in slight slow motion.

Are others having these problems? Maybe we should make a compatibility database like emulators do.

Same error when launching Warcraft 2. Then Another error "Jemmex : exception 06 ocurred at CS:EIP=..."

Reply 571 of 1248, by truemaster

User metadata
Rank Member
Rank
Member

i have a p3 pc with isa sb awe64. although this project is something i like a lot. but when it comes to sb emulation has anyone consider what aureal3d did back then and the aureal vortex pci card dont need ems at all? also thats not the problem here but unlike creative pci cards, aureal cards provide sound in dos even on newer chipset like z97 again with only himemx no ems at all

Reply 572 of 1248, by MBH

User metadata
Rank Newbie
Rank
Newbie

Something seems wrong with the volume handling of SBEMU. If I run mpxplay with native VIA driver, I can turn up the vol up to 100% and it's very loud and sounds clear (have to turn down the vol of monitor to do so). But if I do the same with SBEMU in between, the volume is lower at same mpxplay settings and above 40% vol, sound start to become distorted, like there is an amp overdriven. If I lower the vol either with SBEMU /V5 or with sbmix.exe, volume is even lower but still distorted over 40% vol in mpxplay. Anyone else?

Edit: forgot to say, the volume ist too low and distorted like an overdriven amp in games too. It looks like SBEMU use the wrong screw to adjust volume.

Reply 573 of 1248, by Baron von Riedesel

User metadata
Rank Member
Rank
Member
MBH wrote on 2023-04-26, 16:53:

Anyone else?

I have a MB with VIA VT8237R+ and volume was also too low.

One problem is that the VIA chips - at least the VT823x ones - have 3 knobs for the volume: 2 AC97 "volumes" - for "MASTER" and "PCM" - and a VIA specific volume ( DXS or so ).
Another problem is that the "DXS" volume is supposed to be 5-bits wide, but at least for the 8235 and 8237, it's 6 bits, according to the data sheets.

I "fixed" the problem by setting the "PCM" and "DXS" volumes to 100% and only the "MASTER" is changed by the /VOL option.

I didn't experience any "distortion" issue, though.

Reply 574 of 1248, by mgtroyas

User metadata
Rank Newbie
Rank
Newbie

I just tested it on my "modern" Z270 i5-7600k system. It works the same, what's more, Prehistorik 2 has perfect sound and music. On my ICH6 Pentium M laptop it has very distorted sound.

Reply 575 of 1248, by crazii

User metadata
Rank Oldbie
Rank
Oldbie
MBH wrote on 2023-04-23, 13:37:

Okay, it was power.exe for sure. Quake demo is running almost one and a half hour in loop now, no more freezes.

Sorry for confusing you crazii and sorry for blaming your wonderful piece of software. It was my fault for not checking everything possible.

As for power.exe, I don't need it on this machine. And the notebook has an solo1 soundcard, so I don't need SBEMU there. But for other notebook users it may be an interesting solution for lower CPU temp. Maybe you can have a look for it, if you have some spare time.

Glad to hear it works! There might be compatibility issues between SBEMU and power.exe. maybe need to be figured out too.

Toshiba Satellite Pro 4300 - YMF744, Savage IX
Toshiba Satellite 2805-S501 - YMF754, GeForce 2Go
IBM Thinkpad A21p - CS4624, Mobility Radeon 128
main: Intel NUC11PHKi7C Phantom Canyon: i7-1165G7 RTX2060 64G 2T760PSDD

Reply 576 of 1248, by crazii

User metadata
Rank Oldbie
Rank
Oldbie
Tigoro wrote on 2023-04-23, 14:40:
Used manual from https://www.jamesfmackenzie.com/2023/03/22/ho … able-usb-stick/ I tried a little, SBEMU at Asus E2KM11 DELUXE […]
Show full quote

Used manual from https://www.jamesfmackenzie.com/2023/03/22/ho … able-usb-stick/
I tried a little, SBEMU at Asus E2KM11 DELUXE mini-motheboard "all integrated" (AMD Radeon HD 7340 & Realtek ALC898 - ok for windows xp and VDM Sound).
SB Pro + OPL FM passed 😀 Some software and games ok. Some games and soft - no sound or big noise.
Soft reboot = no emulation, required power off system full.

tabs12 wrote on 2023-04-23, 17:50:
Hi i tested SBEMU 1.0beta3 on laptop hp compaq nc6220 with few games and it work you are legend but i have 3 problems 1 soun […]
Show full quote

Hi i tested SBEMU 1.0beta3 on laptop hp compaq nc6220 with few games and it work you are legend but i have 3 problems
1 sound is gliching from time to time and i can deal with it
2 i can control volume only in game options not all games have that . volume buttons and mute button on case do nothing evrything is to loud
3 sound is coming from laptop speaker and headphones at same time

for now i unpluged internal speker and i use my DIY headphone box with volume knob to be able to set volume on headphones

There's still some compatibility problems in the HDA driver of MPXPlay, need some time/hardware to figure it out.

Toshiba Satellite Pro 4300 - YMF744, Savage IX
Toshiba Satellite 2805-S501 - YMF754, GeForce 2Go
IBM Thinkpad A21p - CS4624, Mobility Radeon 128
main: Intel NUC11PHKi7C Phantom Canyon: i7-1165G7 RTX2060 64G 2T760PSDD

Reply 577 of 1248, by crazii

User metadata
Rank Oldbie
Rank
Oldbie
ave369 wrote on 2023-04-23, 18:10:
I'm experiencing difficulties with this software. Here is my specs. […]
Show full quote

I'm experiencing difficulties with this software. Here is my specs.

AMD Ryzen 3 (Summit Ridge), ASRock A320M-DGS motherboard, audio detected as HDA. FreeDOS 1.3

IRQ 5, DMA 1. Attempting to set IRQ as 7 caused crashes, at IRQ 5 it works pretty stable... but no actual sound comes out. The programs output okay messages as they load, everything is booted, everything is detected, but no actual sound. Tested in Doom 2 and Duke Nukem 3D. Duke's SETUP recognizes the Sound Blaster and displays no error messages at "Test Sound FX" or "Test Music". But no sound at all. Tried both soft reboot and power off, no difference.
What am I doing wrong?

Which version of SBEMU are you using?

Toshiba Satellite Pro 4300 - YMF744, Savage IX
Toshiba Satellite 2805-S501 - YMF754, GeForce 2Go
IBM Thinkpad A21p - CS4624, Mobility Radeon 128
main: Intel NUC11PHKi7C Phantom Canyon: i7-1165G7 RTX2060 64G 2T760PSDD

Reply 578 of 1248, by crazii

User metadata
Rank Oldbie
Rank
Oldbie
vico wrote on 2023-04-25, 17:39:

Does anyone else experience that when executing sbemu 1.0 beta3 with the '/K 44100' or '/K 22050' option, the message "Error: Invalid Sample rate" is returned?

There should be no be no spaces between /K and 44100 (and all switches with parameters), It's just to simplify the coding. It might be confusing to new users. Maybe I can change that a little bit.

Toshiba Satellite Pro 4300 - YMF744, Savage IX
Toshiba Satellite 2805-S501 - YMF754, GeForce 2Go
IBM Thinkpad A21p - CS4624, Mobility Radeon 128
main: Intel NUC11PHKi7C Phantom Canyon: i7-1165G7 RTX2060 64G 2T760PSDD

Reply 579 of 1248, by crazii

User metadata
Rank Oldbie
Rank
Oldbie
mgtroyas wrote on 2023-04-25, 18:03:
If support can be extended to additional devices, Pentium III/M Toshiba laptops use this AC sound card: ULi/ALi M5451 AC-Link Co […]
Show full quote

If support can be extended to additional devices, Pentium III/M Toshiba laptops use this AC sound card:
ULi/ALi M5451 AC-Link Contoller Audio Device
The motherboard is a:
ULi/ALi M1644 CyberALLADDiN

I have a P2010 with a Pentium III 866MHz and would love to test this.

There's no driver in MPXPlay for that. I have a Toshiba Portege 2000 laptop with the Ali M1535, CyberAlladdin-T board. it's not working last time I tested. I'd like to debug it but it's not with me right now and it's too slow compiling code on the machine.

Toshiba Satellite Pro 4300 - YMF744, Savage IX
Toshiba Satellite 2805-S501 - YMF754, GeForce 2Go
IBM Thinkpad A21p - CS4624, Mobility Radeon 128
main: Intel NUC11PHKi7C Phantom Canyon: i7-1165G7 RTX2060 64G 2T760PSDD