Difference between revisions of "Windows2000XPCompatibility"

From TTWiki
Jump to navigationJump to search
m (2 revisions)
 
(Add categories)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
 
'''''Makes the Windows version of TTD compatible with Windows 2000/XP.'''''
 
 
=Windows 2000/XP compatibility=
 
 
 
Makes the Windows version of TTD compatible with Windows 2000/XP.
 
Makes the Windows version of TTD compatible with Windows 2000/XP.
   
-=Switch=-
+
==Switch==
   
 
Configuration file: win2k
 
Configuration file: win2k
Line 12: Line 7:
 
Command line: -2
 
Command line: -2
   
-=Description=-
+
==Description==
   
 
This switch applies some patches that make the Windows version of TTD compatible with Windows 2000/XP. It was contributed by Norman Rasmussen.
 
This switch applies some patches that make the Windows version of TTD compatible with Windows 2000/XP. It was contributed by Norman Rasmussen.
   
With this switch turned on, you simply run TTDPatch under Windows 2000 or XP, and it should work.  You may have to delete the -+ttdpatchw.ovl+- file if you tried to run an earlier version of TTDPatch.
+
With this switch turned on, you simply run TTDPatch under Windows 2000 or XP, and it should work. You may have to delete the <tt>ttdpatchw.ovl</tt> file if you tried to run an earlier version of TTDPatch.
   
To play on Windows 2003, you need to turn on this switch, and copy the file -+dplay.dll+- to -+dplayx.dll+-, or get a copy of -+dplayx.dll+-. &nbsp;Search for this file on your computer if you don't know where it is.
+
To play on Windows 2003, you need to turn on this switch, and copy the file <tt>dplay.dll</tt> to <tt>dplayx.dll</tt>, or get a copy of <tt>dplayx.dll</tt>. Search for this file on your computer if you don't know where it is.
   
Additionally, this switch enables the use of -+dxmci.dll+-, a DLL that changes TTD's music routines to use <nowiki><nowiki>DirectMusic</nowiki></nowiki>, instead of the outdated MCI functions. &nbsp;To use it, simply install -+dxmci.dll+- (available from the [http://www.ttdpatch.net/tools.html|TTDPatch tools page]) in your TTD folder, and turn on the win2k switch. &nbsp;Now TTD will use <nowiki><nowiki>DirectMusic</nowiki></nowiki> to play its music. This may make the music sound slightly differently than what you are used to, because <nowiki><nowiki>DirectMusic</nowiki></nowiki> will use its own instrument definitions for the MIDI music.
+
Additionally, this switch enables the use of <tt>dxmci.dll</tt>, a DLL that changes TTD's music routines to use DirectMusic, instead of the outdated MCI functions. To use it, simply install <tt>dxmci.dll</tt> (available from the [http://www.ttdpatch.net/tools.html TTDPatch tools page]) in your TTD folder, and turn on the win2k switch. Now TTD will use DirectMusic to play its music. This may make the music sound slightly differently than what you are used to, because DirectMusic will use its own instrument definitions for the MIDI music.
   
Note that some computers running Windows 98 experience a crash when exiting TTD, if -+dxmci.dll+- is used. &nbsp;The cause of this crash is not clear, nor does anyone know how to fix it. &nbsp;It is benign however, aside from writing a crash log (-+crash###.txt+-) every time you quit TTD.
+
Note that some computers running Windows 98 experience a crash when exiting TTD, if <tt>dxmci.dll</tt> is used. The cause of this crash is not clear, nor does anyone know how to fix it. It is benign however, aside from writing a crash log (<tt>crash###.txt</tt>) every time you quit TTD.
   
 
Windows version of TTD require registry access and some registry entries to work. You can use 'FISH Config' but it work only if you installed the game. If you have problems with running TTD because of registry and/or you not installed the game use [[TTDRegistryEditor]] instead.
 
Windows version of TTD require registry access and some registry entries to work. You can use 'FISH Config' but it work only if you installed the game. If you have problems with running TTD because of registry and/or you not installed the game use [[TTDRegistryEditor]] instead.
  +
[[Category:Patches]][[Category:Basic Patches]][[Category:TTDPatch]][[Category:TTDPatch Manual]]

Latest revision as of 14:40, 13 June 2011

Makes the Windows version of TTD compatible with Windows 2000/XP.

Switch

Configuration file: win2k

Command line: -2

Description

This switch applies some patches that make the Windows version of TTD compatible with Windows 2000/XP. It was contributed by Norman Rasmussen.

With this switch turned on, you simply run TTDPatch under Windows 2000 or XP, and it should work. You may have to delete the ttdpatchw.ovl file if you tried to run an earlier version of TTDPatch.

To play on Windows 2003, you need to turn on this switch, and copy the file dplay.dll to dplayx.dll, or get a copy of dplayx.dll. Search for this file on your computer if you don't know where it is.

Additionally, this switch enables the use of dxmci.dll, a DLL that changes TTD's music routines to use DirectMusic, instead of the outdated MCI functions. To use it, simply install dxmci.dll (available from the TTDPatch tools page) in your TTD folder, and turn on the win2k switch. Now TTD will use DirectMusic to play its music. This may make the music sound slightly differently than what you are used to, because DirectMusic will use its own instrument definitions for the MIDI music.

Note that some computers running Windows 98 experience a crash when exiting TTD, if dxmci.dll is used. The cause of this crash is not clear, nor does anyone know how to fix it. It is benign however, aside from writing a crash log (crash###.txt) every time you quit TTD.

Windows version of TTD require registry access and some registry entries to work. You can use 'FISH Config' but it work only if you installed the game. If you have problems with running TTD because of registry and/or you not installed the game use TTDRegistryEditor instead.