<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.uqm.stack.nl/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Zared</id>
	<title>Ultronomicon - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.uqm.stack.nl/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Zared"/>
	<link rel="alternate" type="text/html" href="https://wiki.uqm.stack.nl/Special:Contributions/Zared"/>
	<updated>2026-09-14T15:32:23Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://wiki.uqm.stack.nl/index.php?title=Wii_Port&amp;diff=23861</id>
		<title>Wii Port</title>
		<link rel="alternate" type="text/html" href="https://wiki.uqm.stack.nl/index.php?title=Wii_Port&amp;diff=23861"/>
		<updated>2010-02-06T03:33:34Z</updated>

		<summary type="html">&lt;p&gt;Zared: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Downloads ==&lt;br /&gt;
[http://www.filefront.com/15512785/uqm-full.zip/ Full Install, base package only]&lt;br /&gt;
&lt;br /&gt;
[http://www.filefront.com/15512765/uqm-no-content.zip/ Binaries and config files only, no packages]&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
Extract uqm-full.zip into the root of your SD card.  If you have the old version, you only need uqm-no-content.zip, and can install it over top.&lt;br /&gt;
&lt;br /&gt;
== If your screen is cut off ==&lt;br /&gt;
There is an extra setup option controlling the scaling and offset of the image on screen.  Adjust the sliders to ensure that all four green borders are visible on screen.&lt;br /&gt;
&lt;br /&gt;
== Using the 3DO packages == &lt;br /&gt;
&lt;br /&gt;
They should all work but aren&#039;t included in the zip file.  Since the Wii port is built on the UQM svn, I don&#039;t think you can use the package from the download section.  You can get them here, using the &amp;quot;download as tarball&amp;quot; link at the bottom.  [http://sc2.svn.sourceforge.net/viewvc/sc2/trunk/sc2/content/addons/ Add-ons on the SVN.]  (Don&#039;t forget to extract the files from the tarball once you have downloaded it).  It is highly recommended that you zip them into a .uqm file, rather than placing all of the individual files onto your SD card.  This is because the Wii file access libraries seem quite slow at opening many small files at once.    &lt;br /&gt;
&lt;br /&gt;
== Controls ==&lt;br /&gt;
&lt;br /&gt;
Defaults to Player 1 on Wiimote 1, Player 2 on Wiimote 2.  Hold the Wiimote sideways, like an NES controller.  Button 1 is OK/fire, Button 2 is Cancel/Special.  Plus and Minus scroll/zoom, and the home button activates your escape hyperdrive.  You can also use the nunchuck if you prefer, stick controls the ship, A fires, B is special.  (Since both work, be careful how you hold the wiimote, as pushing B will still be cancel/special!)  In theory you can add to the config files to allow you to also use the Classic Controller attachment, and it will still be considered Joystick 1/2, just with different button/hats.  The [http://wiibrew.org/wiki/SDL Wiibrew Wiki entry on SDL] has information on the button and axis mappings.&lt;br /&gt;
&lt;br /&gt;
In the config menu you can change either player to use a game cube controller.  A and B for OK and fire, d-pad or left stick for directions, the C stick scrolls and zooms.  The Start button is hyperdrive.&lt;br /&gt;
&lt;br /&gt;
== Source ==&lt;br /&gt;
&lt;br /&gt;
[http://www.filefront.com/14666277/source.tgz Source Code]  &lt;br /&gt;
Built using r3185 from the SVN. Source file includes only the .diff patch, not all of the UQM code.  The .diff now includes updates to the configuration scripts, so running build.sh should work properly.  A readme file is included with details on how to set your environment variables so it will work.  &lt;br /&gt;
&lt;br /&gt;
The file &amp;quot;lwp_config.h&amp;quot; needs to replace the old one in your libogc source, so that there are enough mutexes.  &lt;br /&gt;
&lt;br /&gt;
The file &amp;quot;pthread.h&amp;quot; needs to go into your includes path somewhere.  It is a wrapper to make the LWP library in libogc behave like the standard pthread library.&lt;br /&gt;
&lt;br /&gt;
== Libraries Required to Build ==&lt;br /&gt;
&lt;br /&gt;
[http://code.google.com/p/sdl-wii/source/checkout SDL Wii] r63.  Later versions have a bizarre screen update bug.&lt;br /&gt;
&lt;br /&gt;
[http://repo.or.cz/w/libfat.git &amp;quot;inofficial&amp;quot; libfat fork]  Forked version is needed because it supports caching, and the main did not.  (May have changed).&lt;br /&gt;
&lt;br /&gt;
[http://repo.or.cz/w/libogc.git &amp;quot;inofficial&amp;quot; libogc fork]  Forked version is needed because the official libogc only uses MEM1, which is not enough memory for UQM.  &lt;br /&gt;
&lt;br /&gt;
You also need libvorbis / tremor and libpng.  dhewg has provided these libraries pre-compiled [http://static.hackmii.com/dhewg/devkitPPC_r16_3rd_libs.tar.bz2 here], though cross-compiling them is easy also.&lt;br /&gt;
&lt;br /&gt;
Hopefully that is all of them!  Don&#039;t forget to run elf2dol on the &amp;quot;uqm&amp;quot; or &amp;quot;uqm-debug&amp;quot; file you get out of the build script.&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
&lt;br /&gt;
Latest version seems stable, but did have one crash when selecting the next ship too fast during Sa-Matra fight.  Save often, especially if the music stops playing unexpectedly.&lt;br /&gt;
&lt;br /&gt;
Black dot in the middle of planets in orbital view.&lt;/div&gt;</summary>
		<author><name>Zared</name></author>
	</entry>
	<entry>
		<id>https://wiki.uqm.stack.nl/index.php?title=Wii_Port&amp;diff=23597</id>
		<title>Wii Port</title>
		<link rel="alternate" type="text/html" href="https://wiki.uqm.stack.nl/index.php?title=Wii_Port&amp;diff=23597"/>
		<updated>2009-10-26T06:18:52Z</updated>

		<summary type="html">&lt;p&gt;Zared: /* Downloads */ Reuploaded file, filefront gives new URL each time!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Downloads ==&lt;br /&gt;
[http://www.filefront.com/14659573/uqm-wii.zip/ Latest Binaries, plus base package, plus config files for Wii and Gamecube controllers.]&lt;br /&gt;
&lt;br /&gt;
[http://www.filefront.com/14797669/uqm-borders.zip/ .dol with black borders to fix cutoff problem on some TVs]&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Unzip the binaries into the root of your SD card, making sure to preserve the directory structure.  You are now done!  It should appear in the Homebrew Channel.&lt;br /&gt;
The base package is included.&lt;br /&gt;
&lt;br /&gt;
If you have issues with cutoff at the edge of your TV, you can try using the second link.  This puts the black borders around the screen that the 3DO version had.  Unzip into your apps/uqm directory.  It required a new layout for the Super Melee page, because the quit button was very close to the edge before.&lt;br /&gt;
&lt;br /&gt;
== Using the 3DO packages == &lt;br /&gt;
&lt;br /&gt;
They should all work but aren&#039;t included in the zip file.  Since the Wii port is built on the UQM svn, I don&#039;t think you can use the package from the download section.  You can get them here, using the &amp;quot;download as tarball&amp;quot; link at the bottom.  [http://sc2.svn.sourceforge.net/viewvc/sc2/trunk/sc2/content/addons/ Add-ons on the SVN.]  It is highly recommended that you zip them into a .uqm file, rather than placing all of the individual files onto your SD card.  This is because the Wii file access libraries seem quite slow at opening many small files at once.    &lt;br /&gt;
&lt;br /&gt;
== Controls ==&lt;br /&gt;
&lt;br /&gt;
Defaults to Player 1 on Wiimote 1, Player 2 on Wiimote 2.  Hold the Wiimote sideways, like an NES controller.  Button 1 is OK/fire, Button 2 is Cancel/Special.  Plus and Minus scroll/zoom, and the home button activates your escape hyperdrive.  You can also use the nunchuck if you prefer, stick controls the ship, A fires, B is special.  (Since both work, be careful how you hold the wiimote, as pushing B will still be cancel/special!)  In theory you can add to the config files to allow you to also use the Classic Controller attachment, and it will still be considered Joystick 1/2, just with different button/hats.  The [http://wiibrew.org/wiki/SDL Wiibrew Wiki entry on SDL] has information on the button and axis mappings.&lt;br /&gt;
&lt;br /&gt;
In the config menu you can change either player to use a game cube controller.  A and B for OK and fire, d-pad or left stick for directions, the C stick scrolls and zooms.  The Start button is hyperdrive.&lt;br /&gt;
&lt;br /&gt;
== Source ==&lt;br /&gt;
&lt;br /&gt;
[http://www.filefront.com/14666277/source.tgz Source Code]  &lt;br /&gt;
Built using r3185 from the SVN. Source file includes only the .diff patch, not all of the UQM code.  The .diff now includes updates to the configuration scripts, so running build.sh should work properly.  A readme file is included with details on how to set your environment variables so it will work.  &lt;br /&gt;
&lt;br /&gt;
The file &amp;quot;lwp_config.h&amp;quot; needs to replace the old one in your libogc source, so that there are enough mutexes.  &lt;br /&gt;
&lt;br /&gt;
The file &amp;quot;pthread.h&amp;quot; needs to go into your includes path somewhere.  It is a wrapper to make the LWP library in libogc behave like the standard pthread library.&lt;br /&gt;
&lt;br /&gt;
== Libraries Required to Build ==&lt;br /&gt;
&lt;br /&gt;
[http://code.google.com/p/sdl-wii/source/checkout SDL Wii] r63.  Later versions have a bizarre screen update bug.&lt;br /&gt;
&lt;br /&gt;
[http://repo.or.cz/w/libfat.git &amp;quot;inofficial&amp;quot; libfat fork]  Forked version is needed because it supports caching, and the main did not.  (May have changed).&lt;br /&gt;
&lt;br /&gt;
[http://repo.or.cz/w/libogc.git &amp;quot;inofficial&amp;quot; libogc fork]  Forked version is needed because the official libogc only uses MEM1, which is not enough memory for UQM.  &lt;br /&gt;
&lt;br /&gt;
You also need libvorbis / tremor and libpng.  dhewg has provided these libraries pre-compiled [http://static.hackmii.com/dhewg/devkitPPC_r16_3rd_libs.tar.bz2 here], though cross-compiling them is easy also.&lt;br /&gt;
&lt;br /&gt;
Hopefully that is all of them!  Don&#039;t forget to run elf2dol on the &amp;quot;uqm&amp;quot; or &amp;quot;uqm-debug&amp;quot; file you get out of the build script.&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
&lt;br /&gt;
Seems stable, save often though!  &lt;br /&gt;
&lt;br /&gt;
Black dot in the middle of planets in orbital view.&lt;/div&gt;</summary>
		<author><name>Zared</name></author>
	</entry>
	<entry>
		<id>https://wiki.uqm.stack.nl/index.php?title=Wii_Port&amp;diff=23596</id>
		<title>Wii Port</title>
		<link rel="alternate" type="text/html" href="https://wiki.uqm.stack.nl/index.php?title=Wii_Port&amp;diff=23596"/>
		<updated>2009-10-26T05:34:33Z</updated>

		<summary type="html">&lt;p&gt;Zared: /* Downloads */ fixed layout, more accurate description for the first download link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Downloads ==&lt;br /&gt;
[http://www.filefront.com/14659573/uqm-wii.zip/ Latest Binaries, plus base package, plus config files for Wii and Gamecube controllers.]&lt;br /&gt;
&lt;br /&gt;
[http://www.filefront.com/14797533/uqm-borders.zip/ .dol with black borders to fix cutoff problem on some TVs]&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Unzip the binaries into the root of your SD card, making sure to preserve the directory structure.  You are now done!  It should appear in the Homebrew Channel.&lt;br /&gt;
The base package is included.&lt;br /&gt;
&lt;br /&gt;
If you have issues with cutoff at the edge of your TV, you can try using the second link.  This puts the black borders around the screen that the 3DO version had.  Unzip into your apps/uqm directory.  It required a new layout for the Super Melee page, because the quit button was very close to the edge before.&lt;br /&gt;
&lt;br /&gt;
== Using the 3DO packages == &lt;br /&gt;
&lt;br /&gt;
They should all work but aren&#039;t included in the zip file.  Since the Wii port is built on the UQM svn, I don&#039;t think you can use the package from the download section.  You can get them here, using the &amp;quot;download as tarball&amp;quot; link at the bottom.  [http://sc2.svn.sourceforge.net/viewvc/sc2/trunk/sc2/content/addons/ Add-ons on the SVN.]  It is highly recommended that you zip them into a .uqm file, rather than placing all of the individual files onto your SD card.  This is because the Wii file access libraries seem quite slow at opening many small files at once.    &lt;br /&gt;
&lt;br /&gt;
== Controls ==&lt;br /&gt;
&lt;br /&gt;
Defaults to Player 1 on Wiimote 1, Player 2 on Wiimote 2.  Hold the Wiimote sideways, like an NES controller.  Button 1 is OK/fire, Button 2 is Cancel/Special.  Plus and Minus scroll/zoom, and the home button activates your escape hyperdrive.  You can also use the nunchuck if you prefer, stick controls the ship, A fires, B is special.  (Since both work, be careful how you hold the wiimote, as pushing B will still be cancel/special!)  In theory you can add to the config files to allow you to also use the Classic Controller attachment, and it will still be considered Joystick 1/2, just with different button/hats.  The [http://wiibrew.org/wiki/SDL Wiibrew Wiki entry on SDL] has information on the button and axis mappings.&lt;br /&gt;
&lt;br /&gt;
In the config menu you can change either player to use a game cube controller.  A and B for OK and fire, d-pad or left stick for directions, the C stick scrolls and zooms.  The Start button is hyperdrive.&lt;br /&gt;
&lt;br /&gt;
== Source ==&lt;br /&gt;
&lt;br /&gt;
[http://www.filefront.com/14666277/source.tgz Source Code]  &lt;br /&gt;
Built using r3185 from the SVN. Source file includes only the .diff patch, not all of the UQM code.  The .diff now includes updates to the configuration scripts, so running build.sh should work properly.  A readme file is included with details on how to set your environment variables so it will work.  &lt;br /&gt;
&lt;br /&gt;
The file &amp;quot;lwp_config.h&amp;quot; needs to replace the old one in your libogc source, so that there are enough mutexes.  &lt;br /&gt;
&lt;br /&gt;
The file &amp;quot;pthread.h&amp;quot; needs to go into your includes path somewhere.  It is a wrapper to make the LWP library in libogc behave like the standard pthread library.&lt;br /&gt;
&lt;br /&gt;
== Libraries Required to Build ==&lt;br /&gt;
&lt;br /&gt;
[http://code.google.com/p/sdl-wii/source/checkout SDL Wii] r63.  Later versions have a bizarre screen update bug.&lt;br /&gt;
&lt;br /&gt;
[http://repo.or.cz/w/libfat.git &amp;quot;inofficial&amp;quot; libfat fork]  Forked version is needed because it supports caching, and the main did not.  (May have changed).&lt;br /&gt;
&lt;br /&gt;
[http://repo.or.cz/w/libogc.git &amp;quot;inofficial&amp;quot; libogc fork]  Forked version is needed because the official libogc only uses MEM1, which is not enough memory for UQM.  &lt;br /&gt;
&lt;br /&gt;
You also need libvorbis / tremor and libpng.  dhewg has provided these libraries pre-compiled [http://static.hackmii.com/dhewg/devkitPPC_r16_3rd_libs.tar.bz2 here], though cross-compiling them is easy also.&lt;br /&gt;
&lt;br /&gt;
Hopefully that is all of them!  Don&#039;t forget to run elf2dol on the &amp;quot;uqm&amp;quot; or &amp;quot;uqm-debug&amp;quot; file you get out of the build script.&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
&lt;br /&gt;
Seems stable, save often though!  &lt;br /&gt;
&lt;br /&gt;
Black dot in the middle of planets in orbital view.&lt;/div&gt;</summary>
		<author><name>Zared</name></author>
	</entry>
	<entry>
		<id>https://wiki.uqm.stack.nl/index.php?title=Wii_Port&amp;diff=23595</id>
		<title>Wii Port</title>
		<link rel="alternate" type="text/html" href="https://wiki.uqm.stack.nl/index.php?title=Wii_Port&amp;diff=23595"/>
		<updated>2009-10-26T05:33:05Z</updated>

		<summary type="html">&lt;p&gt;Zared: /* Installation */  Fixing Cutoff&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Downloads ==&lt;br /&gt;
[http://www.filefront.com/14659573/uqm-wii.zip/ Latest Binaries.]&lt;br /&gt;
[http://www.filefront.com/14797533/uqm-borders.zip/ .dol with black borders to fix cutoff problem on some TVs]&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Unzip the binaries into the root of your SD card, making sure to preserve the directory structure.  You are now done!  It should appear in the Homebrew Channel.&lt;br /&gt;
The base package is included.&lt;br /&gt;
&lt;br /&gt;
If you have issues with cutoff at the edge of your TV, you can try using the second link.  This puts the black borders around the screen that the 3DO version had.  Unzip into your apps/uqm directory.  It required a new layout for the Super Melee page, because the quit button was very close to the edge before.&lt;br /&gt;
&lt;br /&gt;
== Using the 3DO packages == &lt;br /&gt;
&lt;br /&gt;
They should all work but aren&#039;t included in the zip file.  Since the Wii port is built on the UQM svn, I don&#039;t think you can use the package from the download section.  You can get them here, using the &amp;quot;download as tarball&amp;quot; link at the bottom.  [http://sc2.svn.sourceforge.net/viewvc/sc2/trunk/sc2/content/addons/ Add-ons on the SVN.]  It is highly recommended that you zip them into a .uqm file, rather than placing all of the individual files onto your SD card.  This is because the Wii file access libraries seem quite slow at opening many small files at once.    &lt;br /&gt;
&lt;br /&gt;
== Controls ==&lt;br /&gt;
&lt;br /&gt;
Defaults to Player 1 on Wiimote 1, Player 2 on Wiimote 2.  Hold the Wiimote sideways, like an NES controller.  Button 1 is OK/fire, Button 2 is Cancel/Special.  Plus and Minus scroll/zoom, and the home button activates your escape hyperdrive.  You can also use the nunchuck if you prefer, stick controls the ship, A fires, B is special.  (Since both work, be careful how you hold the wiimote, as pushing B will still be cancel/special!)  In theory you can add to the config files to allow you to also use the Classic Controller attachment, and it will still be considered Joystick 1/2, just with different button/hats.  The [http://wiibrew.org/wiki/SDL Wiibrew Wiki entry on SDL] has information on the button and axis mappings.&lt;br /&gt;
&lt;br /&gt;
In the config menu you can change either player to use a game cube controller.  A and B for OK and fire, d-pad or left stick for directions, the C stick scrolls and zooms.  The Start button is hyperdrive.&lt;br /&gt;
&lt;br /&gt;
== Source ==&lt;br /&gt;
&lt;br /&gt;
[http://www.filefront.com/14666277/source.tgz Source Code]  &lt;br /&gt;
Built using r3185 from the SVN. Source file includes only the .diff patch, not all of the UQM code.  The .diff now includes updates to the configuration scripts, so running build.sh should work properly.  A readme file is included with details on how to set your environment variables so it will work.  &lt;br /&gt;
&lt;br /&gt;
The file &amp;quot;lwp_config.h&amp;quot; needs to replace the old one in your libogc source, so that there are enough mutexes.  &lt;br /&gt;
&lt;br /&gt;
The file &amp;quot;pthread.h&amp;quot; needs to go into your includes path somewhere.  It is a wrapper to make the LWP library in libogc behave like the standard pthread library.&lt;br /&gt;
&lt;br /&gt;
== Libraries Required to Build ==&lt;br /&gt;
&lt;br /&gt;
[http://code.google.com/p/sdl-wii/source/checkout SDL Wii] r63.  Later versions have a bizarre screen update bug.&lt;br /&gt;
&lt;br /&gt;
[http://repo.or.cz/w/libfat.git &amp;quot;inofficial&amp;quot; libfat fork]  Forked version is needed because it supports caching, and the main did not.  (May have changed).&lt;br /&gt;
&lt;br /&gt;
[http://repo.or.cz/w/libogc.git &amp;quot;inofficial&amp;quot; libogc fork]  Forked version is needed because the official libogc only uses MEM1, which is not enough memory for UQM.  &lt;br /&gt;
&lt;br /&gt;
You also need libvorbis / tremor and libpng.  dhewg has provided these libraries pre-compiled [http://static.hackmii.com/dhewg/devkitPPC_r16_3rd_libs.tar.bz2 here], though cross-compiling them is easy also.&lt;br /&gt;
&lt;br /&gt;
Hopefully that is all of them!  Don&#039;t forget to run elf2dol on the &amp;quot;uqm&amp;quot; or &amp;quot;uqm-debug&amp;quot; file you get out of the build script.&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
&lt;br /&gt;
Seems stable, save often though!  &lt;br /&gt;
&lt;br /&gt;
Black dot in the middle of planets in orbital view.&lt;/div&gt;</summary>
		<author><name>Zared</name></author>
	</entry>
	<entry>
		<id>https://wiki.uqm.stack.nl/index.php?title=Wii_Port&amp;diff=23594</id>
		<title>Wii Port</title>
		<link rel="alternate" type="text/html" href="https://wiki.uqm.stack.nl/index.php?title=Wii_Port&amp;diff=23594"/>
		<updated>2009-10-26T05:30:49Z</updated>

		<summary type="html">&lt;p&gt;Zared: /* Downloads */ New binary with black borders&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Downloads ==&lt;br /&gt;
[http://www.filefront.com/14659573/uqm-wii.zip/ Latest Binaries.]&lt;br /&gt;
[http://www.filefront.com/14797533/uqm-borders.zip/ .dol with black borders to fix cutoff problem on some TVs]&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Unzip the binaries into the root of your SD card, making sure to preserve the directory structure.  You are now done!  It should appear in the Homebrew Channel.&lt;br /&gt;
The base package is included.  &lt;br /&gt;
&lt;br /&gt;
== Using the 3DO packages == &lt;br /&gt;
&lt;br /&gt;
They should all work but aren&#039;t included in the zip file.  Since the Wii port is built on the UQM svn, I don&#039;t think you can use the package from the download section.  You can get them here, using the &amp;quot;download as tarball&amp;quot; link at the bottom.  [http://sc2.svn.sourceforge.net/viewvc/sc2/trunk/sc2/content/addons/ Add-ons on the SVN.]  It is highly recommended that you zip them into a .uqm file, rather than placing all of the individual files onto your SD card.  This is because the Wii file access libraries seem quite slow at opening many small files at once.    &lt;br /&gt;
&lt;br /&gt;
== Controls ==&lt;br /&gt;
&lt;br /&gt;
Defaults to Player 1 on Wiimote 1, Player 2 on Wiimote 2.  Hold the Wiimote sideways, like an NES controller.  Button 1 is OK/fire, Button 2 is Cancel/Special.  Plus and Minus scroll/zoom, and the home button activates your escape hyperdrive.  You can also use the nunchuck if you prefer, stick controls the ship, A fires, B is special.  (Since both work, be careful how you hold the wiimote, as pushing B will still be cancel/special!)  In theory you can add to the config files to allow you to also use the Classic Controller attachment, and it will still be considered Joystick 1/2, just with different button/hats.  The [http://wiibrew.org/wiki/SDL Wiibrew Wiki entry on SDL] has information on the button and axis mappings.&lt;br /&gt;
&lt;br /&gt;
In the config menu you can change either player to use a game cube controller.  A and B for OK and fire, d-pad or left stick for directions, the C stick scrolls and zooms.  The Start button is hyperdrive.&lt;br /&gt;
&lt;br /&gt;
== Source ==&lt;br /&gt;
&lt;br /&gt;
[http://www.filefront.com/14666277/source.tgz Source Code]  &lt;br /&gt;
Built using r3185 from the SVN. Source file includes only the .diff patch, not all of the UQM code.  The .diff now includes updates to the configuration scripts, so running build.sh should work properly.  A readme file is included with details on how to set your environment variables so it will work.  &lt;br /&gt;
&lt;br /&gt;
The file &amp;quot;lwp_config.h&amp;quot; needs to replace the old one in your libogc source, so that there are enough mutexes.  &lt;br /&gt;
&lt;br /&gt;
The file &amp;quot;pthread.h&amp;quot; needs to go into your includes path somewhere.  It is a wrapper to make the LWP library in libogc behave like the standard pthread library.&lt;br /&gt;
&lt;br /&gt;
== Libraries Required to Build ==&lt;br /&gt;
&lt;br /&gt;
[http://code.google.com/p/sdl-wii/source/checkout SDL Wii] r63.  Later versions have a bizarre screen update bug.&lt;br /&gt;
&lt;br /&gt;
[http://repo.or.cz/w/libfat.git &amp;quot;inofficial&amp;quot; libfat fork]  Forked version is needed because it supports caching, and the main did not.  (May have changed).&lt;br /&gt;
&lt;br /&gt;
[http://repo.or.cz/w/libogc.git &amp;quot;inofficial&amp;quot; libogc fork]  Forked version is needed because the official libogc only uses MEM1, which is not enough memory for UQM.  &lt;br /&gt;
&lt;br /&gt;
You also need libvorbis / tremor and libpng.  dhewg has provided these libraries pre-compiled [http://static.hackmii.com/dhewg/devkitPPC_r16_3rd_libs.tar.bz2 here], though cross-compiling them is easy also.&lt;br /&gt;
&lt;br /&gt;
Hopefully that is all of them!  Don&#039;t forget to run elf2dol on the &amp;quot;uqm&amp;quot; or &amp;quot;uqm-debug&amp;quot; file you get out of the build script.&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
&lt;br /&gt;
Seems stable, save often though!  &lt;br /&gt;
&lt;br /&gt;
Black dot in the middle of planets in orbital view.&lt;/div&gt;</summary>
		<author><name>Zared</name></author>
	</entry>
	<entry>
		<id>https://wiki.uqm.stack.nl/index.php?title=Wii_Port&amp;diff=23538</id>
		<title>Wii Port</title>
		<link rel="alternate" type="text/html" href="https://wiki.uqm.stack.nl/index.php?title=Wii_Port&amp;diff=23538"/>
		<updated>2009-10-06T05:55:37Z</updated>

		<summary type="html">&lt;p&gt;Zared: /* Libraries Required to Build */ typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Downloads ==&lt;br /&gt;
[http://www.filefront.com/14659573/uqm-wii.zip/ Latest Binaries.]  &lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Unzip the binaries into the root of your SD card, making sure to preserve the directory structure.  You are now done!  It should appear in the Homebrew Channel.&lt;br /&gt;
The base package is included.  &lt;br /&gt;
&lt;br /&gt;
== Using the 3DO packages == &lt;br /&gt;
&lt;br /&gt;
They should all work but aren&#039;t included in the zip file.  Since the Wii port is built on the UQM svn, I don&#039;t think you can use the package from the download section.  You can get them here, using the &amp;quot;download as tarball&amp;quot; link at the bottom.  [http://sc2.svn.sourceforge.net/viewvc/sc2/trunk/sc2/content/addons/ Add-ons on the SVN.]  It is highly recommended that you zip them into a .uqm file, rather than placing all of the individual files onto your SD card.  This is because the Wii file access libraries seem quite slow at opening many small files at once.    &lt;br /&gt;
&lt;br /&gt;
== Controls ==&lt;br /&gt;
&lt;br /&gt;
Defaults to Player 1 on Wiimote 1, Player 2 on Wiimote 2.  Hold the Wiimote sideways, like an NES controller.  Button 1 is OK/fire, Button 2 is Cancel/Special.  Plus and Minus scroll/zoom, and the home button activates your escape hyperdrive.  You can also use the nunchuck if you prefer, stick controls the ship, A fires, B is special.  (Since both work, be careful how you hold the wiimote, as pushing B will still be cancel/special!)  In theory you can add to the config files to allow you to also use the Classic Controller attachment, and it will still be considered Joystick 1/2, just with different button/hats.  The [http://wiibrew.org/wiki/SDL Wiibrew Wiki entry on SDL] has information on the button and axis mappings.&lt;br /&gt;
&lt;br /&gt;
In the config menu you can change either player to use a game cube controller.  A and B for OK and fire, d-pad or left stick for directions, the C stick scrolls and zooms.  The Start button is hyperdrive.&lt;br /&gt;
&lt;br /&gt;
== Source ==&lt;br /&gt;
&lt;br /&gt;
[http://www.filefront.com/14666277/source.tgz Source Code]  &lt;br /&gt;
Built using r3185 from the SVN. Source file includes only the .diff patch, not all of the UQM code.  The .diff now includes updates to the configuration scripts, so running build.sh should work properly.  A readme file is included with details on how to set your environment variables so it will work.  &lt;br /&gt;
&lt;br /&gt;
The file &amp;quot;lwp_config.h&amp;quot; needs to replace the old one in your libogc source, so that there are enough mutexes.  &lt;br /&gt;
&lt;br /&gt;
The file &amp;quot;pthread.h&amp;quot; needs to go into your includes path somewhere.  It is a wrapper to make the LWP library in libogc behave like the standard pthread library.&lt;br /&gt;
&lt;br /&gt;
== Libraries Required to Build ==&lt;br /&gt;
&lt;br /&gt;
[http://code.google.com/p/sdl-wii/source/checkout SDL Wii] r63.  Later versions have a bizarre screen update bug.&lt;br /&gt;
&lt;br /&gt;
[http://repo.or.cz/w/libfat.git &amp;quot;inofficial&amp;quot; libfat fork]  Forked version is needed because it supports caching, and the main did not.  (May have changed).&lt;br /&gt;
&lt;br /&gt;
[http://repo.or.cz/w/libogc.git &amp;quot;inofficial&amp;quot; libogc fork]  Forked version is needed because the official libogc only uses MEM1, which is not enough memory for UQM.  &lt;br /&gt;
&lt;br /&gt;
You also need libvorbis / tremor and libpng.  dhewg has provided these libraries pre-compiled [http://static.hackmii.com/dhewg/devkitPPC_r16_3rd_libs.tar.bz2 here], though cross-compiling them is easy also.&lt;br /&gt;
&lt;br /&gt;
Hopefully that is all of them!  Don&#039;t forget to run elf2dol on the &amp;quot;uqm&amp;quot; or &amp;quot;uqm-debug&amp;quot; file you get out of the build script.&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
&lt;br /&gt;
Seems stable, save often though!  &lt;br /&gt;
&lt;br /&gt;
Black dot in the middle of planets in orbital view.&lt;/div&gt;</summary>
		<author><name>Zared</name></author>
	</entry>
	<entry>
		<id>https://wiki.uqm.stack.nl/index.php?title=Wii_Port&amp;diff=23537</id>
		<title>Wii Port</title>
		<link rel="alternate" type="text/html" href="https://wiki.uqm.stack.nl/index.php?title=Wii_Port&amp;diff=23537"/>
		<updated>2009-10-06T05:52:31Z</updated>

		<summary type="html">&lt;p&gt;Zared: New Source Package, and better way to get tremor&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Downloads ==&lt;br /&gt;
[http://www.filefront.com/14659573/uqm-wii.zip/ Latest Binaries.]  &lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Unzip the binaries into the root of your SD card, making sure to preserve the directory structure.  You are now done!  It should appear in the Homebrew Channel.&lt;br /&gt;
The base package is included.  &lt;br /&gt;
&lt;br /&gt;
== Using the 3DO packages == &lt;br /&gt;
&lt;br /&gt;
They should all work but aren&#039;t included in the zip file.  Since the Wii port is built on the UQM svn, I don&#039;t think you can use the package from the download section.  You can get them here, using the &amp;quot;download as tarball&amp;quot; link at the bottom.  [http://sc2.svn.sourceforge.net/viewvc/sc2/trunk/sc2/content/addons/ Add-ons on the SVN.]  It is highly recommended that you zip them into a .uqm file, rather than placing all of the individual files onto your SD card.  This is because the Wii file access libraries seem quite slow at opening many small files at once.    &lt;br /&gt;
&lt;br /&gt;
== Controls ==&lt;br /&gt;
&lt;br /&gt;
Defaults to Player 1 on Wiimote 1, Player 2 on Wiimote 2.  Hold the Wiimote sideways, like an NES controller.  Button 1 is OK/fire, Button 2 is Cancel/Special.  Plus and Minus scroll/zoom, and the home button activates your escape hyperdrive.  You can also use the nunchuck if you prefer, stick controls the ship, A fires, B is special.  (Since both work, be careful how you hold the wiimote, as pushing B will still be cancel/special!)  In theory you can add to the config files to allow you to also use the Classic Controller attachment, and it will still be considered Joystick 1/2, just with different button/hats.  The [http://wiibrew.org/wiki/SDL Wiibrew Wiki entry on SDL] has information on the button and axis mappings.&lt;br /&gt;
&lt;br /&gt;
In the config menu you can change either player to use a game cube controller.  A and B for OK and fire, d-pad or left stick for directions, the C stick scrolls and zooms.  The Start button is hyperdrive.&lt;br /&gt;
&lt;br /&gt;
== Source ==&lt;br /&gt;
&lt;br /&gt;
[http://www.filefront.com/14666277/source.tgz Source Code]  &lt;br /&gt;
Built using r3185 from the SVN. Source file includes only the .diff patch, not all of the UQM code.  The .diff now includes updates to the configuration scripts, so running build.sh should work properly.  A readme file is included with details on how to set your environment variables so it will work.  &lt;br /&gt;
&lt;br /&gt;
The file &amp;quot;lwp_config.h&amp;quot; needs to replace the old one in your libogc source, so that there are enough mutexes.  &lt;br /&gt;
&lt;br /&gt;
The file &amp;quot;pthread.h&amp;quot; needs to go into your includes path somewhere.  It is a wrapper to make the LWP library in libogc behave like the standard pthread library.&lt;br /&gt;
&lt;br /&gt;
== Libraries Required to Build ==&lt;br /&gt;
&lt;br /&gt;
[http://code.google.com/p/sdl-wii/source/checkout SDL Wii] r63.  Later versions have a bizarre screen update bug.&lt;br /&gt;
&lt;br /&gt;
[http://repo.or.cz/w/libfat.git &amp;quot;inofficial&amp;quot; libfat fork]  Forked version is needed because it supports caching, and the main did not.  (May have changed).&lt;br /&gt;
&lt;br /&gt;
[http://repo.or.cz/w/libogc.git &amp;quot;inofficial&amp;quot; libogc fork]  Forked version is needed because the official libogc only uses MEM1, which is not enough memory for UQM.  &lt;br /&gt;
&lt;br /&gt;
You also need libvorbis / tremor and libpng.  dhweg has provided these libraries pre-compiled [http://static.hackmii.com/dhewg/devkitPPC_r16_3rd_libs.tar.bz2 here], though cross-compiling them is easy also.&lt;br /&gt;
&lt;br /&gt;
Hopefully that is all of them!  Don&#039;t forget to run elf2dol on the &amp;quot;uqm&amp;quot; or &amp;quot;uqm-debug&amp;quot; file you get out of the build script.&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
&lt;br /&gt;
Seems stable, save often though!  &lt;br /&gt;
&lt;br /&gt;
Black dot in the middle of planets in orbital view.&lt;/div&gt;</summary>
		<author><name>Zared</name></author>
	</entry>
	<entry>
		<id>https://wiki.uqm.stack.nl/index.php?title=Wii_Port&amp;diff=23535</id>
		<title>Wii Port</title>
		<link rel="alternate" type="text/html" href="https://wiki.uqm.stack.nl/index.php?title=Wii_Port&amp;diff=23535"/>
		<updated>2009-10-05T15:31:29Z</updated>

		<summary type="html">&lt;p&gt;Zared: /* Source */ Link changed&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Downloads ==&lt;br /&gt;
[http://www.filefront.com/14659573/uqm-wii.zip/ Latest Binaries.]  &lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Unzip the binaries into the root of your SD card, making sure to preserve the directory structure.  You are now done!  It should appear in the Homebrew Channel.&lt;br /&gt;
The base package is included.  &lt;br /&gt;
&lt;br /&gt;
== Using the 3DO packages == &lt;br /&gt;
&lt;br /&gt;
They should all work but aren&#039;t included in the zip file.  Since the Wii port is built on the UQM svn, I don&#039;t think you can use the package from the download section.  You can get them here, using the &amp;quot;download as tarball&amp;quot; link at the bottom.  [http://sc2.svn.sourceforge.net/viewvc/sc2/trunk/sc2/content/addons/ Add-ons on the SVN.]  It is highly recommended that you zip them into a .uqm file, rather than placing all of the individual files onto your SD card.  This is because the Wii file access libraries seem quite slow at opening many small files at once.    &lt;br /&gt;
&lt;br /&gt;
== Controls ==&lt;br /&gt;
&lt;br /&gt;
Defaults to Player 1 on Wiimote 1, Player 2 on Wiimote 2.  Hold the Wiimote sideways, like an NES controller.  Button 1 is OK/fire, Button 2 is Cancel/Special.  Plus and Minus scroll/zoom, and the home button activates your escape hyperdrive.  You can also use the nunchuck if you prefer, stick controls the ship, A fires, B is special.  (Since both work, be careful how you hold the wiimote, as pushing B will still be cancel/special!)  In theory you can add to the config files to allow you to also use the Classic Controller attachment, and it will still be considered Joystick 1/2, just with different button/hats.  The [http://wiibrew.org/wiki/SDL Wiibrew Wiki entry on SDL] has information on the button and axis mappings.&lt;br /&gt;
&lt;br /&gt;
In the config menu you can change either player to use a game cube controller.  A and B for OK and fire, d-pad or left stick for directions, the C stick scrolls and zooms.  The Start button is hyperdrive.&lt;br /&gt;
&lt;br /&gt;
== Source ==&lt;br /&gt;
&lt;br /&gt;
[http://www.filefront.com/14661953/source.tgz Source Code]  &lt;br /&gt;
Built using r3185 from the SVN. Source file includes only the .diff patch, not all of the UQM code.  Also included are config_unix.h and build.vars, so you don&#039;t have to run the config script yourself.  &lt;br /&gt;
&lt;br /&gt;
The file &amp;quot;lwp_config.h&amp;quot; needs to replace the old one in your libogc source, so that there are enough mutexes.  &lt;br /&gt;
&lt;br /&gt;
The file &amp;quot;pthread.h&amp;quot; needs to go into your includes path somewhere.  It is a wrapper to make the LWP library in libogc behave like the standard pthread library.&lt;br /&gt;
&lt;br /&gt;
== Libraries Required to Build ==&lt;br /&gt;
&lt;br /&gt;
[http://code.google.com/p/sdl-wii/source/checkout SDL Wii] r63.  Later versions have a bizarre screen update bug.&lt;br /&gt;
&lt;br /&gt;
[http://repo.or.cz/w/libfat.git &amp;quot;inofficial&amp;quot; libfat fork]  Forked version is needed because it supports caching, and the main did not.  (May have changed).&lt;br /&gt;
&lt;br /&gt;
[http://repo.or.cz/w/libogc.git &amp;quot;inofficial&amp;quot; libogc fork]  Forked version is needed because the official libogc only uses MEM1, which is not enough memory for UQM.  &lt;br /&gt;
&lt;br /&gt;
You also need libvorbis / tremor.  [http://wiki.scummvm.org/index.php/Compiling_ScummVM/Wii the ScummVM Wii wiki] has info on how to compile Tremor for the Wii.  Their info on the exports should help with cross compiling many things.  &lt;br /&gt;
&lt;br /&gt;
Hopefully that is all of them!  Don&#039;t forget to run elf2dol on the &amp;quot;uqm&amp;quot; or &amp;quot;uqm-debug&amp;quot; file you get out of the build script.&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
&lt;br /&gt;
Seems stable, save often though!  &lt;br /&gt;
&lt;br /&gt;
Black dot in the middle of planets in orbital view.&lt;/div&gt;</summary>
		<author><name>Zared</name></author>
	</entry>
	<entry>
		<id>https://wiki.uqm.stack.nl/index.php?title=Wii_Port&amp;diff=23534</id>
		<title>Wii Port</title>
		<link rel="alternate" type="text/html" href="https://wiki.uqm.stack.nl/index.php?title=Wii_Port&amp;diff=23534"/>
		<updated>2009-10-05T05:51:08Z</updated>

		<summary type="html">&lt;p&gt;Zared: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Downloads ==&lt;br /&gt;
[http://www.filefront.com/14659573/uqm-wii.zip/ Latest Binaries.]  &lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Unzip the binaries into the root of your SD card, making sure to preserve the directory structure.  You are now done!  It should appear in the Homebrew Channel.&lt;br /&gt;
The base package is included.  &lt;br /&gt;
&lt;br /&gt;
== Using the 3DO packages == &lt;br /&gt;
&lt;br /&gt;
They should all work but aren&#039;t included in the zip file.  Since the Wii port is built on the UQM svn, I don&#039;t think you can use the package from the download section.  You can get them here, using the &amp;quot;download as tarball&amp;quot; link at the bottom.  [http://sc2.svn.sourceforge.net/viewvc/sc2/trunk/sc2/content/addons/ Add-ons on the SVN.]  It is highly recommended that you zip them into a .uqm file, rather than placing all of the individual files onto your SD card.  This is because the Wii file access libraries seem quite slow at opening many small files at once.    &lt;br /&gt;
&lt;br /&gt;
== Controls ==&lt;br /&gt;
&lt;br /&gt;
Defaults to Player 1 on Wiimote 1, Player 2 on Wiimote 2.  Hold the Wiimote sideways, like an NES controller.  Button 1 is OK/fire, Button 2 is Cancel/Special.  Plus and Minus scroll/zoom, and the home button activates your escape hyperdrive.  You can also use the nunchuck if you prefer, stick controls the ship, A fires, B is special.  (Since both work, be careful how you hold the wiimote, as pushing B will still be cancel/special!)  In theory you can add to the config files to allow you to also use the Classic Controller attachment, and it will still be considered Joystick 1/2, just with different button/hats.  The [http://wiibrew.org/wiki/SDL Wiibrew Wiki entry on SDL] has information on the button and axis mappings.&lt;br /&gt;
&lt;br /&gt;
In the config menu you can change either player to use a game cube controller.  A and B for OK and fire, d-pad or left stick for directions, the C stick scrolls and zooms.  The Start button is hyperdrive.&lt;br /&gt;
&lt;br /&gt;
== Source ==&lt;br /&gt;
&lt;br /&gt;
[http://www.filefront.com/14659701/source.tgz Source Code]  &lt;br /&gt;
Built using r3185 from the SVN. Source file includes only the .diff patch, not all of the UQM code.  Also included are config_unix.h and build.vars, so you don&#039;t have to run the config script yourself.  &lt;br /&gt;
&lt;br /&gt;
The file &amp;quot;lwp_config.h&amp;quot; needs to replace the old one in your libogc source, so that there are enough mutexes.  &lt;br /&gt;
&lt;br /&gt;
The file &amp;quot;pthread.h&amp;quot; needs to go into your includes path somewhere.  It is a wrapper to make the LWP library in libogc behave like the standard pthread library.&lt;br /&gt;
&lt;br /&gt;
== Libraries Required to Build ==&lt;br /&gt;
&lt;br /&gt;
[http://code.google.com/p/sdl-wii/source/checkout SDL Wii] r63.  Later versions have a bizarre screen update bug.&lt;br /&gt;
&lt;br /&gt;
[http://repo.or.cz/w/libfat.git &amp;quot;inofficial&amp;quot; libfat fork]  Forked version is needed because it supports caching, and the main did not.  (May have changed).&lt;br /&gt;
&lt;br /&gt;
[http://repo.or.cz/w/libogc.git &amp;quot;inofficial&amp;quot; libogc fork]  Forked version is needed because the official libogc only uses MEM1, which is not enough memory for UQM.  &lt;br /&gt;
&lt;br /&gt;
You also need libvorbis / tremor.  [http://wiki.scummvm.org/index.php/Compiling_ScummVM/Wii the ScummVM Wii wiki] has info on how to compile Tremor for the Wii.  Their info on the exports should help with cross compiling many things.  &lt;br /&gt;
&lt;br /&gt;
Hopefully that is all of them!  Don&#039;t forget to run elf2dol on the &amp;quot;uqm&amp;quot; or &amp;quot;uqm-debug&amp;quot; file you get out of the build script.&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
&lt;br /&gt;
Seems stable, save often though!  &lt;br /&gt;
&lt;br /&gt;
Black dot in the middle of planets in orbital view.&lt;/div&gt;</summary>
		<author><name>Zared</name></author>
	</entry>
	<entry>
		<id>https://wiki.uqm.stack.nl/index.php?title=Wii_Port&amp;diff=23533</id>
		<title>Wii Port</title>
		<link rel="alternate" type="text/html" href="https://wiki.uqm.stack.nl/index.php?title=Wii_Port&amp;diff=23533"/>
		<updated>2009-10-05T05:50:35Z</updated>

		<summary type="html">&lt;p&gt;Zared: Created page with &amp;#039;== Downloads == [http://www.filefront.com/14659573/uqm-wii.zip/ Latest Binaries.    == Installation ==  Unzip the binaries into the root of your SD card, making sure to preserve …&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Downloads ==&lt;br /&gt;
[http://www.filefront.com/14659573/uqm-wii.zip/ Latest Binaries.  &lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Unzip the binaries into the root of your SD card, making sure to preserve the directory structure.  You are now done!  It should appear in the Homebrew Channel.&lt;br /&gt;
The base package is included.  &lt;br /&gt;
&lt;br /&gt;
== Using the 3DO packages == &lt;br /&gt;
&lt;br /&gt;
They should all work but aren&#039;t included in the zip file.  Since the Wii port is built on the UQM svn, I don&#039;t think you can use the package from the download section.  You can get them here, using the &amp;quot;download as tarball&amp;quot; link at the bottom.  [http://sc2.svn.sourceforge.net/viewvc/sc2/trunk/sc2/content/addons/ Add-ons on the SVN.]  It is highly recommended that you zip them into a .uqm file, rather than placing all of the individual files onto your SD card.  This is because the Wii file access libraries seem quite slow at opening many small files at once.    &lt;br /&gt;
&lt;br /&gt;
== Controls ==&lt;br /&gt;
&lt;br /&gt;
Defaults to Player 1 on Wiimote 1, Player 2 on Wiimote 2.  Hold the Wiimote sideways, like an NES controller.  Button 1 is OK/fire, Button 2 is Cancel/Special.  Plus and Minus scroll/zoom, and the home button activates your escape hyperdrive.  You can also use the nunchuck if you prefer, stick controls the ship, A fires, B is special.  (Since both work, be careful how you hold the wiimote, as pushing B will still be cancel/special!)  In theory you can add to the config files to allow you to also use the Classic Controller attachment, and it will still be considered Joystick 1/2, just with different button/hats.  The [http://wiibrew.org/wiki/SDL Wiibrew Wiki entry on SDL] has information on the button and axis mappings.&lt;br /&gt;
&lt;br /&gt;
In the config menu you can change either player to use a game cube controller.  A and B for OK and fire, d-pad or left stick for directions, the C stick scrolls and zooms.  The Start button is hyperdrive.&lt;br /&gt;
&lt;br /&gt;
== Source ==&lt;br /&gt;
&lt;br /&gt;
[http://www.filefront.com/14659701/source.tgz Source Code]  &lt;br /&gt;
Built using r3185 from the SVN. Source file includes only the .diff patch, not all of the UQM code.  Also included are config_unix.h and build.vars, so you don&#039;t have to run the config script yourself.  &lt;br /&gt;
&lt;br /&gt;
The file &amp;quot;lwp_config.h&amp;quot; needs to replace the old one in your libogc source, so that there are enough mutexes.  &lt;br /&gt;
&lt;br /&gt;
The file &amp;quot;pthread.h&amp;quot; needs to go into your includes path somewhere.  It is a wrapper to make the LWP library in libogc behave like the standard pthread library.&lt;br /&gt;
&lt;br /&gt;
== Libraries Required to Build ==&lt;br /&gt;
&lt;br /&gt;
[http://code.google.com/p/sdl-wii/source/checkout SDL Wii] r63.  Later versions have a bizarre screen update bug.&lt;br /&gt;
&lt;br /&gt;
[http://repo.or.cz/w/libfat.git &amp;quot;inofficial&amp;quot; libfat fork]  Forked version is needed because it supports caching, and the main did not.  (May have changed).&lt;br /&gt;
&lt;br /&gt;
[http://repo.or.cz/w/libogc.git &amp;quot;inofficial&amp;quot; libogc fork]  Forked version is needed because the official libogc only uses MEM1, which is not enough memory for UQM.  &lt;br /&gt;
&lt;br /&gt;
You also need libvorbis / tremor.  [http://wiki.scummvm.org/index.php/Compiling_ScummVM/Wii the ScummVM Wii wiki] has info on how to compile Tremor for the Wii.  Their info on the exports should help with cross compiling many things.  &lt;br /&gt;
&lt;br /&gt;
Hopefully that is all of them!  Don&#039;t forget to run elf2dol on the &amp;quot;uqm&amp;quot; or &amp;quot;uqm-debug&amp;quot; file you get out of the build script.&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
&lt;br /&gt;
Seems stable, save often though!  &lt;br /&gt;
&lt;br /&gt;
Black dot in the middle of planets in orbital view.&lt;/div&gt;</summary>
		<author><name>Zared</name></author>
	</entry>
</feed>