Line 5:
Line 5:
| type = board game
| type = board game
| author = [[User:Yossi|Yossi]]
| author = [[User:Yossi|Yossi]]
β
| version = 2.0
+
| version = 2.1
β
| download = Media:Iiii2.0.rarβ
+
| download = Media:Iiii2.1.rarβ
β
| source = Media:Iiii2.0 source.rar
+
| source = Media:Iiii2.1 source.rar
β
| peripherals = {{Wiimote2}} {{FrontSD}}
+
| peripherals = {{Wiimote2}} {{GCNController}} {{FrontSD}} {{USBMSD}}
| hbb = yes
| hbb = yes
}}
}}
Line 18:
Line 18:
== Details ==
== Details ==
β
This game has one and two player modes. By default there is one player and one wiimote in the game. Hitting plus (+) will toggle control of the red pieces between the CPU and a human. Hitting A on the second wiimote will cause red to be controlled by the second wiimote (rather than share on the first wiimote).
+
This game has one and two player modes. By default there is one player and one controller in the game. Hitting plus (+) (or x on the GameCube controller) will toggle control of the red pieces between the CPU and a human. Hitting A on the second controller will cause red to be controlled by the second controller (rather than share on the first controller). This does not automatically tung off computer control of the red pieces.
== Controls ==
== Controls ==
Line 24:
Line 24:
{| class="wikitable"
{| class="wikitable"
|-
|-
β
! {{Wiimote}} '''/''' {{WiimoteHorizontal}} !! Action
+
! {{Wiimote}} '''/''' {{WiimoteHorizontal}} !! {{GCNController}} !! Action
|-
|-
β
| {{WiimoteDPadLeft}} '''/''' {{WiimoteDPadUp}} || Move Left
+
| {{WiimoteDPadLeft}} '''/''' {{WiimoteDPadUp}} || {{GCDPadLeft}} || Move Left
|-
|-
β
| {{WiimoteDPadRight}} '''/''' {{WiimoteDPadDown}} || Move Right
+
| {{WiimoteDPadRight}} '''/''' {{WiimoteDPadDown}} || {{GCDPadRight}} || Move Right
|-
|-
β
| {{WiimoteBButton}} '''/''' {{Wiimote2Button}} || Drop Checker
+
| {{WiimoteBButton}} '''/''' {{Wiimote2Button}} || {{GCControlStickC}}Down ||Drop Checker
|-
|-
β
| {{Wiimote1Button}} || Restart Game (Can only be done on your turn, or if the AI beat you)
+
| {{Wiimote1Button}} || {{GCZButton}} || Restart Game (Can only be done on your turn, or if the AI beat you)
|-
|-
β
| {{WiimoteAButton}} || Start Game, or on Wiimote 2: Join game.
+
| {{WiimoteAButton}} || {{GCAButton}} || Start Game, or on Wiimote 2: Join game.
|-
|-
β
| {{WiimotePlusButton}} || Toggle AI on/off
+
| {{WiimotePlusButton}} || {{GCXButton}} || Toggle AI on/off
|-
|-
β
| {{WiimoteMinusButton}} || Arikado's Homemenu <!-- sadly pointless as my game doesn't use the pointer at all -->
+
| {{WiimoteHomeButton}} || {{GCStartButton}} || Direct Exit to Loader
β
|-
β
| {{WiimoteHomeButton}} || Direct Exit to Loader
|}
|}
+
The gamecube controller is treated almost like an extension of the wiimote. So you can switch from pushing buttons on wiimote 1 to pushing buttons on gamecube 1 (and vice-versa) and the game wont notice. If you want the gamecube controller to be player 2 only, you need to plug it into port 2.<br />
+
Of course, you only ''need'' one controller of any kind to play the game.
== Settiiiings.ini ==
== Settiiiings.ini ==
Line 50:
Line 50:
== Images ==
== Images ==
β
Starting in <s>v1.1</s> <s>1.2</s> v1.'''2+''', you can put custom images into ''path''/images/ and the game will load them. See [[Media:Iiii-images.rar|sample images]] and included readme for more info. '''This readme might have the same issues as the settiiiings.ini file.''' Whatever. Deal with it. I already told you how. :P<br />
+
Starting in <s>v1.1</s> <s>1.2</s> v1.'''2+''', you can put custom images into ''path''/images/ and the game will load them. See [[Media:Iiii2.1-images.rar|sample images]] and included readme for more info. This readme might have the same issues as the settiiiings.ini file. Whatever. Deal with it. I already told you how. :P<br />
β
Special thank you to drchink from tehskeen for pointing out the path loading bug. Per your suggestion, I made it look like the piece is sliding down (very fast) rather than just appearing there. Now post your images here so everyone can enjoy. <br />
+
Special thank you to drchink from tehskeen for pointing out the first of many path loading bugs. Per your suggestion, I made it look like the piece is sliding down (very fast) rather than just appearing there. Now post your images here so everyone can enjoy. <br />
(Doesn't have to only be drchink, if YOU make some good images, post them here too :) ).
(Doesn't have to only be drchink, if YOU make some good images, post them here too :) ).
+
+
== Compiling ==
+
To compile, you also need [[libwiisprite]]. Also be sure you have libfat >= 1.0.4 (this is included in devkitPro).
== History ==
== History ==
+
=== [[Media:Iiii2.1 source.rar|v2.1]] ===
+
* fixed the file loading from SD. again. was broken ever since HBC 1.0.2
+
* added USB support (?)
+
* added gamecube controller support
+
* bunch of behind the scenes changes
=== [[Media:Iiii2.0 source.rar|v2.0]] ===
=== [[Media:Iiii2.0 source.rar|v2.0]] ===