exoscoriae / eXoDOS

eXoDOS
71 stars 3 forks source link

Game fixes (mixer) for Alt Launcher compatibility #5228

Closed Python-Exoproject closed 5 months ago

Python-Exoproject commented 5 months ago

The mixer in DosBox has varied between forks for a while, especially between 0.74 and ECE\Staging but also a little between ECE and Staging. Ive gone through and reviewed all games that set a mixer variable (eg mixer sb 50) to control volume with an ear to the volumes when played via the alt launcher. While doing so I also came across games that were misconfigured (eg the mixer cdaudio was done before the CD was mounted and therefore didnt work as it needs to come after the CD is mounted) and fixed them. Please find the zip with the new confs and run.bat files here:

eXoDOS.zip

Of the 76 game that use the mixer setting, 22 need adjusting. 18 of these need moving to Staging while the other 4 can stay on ECE. Ill list them all below roughly grouped into broad reasons on why they needed tweaking.

Even though its not required for the changes, I have included the launch bat or .exo file in each games folder in my attached archive just for reference so that you can easily identify which game a folder is for.

Additionally, for It Came from the Desert (1990) there looks to be a second copy of the game in a subfolder 2 that I don’t think is used?


Games switched to Staging as required mixer value differed between current fork and Staging

Corridor 7 - Alien Invasion (1994) Double Agent (1998) Delta V (1994) It Came from the Desert (1990) Genocide 2 - Master of the Dark Communion (1995) Metal and Lace - The Battle of the Robo Babes (1993) SAF - Secret Armored Force (1997) Sandwarriors (1996) Surface Tension (1996) Smurfs, The (1996) Touche - The Adventures of the Fifth Musketeer (1995) Touring Car Champions (1997) Test Drive - Off-Road (1997) Virtuoso (1994) Wingstar (1996)


Games switched to Staging as current fork not implementing the mixer cdaudio command

Angst - Rahz's Revenge (1996) J.R.R. Tolkien's The Lord of the Rings Vol 1 (1990) SWIV 3D (1996)


Still on ECE, settings tweaked

Flik 'o' Bomb (2004) Living Ball (1995) High Octane (2003) Thunder Offshore (1997)

exoscoriae commented 5 months ago

thank you for all of your work on this.

I have implemeted the file changes you uploaded removed the extra folder from "It Came From the Desert" And switched all games listed in the top 2 sections to staging0.81.1

The bottom 4 games I left alone, as I believe you are stating they remain on ECE

Python-Exoproject commented 5 months ago

They dont need to, ive just been following your general guidance to only switch where needed or provable benefit can be shown. If you are ok to switch all then those four can be switched as well, though I havent setup staging confs for them