Day of the Tentacle keeps locking up - CPU too fast?

Getting old software/games running on older hardware.

Day of the Tentacle keeps locking up - CPU too fast?

Postby dosgamer » 2018-4-16 @ 20:29

I'm trying to get Day of the Tentacle (CD talkie version) to run on my system:

AMD K6-2 500
Asus TX97
64MB PC-100 SDRAM
Voodoo3 2000 PCI
ES1688F ISA sound card @A220 I5 D1, MPU401 disabled
Roland SCC-1 @ A330
Windows 98SE

To run DOTT, I boot Win98 into command line mode.

System runs stable otherwise (did several passes with Memtest86+).

Normally, DOTT would hang at the splash screen. After slowing down my system (changing CPU clock to 50x2.5=125 MHz, L1 and L2 cache disabled in BIOS) it starts fine, but randomly hangs and locks up the computer after a few minutes tops. CTRL-ALT-DEL doesn't work, I have to push the reset button.

Is DOTT really restricted to 486 CPUs?
Current gaming rigs: Dell 486DX-33 - 16MB RAM - 3Com Etherlink III with XTIDE - SanDisk 2GB CF
Sound Cards owned: SB 2.0 1350B, SB Pro 2.0 CT1600, SB 32 CT3620, SB AWE64 Value, Turtle Beach Santa Cruz, Roland LAPC-I - SCC-1 - MT-32 - CM-32L - CM-32P
User avatar
dosgamer
Newbie
 
Posts: 64
Joined: 2017-2-07 @ 04:59

Re: Day of the Tentacle keeps locking up - CPU too fast?

Postby Beegle » 2018-4-16 @ 20:56

Have you tried starting the game without digital audio/voice?
User avatar
Beegle
Member
 
Posts: 396
Joined: 2013-12-01 @ 02:15
Location: Canada

Re: Day of the Tentacle keeps locking up - CPU too fast?

Postby jesolo » 2018-4-16 @ 20:59

Yes, your CPU is too fast (had a similar issue on my K6-2 450 MHz until I slowed down the system).
Try Setmul to disable L1 and/or L2 cache.
User avatar
jesolo
Oldbie
 
Posts: 1310
Joined: 2014-6-24 @ 19:04
Location: South Africa

Re: Day of the Tentacle keeps locking up - CPU too fast?

Postby K1n9_Duk3 » 2018-4-16 @ 21:22

I'm running the German talkie verion on my K6-2+ 533 MHz laptop right now (from Win98 SE, not in DOS mode), so I'm not sure your crashes are related to the CPU speed. I also had the game running prefectly fine on a Pentium MMX 266 MHz in DOS 6.22.

You should try running the game without ANY sound, that should tell you if the lockups are related to your sound hardware or your CPU speed. You can run the game without speech and sound effects by typing TENTACLE t at the command prompt. I haven't seen a parameter to disable the music completely, so I guess you'll probably need to run the setup utility to do that.
User avatar
K1n9_Duk3
Newbie
 
Posts: 68
Joined: 2016-9-30 @ 11:07

Re: Day of the Tentacle keeps locking up - CPU too fast?

Postby dosgamer » 2018-4-16 @ 21:27

OK thanks, I'll try running without sound.

@jesolo: I did disable both L1 and L2 cache in BIOS while running at 125 MHz CPU clock.
Current gaming rigs: Dell 486DX-33 - 16MB RAM - 3Com Etherlink III with XTIDE - SanDisk 2GB CF
Sound Cards owned: SB 2.0 1350B, SB Pro 2.0 CT1600, SB 32 CT3620, SB AWE64 Value, Turtle Beach Santa Cruz, Roland LAPC-I - SCC-1 - MT-32 - CM-32L - CM-32P
User avatar
dosgamer
Newbie
 
Posts: 64
Joined: 2017-2-07 @ 04:59

Re: Day of the Tentacle keeps locking up - CPU too fast?

Postby dosgamer » 2018-4-16 @ 21:52

OK, I got it! If I run it with "tentacle.exe s220/5/8 g330" it works perfectly, even while running the CPU at full speed. I get voice/sound effects and the sweet general MIDI from the SCC-1.

Note that I didn't have to slow down anything. CPU is running at 500 MHz with all caches enabled. The thing that changed is, I think I had Adlib/Soundblaster selected for music before. The wiki says the Adlib music is garbled on faster CPUs:

http://www.vogonswiki.com/index.php/Lis ... tive_games

Which wasn't the case, BTW. The music was fine, as far as I could tell. The game just hung. But it might still have to do with the Adlib code in the game.
Current gaming rigs: Dell 486DX-33 - 16MB RAM - 3Com Etherlink III with XTIDE - SanDisk 2GB CF
Sound Cards owned: SB 2.0 1350B, SB Pro 2.0 CT1600, SB 32 CT3620, SB AWE64 Value, Turtle Beach Santa Cruz, Roland LAPC-I - SCC-1 - MT-32 - CM-32L - CM-32P
User avatar
dosgamer
Newbie
 
Posts: 64
Joined: 2017-2-07 @ 04:59

Re: Day of the Tentacle keeps locking up - CPU too fast?

Postby collector » 2018-4-16 @ 21:59

Wrong forum. Always ask old hardware related questions in Marvin. This forum is for DOS games on modern systems (as in Very Old Games On New Systems, or VOGONS.)
User avatar
collector
l33t
 
Posts: 4097
Joined: 2003-1-15 @ 10:39

Re: Day of the Tentacle keeps locking up - CPU too fast?

Postby dosgamer » 2018-4-17 @ 00:02

Hmm, I guess I got confused by the forum title which says "Getting old DOS games working". Sorry. Anyway, I spoke too soon. It still crashes. When I run it in Windows, instead of the computer getting locked up I get a "This program performed an illegal operation" message and it gets shut down. But, I can run "tentacle t g330" or "tentacle t a" to disable the digital sound and just have music and it works fine. So it's not the Adlib, it's the digital sound that's causing the problem. No idea what to do about this, though, except try a different sound card.
Current gaming rigs: Dell 486DX-33 - 16MB RAM - 3Com Etherlink III with XTIDE - SanDisk 2GB CF
Sound Cards owned: SB 2.0 1350B, SB Pro 2.0 CT1600, SB 32 CT3620, SB AWE64 Value, Turtle Beach Santa Cruz, Roland LAPC-I - SCC-1 - MT-32 - CM-32L - CM-32P
User avatar
dosgamer
Newbie
 
Posts: 64
Joined: 2017-2-07 @ 04:59

Re: Day of the Tentacle keeps locking up - CPU too fast?

Postby Stiletto » 2018-4-17 @ 10:18

Moved.
"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen

Stiletto
User avatar
Stiletto
l33t
 
Posts: 3922
Joined: 2002-7-01 @ 21:57

Re: Day of the Tentacle keeps locking up - CPU too fast?

Postby akula65 » 2018-4-18 @ 17:45

You might make sure the appropriate patches are applied as well:

viewtopic.php?f=7&t=58200
User avatar
akula65
Member
 
Posts: 427
Joined: 2004-9-28 @ 01:29
Location: North Carolina

Re: Day of the Tentacle keeps locking up - CPU too fast?

Postby dosgamer » 2018-4-18 @ 19:02

Thanks akula65, tried those. Didn't make a difference. Actually had to download the entire 2.5GB LucasArts FTP mirror because I couldn't find them anywhere else.

Edit: oh, there they are *facepalm*. For some reason I couldn't find them even though I searched google for "dottcd.exe" and "dottfix.exe".

After messing around with this far too long, trying various slowdown utilities, trying a different sound card (SBPro CT1600) and generally wasting A LOT of time, I decided to build a new system. GA-6VXE+, PIII-600E, 128MB RAM. Soundcards moved from the old build (ES1688F and Roland SCC-1). Installed Win98SE, tried out DOTT, and guess what? IT WORKS FLAWLESSLY. WHAT THE FUUUUUUU.................................

This is at full speed. Actually, more than full speed, just for shits and giggles, I overclocked the CPU to 6x112 = 672 MHz. Hahahaha. No slowdowns. No caches disabled, no nothing. DOTT works fine, played over an hour. Both in pure DOS and the Win98 DOS box. Why. WHY???
Current gaming rigs: Dell 486DX-33 - 16MB RAM - 3Com Etherlink III with XTIDE - SanDisk 2GB CF
Sound Cards owned: SB 2.0 1350B, SB Pro 2.0 CT1600, SB 32 CT3620, SB AWE64 Value, Turtle Beach Santa Cruz, Roland LAPC-I - SCC-1 - MT-32 - CM-32L - CM-32P
User avatar
dosgamer
Newbie
 
Posts: 64
Joined: 2017-2-07 @ 04:59

Re: Day of the Tentacle keeps locking up - CPU too fast?

Postby jesolo » 2018-4-19 @ 16:09

I had to search a bit around but, eventually found the post where I mentioned the issue I also experienced with Day of the Tentacle: viewtopic.php?f=62&t=50071&hilit=this+was+clearly+meant&start=40#p535951
It's just interesting that you also experienced a similar issue on your AMD K6-2, which could perhaps point to the game not being 100 % compatible with the AMD K6-2 CPU architecture on certain motherboards?
User avatar
jesolo
Oldbie
 
Posts: 1310
Joined: 2014-6-24 @ 19:04
Location: South Africa


Return to Software

Who is online

Users browsing this forum: No registered users and 0 guests