moog wrote on 2022-06-29, 16:01:Hi, I'm having exactly the same issue as this op Soundblaster Awe64 Dos Probs..., genereal midi emulation... […]
Show full quote
Hi, I'm having exactly the same issue as this op Soundblaster Awe64 Dos Probs..., genereal midi emulation...
I'll be tracking here what I have:
- FreeDOS 1.3 RC5
- SoundBlaster AWE64 Gold with 28MB upgrade
- AWEUTIL 1.35
- CTCM 1.06
- Epox EP-D3VA
It appears that for me, setting the PNP OS to "No" yields no effect. To be continued, trying more things. By the way, this is pretty nasty with:
- JEMMEX
- Transport Tycoon Deluxe regardless of JEMMEX or HIMEMX
because with those, the system will hang. Every hang on DOS is a risk of destroying the filesystem as I've learned with Rayman.
I had a similar problems with an AWE32 and it was caused by Freedos (latest release). What I learned is never trouble shoot DOS software/hardware problems using Freedos. I like Freedos and use a lot of the utilities that come with it but it's still nowhere near 100% compatible with DOS6.22/7.1.
Also have had a lot of crashes and freezes from certain DOS games(my fault with soundcard resources and running a p3-750, too fast for dos games without remembering to use setmul) that cause me to hard power off the PC (256GB ssd with fat32) but never once has this caused file corruption in DOS 7.1. Again don't know if this is another Freedos problem or if you are running smartdrv or some other disk caching software. Any disk cache software in DOS tends to cause more problems than they are worth when dos crashes. With ultra fast cf/sd/ssd hard drives I skip smartdrv because it can cause data loss/corruption and just wastes conventional or upper memory.
For peace of mind I check my dos fat32 SSD twice a year by plugging it into a small usb3 caddy and running chkdsk from a modern Win10 computer rather than DOS' own scandisk. No corruption found for five years despite lots of crashes in Dos7.1.
Try the exact same setup you currently use on the same hardware but use DOS 6.22/7.1 , I think you will find some answers.