exoscoriae / eXoDOS

eXoDOS
71 stars 3 forks source link

Transport Tycoon (1994) #5466

Closed Python-Exoproject closed 1 week ago

Python-Exoproject commented 1 month ago

This is for the original version, not the Deluxe version we also have in the collection.

Discord user Corsedonk noted that the tutorials dont work. @SmilingSpectre found it was due to files not named correctly. To fix rename all the DEMOxEA.DAT files renamed to DEMOxAA.DAT

He also found a copy of the combined Tycoon and Worlds expansion CD release at https://www.old-games.ru/game/6744.html which might be worth adding\fresh installing from

SmilingSpectre commented 1 month ago

It's the same as our rip, so no reinstall required, I think.

exoscoriae commented 3 weeks ago

I've repacked the game.

It no longer whas one install for the World Pack and one for the regular, which means there is now a user note explaining how to switch the graph sets within the game.

Python-Exoproject commented 2 weeks ago

Interesting, there is no Music in the Sound Canvas selection. Not sure if this was the case in the previous setup.

I tested using General Midi from the game installer instead and that worked so not sure why the SC55 driver isnt working. Maybe it didnt work before either and we were using the GM option previously as well?

parricc commented 2 weeks ago

@Python-Exoproject The previous setup did work with SC-55. This is a problem with the new one.

Python-Exoproject commented 2 weeks ago

I know that the exodos option for SC55 worked, but my suspicion is that behind that exodos option we may have been using the General Midi option from the games installer.

Pretty much same same so GM is a fine option to pick as a fix for the problem now occurring, but if we can confirm that previously we were using the game installers SC55 option then something strange has happened. If that is the case all I can think of is that maybe the new install from the combined CD pack had a broken SC55 driver? But I think its more likely hat we had used the games GM driver

Python-Exoproject commented 2 weeks ago

Ok I dug up my kids portable with exodos 6 on it to see what it was using before we updated the game in WIP and confirmed my suspicions.

The Sound Canvas driver is buggered, its a zero kb file (music.com) and we used the General Midi game install selection for the sound canvas option, which as I said above is perfectly fine and we have done that for many games with stuffed or no SC55 specific driver.

In case this ever comes up again I will also note here that we use the GM driver for Transport Tycoon Deluxe as well for the same reason.

When you are looking at this to fix the SC55 option @exoscoriae please also make sure that all three sound options are using the sbpro driver and not the sb16 driver. That was a change we made ages ago to utilise the dual opl stereo ability of the sbpro card and why the conf is set to use sbpro. If the game driver is the sb16 one it results in very quiet fx as per #3027

exoscoriae commented 2 weeks ago

switched fx to sb pro.

switched sc to gen mid drivers

repacked

Python-Exoproject commented 1 week ago

Parric reported that youve packed the game with the SB16.SEL making it the default option for first launch but the audio files in the game folder immediately after unpacking are the SC55 ones causing an issue for anyone installing and playing without setting the sound card first.

Easiest way to fix is rename SB16.SEL to SC55.SEL, or alternatively if you feel SB is the better default choice then replace the sound files packed in the games main folder with the ones from the sb16 folder

exoscoriae commented 1 week ago

Not an oversight. That's how that game was designed