<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://pwo-wiki.info/index.php?action=history&amp;feed=atom&amp;title=PWO_on_ReactOS</id>
		<title>PWO on ReactOS - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://pwo-wiki.info/index.php?action=history&amp;feed=atom&amp;title=PWO_on_ReactOS"/>
		<link rel="alternate" type="text/html" href="https://pwo-wiki.info/index.php?title=PWO_on_ReactOS&amp;action=history"/>
		<updated>2026-05-31T22:22:25Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.24.3</generator>

	<entry>
		<id>https://pwo-wiki.info/index.php?title=PWO_on_ReactOS&amp;diff=25440&amp;oldid=prev</id>
		<title>Jinji: Grammar fix</title>
		<link rel="alternate" type="text/html" href="https://pwo-wiki.info/index.php?title=PWO_on_ReactOS&amp;diff=25440&amp;oldid=prev"/>
				<updated>2022-08-19T20:36:26Z</updated>
		
		<summary type="html">&lt;p&gt;Grammar fix&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 20:36, 19 August 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 9:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 9:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Latest observations (as of 19 August 2022) ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Latest observations (as of 19 August 2022) ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;* PWO is capable of being fully installed from the standard installer. Note however that it may be advised to download the installer from a separate computer and transfer it over via a USB or CD, as glitches in ReactOS currently mean that attempting to download the installer from our site directly may cause the system to experience &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;severely slowdowns&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;* PWO is capable of being fully installed from the standard installer. Note however that it may be advised to download the installer from a separate computer and transfer it over via a USB or CD, as glitches in ReactOS currently mean that attempting to download the installer from our site directly may cause the system to experience &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;severe slowdown&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* PWO also requires the following dependencies to be installed to run successfully. These can all be installed via &amp;quot;Applications Manager&amp;quot;:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* PWO also requires the following dependencies to be installed to run successfully. These can all be installed via &amp;quot;Applications Manager&amp;quot;:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;** DirectX End-User Runtimes (June 2010)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;ins class=&quot;diffchange diffchange-inline&quot;&gt;'''&lt;/ins&gt;DirectX End-User Runtimes (June 2010)&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;'''&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;** Microsoft Visual Basic 6 Runtime&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;ins class=&quot;diffchange diffchange-inline&quot;&gt;'''&lt;/ins&gt;Microsoft Visual Basic 6 Runtime&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;'''&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;** Mesa3D Graphics Library &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;ins class=&quot;diffchange diffchange-inline&quot;&gt;'''&lt;/ins&gt;Mesa3D Graphics Library&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;''' &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;*** Make sure to check &amp;quot;Use Mesa3D&amp;quot; when installing, as ReactOS's default Direct3D implementation does NOT work!&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;*** Make &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;''&lt;/ins&gt;sure&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;'' &lt;/ins&gt;to check &amp;quot;Use Mesa3D&amp;quot; when installing, as ReactOS's default Direct3D implementation does &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;'''&lt;/ins&gt;NOT&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;''' &lt;/ins&gt;work!&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;** Microsoft XNA Development Framework may also be useful for this and many other games&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;ins class=&quot;diffchange diffchange-inline&quot;&gt;'''&lt;/ins&gt;Microsoft XNA Development Framework&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;''' &lt;/ins&gt;may also be useful for this and many other games&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* If you are running ReactOS in VirtualBox, you will also need to alter your Machine settings to enable 3D Acceleration:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* If you are running ReactOS in VirtualBox, you will also need to alter your Machine settings to enable 3D Acceleration:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; With ReactOS not currently running, click in the main VirtualBox Window:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; With ReactOS not currently running, click in the main VirtualBox Window:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jinji</name></author>	</entry>

	<entry>
		<id>https://pwo-wiki.info/index.php?title=PWO_on_ReactOS&amp;diff=25439&amp;oldid=prev</id>
		<title>Jinji: More updates on ReactOS, as it turns out it works better with a simple settings change, though is still unable to login.</title>
		<link rel="alternate" type="text/html" href="https://pwo-wiki.info/index.php?title=PWO_on_ReactOS&amp;diff=25439&amp;oldid=prev"/>
				<updated>2022-08-19T20:20:40Z</updated>
		
		<summary type="html">&lt;p&gt;More updates on ReactOS, as it turns out it works better with a simple settings change, though is still unable to login.&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 20:20, 19 August 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 5:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 5:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Current Status ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Current Status ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;del class=&quot;diffchange diffchange-inline&quot;&gt;Currently, while &lt;/del&gt;PWO &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;can be installed on &lt;/del&gt;ReactOS and will attempt to run, the game is not playable &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;in any form. This is due &lt;/del&gt;to &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;both bugs in 3D graphics handling &lt;/del&gt;and in &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ReactOS's implementation of WinHTTP. Additionally, bugs &lt;/del&gt;in &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ReactOS Memory Management sometimes cause ReactOS &lt;/del&gt;to &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;hang or blue &lt;/del&gt;screen &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;if PWO is ran in addition &lt;/del&gt;to &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;other software&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;With all this considered, attempting &lt;/del&gt;to play &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;PWO &lt;/del&gt;on &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ReactOS &lt;/del&gt;is currently &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;'''not recommended'''&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;ins class=&quot;diffchange diffchange-inline&quot;&gt;While &lt;/ins&gt;PWO &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;installs to &lt;/ins&gt;ReactOS &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;successfully &lt;/ins&gt;and will attempt to run&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, ReactOS does not automatically install several needed dependencies, so some advance preparation is needed to enable it to function successfully. It is, however, perfectly possible to get PWO to open, load and even attempt to login. Unfortunately&lt;/ins&gt;, the game is &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;still &lt;/ins&gt;not &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;actually &amp;quot;&lt;/ins&gt;playable&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot;, as ReactOS has a faulty WinHTTP implementation that means the game fails &lt;/ins&gt;to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;connect to our server &lt;/ins&gt;and &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;will instead try to connect to the local computer - resulting &lt;/ins&gt;in &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;the player logging &lt;/ins&gt;in to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;a black &lt;/ins&gt;screen&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, most GUI elements being blank, and no way &lt;/ins&gt;to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;interact with anyone&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;This is likely due to an incomplete reimplementation of the required Windows code (the same behaviour can be observed trying &lt;/ins&gt;to play on &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Linux with Wine), and &lt;/ins&gt;is &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;something &lt;/ins&gt;currently &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;out of our control to fix&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;=== Latest observations (as of &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;27 March &lt;/del&gt;2022) ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;=== Latest observations (as of &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;19 August &lt;/ins&gt;2022) ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;* PWO &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;can be successfully &lt;/del&gt;installed &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;on ReactOS using &lt;/del&gt;the standard installer.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;* PWO &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;is capable of being fully &lt;/ins&gt;installed &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;from &lt;/ins&gt;the standard installer. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Note however that it may be advised to download &lt;/ins&gt;the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;installer from a separate computer &lt;/ins&gt;and &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;transfer it over via a USB or CD, as glitches in ReactOS currently mean that attempting to download &lt;/ins&gt;the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;installer from our site directly may cause the system to experience severely slowdowns&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;del class=&quot;diffchange diffchange-inline&quot;&gt;* The installed client will run if opened, displaying &lt;/del&gt;the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;login screen &lt;/del&gt;and &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;playing &lt;/del&gt;the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;title theme&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;* PWO &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;also requires the following dependencies to be installed to run successfully&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;These can all be installed via &amp;quot;Applications Manager&amp;quot;:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;del class=&quot;diffchange diffchange-inline&quot;&gt;ReactOS's native Direct3D drivers are '''''not''''' compatible with &lt;/del&gt;PWO.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;ins class=&quot;diffchange diffchange-inline&quot;&gt;DirectX End-User Runtimes (June 2010)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;del class=&quot;diffchange diffchange-inline&quot;&gt;This means attempting to login to the game will cause a &lt;/del&gt;Runtime &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;error &amp;quot;Failed to Init Direct3D&amp;quot;.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;ins class=&quot;diffchange diffchange-inline&quot;&gt;** Microsoft Visual Basic 6 &lt;/ins&gt;Runtime&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;del class=&quot;diffchange diffchange-inline&quot;&gt;SwiftShader does not work either.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;ins class=&quot;diffchange diffchange-inline&quot;&gt;Mesa3D Graphics Library &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;del class=&quot;diffchange diffchange-inline&quot;&gt;Installing &lt;/del&gt;Mesa3D &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Graphics &lt;/del&gt;'&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;'sometimes'' works, but seems to fail more times than it succeeds.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;ins class=&quot;diffchange diffchange-inline&quot;&gt;* Make sure to check &amp;quot;Use &lt;/ins&gt;Mesa3D&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot; when installing, as ReactOS&lt;/ins&gt;'&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;s default Direct3D implementation does NOT work!&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;del class=&quot;diffchange diffchange-inline&quot;&gt;Other alternatives are not directly offered by ReactOS &lt;/del&gt;and &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;have not been trialled.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;ins class=&quot;diffchange diffchange-inline&quot;&gt;Microsoft XNA Development Framework may also be useful for this &lt;/ins&gt;and &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;many other games&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;* ReactOS &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;does not manage &lt;/del&gt;to &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;successfully open a connection &lt;/del&gt;to the PWO &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Server. This means even if the game can somehow &lt;/del&gt;be &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;persuaded &lt;/del&gt;to &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;run beyond the initial &lt;/del&gt;login screen, and &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;a player attempts &lt;/del&gt;to login, the game will &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;appear &lt;/del&gt;to &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;load but no data &lt;/del&gt;will be &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;received - leaving the player on &lt;/del&gt;a black &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;map with no Pokémon, no Trainer Info, no players and no way of interacting with anyone or anything.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;ins class=&quot;diffchange diffchange-inline&quot;&gt;If you are running &lt;/ins&gt;ReactOS &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;in VirtualBox, you will also need &lt;/ins&gt;to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;alter your Machine settings &lt;/ins&gt;to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;enable 3D Acceleration:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;del class=&quot;diffchange diffchange-inline&quot;&gt;** This is the same &lt;/del&gt;as &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;attempting to run PWO via Wine on Linux.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;ins class=&quot;diffchange diffchange-inline&quot;&gt; With ReactOS not currently running, click in &lt;/ins&gt;the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;main VirtualBox Window:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;del class=&quot;diffchange diffchange-inline&quot;&gt;* Sometimes, after PWO is quit or crashes, ReactOS will hang, or blue-screen with a MEMORY_MANAGEMENT stop error. This becomes increasingly likely the longer ReactOS has been running or if additional software is ran at the same time&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;ins class=&quot;diffchange diffchange-inline&quot;&gt; Settings &amp;gt; Display &amp;gt; Tick &amp;quot;Enable 3D Acceleration&amp;quot;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;ins class=&quot;diffchange diffchange-inline&quot;&gt;* &lt;/ins&gt;PWO &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;should now &lt;/ins&gt;be &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;able &lt;/ins&gt;to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;be opened and will present a fully-functioning &lt;/ins&gt;login screen, and &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;will even appear to allow you &lt;/ins&gt;to login&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;. Unfortunately&lt;/ins&gt;, the game will &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;not connect &lt;/ins&gt;to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;our server, so you &lt;/ins&gt;will be &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;presented with &lt;/ins&gt;a black &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;screen &lt;/ins&gt;as &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;described above&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== References ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== References ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jinji</name></author>	</entry>

	<entry>
		<id>https://pwo-wiki.info/index.php?title=PWO_on_ReactOS&amp;diff=24517&amp;oldid=prev</id>
		<title>Jinji: Added note about SwiftShader also not working.</title>
		<link rel="alternate" type="text/html" href="https://pwo-wiki.info/index.php?title=PWO_on_ReactOS&amp;diff=24517&amp;oldid=prev"/>
				<updated>2022-04-02T18:09:44Z</updated>
		
		<summary type="html">&lt;p&gt;Added note about SwiftShader also not working.&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 18:09, 2 April 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 13:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 13:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* ReactOS's native Direct3D drivers are '''''not''''' compatible with PWO.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* ReactOS's native Direct3D drivers are '''''not''''' compatible with PWO.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** This means attempting to login to the game will cause a Runtime error &amp;quot;Failed to Init Direct3D&amp;quot;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** This means attempting to login to the game will cause a Runtime error &amp;quot;Failed to Init Direct3D&amp;quot;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;** Installing Mesa3D Graphics ''sometimes'' works, but seems to fail more times than it succeeds. Other alternatives are not directly offered by ReactOS and have not been trialled.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;ins class=&quot;diffchange diffchange-inline&quot;&gt;** SwiftShader does not work either.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;** Installing Mesa3D Graphics ''sometimes'' works, but seems to fail more times than it succeeds.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;ins class=&quot;diffchange diffchange-inline&quot;&gt;** &lt;/ins&gt;Other alternatives are not directly offered by ReactOS and have not been trialled.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* ReactOS does not manage to successfully open a connection to the PWO Server. This means even if the game can somehow be persuaded to run beyond the initial login screen, and a player attempts to login, the game will appear to load but no data will be received - leaving the player on a black map with no Pokémon, no Trainer Info, no players and no way of interacting with anyone or anything.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* ReactOS does not manage to successfully open a connection to the PWO Server. This means even if the game can somehow be persuaded to run beyond the initial login screen, and a player attempts to login, the game will appear to load but no data will be received - leaving the player on a black map with no Pokémon, no Trainer Info, no players and no way of interacting with anyone or anything.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** This is the same as attempting to run PWO via Wine on Linux.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** This is the same as attempting to run PWO via Wine on Linux.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;* Sometimes, after PWO is quit or crashes, ReactOS will hang or blue-screen with a MEMORY_MANAGEMENT stop error. This becomes increasingly likely the longer ReactOS has been running or if additional software is ran at the same time.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;* Sometimes, after PWO is quit or crashes, ReactOS will hang&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, &lt;/ins&gt;or blue-screen with a MEMORY_MANAGEMENT stop error. This becomes increasingly likely the longer ReactOS has been running or if additional software is ran at the same time.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== References ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== References ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jinji</name></author>	</entry>

	<entry>
		<id>https://pwo-wiki.info/index.php?title=PWO_on_ReactOS&amp;diff=24516&amp;oldid=prev</id>
		<title>Jinji: Summarising the current status of running PWO on ReactOS, which is a personal interest of mine and pairs well with PWO on a Mac.</title>
		<link rel="alternate" type="text/html" href="https://pwo-wiki.info/index.php?title=PWO_on_ReactOS&amp;diff=24516&amp;oldid=prev"/>
				<updated>2022-03-27T01:55:08Z</updated>
		
		<summary type="html">&lt;p&gt;Summarising the current status of running PWO on ReactOS, which is a personal interest of mine and pairs well with &lt;a href=&quot;/index.php/PWO_on_a_Mac&quot; title=&quot;PWO on a Mac&quot;&gt;PWO on a Mac&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''ReactOS''' is an alternative, open source Operating System which aims to be binary-compatible with Windows software and drivers, and to feel as close to Windows as possible, but developed from scratch with the view of providing a free, open-source and secure alternative&amp;lt;ref name=&amp;quot;About ReactOS&amp;quot;&amp;gt;[https://reactos.org/what-is-reactos/ What is ReactOS?]&amp;lt;/ref&amp;gt;. While PWO does not ''officially'' offer support for ReactOS, given that its eventual goal is to run Windows software as close to native Windows as is technically achievable, there may well come a point in time whereby PWO becomes by default compatible with the OS; and, through the use of Virtual Machines such as VirtualBox, other systems by extension.&lt;br /&gt;
&lt;br /&gt;
Our resident Admin [[User:Jinji|Jinji]] regularly beta-tests ReactOS via a VM; and has taken it upon himself to test new builds and determine the feasibility of PWO running on the system in the future. This article details the current results.&lt;br /&gt;
&lt;br /&gt;
== Current Status ==&lt;br /&gt;
&lt;br /&gt;
Currently, while PWO can be installed on ReactOS and will attempt to run, the game is not playable in any form. This is due to both bugs in 3D graphics handling and in ReactOS's implementation of WinHTTP. Additionally, bugs in ReactOS Memory Management sometimes cause ReactOS to hang or blue screen if PWO is ran in addition to other software. With all this considered, attempting to play PWO on ReactOS is currently '''not recommended'''.&lt;br /&gt;
&lt;br /&gt;
=== Latest observations (as of 27 March 2022) ===&lt;br /&gt;
&lt;br /&gt;
* PWO can be successfully installed on ReactOS using the standard installer.&lt;br /&gt;
* The installed client will run if opened, displaying the login screen and playing the title theme.&lt;br /&gt;
* ReactOS's native Direct3D drivers are '''''not''''' compatible with PWO.&lt;br /&gt;
** This means attempting to login to the game will cause a Runtime error &amp;quot;Failed to Init Direct3D&amp;quot;.&lt;br /&gt;
** Installing Mesa3D Graphics ''sometimes'' works, but seems to fail more times than it succeeds. Other alternatives are not directly offered by ReactOS and have not been trialled.&lt;br /&gt;
* ReactOS does not manage to successfully open a connection to the PWO Server. This means even if the game can somehow be persuaded to run beyond the initial login screen, and a player attempts to login, the game will appear to load but no data will be received - leaving the player on a black map with no Pokémon, no Trainer Info, no players and no way of interacting with anyone or anything.&lt;br /&gt;
** This is the same as attempting to run PWO via Wine on Linux.&lt;br /&gt;
* Sometimes, after PWO is quit or crashes, ReactOS will hang or blue-screen with a MEMORY_MANAGEMENT stop error. This becomes increasingly likely the longer ReactOS has been running or if additional software is ran at the same time.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Troubleshooting]]&lt;/div&gt;</summary>
		<author><name>Jinji</name></author>	</entry>

	</feed>