VOGONS

Common searches


Search results

Display options

Re: SBEMU: Sound Blaster emulation on AC97

Bruno128 wrote on 2024-05-02, 21:43: Fantastic! Crystal CS4624/CS4630 support in plans? I think it'll for sure be added when the compatibility reaches a more desired level. ESS Solo-1 & CS4624 will be tested that I have both laptops of the cards. Please wait. 😁

Re: SBEMU: Sound Blaster emulation on AC97

Here's early test edition of SBEMU with new DPMI (let's call it 1.1-alpha1 release candidate 1 for now), which includes the new DPMI I'm working intensively on for more than 2 months. It's been tested by veelstekel for couple of days but now he is temporarily unavailable, so I post the zip here for …

Re: SBEMU: Sound Blaster emulation on AC97

There's no big changes but some tiny ones: * skip software FM emulation if HW FM is used. * HDA: potential bugfix * compatibility fix on high DMA. BTW the release is originally tagged with "UserBuild_2024.05.02_04_31" and I renamed it to beta4, because my VPN is again f**ked up by the GFW (still …

Re: SBEMU: Sound Blaster emulation on AC97

1.0 beta4 released, information updated in the original post. Changes: Build: add CI/CD pipeline, build FreedDOS image and zip file, by volkertb (Volkert de Buisonjé). Build: Add Makefile (RHIDE project files deprecated), by thp (Thomas Perl). Drivers: AC97: Add support for SIS7012, by thp (Thomas …

Re: 3D Game Engine Development

in DOS
Very interesting. having seen a bunch of software renderer but this is the first time I've ever seen a living one for DOS.

Re: SBEMU: Sound Blaster emulation on AC97

Yes ,SBEMU.EXE /I7 made it hang. I was fiddling around with /I9 and /I5 and when I set it to /I7 the PC crashed. So what's the IRQ it uses when it works? not 7 anymore? that's not expected. BTW war2 works fine on my P3 laptop, and the setup runs fine on a more modern one. There're still too many …

Re: SBEMU: Sound Blaster emulation on AC97

No blaster set at the moment. I read in the docs that SBEMU sets this once loaded? Yes. So what were the parameters used before, that cause your system hang? /I7? Yes ,SBEMU.EXE /I7 made it hang. I was fiddling around with /I9 and /I5 and when I set it to /I7 the PC crashed. So what's the IRQ it …

Re: SBEMU: Sound Blaster emulation on AC97

EDIT: some breaktrough. Apparently if I set the interrupt to 7 (the default it crashes on my system). Weird. Anyway I removed the switch and now it works. Weird, the default value is still 7 if not set. did you set BLASTER before installing SBEMU? what's the settings? T6 probably? and Any extra …

Re: SBEMU: Sound Blaster emulation on AC97

OPL emulation at port 3: enabled. The port 3 is wrong and confusing, I'll check the code first. EDIT: OK its probably a typo and the message is hard coded to be 388. You may want to try with JEMMEX installed, and add /P0 for SBEMU, and /I5 to change IRQ to see what happens. there'll be logs on next …

Re: SBEMU: Sound Blaster emulation on AC97

This morning I switched to my other CMI8738 soundcard (the one with LX version of the chip) and it turned out that it is far less choppy sounding than the first one which I've tested yesterday - the one with MX version of the chip. I also tested SBEMU with /FIXTC1 command line switch, but in my …

Re: SBEMU: Sound Blaster emulation on AC97

analog_programmer wrote on 2024-04-29, 05:34: I just saw that you have some newer builds from UserBuild_2024.04.27_03-42 on the girhub. Do they include the fixes for the CMI8738 chip from UserBuild_2024.04.27_03-42? Do you mean the IRQ10 problem? Yes, they do. actually it's not CMI only, the …

Re: SBEMU: Sound Blaster emulation on AC97

I just found another problem related to Jemm on my test system. M$-DOS FORMAT and even NFORMAT produces garbage FAT on floppy drives. When I reverted back to HIMEM + EMM386 this problem has gone. I can confirm this issue to be generic. It happens if certain ISA DMA registers are trapped by "3rd- …

Re: SBEMU: Sound Blaster emulation on AC97

Thanks for the testing. It's also possible that the bug always exist even for -Os, but didn't expose after some code changes that affect it. - If you read from (or write with the same value to) a mem address twice, it's very likely that compiler will optimize the 2nd even using -Os, especially in a …

Re: SBEMU: Sound Blaster emulation on AC97

programming in the DOS. It's hard to find such information online nowadays, simply because hardly anyone is into DOS programming at all. I would be very grateful if you'd also send me specific online links with such an useful information. PM sent, please check. I'm not sure if it is what you need/ …

Re: SBEMU: Sound Blaster emulation on AC97

Incidently, and tangentially I also prefer IRQ5. SBEMU seems to run more stable with IRQ5 vs IRQ7. On my laptop, IRQ7 works, but the sound is a bit choppy, whereas IRQ5 works perfectly, no choppiness or stuttering at all. It depends on your hardware/BIOS config, it is possible that IRQ7 is shared …

Re: SBEMU: Sound Blaster emulation on AC97

wierd_w , I fully agree with your point. My current SBEMU on CMI8738 test system does not have any PCI or ISA NIC adapter installed, so I decided to use interrupt 5 over 7 for the SB16 emulation as it is completely free. If I add some NIC adapter I may switch to default interrupt 7 for the SBEMU. …

Re: SBEMU: Sound Blaster emulation on AC97

@analog_programmer Phht! You and me both! I'm getting old enough now to start being mindful of my own forgetfulness, so you're in good company! I've been suffering the Mandella Effect more and more often these days! I agree with you over preference for IRQ5 over 7, and for the same reason. I really …

Page 1 of 29