<?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=Multiplayer_games</id>
	<title>Multiplayer games - 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=Multiplayer_games"/>
	<link rel="alternate" type="text/html" href="https://www.tt-wiki.net/index.php?title=Multiplayer_games&amp;action=history"/>
	<updated>2026-04-21T18:21:21Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://www.tt-wiki.net/index.php?title=Multiplayer_games&amp;diff=7361&amp;oldid=prev</id>
		<title>Orudge: Add sidebar</title>
		<link rel="alternate" type="text/html" href="https://www.tt-wiki.net/index.php?title=Multiplayer_games&amp;diff=7361&amp;oldid=prev"/>
		<updated>2011-07-31T13:54:44Z</updated>

		<summary type="html">&lt;p&gt;Add sidebar&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&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 13:54, 31 July 2011&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&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;{{Manual/Usage}}&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;One of the more fun aspects of TTD is playing a multiplayer game against an actual human opponent, which is a nice change from the brain-damaged computer players. Now the question is, how does this work with TTDPatch?&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;One of the more fun aspects of TTD is playing a multiplayer game against an actual human opponent, which is a nice change from the brain-damaged computer players. Now the question is, how does this work with TTDPatch?&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 32:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 33:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;Also from 2.0.1 alpha 10 VCs 2, you can have more than 2 players by enabling the [[EnhanceMultiplayer]] switch.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;Also from 2.0.1 alpha 10 VCs 2, you can have more than 2 players by enabling the [[EnhanceMultiplayer]] switch.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Usage]][[Category:TTDPatch]][[Category:TTDPatch Manual]]&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&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=Multiplayer_games&amp;diff=7347&amp;oldid=prev</id>
		<title>Orudge: moved MultiplayerGames to Multiplayer games:&amp;#32;Spaces are good</title>
		<link rel="alternate" type="text/html" href="https://www.tt-wiki.net/index.php?title=Multiplayer_games&amp;diff=7347&amp;oldid=prev"/>
		<updated>2011-07-31T13:50:23Z</updated>

		<summary type="html">&lt;p&gt;moved &lt;a href=&quot;/wiki/MultiplayerGames&quot; class=&quot;mw-redirect&quot; title=&quot;MultiplayerGames&quot;&gt;MultiplayerGames&lt;/a&gt; to &lt;a href=&quot;/wiki/Multiplayer_games&quot; title=&quot;Multiplayer games&quot;&gt;Multiplayer games&lt;/a&gt;: Spaces are good&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&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 13:50, 31 July 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=Multiplayer_games&amp;diff=4609&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=Multiplayer_games&amp;diff=4609&amp;oldid=prev"/>
		<updated>2011-06-13T13:46:49Z</updated>

		<summary type="html">&lt;p&gt;Reformat and update&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&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 13:46, 13 June 2011&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;a class=&quot;mw-diff-movedpara-right&quot; title=&quot;Paragraph was moved. Click to jump to old location.&quot; href=&quot;#movedpara_2_6_lhs&quot;&gt;&amp;#x26AB;&lt;/a&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;a name=&quot;movedpara_0_0_rhs&quot;&gt;&lt;/a&gt;One of the more fun aspects of TTD is playing a multiplayer game against an actual human opponent, which is a nice change from the brain-damaged computer players. Now the question is, how does this work with TTDPatch?&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;&#039;&#039;What to look out for when playing multiplayer games with TTDPatch.&#039;&#039;&#039;&#039;&#039;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=Multiplayer Games=&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;What to look out for when playing multiplayer games with TTDPatch.&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;a class=&quot;mw-diff-movedpara-left&quot; title=&quot;Paragraph was moved. Click to jump to new location.&quot; href=&quot;#movedpara_0_0_rhs&quot;&gt;&amp;#x26AB;&lt;/a&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;a name=&quot;movedpara_2_6_lhs&quot;&gt;&lt;/a&gt;One of the more fun aspects of TTD is playing a multiplayer game against an actual human opponent, which is a nice change from the brain-damaged computer players. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;Now the question is, how does this work with TTDPatch?&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;For the most part, TTDPatch works well in network games if you pay attention to these issues:&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;For the most part, TTDPatch works well in network games if you pay attention to these issues:&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 14:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 7:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;*Multiplayer mode is very unstable under Windows 2000/XP&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;*Multiplayer mode is very unstable under Windows 2000/XP&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In practice, it&#039;s easiest to set up TTDPatch on one of the computers, and then copy both the &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;-+&lt;/del&gt;ttdpatch.exe&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;+-&lt;/del&gt; and &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;-+&lt;/del&gt;ttdpatch.cfg&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;+-&lt;/del&gt; files &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;(and also &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;-+&lt;/del&gt;newgrf.cfg&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;+-&lt;/del&gt; and all the new &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;-+&lt;/del&gt;.grf&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;+-&lt;/del&gt; files, if you use them) to the other computer without changing them. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;If both copies aren&#039;t exactly the same, it&#039;s very likely that the multiplayer game will become desynchronised, and basically split into two &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;separate games that are not linked anymore (and playing a desynchronised game will very likely lead to a crash). &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;There are few switches (listed below) that may work even if they&#039;re not set &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;identically on each computer, though.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&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;In practice, it&#039;s easiest to set up TTDPatch on one of the computers, and then copy both the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;tt&amp;gt;&lt;/ins&gt;ttdpatch.exe&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/tt&amp;gt;&lt;/ins&gt; and &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;tt&amp;gt;&lt;/ins&gt;ttdpatch.cfg&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/tt&amp;gt;&lt;/ins&gt; files (and also &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;tt&amp;gt;&lt;/ins&gt;newgrf.cfg&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/tt&amp;gt;&lt;/ins&gt; and all the new &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;tt&amp;gt;&lt;/ins&gt;.grf&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/tt&amp;gt;&lt;/ins&gt; files, if you use them) to the other computer without changing them. If both copies aren&#039;t exactly the same, it&#039;s very likely that the multiplayer game will become desynchronised, and basically split into two separate games that are not linked anymore (and playing a desynchronised game will very likely lead to a crash). There are few switches (listed below) that may work even if they&#039;re not set identically on each computer, though.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Note that under Windows 2000/XP, the game may become desynchronized much faster than under other operating systems. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;The cause of this is not clear, and therefore it is difficult to fix. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;However, the &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;[http://www.ttdpatch.net/tools.html&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|&lt;/del&gt;Tools page on the TTDPatch site] has a program called &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;-+&lt;/del&gt;sv2flip&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;+-&lt;/del&gt; which may help in resynchronizing savegames.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&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;Note that under Windows 2000/XP, the game may become desynchronized much faster than under other operating systems. The cause of this is not clear, and therefore it is difficult to fix. However, the [http://www.ttdpatch.net/tools.html&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; &lt;/ins&gt;Tools page on the TTDPatch site] has a program called &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;tt&amp;gt;&lt;/ins&gt;sv2flip&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/tt&amp;gt;&lt;/ins&gt; which may help in resynchronizing savegames.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Additionally, it is impossible to use most of the patches that require the Ctrl key, because this key cannot be transmitted via the networking protocol TTD uses, and therefore two different things would happen on the two computers. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;Therefore &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;TTDPatch should not even recognize the Ctrl key in multiplayer mode (and if it does, it&#039;s a bug). &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;The only exception to this is using the Ctrl key for selecting the station size when placing a new station. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;As &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;of TTDPatch 2.0.1 alpha 10 VC2 and later, the Ctrl key should work as in single player.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&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;Additionally, it is impossible to use most of the patches that require the Ctrl key, because this key cannot be transmitted via the networking protocol TTD uses, and therefore two different things would happen on the two computers. Therefore TTDPatch should not even recognize the Ctrl key in multiplayer mode (and if it does, it&#039;s a bug). The only exception to this is using the Ctrl key for selecting the station size when placing a new station. As of TTDPatch 2.0.1 alpha 10 VC2 and later, the Ctrl key should work as in single player.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Here is tentative list of which switches do, and which do not work in multiplayer, supplied by Marcin Grzegorczyk. It is based mostly on a crude analysis of the internal working of TTD&#039;s multiplayer mode (and a few tests), &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;but since I&#039;ve never tried it myself I can&#039;t vouch for the correctness. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;Peruse at your own risk...&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&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;Here is tentative list of which switches do, and which do not work in multiplayer, supplied by Marcin Grzegorczyk. It is based mostly on a crude analysis of the internal working of TTD&#039;s multiplayer mode (and a few tests), but since I&#039;ve never tried it myself I can&#039;t vouch for the correctness. Peruse at your own risk...&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;;Switches that do not affect the way TTD works, and are therefore 100% safe&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;nowiki&amp;gt;&lt;/del&gt;&amp;lt;nowiki&amp;gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/nowiki&amp;gt;&lt;/del&gt;&amp;lt;/nowiki&amp;gt;: [[RebuildTtdpatchovlOnEveryRun|forcerebuildovl]], verbose&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&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;;Switches that do not affect the way TTD works, and are therefore 100% safe&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;: [[RebuildTtdpatchovlOnEveryRun|forcerebuildovl]], verbose&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;;Switches that &#039;&#039;might&#039;&#039; work right even if they&#039;re set differently on each machine&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;:&lt;/del&gt; (they only apply to the local player): [[LoadEntryInTheDiskMenu|diskmenu]], [[EnhancedGraphicalUserInterface|enhancegui]], [[ErrorPopupTime|errorpopuptime]], [[KeepSmallAirports|keepsmallairports]], [[MoreCurrenciesAndEuro|morecurrencies]], [[MoreHotkeys|morehotkeys]], [[MoreNewsItems|morenews]], [[MoreTownStatistics|moretownstats]], [[MoveErrorPopups|moveerrorpopup]], [[ShowFullDate|showfulldate]], [[ShowVehicleSpeed|showspeed]], [[SignalsOnRoadTrafficSide|signalsontrafficside]]&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&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;;Switches that &#039;&#039;might&#039;&#039; work right even if they&#039;re set differently on each machine (they only apply to the local player)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;&lt;/ins&gt;: [[LoadEntryInTheDiskMenu|diskmenu]], [[EnhancedGraphicalUserInterface|enhancegui]], [[ErrorPopupTime|errorpopuptime]], [[KeepSmallAirports|keepsmallairports]], [[MoreCurrenciesAndEuro|morecurrencies]], [[MoreHotkeys|morehotkeys]], [[MoreNewsItems|morenews]], [[MoreTownStatistics|moretownstats]], [[MoveErrorPopups|moveerrorpopup]], [[ShowFullDate|showfulldate]], [[ShowVehicleSpeed|showspeed]], [[SignalsOnRoadTrafficSide|signalsontrafficside]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;;Switches that &#039;&#039;should&#039;&#039; work well, as long as they&#039;re set identically on both machines&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;nowiki&amp;gt;&lt;/del&gt;&amp;lt;nowiki&amp;gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/nowiki&amp;gt;&lt;/del&gt;&amp;lt;/nowiki&amp;gt;: [[AutorenewalOfOldVehicles|autorenew]], [[BribeOption|bribe]], [[BridgeSpeedLimits|bridgespeedlimits]], [[BuildOnCoasts|buildoncoasts]], [[BuildOnCoasts|buildonslopes]], [[SignCheats|cheatscost]], [[NewCurveAndMountainHandling|curves]], [[DisasterSelection|disasters]], [[ElectrifiedRailways|electrifiedrailway]], [[PersistentEngines|enginespersist]], [[EternalGame|eternalgame]], [[ExtraDynamite|extradynamite]], [[AutorenewalOfOldVehicles|forceautorenew]], [[FullLoadForAnyTypeOfCargo|fullloadany]], [[GeneralFixes|generalfixes]], [[GradualLoading|gradualloading]], [[NewTownGrowthSwitches|largertowns]], [[LongerStationsMorePlatforms|largestations]], [[NewVehicleGraphics|loadallgraphics]], [[NewLoadunloadTimeCalculation|loadtime]], [[LongBridges|longbridges]], [[LowMemoryVersion|lowmemory]], [[MammothTrains|mammothtrains]], [[MiscellaneousModifications|miscmods]], [[MoreAirports|moreairports]], [[IncreasedNumberOfVehicles|morevehicles]], [[NewCurveAndMountainHandling|mountains]], [[NewWagonAgeRating|newagerating]], [[NewVehicleGraphics|newplanes]], [[NewRoadVehicleCrashes|newrvcrash]], [[NewVehicleGraphics|newrvs]], [[NewVehicleGraphics|newships]], [[NewVehicleGraphics|newtrains]], [[TurnOffInflation|noinflation]], [[NewNonstopHandling|nonstop]], [[OfficeTowersAcceptFood|officefood]], [[PlaneCrashControl|planecrashcontrol]], [[MoreConsists|planes]], [[NewPlaneSpeed|planespeed]], [[Presignals|presignals]], [[MoreConsists|roadvehs]], [[RoadVehicleQueueing|rvqueueing]], [[SaveOptionalData|saveoptionaldata]], [[SelectableStationCargo|selectgoods]], [[SemaphoreSignals|semaphores]], [[NewDefaultServiceInterval|servint]], [[MoreConsists|ships]], [[SignalWaitTimes|signal1waittime]], [[SignalWaitTimes|signal2waittime]], [[LargerStationSpread|spread]], [[StableIndustries|stableindustry]], [[NewStartingYear|startyear]], tgr*, towngrowth*, townminpopulation*, [[MoreConsists|trains]], [[UnifiedMaglev|unifiedmaglev]], [[Windows2000XPCompatibility|win2k]]&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&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;;Switches that &#039;&#039;should&#039;&#039; work well, as long as they&#039;re set identically on both machines&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;: [[AutorenewalOfOldVehicles|autorenew]], [[BribeOption|bribe]], [[BridgeSpeedLimits|bridgespeedlimits]], [[BuildOnCoasts|buildoncoasts]], [[BuildOnCoasts|buildonslopes]], [[SignCheats|cheatscost]], [[NewCurveAndMountainHandling|curves]], [[DisasterSelection|disasters]], [[ElectrifiedRailways|electrifiedrailway]], [[PersistentEngines|enginespersist]], [[EternalGame|eternalgame]], [[ExtraDynamite|extradynamite]], [[AutorenewalOfOldVehicles|forceautorenew]], [[FullLoadForAnyTypeOfCargo|fullloadany]], [[GeneralFixes|generalfixes]], [[GradualLoading|gradualloading]], [[NewTownGrowthSwitches|largertowns]], [[LongerStationsMorePlatforms|largestations]], [[NewVehicleGraphics|loadallgraphics]], [[NewLoadunloadTimeCalculation|loadtime]], [[LongBridges|longbridges]], [[LowMemoryVersion|lowmemory]], [[MammothTrains|mammothtrains]], [[MiscellaneousModifications|miscmods]], [[MoreAirports|moreairports]], [[IncreasedNumberOfVehicles|morevehicles]], [[NewCurveAndMountainHandling|mountains]], [[NewWagonAgeRating|newagerating]], [[NewVehicleGraphics|newplanes]], [[NewRoadVehicleCrashes|newrvcrash]], [[NewVehicleGraphics|newrvs]], [[NewVehicleGraphics|newships]], [[NewVehicleGraphics|newtrains]], [[TurnOffInflation|noinflation]], [[NewNonstopHandling|nonstop]], [[OfficeTowersAcceptFood|officefood]], [[PlaneCrashControl|planecrashcontrol]], [[MoreConsists|planes]], [[NewPlaneSpeed|planespeed]], [[Presignals|presignals]], [[MoreConsists|roadvehs]], [[RoadVehicleQueueing|rvqueueing]], [[SaveOptionalData|saveoptionaldata]], [[SelectableStationCargo|selectgoods]], [[SemaphoreSignals|semaphores]], [[NewDefaultServiceInterval|servint]], [[MoreConsists|ships]], [[SignalWaitTimes|signal1waittime]], [[SignalWaitTimes|signal2waittime]], [[LargerStationSpread|spread]], [[StableIndustries|stableindustry]], [[NewStartingYear|startyear]], tgr*, towngrowth*, townminpopulation*, [[MoreConsists|trains]], [[UnifiedMaglev|unifiedmaglev]], [[Windows2000XPCompatibility|win2k]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;;Switches that may or may not work right, it&#039;s difficult to tell since they&#039;re complicated&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;nowiki&amp;gt;&lt;/del&gt;&amp;lt;nowiki&amp;gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/nowiki&amp;gt;&lt;/del&gt;&amp;lt;/nowiki&amp;gt;: [[AIBoost|aiboost]], [[ExperimentalFeatures|experimentalfeatures]], [[Presignals|extpresignals]], [[FeederService|feederservice]], [[GoToDepot|gotodepot]], [[ManualTrackConversion|manualconvert]], [[MoreBuildOptions|morebuildoptions]], [[MultiheadedEngines|multihead]], [[PlantManyTrees|plantmanytrees]], [[SignCheats|signcheats]], [[TrackTypeCostDifferences|tracktypecostdiff]], [[TrainRefitting|trainrefit]]&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&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;;Switches that may or may not work right, it&#039;s difficult to tell since they&#039;re complicated&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;: [[AIBoost|aiboost]], [[ExperimentalFeatures|experimentalfeatures]], [[Presignals|extpresignals]], [[FeederService|feederservice]], [[GoToDepot|gotodepot]], [[ManualTrackConversion|manualconvert]], [[MoreBuildOptions|morebuildoptions]], [[MultiheadedEngines|multihead]], [[PlantManyTrees|plantmanytrees]], [[SignCheats|signcheats]], [[TrackTypeCostDifferences|tracktypecostdiff]], [[TrainRefitting|trainrefit]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;;Switches that do not work (because of the lack of the Ctrl key) and should have no effect (Does not apply to 2.0.1 alpha 10 VCs 2 and later)&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;nowiki&amp;gt;&lt;/del&gt;&amp;lt;nowiki&amp;gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/nowiki&amp;gt;&lt;/del&gt;&amp;lt;/nowiki&amp;gt;: [[FasterDebtManagement|debtmax]], [[SellEntireTrains|fastwagonsell]]&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&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;;Switches that do not work (because of the lack of the Ctrl key) and should have no effect (Does not apply to 2.0.1 alpha 10 VCs 2 and later)&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;: [[FasterDebtManagement|debtmax]], [[SellEntireTrains|fastwagonsell]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;;Switches that do not currently work, but might be fixed someday&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;nowiki&amp;gt;&lt;/del&gt;&amp;lt;nowiki&amp;gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/nowiki&amp;gt;&lt;/del&gt;&amp;lt;/nowiki&amp;gt;: [[Subsidiaries|subsidiaries]] (although &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;amp;quot;&lt;/del&gt;Cht: PlayerID&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;amp;quot;&lt;/del&gt; should work fine)&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&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;;Switches that do not currently work, but might be fixed someday&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;: [[Subsidiaries|subsidiaries]] (although &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;&lt;/ins&gt;Cht: PlayerID&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;&lt;/ins&gt; should work fine)&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Marcin was not able to test the above thoroughly, some switches may still &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;cause crashes or loss of synchronization. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;Also, some switches offer multiple features, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;of which one may work right while another doesn&#039;t. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;amp;nbsp;&lt;/del&gt;All feedback welcome, please submit corrections or additions if you can!&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&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;Marcin was not able to test the above thoroughly, some switches may still cause crashes or loss of synchronization. Also, some switches offer multiple features, of which one may work right while another doesn&#039;t. All feedback welcome, please submit corrections or additions if you can!&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;The Ctrl key should work correctly in 2.0.1 alpha 10 and later (i.e. it should do the same as in single player). If it causes loss of synch or doesn&#039;t work at all, please report it as a bug.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;The Ctrl key should work correctly in 2.0.1 alpha 10 and later (i.e. it should do the same as in single player). If it causes loss of synch or doesn&#039;t work at all, please report it as a bug.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Also from 2.0.1 alpha 10 VCs 2, you can have more than 2 players by enabling the EnhanceMultiplayer switch.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&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;Also from 2.0.1 alpha 10 VCs 2, you can have more than 2 players by enabling the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;EnhanceMultiplayer&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/ins&gt; switch.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&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;[[Category:Usage]][[Category:TTDPatch]][[Category:TTDPatch Manual]]&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=Multiplayer_games&amp;diff=2251&amp;oldid=prev</id>
		<title>Orudge: 6 revisions</title>
		<link rel="alternate" type="text/html" href="https://www.tt-wiki.net/index.php?title=Multiplayer_games&amp;diff=2251&amp;oldid=prev"/>
		<updated>2011-06-12T19:09:16Z</updated>

		<summary type="html">&lt;p&gt;6 revisions&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;What to look out for when playing multiplayer games with TTDPatch.&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=Multiplayer Games=&lt;br /&gt;
&lt;br /&gt;
What to look out for when playing multiplayer games with TTDPatch.&lt;br /&gt;
&lt;br /&gt;
One of the more fun aspects of TTD is playing a multiplayer game against an actual human opponent, which is a nice change from the brain-damaged computer players. &amp;amp;nbsp;Now the question is, how does this work with TTDPatch?&lt;br /&gt;
&lt;br /&gt;
For the most part, TTDPatch works well in network games if you pay attention to these issues:&lt;br /&gt;
*Both versions of TTDPatch must be identical.&lt;br /&gt;
*Both configurations of TTDPatch must be identical&lt;br /&gt;
*Some options of TTDPatch may be unsafe in multiplayer games&lt;br /&gt;
*Multiplayer mode is very unstable under Windows 2000/XP&lt;br /&gt;
&lt;br /&gt;
In practice, it&amp;#039;s easiest to set up TTDPatch on one of the computers, and then copy both the -+ttdpatch.exe+- and -+ttdpatch.cfg+- files &amp;amp;nbsp;(and also -+newgrf.cfg+- and all the new -+.grf+- files, if you use them) to the other computer without changing them. &amp;amp;nbsp;If both copies aren&amp;#039;t exactly the same, it&amp;#039;s very likely that the multiplayer game will become desynchronised, and basically split into two &amp;amp;nbsp;separate games that are not linked anymore (and playing a desynchronised game will very likely lead to a crash). &amp;amp;nbsp;There are few switches (listed below) that may work even if they&amp;#039;re not set &amp;amp;nbsp;identically on each computer, though.&lt;br /&gt;
&lt;br /&gt;
Note that under Windows 2000/XP, the game may become desynchronized much faster than under other operating systems. &amp;amp;nbsp;The cause of this is not clear, and therefore it is difficult to fix. &amp;amp;nbsp;However, the &amp;amp;nbsp;[http://www.ttdpatch.net/tools.html|Tools page on the TTDPatch site] has a program called -+sv2flip+- which may help in resynchronizing savegames.&lt;br /&gt;
&lt;br /&gt;
Additionally, it is impossible to use most of the patches that require the Ctrl key, because this key cannot be transmitted via the networking protocol TTD uses, and therefore two different things would happen on the two computers. &amp;amp;nbsp;Therefore &amp;amp;nbsp;TTDPatch should not even recognize the Ctrl key in multiplayer mode (and if it does, it&amp;#039;s a bug). &amp;amp;nbsp;The only exception to this is using the Ctrl key for selecting the station size when placing a new station. &amp;amp;nbsp;As &amp;amp;nbsp;of TTDPatch 2.0.1 alpha 10 VC2 and later, the Ctrl key should work as in single player.&lt;br /&gt;
&lt;br /&gt;
Here is tentative list of which switches do, and which do not work in multiplayer, supplied by Marcin Grzegorczyk. It is based mostly on a crude analysis of the internal working of TTD&amp;#039;s multiplayer mode (and a few tests), &amp;amp;nbsp;but since I&amp;#039;ve never tried it myself I can&amp;#039;t vouch for the correctness. &amp;amp;nbsp;Peruse at your own risk...&lt;br /&gt;
&lt;br /&gt;
;Switches that do not affect the way TTD works, and are therefore 100% safe&amp;lt;nowiki&amp;gt;&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;: [[RebuildTtdpatchovlOnEveryRun|forcerebuildovl]], verbose&lt;br /&gt;
&lt;br /&gt;
;Switches that &amp;#039;&amp;#039;might&amp;#039;&amp;#039; work right even if they&amp;#039;re set differently on each machine: (they only apply to the local player): [[LoadEntryInTheDiskMenu|diskmenu]], [[EnhancedGraphicalUserInterface|enhancegui]], [[ErrorPopupTime|errorpopuptime]], [[KeepSmallAirports|keepsmallairports]], [[MoreCurrenciesAndEuro|morecurrencies]], [[MoreHotkeys|morehotkeys]], [[MoreNewsItems|morenews]], [[MoreTownStatistics|moretownstats]], [[MoveErrorPopups|moveerrorpopup]], [[ShowFullDate|showfulldate]], [[ShowVehicleSpeed|showspeed]], [[SignalsOnRoadTrafficSide|signalsontrafficside]]&lt;br /&gt;
&lt;br /&gt;
;Switches that &amp;#039;&amp;#039;should&amp;#039;&amp;#039; work well, as long as they&amp;#039;re set identically on both machines&amp;lt;nowiki&amp;gt;&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;: [[AutorenewalOfOldVehicles|autorenew]], [[BribeOption|bribe]], [[BridgeSpeedLimits|bridgespeedlimits]], [[BuildOnCoasts|buildoncoasts]], [[BuildOnCoasts|buildonslopes]], [[SignCheats|cheatscost]], [[NewCurveAndMountainHandling|curves]], [[DisasterSelection|disasters]], [[ElectrifiedRailways|electrifiedrailway]], [[PersistentEngines|enginespersist]], [[EternalGame|eternalgame]], [[ExtraDynamite|extradynamite]], [[AutorenewalOfOldVehicles|forceautorenew]], [[FullLoadForAnyTypeOfCargo|fullloadany]], [[GeneralFixes|generalfixes]], [[GradualLoading|gradualloading]], [[NewTownGrowthSwitches|largertowns]], [[LongerStationsMorePlatforms|largestations]], [[NewVehicleGraphics|loadallgraphics]], [[NewLoadunloadTimeCalculation|loadtime]], [[LongBridges|longbridges]], [[LowMemoryVersion|lowmemory]], [[MammothTrains|mammothtrains]], [[MiscellaneousModifications|miscmods]], [[MoreAirports|moreairports]], [[IncreasedNumberOfVehicles|morevehicles]], [[NewCurveAndMountainHandling|mountains]], [[NewWagonAgeRating|newagerating]], [[NewVehicleGraphics|newplanes]], [[NewRoadVehicleCrashes|newrvcrash]], [[NewVehicleGraphics|newrvs]], [[NewVehicleGraphics|newships]], [[NewVehicleGraphics|newtrains]], [[TurnOffInflation|noinflation]], [[NewNonstopHandling|nonstop]], [[OfficeTowersAcceptFood|officefood]], [[PlaneCrashControl|planecrashcontrol]], [[MoreConsists|planes]], [[NewPlaneSpeed|planespeed]], [[Presignals|presignals]], [[MoreConsists|roadvehs]], [[RoadVehicleQueueing|rvqueueing]], [[SaveOptionalData|saveoptionaldata]], [[SelectableStationCargo|selectgoods]], [[SemaphoreSignals|semaphores]], [[NewDefaultServiceInterval|servint]], [[MoreConsists|ships]], [[SignalWaitTimes|signal1waittime]], [[SignalWaitTimes|signal2waittime]], [[LargerStationSpread|spread]], [[StableIndustries|stableindustry]], [[NewStartingYear|startyear]], tgr*, towngrowth*, townminpopulation*, [[MoreConsists|trains]], [[UnifiedMaglev|unifiedmaglev]], [[Windows2000XPCompatibility|win2k]]&lt;br /&gt;
&lt;br /&gt;
;Switches that may or may not work right, it&amp;#039;s difficult to tell since they&amp;#039;re complicated&amp;lt;nowiki&amp;gt;&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;: [[AIBoost|aiboost]], [[ExperimentalFeatures|experimentalfeatures]], [[Presignals|extpresignals]], [[FeederService|feederservice]], [[GoToDepot|gotodepot]], [[ManualTrackConversion|manualconvert]], [[MoreBuildOptions|morebuildoptions]], [[MultiheadedEngines|multihead]], [[PlantManyTrees|plantmanytrees]], [[SignCheats|signcheats]], [[TrackTypeCostDifferences|tracktypecostdiff]], [[TrainRefitting|trainrefit]]&lt;br /&gt;
&lt;br /&gt;
;Switches that do not work (because of the lack of the Ctrl key) and should have no effect (Does not apply to 2.0.1 alpha 10 VCs 2 and later)&amp;lt;nowiki&amp;gt;&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;: [[FasterDebtManagement|debtmax]], [[SellEntireTrains|fastwagonsell]]&lt;br /&gt;
&lt;br /&gt;
;Switches that do not currently work, but might be fixed someday&amp;lt;nowiki&amp;gt;&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;: [[Subsidiaries|subsidiaries]] (although &amp;amp;quot;Cht: PlayerID&amp;amp;quot; should work fine)&lt;br /&gt;
&lt;br /&gt;
Marcin was not able to test the above thoroughly, some switches may still &amp;amp;nbsp;cause crashes or loss of synchronization. &amp;amp;nbsp;Also, some switches offer multiple features, &amp;amp;nbsp;of which one may work right while another doesn&amp;#039;t. &amp;amp;nbsp;All feedback welcome, please submit corrections or additions if you can!&lt;br /&gt;
&lt;br /&gt;
The Ctrl key should work correctly in 2.0.1 alpha 10 and later (i.e. it should do the same as in single player). If it causes loss of synch or doesn&amp;#039;t work at all, please report it as a bug.&lt;br /&gt;
&lt;br /&gt;
Also from 2.0.1 alpha 10 VCs 2, you can have more than 2 players by enabling the EnhanceMultiplayer switch.&lt;/div&gt;</summary>
		<author><name>Orudge</name></author>
	</entry>
	<entry>
		<id>https://www.tt-wiki.net/index.php?title=Multiplayer_games&amp;diff=2248&amp;oldid=prev</id>
		<title>iaen at 13:16, 19 January 2004</title>
		<link rel="alternate" type="text/html" href="https://www.tt-wiki.net/index.php?title=Multiplayer_games&amp;diff=2248&amp;oldid=prev"/>
		<updated>2004-01-19T13:16:16Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&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 13:16, 19 January 2004&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 35:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 35:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;Marcin was not able to test the above thoroughly, some switches may still &amp;amp;nbsp;cause crashes or loss of synchronization. &amp;amp;nbsp;Also, some switches offer multiple features, &amp;amp;nbsp;of which one may work right while another doesn&#039;t. &amp;amp;nbsp;All feedback welcome, please submit corrections or additions if you can!&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&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;Marcin was not able to test the above thoroughly, some switches may still &amp;amp;nbsp;cause crashes or loss of synchronization. &amp;amp;nbsp;Also, some switches offer multiple features, &amp;amp;nbsp;of which one may work right while another doesn&#039;t. &amp;amp;nbsp;All feedback welcome, please submit corrections or additions if you can!&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&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;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&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;As of 2.0.1 alpha 10 the following Ctrl key features should work:&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&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;* [[FasterDebtManagement|debtmax]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&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;* [[MoreBuildOptions|morebuildoptions]] bits 3 and 4&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&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;* [[MultiheadedEngines|multihead]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&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;* [[Presignals|extpresignals]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>iaen</name></author>
	</entry>
	<entry>
		<id>https://www.tt-wiki.net/index.php?title=Multiplayer_games&amp;diff=2249&amp;oldid=prev</id>
		<title>iaen at 12:52, 19 January 2004</title>
		<link rel="alternate" type="text/html" href="https://www.tt-wiki.net/index.php?title=Multiplayer_games&amp;diff=2249&amp;oldid=prev"/>
		<updated>2004-01-19T12:52:56Z</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;
&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;What to look out for when playing multiplayer games with TTDPatch.&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=Multiplayer Games=&lt;br /&gt;
&lt;br /&gt;
What to look out for when playing multiplayer games with TTDPatch.&lt;br /&gt;
&lt;br /&gt;
One of the more fun aspects of TTD is playing a multiplayer game against an actual human opponent, which is a nice change from the brain-damaged computer players. &amp;amp;nbsp;Now the question is, how does this work with TTDPatch?&lt;br /&gt;
&lt;br /&gt;
For the most part, TTDPatch works well in network games if you pay attention to these issues:&lt;br /&gt;
*Both versions of TTDPatch must be identical.&lt;br /&gt;
*Both configurations of TTDPatch must be identical&lt;br /&gt;
*Some options of TTDPatch may be unsafe in multiplayer games&lt;br /&gt;
*Multiplayer mode is very unstable under Windows 2000/XP&lt;br /&gt;
&lt;br /&gt;
In practice, it&amp;#039;s easiest to set up TTDPatch on one of the computers, and then copy both the -+ttdpatch.exe+- and -+ttdpatch.cfg+- files &amp;amp;nbsp;(and also -+newgrf.cfg+- and all the new -+.grf+- files, if you use them) to the other computer without changing them. &amp;amp;nbsp;If both copies aren&amp;#039;t exactly the same, it&amp;#039;s very likely that the multiplayer game will become desynchronised, and basically split into two &amp;amp;nbsp;separate games that are not linked anymore (and playing a desynchronised game will very likely lead to a crash). &amp;amp;nbsp;There are few switches (listed below) that may work even if they&amp;#039;re not set &amp;amp;nbsp;identically on each computer, though.&lt;br /&gt;
&lt;br /&gt;
Note that under Windows 2000/XP, the game may become desynchronized much faster than under other operating systems. &amp;amp;nbsp;The cause of this is not clear, and therefore it is difficult to fix. &amp;amp;nbsp;However, the &amp;amp;nbsp;[http://www.ttdpatch.net/tools.html|Tools page on the TTDPatch site] has a program called -+sv2flip+- which may help in resynchronizing savegames.&lt;br /&gt;
&lt;br /&gt;
Additionally, it is impossible to use most of the patches that require the Ctrl key, because this key cannot be transmitted via the networking protocol TTD uses, and therefore two different things would happen on the two computers. &amp;amp;nbsp;Therefore &amp;amp;nbsp;TTDPatch should not even recognize the Ctrl key in multiplayer mode (and if it does, it&amp;#039;s a bug). &amp;amp;nbsp;The only exception to this is using the Ctrl key for selecting the station size when placing a new station.&lt;br /&gt;
&lt;br /&gt;
Here is tentative list of which switches do, and which do not work in multiplayer, supplied by Marcin Grzegorczyk. It is based mostly on a crude analysis of the internal working of TTD&amp;#039;s multiplayer mode (and a few tests), &amp;amp;nbsp;but since I&amp;#039;ve never tried it myself I can&amp;#039;t vouch for the correctness. &amp;amp;nbsp;Peruse at your own risk...&lt;br /&gt;
&lt;br /&gt;
;Switches that do not affect the way TTD works, and are therefore 100% safe&amp;lt;nowiki&amp;gt;&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;: [[RebuildTtdpatchovlOnEveryRun|forcerebuildovl]], verbose&lt;br /&gt;
&lt;br /&gt;
;Switches that &amp;#039;&amp;#039;might&amp;#039;&amp;#039; work right even if they&amp;#039;re set differently on each machine: (they only apply to the local player): [[LoadEntryInTheDiskMenu|diskmenu]], [[EnhancedGraphicalUserInterface|enhancegui]], [[ErrorPopupTime|errorpopuptime]], [[KeepSmallAirports|keepsmallairports]], [[MoreCurrenciesAndEuro|morecurrencies]], [[MoreHotkeys|morehotkeys]], [[MoreNewsItems|morenews]], [[MoreTownStatistics|moretownstats]], [[MoveErrorPopups|moveerrorpopup]], [[ShowFullDate|showfulldate]], [[ShowVehicleSpeed|showspeed]], [[SignalsOnRoadTrafficSide|signalsontrafficside]]&lt;br /&gt;
&lt;br /&gt;
;Switches that &amp;#039;&amp;#039;should&amp;#039;&amp;#039; work well, as long as they&amp;#039;re set identically on both machines&amp;lt;nowiki&amp;gt;&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;: [[AutorenewalOfOldVehicles|autorenew]], [[BribeOption|bribe]], [[BridgeSpeedLimits|bridgespeedlimits]], [[BuildOnCoasts|buildoncoasts]], [[BuildOnCoasts|buildonslopes]], [[SignCheats|cheatscost]], [[NewCurveAndMountainHandling|curves]], [[DisasterSelection|disasters]], [[ElectrifiedRailways|electrifiedrailway]], [[PersistentEngines|enginespersist]], [[EternalGame|eternalgame]], [[ExtraDynamite|extradynamite]], [[AutorenewalOfOldVehicles|forceautorenew]], [[FullLoadForAnyTypeOfCargo|fullloadany]], [[GeneralFixes|generalfixes]], [[GradualLoading|gradualloading]], [[NewTownGrowthSwitches|largertowns]], [[LongerStationsMorePlatforms|largestations]], [[NewVehicleGraphics|loadallgraphics]], [[NewLoadunloadTimeCalculation|loadtime]], [[LongBridges|longbridges]], [[LowMemoryVersion|lowmemory]], [[MammothTrains|mammothtrains]], [[MiscellaneousModifications|miscmods]], [[MoreAirports|moreairports]], [[IncreasedNumberOfVehicles|morevehicles]], [[NewCurveAndMountainHandling|mountains]], [[NewWagonAgeRating|newagerating]], [[NewVehicleGraphics|newplanes]], [[NewRoadVehicleCrashes|newrvcrash]], [[NewVehicleGraphics|newrvs]], [[NewVehicleGraphics|newships]], [[NewVehicleGraphics|newtrains]], [[TurnOffInflation|noinflation]], [[NewNonstopHandling|nonstop]], [[OfficeTowersAcceptFood|officefood]], [[PlaneCrashControl|planecrashcontrol]], [[MoreConsists|planes]], [[NewPlaneSpeed|planespeed]], [[Presignals|presignals]], [[MoreConsists|roadvehs]], [[RoadVehicleQueueing|rvqueueing]], [[SaveOptionalData|saveoptionaldata]], [[SelectableStationCargo|selectgoods]], [[SemaphoreSignals|semaphores]], [[NewDefaultServiceInterval|servint]], [[MoreConsists|ships]], [[SignalWaitTimes|signal1waittime]], [[SignalWaitTimes|signal2waittime]], [[LargerStationSpread|spread]], [[StableIndustries|stableindustry]], [[NewStartingYear|startyear]], tgr*, towngrowth*, townminpopulation*, [[MoreConsists|trains]], [[UnifiedMaglev|unifiedmaglev]], [[Windows2000XPCompatibility|win2k]]&lt;br /&gt;
&lt;br /&gt;
;Switches that may or may not work right, it&amp;#039;s difficult to tell since they&amp;#039;re complicated&amp;lt;nowiki&amp;gt;&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;: [[AIBoost|aiboost]], [[ExperimentalFeatures|experimentalfeatures]], [[Presignals|extpresignals]], [[FeederService|feederservice]], [[GoToDepot|gotodepot]], [[ManualTrackConversion|manualconvert]], [[MoreBuildOptions|morebuildoptions]], [[MultiheadedEngines|multihead]], [[PlantManyTrees|plantmanytrees]], [[SignCheats|signcheats]], [[TrackTypeCostDifferences|tracktypecostdiff]], [[TrainRefitting|trainrefit]]&lt;br /&gt;
&lt;br /&gt;
;Switches that do not work (because of the lack of the Ctrl key) and should have no effect&amp;lt;nowiki&amp;gt;&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;: [[FasterDebtManagement|debtmax]], [[SellEntireTrains|fastwagonsell]]&lt;br /&gt;
&lt;br /&gt;
;Switches that do not currently work, but might be fixed someday&amp;lt;nowiki&amp;gt;&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;: [[Subsidiaries|subsidiaries]] (although &amp;amp;quot;Cht: PlayerID&amp;amp;quot; should work fine)&lt;br /&gt;
&lt;br /&gt;
Marcin was not able to test the above thoroughly, some switches may still &amp;amp;nbsp;cause crashes or loss of synchronization. &amp;amp;nbsp;Also, some switches offer multiple features, &amp;amp;nbsp;of which one may work right while another doesn&amp;#039;t. &amp;amp;nbsp;All feedback welcome, please submit corrections or additions if you can!&lt;/div&gt;</summary>
		<author><name>iaen</name></author>
	</entry>
</feed>