<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://www.tt-wiki.net/index.php?action=history&amp;feed=atom&amp;title=TTDWineDave</id>
	<title>TTDWineDave - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.tt-wiki.net/index.php?action=history&amp;feed=atom&amp;title=TTDWineDave"/>
	<link rel="alternate" type="text/html" href="https://www.tt-wiki.net/index.php?title=TTDWineDave&amp;action=history"/>
	<updated>2026-04-15T07:13:08Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.13</generator>
	<entry>
		<id>https://www.tt-wiki.net/index.php?title=TTDWineDave&amp;diff=7102&amp;oldid=prev</id>
		<title>Orudge: Reformat and update</title>
		<link rel="alternate" type="text/html" href="https://www.tt-wiki.net/index.php?title=TTDWineDave&amp;diff=7102&amp;oldid=prev"/>
		<updated>2011-07-30T13:19:13Z</updated>

		<summary type="html">&lt;p&gt;Reformat and update&lt;/p&gt;
&lt;a href=&quot;https://www.tt-wiki.net/index.php?title=TTDWineDave&amp;amp;diff=7102&amp;amp;oldid=3177&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Orudge</name></author>
	</entry>
	<entry>
		<id>https://www.tt-wiki.net/index.php?title=TTDWineDave&amp;diff=3177&amp;oldid=prev</id>
		<title>Orudge: 7 revisions</title>
		<link rel="alternate" type="text/html" href="https://www.tt-wiki.net/index.php?title=TTDWineDave&amp;diff=3177&amp;oldid=prev"/>
		<updated>2011-06-12T19:11:19Z</updated>

		<summary type="html">&lt;p&gt;7 revisions&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 19:11, 12 June 2011&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en-GB&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Orudge</name></author>
	</entry>
	<entry>
		<id>https://www.tt-wiki.net/index.php?title=TTDWineDave&amp;diff=3169&amp;oldid=prev</id>
		<title>Orudge: 5 revisions</title>
		<link rel="alternate" type="text/html" href="https://www.tt-wiki.net/index.php?title=TTDWineDave&amp;diff=3169&amp;oldid=prev"/>
		<updated>2011-06-12T19:11:03Z</updated>

		<summary type="html">&lt;p&gt;5 revisions&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
I have managed, previously using Red Hat 8, and latterly on SuSE 8.2, to get TTD to run with the patch. &amp;amp;nbsp;Here's a brief how-to:&lt;br /&gt;
# Ensure [http://www.winehq.org/|Wine] is installed. Versions up to 20041201 or after 20050531 (lastest CVS snapshot) work.&lt;br /&gt;
# Copy the necessary TTD files to -+~/.wine/fake_windows+- i.e. where your virtual C: drive for Wine resides, or to some other directory that can be reached by Wine. &amp;amp;nbsp;Ensure files are in a writable directory.&lt;br /&gt;
# Install TTDPatch 2.01 alpha 46 or higher&lt;br /&gt;
#To start TTD, simply run (from the TTD directory), -+wine ttdpatchw.exe+-&lt;br /&gt;
&lt;br /&gt;
and that should be it!&lt;br /&gt;
&lt;br /&gt;
If TTDPatch shows a warning and wants you to press &amp;amp;quot;Y&amp;amp;quot; to continue, you must add the &amp;amp;quot;-y&amp;amp;quot; option to the command line or &amp;amp;quot;alwaysyes on&amp;amp;quot; to the configuration file since Wine does not accept console input directly.&lt;br /&gt;
&lt;br /&gt;
Normally, TTDPatch 2.5 and up should run fine without any registry entries, as long as registry.ini (automatically created if missing) is correct. This is the preferred way of starting TTDPatch on Wine, but if you do need to use the TTD registry keys, the following may serve as template for the entry in -+~/.wine/system.reg+-:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;~pp~[Software\\\\FISH Technology Group\\\\Transport Tycoon Deluxe] 1074205274&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;DisplayModeNumber&amp;amp;quot;=dword:00000003&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;ForceDIBSection&amp;amp;quot;=dword:00000000&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;FullScreen&amp;amp;quot;=dword:00000001&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;HDPath&amp;amp;quot;=&amp;amp;quot;C:\\\\MPS\\\\TTWin95\\\\&amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;Installed&amp;amp;quot;=dword:00000003&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;Language&amp;amp;quot;=dword:00000000&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;MidiType&amp;amp;quot;=dword:00000001&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;MousePointer&amp;amp;quot;=dword:00000000&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;RetraceSync&amp;amp;quot;=dword:00000000&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;SafeMode&amp;amp;quot;=dword:00000000&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;UpdateMode&amp;amp;quot;=dword:00000001~/pp~&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(change the HDPath as appropriate if that isn't where you installed TTD)&lt;br /&gt;
&lt;br /&gt;
-=If you are trying this method, let us know how you did=-&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Works fine on OpenSUSE 10.2 (and below) with Wine 0.9.20 and above - only, since Wine 0.9.30 (inclusive) the fullscreen switch doesn't work anymore. According to Wine Weekly News a large scale change in D3D code took place around the 0.9.29+ versions.&lt;br /&gt;
&lt;br /&gt;
'''++'''&lt;br /&gt;
&lt;br /&gt;
'''Ubuntu Linux 5.10 (&amp;amp;quot;Breezy Badger&amp;amp;quot;), kernel 2.6.12, alpha 68, Fujitsu'''&lt;br /&gt;
&lt;br /&gt;
'''++'''&lt;br /&gt;
&lt;br /&gt;
Game works fine, but there is no audio at all. A lack of MIDI is understandable (as I do not have any MIDI sequencers available), but the loss of sound effects is a mystery...&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
'''Ubuntu Linux 5.10 (on vmware player) kernel 2.6.12, alpha 66c, wine 9.3 (winehq deb) eis_os'''&lt;br /&gt;
&lt;br /&gt;
'''++'''&lt;br /&gt;
&lt;br /&gt;
No audio, mci errors, Game seems to works fine, the mouse works abit odd because of double emulation. Versionsinfo collecting works, the keyboard handling on console is broken, starteing with wineconsole (keyboard input will work) but will not start the overlay file.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
'''Gentoo Linux 1.4, kernel 2.6.1, alpha 16, alpha 18, Han'''&lt;br /&gt;
&lt;br /&gt;
'''++'''&lt;br /&gt;
&lt;br /&gt;
This works fine with Gentoo Linux 1.4 with kernel 2.6.1. Much easier than Winex, and works just as good.&lt;br /&gt;
&lt;br /&gt;
'''--'''&lt;br /&gt;
&lt;br /&gt;
And indeed, music is not working (I play without anyway, and if I wanted it, I'd play MP3s). Stations are fine with me.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
'''Fedora Core 1, alpha 11 and alpha 14, Dave'''&lt;br /&gt;
&lt;br /&gt;
'''--'''&lt;br /&gt;
&lt;br /&gt;
As of 2.01 Alpha 11 critical errors appear. at startup on the test machine. &amp;amp;nbsp;This was not fixed by Alpha 14 (:frown:)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;nowiki&amp;gt;[This has been fixed in alpha 16. &amp;amp;nbsp;This was due to the ttdpatchw.exe file being malformed enough that wine couldn't run it.]&amp;lt;/nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are suffering segfaults, or getting -+error=21+-, you need to disable prelinking and exec-shield.&lt;br /&gt;
&lt;br /&gt;
Disable prelinking by editing -+/etc/sysconfig/prelink+- in the obvious place, and then running -+prelink -ua+- to remove prelink information. &amp;amp;nbsp;Disable exec-shield by changing the value in /proc to 0 (hint: -+find /proc -name exec-shield+-).&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
'''Debian unstable, kernel 2.6.2, Wine 20040213, TTDPatch 2.0.1 alpha 16, Robert Norris'''&lt;br /&gt;
&lt;br /&gt;
'''++'''&lt;br /&gt;
&lt;br /&gt;
Works&lt;br /&gt;
&lt;br /&gt;
'''--'''&lt;br /&gt;
* I had to do LANG=en_US, because my machine uses the C locale by default. No big deal.&lt;br /&gt;
* Sound effects work, music doesn't. Wine spits out errors about their being no MCI handler for type &amp;amp;quot;MUSIC&amp;amp;quot;. I added a line to system.ini using Wine's &amp;amp;quot;mciseq.drv&amp;amp;quot;, which silenced the errors, but still gave no music. Installing dxmci.dll causes a rather spectacular crash.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
'''Mandrake 9.0, Wine 20040309, TTDPatch 2.0.1 alpha 24, Owen Rudge'''&lt;br /&gt;
&lt;br /&gt;
'''++'''&lt;br /&gt;
&lt;br /&gt;
Works&lt;br /&gt;
&lt;br /&gt;
'''--'''&lt;br /&gt;
* Sound effects work, music doesn't. Wine spits out errors about their being no MCI handler for type &amp;amp;quot;MUSIC&amp;amp;quot;. I don't have MIDI working under Linux without using something like Timidity anyway.&lt;br /&gt;
* If the game runs in full screen, I can't move the mouse, and I have to kill X remotely to get out of it.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
'''RedHat 8.0, Wine 20030115, TTDPatch 2.0.1 Alpha 25, Phil Veale'''&lt;br /&gt;
&lt;br /&gt;
It Works :)&lt;br /&gt;
&lt;br /&gt;
At first it worked absolutely perfectly, with the exception of music. After playing around with the registry settings a bit trying to get it to work though, I seem to have broken it. I also managed to get this working on WineX and there are some screenshots here: [[TTDWinexPhil]]&lt;br /&gt;
&lt;br /&gt;
I managed to get KMidi to play the TTD Midi files, but on trying to run Wine at the same time the system starts to lock up, it runs out of memory or something. So trying this is not recommened.&lt;br /&gt;
&lt;br /&gt;
Wine, unlike WineX, doesn't draw this in a window - it just draws over the top 640x480 of the screen. I just hit CTRL-ALT-MINUS and X resizes to fit.&lt;br /&gt;
&lt;br /&gt;
It all plays really quite well.&lt;br /&gt;
&lt;br /&gt;
'''Gentoo Linux kernel 2.6.8'''&lt;br /&gt;
&lt;br /&gt;
'''++'''&lt;br /&gt;
&lt;br /&gt;
Works great using standard Wine. Here's some proof: [http://home.wanadoo.nl/uln/notsite/windowspwn.jpg|screenshot]. It's windowed here but it also runs fullscreen without problems. In fact, it's running really smooth.&lt;br /&gt;
&lt;br /&gt;
'''--'''&lt;br /&gt;
&lt;br /&gt;
The fact that the music didn't work (I didn't even bother to try music, by the way) was solved by downloading [http://users.tt-forums.net/jfs/|JFS's mp3 files] which still have the old synthetic midi sound just like back in the old days when I first played TTDX.&lt;br /&gt;
&lt;br /&gt;
(note: still running, now on kernel 2.6.9 with xorg instead of X11)&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
'''FreeBSD 5.3'''&lt;br /&gt;
&lt;br /&gt;
Works great using wine 20041201 from ports, was using patch 2.0.1 alpha 41.&lt;br /&gt;
&lt;br /&gt;
Not linux, but didn't see point in listing it elsewhere.&lt;/div&gt;</summary>
		<author><name>Orudge</name></author>
	</entry>
	<entry>
		<id>https://www.tt-wiki.net/index.php?title=TTDWineDave&amp;diff=3167&amp;oldid=prev</id>
		<title>eis_os at 11:47, 13 December 2005</title>
		<link rel="alternate" type="text/html" href="https://www.tt-wiki.net/index.php?title=TTDWineDave&amp;diff=3167&amp;oldid=prev"/>
		<updated>2005-12-13T11:47:22Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 11:47, 13 December 2005&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 44:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 44:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Game works fine, but there is no audio at all. A lack of MIDI is understandable (as I do not have any MIDI sequencers available), but the loss of sound effects is a mystery...&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Game works fine, but there is no audio at all. A lack of MIDI is understandable (as I do not have any MIDI sequencers available), but the loss of sound effects is a mystery...&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;---&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''Ubuntu Linux 5.10 (on vmware player) kernel 2.6.12, alpha 66c, wine 9.3 (winehq deb) eis_os'''&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''++'''&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;No audio, mci errors, Game seems to works fine, the mouse works abit odd because of double emulation. Versionsinfo collecting works, the keyboard handling on console is broken, starteing with wineconsole (keyboard input will work) but will not start the overlay file.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;---&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;---&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>eis_os</name></author>
	</entry>
	<entry>
		<id>https://www.tt-wiki.net/index.php?title=TTDWineDave&amp;diff=3168&amp;oldid=prev</id>
		<title>tanarrifujitsu at 02:19, 12 December 2005</title>
		<link rel="alternate" type="text/html" href="https://www.tt-wiki.net/index.php?title=TTDWineDave&amp;diff=3168&amp;oldid=prev"/>
		<updated>2005-12-12T02:19:21Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
I have managed, previously using Red Hat 8, and latterly on SuSE 8.2, to get TTD to run with the patch. &amp;amp;nbsp;Here's a brief how-to:&lt;br /&gt;
# Ensure [http://www.winehq.org/|Wine] is installed. Versions up to 20041201 or after 20050531 (lastest CVS snapshot) work.&lt;br /&gt;
# Copy the necessary TTD files to -+~/.wine/fake_windows+- i.e. where your virtual C: drive for Wine resides, or to some other directory that can be reached by Wine. &amp;amp;nbsp;Ensure files are in a writable directory.&lt;br /&gt;
# Install TTDPatch 2.01 alpha 46 or higher&lt;br /&gt;
# Add the following to the appropriate part of -+~/.wine/system.reg+-&lt;br /&gt;
&lt;br /&gt;
+&amp;lt;pre&amp;gt;~pp~[Software\\FISH Technology Group\\Transport Tycoon Deluxe] 1074205274&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;DisplayModeNumber&amp;amp;quot;=dword:00000003&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;ForceDIBSection&amp;amp;quot;=dword:00000000&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;FullScreen&amp;amp;quot;=dword:00000001&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;HDPath&amp;amp;quot;=&amp;amp;quot;C:\\MPS\\TTWin95\\&amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;Installed&amp;amp;quot;=dword:00000003&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;Language&amp;amp;quot;=dword:00000000&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;MidiType&amp;amp;quot;=dword:00000001&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;MousePointer&amp;amp;quot;=dword:00000000&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;RetraceSync&amp;amp;quot;=dword:00000000&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;SafeMode&amp;amp;quot;=dword:00000000&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;UpdateMode&amp;amp;quot;=dword:00000001~/pp~&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
+(change the HDPath if that isn't where you installed TTD)&lt;br /&gt;
#To start TTD, simply run (from the TTD directory), -+wine ttdpatchw.exe+-&lt;br /&gt;
&lt;br /&gt;
and that should be it!&lt;br /&gt;
&lt;br /&gt;
-=If you are trying this method, let us know how you did=-&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
'''Ubuntu Linux 5.10 (&amp;amp;quot;Breezy Badger&amp;amp;quot;), kernel 2.6.12, alpha 68, Fujitsu'''&lt;br /&gt;
&lt;br /&gt;
'''++'''&lt;br /&gt;
&lt;br /&gt;
Game works fine, but there is no audio at all. A lack of MIDI is understandable (as I do not have any MIDI sequencers available), but the loss of sound effects is a mystery...&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
'''Gentoo Linux 1.4, kernel 2.6.1, alpha 16, alpha 18, Han'''&lt;br /&gt;
&lt;br /&gt;
'''++'''&lt;br /&gt;
&lt;br /&gt;
This works fine with Gentoo Linux 1.4 with kernel 2.6.1. Much easier than Winex, and works just as good.&lt;br /&gt;
&lt;br /&gt;
'''--'''&lt;br /&gt;
&lt;br /&gt;
And indeed, music is not working (I play without anyway, and if I wanted it, I'd play MP3s). Stations are fine with me.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
'''Fedora Core 1, alpha 11 and alpha 14, Dave'''&lt;br /&gt;
&lt;br /&gt;
'''--'''&lt;br /&gt;
&lt;br /&gt;
As of 2.01 Alpha 11 critical errors appear. at startup on the test machine. &amp;amp;nbsp;This was not fixed by Alpha 14 (:frown:)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;nowiki&amp;gt;[This has been fixed in alpha 16. &amp;amp;nbsp;This was due to the ttdpatchw.exe file being malformed enough that wine couldn't run it.]&amp;lt;/nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are suffering segfaults, or getting -+error=21+-, you need to disable prelinking and exec-shield.&lt;br /&gt;
&lt;br /&gt;
Disable prelinking by editing -+/etc/sysconfig/prelink+- in the obvious place, and then running -+prelink -ua+- to remove prelink information. &amp;amp;nbsp;Disable exec-shield by changing the value in /proc to 0 (hint: -+find /proc -name exec-shield+-).&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
'''Debian unstable, kernel 2.6.2, Wine 20040213, TTDPatch 2.0.1 alpha 16, Robert Norris'''&lt;br /&gt;
&lt;br /&gt;
'''++'''&lt;br /&gt;
&lt;br /&gt;
Works&lt;br /&gt;
&lt;br /&gt;
'''--'''&lt;br /&gt;
* I had to do LANG=en_US, because my machine uses the C locale by default. No big deal.&lt;br /&gt;
* Sound effects work, music doesn't. Wine spits out errors about their being no MCI handler for type &amp;amp;quot;MUSIC&amp;amp;quot;. I added a line to system.ini using Wine's &amp;amp;quot;mciseq.drv&amp;amp;quot;, which silenced the errors, but still gave no music. Installing dxmci.dll causes a rather spectacular crash.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
'''Mandrake 9.0, Wine 20040309, TTDPatch 2.0.1 alpha 24, Owen Rudge'''&lt;br /&gt;
&lt;br /&gt;
'''++'''&lt;br /&gt;
&lt;br /&gt;
Works&lt;br /&gt;
&lt;br /&gt;
'''--'''&lt;br /&gt;
* Sound effects work, music doesn't. Wine spits out errors about their being no MCI handler for type &amp;amp;quot;MUSIC&amp;amp;quot;. I don't have MIDI working under Linux without using something like Timidity anyway.&lt;br /&gt;
* If the game runs in full screen, I can't move the mouse, and I have to kill X remotely to get out of it.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
'''RedHat 8.0, Wine 20030115, TTDPatch 2.0.1 Alpha 25, Phil Veale'''&lt;br /&gt;
&lt;br /&gt;
It Works :)&lt;br /&gt;
&lt;br /&gt;
At first it worked absolutely perfectly, with the exception of music. After playing around with the registry settings a bit trying to get it to work though, I seem to have broken it. I also managed to get this working on WineX and there are some screenshots here: [[TTDWinexPhil]]&lt;br /&gt;
&lt;br /&gt;
I managed to get KMidi to play the TTD Midi files, but on trying to run Wine at the same time the system starts to lock up, it runs out of memory or something. So trying this is not recommened.&lt;br /&gt;
&lt;br /&gt;
Wine, unlike WineX, doesn't draw this in a window - it just draws over the top 640x480 of the screen. I just hit CTRL-ALT-MINUS and X resizes to fit.&lt;br /&gt;
&lt;br /&gt;
It all plays really quite well.&lt;br /&gt;
&lt;br /&gt;
'''Gentoo Linux kernel 2.6.8'''&lt;br /&gt;
&lt;br /&gt;
'''++'''&lt;br /&gt;
&lt;br /&gt;
Works great using standard Wine. Here's some proof: [http://home.wanadoo.nl/uln/notsite/windowspwn.jpg|screenshot]. It's windowed here but it also runs fullscreen without problems. In fact, it's running really smooth.&lt;br /&gt;
&lt;br /&gt;
'''--'''&lt;br /&gt;
&lt;br /&gt;
The fact that the music didn't work (I didn't even bother to try music, by the way) was solved by downloading [http://users.tt-forums.net/jfs/|JFS's mp3 files] which still have the old synthetic midi sound just like back in the old days when I first played TTDX.&lt;br /&gt;
&lt;br /&gt;
(note: still running, now on kernel 2.6.9 with xorg instead of X11)&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
'''FreeBSD 5.3'''&lt;br /&gt;
&lt;br /&gt;
Works great using wine 20041201 from ports, was using patch 2.0.1 alpha 41.&lt;br /&gt;
&lt;br /&gt;
Not linux, but didn't see point in listing it elsewhere.&lt;/div&gt;</summary>
		<author><name>tanarrifujitsu</name></author>
	</entry>
	<entry>
		<id>https://www.tt-wiki.net/index.php?title=TTDWineDave&amp;diff=3173&amp;oldid=prev</id>
		<title>teraiten at 19:53, 12 November 2004</title>
		<link rel="alternate" type="text/html" href="https://www.tt-wiki.net/index.php?title=TTDWineDave&amp;diff=3173&amp;oldid=prev"/>
		<updated>2004-11-12T19:53:14Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
I have managed, previously using Red Hat 8, and latterly on SuSE 8.2, to get TTD to run with the patch. &amp;amp;nbsp;Here's a brief how-to:&lt;br /&gt;
&lt;br /&gt;
(1) Install TTDWin using some (existing) Windows installation&lt;br /&gt;
&lt;br /&gt;
(2) (In Linux,) Ensure WINE is installed. &amp;amp;nbsp;For this experiment I used wine-20031212-0.&lt;br /&gt;
&lt;br /&gt;
(3) Copy install files to -+~/.wine/fake_windows+- i.e. where your virtual C: drive for WINE resides. &amp;amp;nbsp;Ensure files are in a writable directory.&lt;br /&gt;
&lt;br /&gt;
(4) Copy over TTDPatch (I used 2.01 alpha 10), i.e. ttdpatchw.exe&lt;br /&gt;
&lt;br /&gt;
(5) In the same dir, type the following to create a script (note this isn't necessary if you are using a version of TTDPatch that is at least 2.01 alpha 13, although alphas 11-15 don't work anyway. &amp;amp;nbsp;It saves typing in the long run, though (:wink:)):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;~pp~$ cat &amp;amp;gt; ttd&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
# LANG assignment removed, since it was only a problem in alphas before 12&lt;br /&gt;
# and you need alpha 16 or later for this method to work reliably.&lt;br /&gt;
&lt;br /&gt;
chdir /path/to/ttd&lt;br /&gt;
&lt;br /&gt;
wine -- ttdpatchw.exe -C myfile.conf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;D&lt;br /&gt;
&lt;br /&gt;
$ chmod +x ttd (or 700; the former may be preferred though) ~/pp~&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The -+--+- in the command line stops wine from processing more options. &amp;amp;nbsp;It's particularly useful should you need to try debug options, etc., since it may break in these circumstances without it.&lt;br /&gt;
&lt;br /&gt;
(6) Add the following to the appropriate part of -+~/.wine/system.reg+-&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;~pp~[Software\\FISH Technology Group\\Transport Tycoon Deluxe] 1074205274&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;DisplayModeNumber&amp;amp;quot;=dword:00000003&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;ForceDIBSection&amp;amp;quot;=dword:00000000&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;FullScreen&amp;amp;quot;=dword:00000001&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;HDPath&amp;amp;quot;=&amp;amp;quot;C:\\MPS\\TTWin95\\&amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;Installed&amp;amp;quot;=dword:00000003&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;Language&amp;amp;quot;=dword:00000000&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;MidiType&amp;amp;quot;=dword:00000001&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;MousePointer&amp;amp;quot;=dword:00000000&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;RetraceSync&amp;amp;quot;=dword:00000000&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;SafeMode&amp;amp;quot;=dword:00000000&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;UpdateMode&amp;amp;quot;=dword:00000001~/pp~&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(7) Now in TTD directory, type:&lt;br /&gt;
&lt;br /&gt;
If using the script (c.f. step (5) above) type&lt;br /&gt;
&lt;br /&gt;
-+$ ./ttd+-&lt;br /&gt;
&lt;br /&gt;
...or if not you need to type&lt;br /&gt;
&lt;br /&gt;
-+$ wine ttdpatchw.exe+-&lt;br /&gt;
&lt;br /&gt;
and that should be it!&lt;br /&gt;
&lt;br /&gt;
Note: -+$+- implies &amp;amp;quot;type at the bash prompt&amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
-=If you are trying this method, let us know how you did=-&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
'''Gentoo Linux 1.4, kernel 2.6.1, alpha 16, alpha 18, Han'''&lt;br /&gt;
&lt;br /&gt;
'''++'''&lt;br /&gt;
&lt;br /&gt;
This works fine with Gentoo Linux 1.4 with kernel 2.6.1. Much easier than Winex, and works just as good.&lt;br /&gt;
&lt;br /&gt;
'''--'''&lt;br /&gt;
&lt;br /&gt;
And indeed, music is not working (I play without anyway, and if I wanted it, I'd play MP3s). Stations are fine with me.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
'''Fedora Core 1, alpha 11 and alpha 14, Dave'''&lt;br /&gt;
&lt;br /&gt;
'''--'''&lt;br /&gt;
&lt;br /&gt;
As of 2.01 Alpha 11 critical errors appear. at startup on the test machine. &amp;amp;nbsp;This was not fixed by Alpha 14 (:frown:)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;nowiki&amp;gt;[This has been fixed in alpha 16. &amp;amp;nbsp;This was due to the ttdpatchw.exe file being malformed enough that wine couldn't run it.]&amp;lt;/nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are suffering segfaults, or getting -+error=21+-, you need to disable prelinking and exec-shield.&lt;br /&gt;
&lt;br /&gt;
Disable prelinking by editing -+/etc/sysconfig/prelink+- in the obvious place, and then running -+prelink -ua+- to remove prelink information. &amp;amp;nbsp;Disable exec-shield by changing the value in /proc to 0 (hint: -+find /proc -name exec-shield+-).&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
'''Debian unstable, kernel 2.6.2, Wine 20040213, TTDPatch 2.0.1 alpha 16, Robert Norris'''&lt;br /&gt;
&lt;br /&gt;
'''++'''&lt;br /&gt;
&lt;br /&gt;
Works&lt;br /&gt;
&lt;br /&gt;
'''--'''&lt;br /&gt;
* I had to do LANG=en_US, because my machine uses the C locale by default. No big deal.&lt;br /&gt;
* Sound effects work, music doesn't. Wine spits out errors about their being no MCI handler for type &amp;amp;quot;MUSIC&amp;amp;quot;. I added a line to system.ini using Wine's &amp;amp;quot;mciseq.drv&amp;amp;quot;, which silenced the errors, but still gave no music. Installing dxmci.dll causes a rather spectacular crash.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
'''Mandrake 9.0, Wine 20040309, TTDPatch 2.0.1 alpha 24, Owen Rudge'''&lt;br /&gt;
&lt;br /&gt;
'''++'''&lt;br /&gt;
&lt;br /&gt;
Works&lt;br /&gt;
&lt;br /&gt;
'''--'''&lt;br /&gt;
* Sound effects work, music doesn't. Wine spits out errors about their being no MCI handler for type &amp;amp;quot;MUSIC&amp;amp;quot;. I don't have MIDI working under Linux without using something like Timidity anyway.&lt;br /&gt;
* If the game runs in full screen, I can't move the mouse, and I have to kill X remotely to get out of it.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
'''RedHat 8.0, Wine 20030115, TTDPatch 2.0.1 Alpha 25, Phil Veale'''&lt;br /&gt;
&lt;br /&gt;
It Works :)&lt;br /&gt;
&lt;br /&gt;
At first it worked absolutely perfectly, with the exception of music. After playing around with the registry settings a bit trying to get it to work though, I seem to have broken it. I also managed to get this working on WineX and there are some screenshots here: [[TTDWinexPhil]]&lt;br /&gt;
&lt;br /&gt;
I managed to get KMidi to play the TTD Midi files, but on trying to run Wine at the same time the system starts to lock up, it runs out of memory or something. So trying this is not recommened.&lt;br /&gt;
&lt;br /&gt;
Wine, unlike WineX, doesn't draw this in a window - it just draws over the top 640x480 of the screen. I just hit CTRL-ALT-MINUS and X resizes to fit.&lt;br /&gt;
&lt;br /&gt;
It all plays really quite well.&lt;br /&gt;
&lt;br /&gt;
'''Gentoo Linux kernel 2.6.8'''&lt;br /&gt;
&lt;br /&gt;
'''++'''&lt;br /&gt;
&lt;br /&gt;
Works great using standard Wine. Here's some proof: [http://home.wanadoo.nl/uln/notsite/windowspwn.jpg|screenshot]. It's windowed here but it also runs fullscreen without problems. In fact, it's running really smooth.&lt;br /&gt;
&lt;br /&gt;
'''--'''&lt;br /&gt;
&lt;br /&gt;
The fact that the music didn't work (I didn't even bother to try music, by the way) was solved by downloading [http://users.tt-forums.net/jfs/|JFS's mp3 files] which still have the old synthetic midi sound just like back in the old days when I first played TTDX.&lt;br /&gt;
&lt;br /&gt;
(note: still running, now on kernel 2.6.9 with xorg instead of X11)&lt;br /&gt;
&lt;br /&gt;
---&lt;/div&gt;</summary>
		<author><name>teraiten</name></author>
	</entry>
	<entry>
		<id>https://www.tt-wiki.net/index.php?title=TTDWineDave&amp;diff=3175&amp;oldid=prev</id>
		<title>teraiten at 14:46, 20 August 2004</title>
		<link rel="alternate" type="text/html" href="https://www.tt-wiki.net/index.php?title=TTDWineDave&amp;diff=3175&amp;oldid=prev"/>
		<updated>2004-08-20T14:46:40Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
I have managed, previously using Red Hat 8, and latterly on SuSE 8.2, to get TTD to run with the patch. &amp;amp;nbsp;Here's a brief how-to:&lt;br /&gt;
&lt;br /&gt;
(1) Install TTDWin using some (existing) Windows installation&lt;br /&gt;
&lt;br /&gt;
(2) (In Linux,) Ensure WINE is installed. &amp;amp;nbsp;For this experiment I used wine-20031212-0.&lt;br /&gt;
&lt;br /&gt;
(3) Copy install files to -+~/.wine/fake_windows+- i.e. where your virtual C: drive for WINE resides. &amp;amp;nbsp;Ensure files are in a writable directory.&lt;br /&gt;
&lt;br /&gt;
(4) Copy over TTDPatch (I used 2.01 alpha 10), i.e. ttdpatchw.exe&lt;br /&gt;
&lt;br /&gt;
(5) In the same dir, type the following to create a script (note this isn't necessary if you are using a version of TTDPatch that is at least 2.01 alpha 13, although alphas 11-15 don't work anyway. &amp;amp;nbsp;It saves typing in the long run, though (:wink:)):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;~pp~$ cat &amp;amp;gt; ttd&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
# LANG assignment removed, since it was only a problem in alphas before 12&lt;br /&gt;
# and you need alpha 16 or later for this method to work reliably.&lt;br /&gt;
&lt;br /&gt;
chdir /path/to/ttd&lt;br /&gt;
&lt;br /&gt;
wine -- ttdpatchw.exe -C myfile.conf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;D&lt;br /&gt;
&lt;br /&gt;
$ chmod +x ttd (or 700; the former may be preferred though) ~/pp~&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The -+--+- in the command line stops wine from processing more options. &amp;amp;nbsp;It's particularly useful should you need to try debug options, etc., since it may break in these circumstances without it.&lt;br /&gt;
&lt;br /&gt;
(6) Add the following to the appropriate part of -+~/.wine/system.reg+-&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;~pp~[Software\\FISH Technology Group\\Transport Tycoon Deluxe] 1074205274&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;DisplayModeNumber&amp;amp;quot;=dword:00000003&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;ForceDIBSection&amp;amp;quot;=dword:00000000&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;FullScreen&amp;amp;quot;=dword:00000001&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;HDPath&amp;amp;quot;=&amp;amp;quot;C:\\MPS\\TTWin95\\&amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;Installed&amp;amp;quot;=dword:00000003&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;Language&amp;amp;quot;=dword:00000000&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;MidiType&amp;amp;quot;=dword:00000001&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;MousePointer&amp;amp;quot;=dword:00000000&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;RetraceSync&amp;amp;quot;=dword:00000000&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;SafeMode&amp;amp;quot;=dword:00000000&lt;br /&gt;
&lt;br /&gt;
&amp;amp;quot;UpdateMode&amp;amp;quot;=dword:00000001~/pp~&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(7) Now in TTD directory, type:&lt;br /&gt;
&lt;br /&gt;
If using the script (c.f. step (5) above) type&lt;br /&gt;
&lt;br /&gt;
-+$ ./ttd+-&lt;br /&gt;
&lt;br /&gt;
...or if not you need to type&lt;br /&gt;
&lt;br /&gt;
-+$ wine ttdpatchw.exe+-&lt;br /&gt;
&lt;br /&gt;
and that should be it!&lt;br /&gt;
&lt;br /&gt;
Note: -+$+- implies &amp;amp;quot;type at the bash prompt&amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
-=If you are trying this method, let us know how you did=-&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
'''Gentoo Linux 1.4, kernel 2.6.1, alpha 16, alpha 18, Han'''&lt;br /&gt;
&lt;br /&gt;
'''++'''&lt;br /&gt;
&lt;br /&gt;
This works fine with Gentoo Linux 1.4 with kernel 2.6.1. Much easier than Winex, and works just as good.&lt;br /&gt;
&lt;br /&gt;
'''--'''&lt;br /&gt;
&lt;br /&gt;
And indeed, music is not working (I play without anyway, and if I wanted it, I'd play MP3s). Stations are fine with me.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
'''Fedora Core 1, alpha 11 and alpha 14, Dave'''&lt;br /&gt;
&lt;br /&gt;
'''--'''&lt;br /&gt;
&lt;br /&gt;
As of 2.01 Alpha 11 critical errors appear. at startup on the test machine. &amp;amp;nbsp;This was not fixed by Alpha 14 (:frown:)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;nowiki&amp;gt;[This has been fixed in alpha 16. &amp;amp;nbsp;This was due to the ttdpatchw.exe file being malformed enough that wine couldn't run it.]&amp;lt;/nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are suffering segfaults, or getting -+error=21+-, you need to disable prelinking and exec-shield.&lt;br /&gt;
&lt;br /&gt;
Disable prelinking by editing -+/etc/sysconfig/prelink+- in the obvious place, and then running -+prelink -ua+- to remove prelink information. &amp;amp;nbsp;Disable exec-shield by changing the value in /proc to 0 (hint: -+find /proc -name exec-shield+-).&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
'''Debian unstable, kernel 2.6.2, Wine 20040213, TTDPatch 2.0.1 alpha 16, Robert Norris'''&lt;br /&gt;
&lt;br /&gt;
'''++'''&lt;br /&gt;
&lt;br /&gt;
Works&lt;br /&gt;
&lt;br /&gt;
'''--'''&lt;br /&gt;
* I had to do LANG=en_US, because my machine uses the C locale by default. No big deal.&lt;br /&gt;
* Sound effects work, music doesn't. Wine spits out errors about their being no MCI handler for type &amp;amp;quot;MUSIC&amp;amp;quot;. I added a line to system.ini using Wine's &amp;amp;quot;mciseq.drv&amp;amp;quot;, which silenced the errors, but still gave no music. Installing dxmci.dll causes a rather spectacular crash.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
'''Mandrake 9.0, Wine 20040309, TTDPatch 2.0.1 alpha 24, Owen Rudge'''&lt;br /&gt;
&lt;br /&gt;
'''++'''&lt;br /&gt;
&lt;br /&gt;
Works&lt;br /&gt;
&lt;br /&gt;
'''--'''&lt;br /&gt;
* Sound effects work, music doesn't. Wine spits out errors about their being no MCI handler for type &amp;amp;quot;MUSIC&amp;amp;quot;. I don't have MIDI working under Linux without using something like Timidity anyway.&lt;br /&gt;
* If the game runs in full screen, I can't move the mouse, and I have to kill X remotely to get out of it.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
'''RedHat 8.0, Wine 20030115, TTDPatch 2.0.1 Alpha 25, Phil Veale'''&lt;br /&gt;
&lt;br /&gt;
It Works :)&lt;br /&gt;
&lt;br /&gt;
At first it worked absolutely perfectly, with the exception of music. After playing around with the registry settings a bit trying to get it to work though, I seem to have broken it. I also managed to get this working on WineX and there are some screenshots here: [[TTDWinexPhil]]&lt;br /&gt;
&lt;br /&gt;
I managed to get KMidi to play the TTD Midi files, but on trying to run Wine at the same time the system starts to lock up, it runs out of memory or something. So trying this is not recommened.&lt;br /&gt;
&lt;br /&gt;
Wine, unlike WineX, doesn't draw this in a window - it just draws over the top 640x480 of the screen. I just hit CTRL-ALT-MINUS and X resizes to fit.&lt;br /&gt;
&lt;br /&gt;
It all plays really quite well.&lt;br /&gt;
&lt;br /&gt;
'''Gentoo Linux kernel 2.8.0'''&lt;br /&gt;
&lt;br /&gt;
'''++'''&lt;br /&gt;
&lt;br /&gt;
Works great using standard Wine. Here's some proof: [http://home.wanadoo.nl/uln/notsite/windowspwn.jpg|screenshot]. It's windowed here but it also runs fullscreen without problems. In fact, it's running really smooth.&lt;br /&gt;
&lt;br /&gt;
'''--'''&lt;br /&gt;
&lt;br /&gt;
The fact that the music didn't work (I didn't even bother to try music, by the way) was solved by downloading [http://users.tt-forums.net/jfs/|JFS's mp3 files] which still have the old synthetic midi sound just like back in the old days when I first played TTDX.&lt;br /&gt;
&lt;br /&gt;
---&lt;/div&gt;</summary>
		<author><name>teraiten</name></author>
	</entry>
</feed>