I'm a fan of DF and played the heck out of it as a kid on PSX.
Now seeing that this new version is playable with a controller and high resolution, I'm ready to play it on my couch.
I have the Steam version. Here is where it's installed:
That's also the directory where I dumped the "TheForceEngine-v1.01.001.ZIP" file contents to
I ran the game once from Steam first. Ran just fine.
Then ran "TheForceEngine.EXE" from the directory and didn't change any settings.
I ran the game. On the LucasArts splash screen, there was no sound that accompanies the logo ... only music. Then I launched into the game and only the music works. No sound. Game seems to play normally otherwise.
I use a RTX 3080 12GB and use the GPU's onboard sound processor for everything. Works fine in every game I've played on this PC.
So I tried installing DF and TFE on my other PC (still using that PC's NVIDIA GPU's soundcard too, and connected via 5.1 to a soundbar instead of regular amp this time) and the sound AND music work perfectly! Works regardless if Windows is set to STEREO or 5.1 SOUND on that PC.
Only thing I did differently is install the contents of "TheForceEngine-v1.01.001.ZIP" to: C:\Games\Steam\steamapps\common\Dark Forces\ instead of: C:\Games\Steam\steamapps\common\Dark Forces\Game\
Should that matter? IN the next few days I'm going to do a clean install of both on the problematic PC on the root \Dark Forces\ folder instead and see what happens.
TFE doesn't save settings in the Windows Registry or other folder locations (like My Documents, etc), does it?
Sidenote: Running DF in 2160p is glorious. Yes, the textures are pixelated 90s but having basically no aliasing or shimmering and being able to see extreme clarity in the distance is fantastic even for an old game. We live in amazing times when it comes to this tech. Also thanks for throwing in Xbox Series S/X controller support. Works flawlessly.
Uninstalled Dark Forces on Steam, deleted the game directory, reinstalled Dark Forces on Steam. Installed TFE to the main game directory this time. Deleted all TFE files located in "c:\Users\ Your Profile Name \Documents\TheForceEngine\" and "c:\Users\All Users\TheForceEngine\" and reran the TFE executable to rebuild them. Ran Windows 10 update and have all the latest updates. Rebooted PC a few times. Downloaded the latest NVIDIA drivers 527.56 and rebooted.
Still, only the music plays in Dark Forces TFE version. No sound. If I launch the Dark Foces DOSBOX version from Steam, the music and sound play fine. I probably have 40 games installed on this PC and all of them play the music and sound just fine. I have no issues with any of them except DF TFE.
Any ideas? I'd really like to be able to play this game again on my downstairs setup. Again, sound and music work just fine on DF TFE on my upstairs PC, installed the same way and using HDMI out audio the same.
And by shimmering I mean aliasing from lower resolution jaggies. I can't wait for the hardware accelerated version in the future!
TFE is already hardware accelerated when you set the graphics to GPU/OpenGL. There is only just no bilinear filtering yet. This option comes in the future. To see the difference in performance, try 2160p in Classic / Software and then in GPU/OpenGL. In Classic your framerate will be totally tanked. In GPU/OpenGL 2160p runs fine, so hardware acceleration is working. You can also see the HW acceleration in action by the perspective correct up and down looking. Wich is not present in software mode.
You can see what audio device TFE is trying to use in the log (/Documents/TheForceEngine/the_force_engine_log.txt). My guess is that it is using an unexpected output device. It should be the default. I need to add a sound output device selector to the UI to help with these issues.
Here is what the "/Documents/TheForceEngine/the_force_engine_log.txt" says. Looks like there's only 1 sound output, not 2 (1 for music, 1 for sound effects)? The music works so if they're both tied to the same sound device, something else must be going on?