First post, by Guest
Recently I've been fiddling around with some old Lucasarts titles (they all use imuse). I've made some curious observations. I doubt this is a universal problem, but I figured I would throw this out here anyways:
1.) General MIDI only seems to function for me when VESA support is enabled, even if the program in question doesn't use VESA (ie. the imuse config program, imuse.exe, or Dark Forces). Without basic VESA support, attempting to use General MIDI makes the application hang indefinitely. (This happens in TIE Fighter and Dark Forces, as well as various incarnations of imuse.exe)
2.) The timing is off when I initially get General MIDI working. Everything plays at about half the speed, including digital sound effects. If I rapidly move my cursor on and off the DOS window, or hit keys rapidly, it accelerates the sound to (almost) a normal rate. Fubar message loop?
3.) The sound returns to a normal rate after reducing the app to a window, then restoring it to fullscreen. This only works for text mode programs, however. Games (such as Dark Forces or TIE Fighter), of course, cannot be viewed as a window, so this 'solution' doesn't work.
Here's my system, although I doubt it would provide any useful information:
Asus A7V266-E; Athlon XP 2000+ (1.6 GHz); 1.5 GB PC-2100 RAM; GeForce4 Ti4600; Audigy 2 Platinum; Windows XP Pro.
I've observed the above while using both 2.0.4 and the new public beta.
Any ideas? đ