Difference between revisions of "Stppwii"

From WiiBrew
Jump to navigation Jump to search
m (→‎Controls: keypress)
 
(16 intermediate revisions by the same user not shown)
Line 9: Line 9:
 
| version    =  
 
| version    =  
 
| licence    = GPL/LGPL
 
| licence    = GPL/LGPL
| download    = http://sites.google.com/site/stppwii/file-cabinet
+
| download    = http://sites.google.com/site/stppwii/file-cabinet/stppwii.7z?attredirects=0&d=1
 
| website    =  
 
| website    =  
 
| discussion  =  
 
| discussion  =  
| source      = Media:Stppwii_source.zip
+
| source      = https://github.com/madmanguruman/stppwii
 
| peripherals = {{Wiimote}} {{ClassicController}} {{USBKeyboard}}
 
| peripherals = {{Wiimote}} {{ClassicController}} {{USBKeyboard}}
 
| hbb        = yes
 
| hbb        = yes
 
}}
 
}}
  
This is a preview release of my port of ledow's GP2X [[SDL]] port of Simon Tatham's Portable Puzzle collection.
+
This is my port of ledow's GP2X [[SDL]] port of Simon Tatham's Portable Puzzle Collection.
  
ledow was not involved in this endeavor, so please direct any questions to [[User talk:Madmanguruman|my talk page]] and not to him.
+
ledow was not involved in this endeavor, so please direct any questions to [[Talk:Stppwii|the discussion page]] and not to him.
  
There are bugs aplenty, and the documentation sucks, but the puzzles are mostly playable. Main issues are mouse droppings here and there. I will improve the documentation shortly; in the mean time you are welcome to mash buttons merrily.
+
The page that was formerly under [[User:Madmanguruman|my]] profile has been closed since it hadn't been updated in quite some time.
 +
 
 +
<b>04/24/2015:</b> I gave up my Wii years ago. I also moved the source code to GitHub due to the impending closure of Google Code. If anyone wants to take this project over, let me know.
 +
 
 +
 
 +
<div class="toclimit-2">
 +
__TOC__
 +
</div>
 +
 
 +
===What's new===
 +
Version 0.3:
 +
 
 +
* Compiled against libogc SVN r4414 / SDL-Wii r95 / STPPC2X r185
 +
* New game added
 +
 
 +
Version 0.2:
 +
 
 +
* Mouse droppings cleaned up - far less problems now
 +
* STPPC2X updated to rev 163 - several new games added
 +
* USB keyboard functionality improved greatly (see below)
 +
* Custom .ini files (global and per-game config) no longer being dropped in the root of the SD card
 +
 
 +
Version 0.1:
 +
* initial release
 +
 
 +
===Known issues===
 +
 
 +
There are bugs, and the documentation sucks, but the puzzles are playable. Main issues are mouse droppings here and there. The music occasionally bleeps and bloops but that's life.
 +
 
 +
The built-in documentation is a little weak - refer here for the best info until I get around to updating the docs in the app.
 +
 
 +
Some games are missing in-game help; the files are also missing from the STPPC2X SVN repo.
 +
 
 +
Screenshots -do- work despite the app complaining whenever you take one.
 +
 
 +
For some reason, some of the effects aren't working as they should. The *net* game should have smoothly-rotating tiles when they're selected; they don't rotate at all on any Wii build. I don't know if the issue is with SDL-Wii or what - at some point I need to dig a little deeper. Some of the games have 'victory' animations which are also absent.
 +
 
 +
Debug notes will be kept at [[Stppwii/dev|the dev page]].
 +
 
 +
===Installation===
  
 
Unzip all to /apps/stppwii and you're good to go.
 
Unzip all to /apps/stppwii and you're good to go.
  
You will need a classic controller as well as the wiimote. Basic mouse functionality is via the wiimote (a, b, 1/2 for left, right, and middle-click) - classic controller buttons are all used for various functions.
+
You will need a wiimote and either a classic controller or USB keyboard.
 
 
USB keyboard functionality is broken and will be addressed in 0.2.
 
  
The music files are huge: get them from here: [http://www.ledow.org.uk/gp2x/v1.1/ ledow's site] - they are optional of course.
+
===Music===
  
I'm setting up Google Code hosting for this project and will get the source hosted there soon; until then you may download the zip file from here.
+
The music files are huge: get them from here: [http://www.ledow.org.uk/gp2x/v1.1/ ledow's site] - they are optional of course. Add ".mp3" to the ends of the file names to make them work and copy them to the /apps/stppwii/music folder.
  
If anyone knows why 7-zip upload fails every single time I try it here, please let me know! I'd love to host the files with 7-zip - the executable is too big for regular zip (2 MB limit)...
+
===Miscellaneous===
  
 
You will need to include SDL Wii to build the application.
 
You will need to include SDL Wii to build the application.
  
 
===Controls===
 
===Controls===
 
in progress, bear with me...
 
  
 
{| class="wikitable" style="left;text-align:center;"
 
{| class="wikitable" style="left;text-align:center;"
Line 46: Line 81:
 
| {{Wiimote}} || || Navigate
 
| {{Wiimote}} || || Navigate
 
|-
 
|-
| {{WiimoteAButton}} || || Left-click
+
| {{WiimoteAButton}} || {{keypress|A}} || Left-click
 
|-
 
|-
| {{WiimoteBButton}} || || Right-click
+
| {{WiimoteBButton}} || {{keypress|B}} || Right-click
 
|-
 
|-
| {{Wiimote1Button}} {{Wiimote2Button}} || || Middle-click
+
| {{Wiimote1Button}} or {{Wiimote2Button}} || || Middle-click
 
|-
 
|-
 
| {{WiimoteDPad}} || || Navigate menus
 
| {{WiimoteDPad}} || || Navigate menus
 
|-
 
|-
| {{ClassicZLButton}} || {{keypress|X}} || Enter virtual digit / save config
+
| {{ClassicLTrigger}} || {{keypress|L}} || Cycle virtual digit (ingame) / cycle save slot (game menu)
 +
|-
 +
| {{ClassicRTrigger}} || {{keypress|R}} || Cycle virtual digit (ingame) / cycle save slot (game menu)
 +
|-
 +
| {{ClassicXButton}} || {{keypress|X}} || Enter virtual digit (ingame) / set config (game menu)
 +
|-
 +
| || {{keypress|0}} - {{keypress|9}} || Enter digit directly
 +
|-
 +
| {{ClassicLTrigger}} + {{ClassicRTrigger}} || || Save and exit game (ingame) / delete custom config (game menu)
 
|-
 
|-
| {{ClassicZRButton}} || {{keypress|E}} || Save screenshot
+
| {{WiimoteHomeButton}} || {{keypress|P}} || Start game (game menu) / toggle pause (ingame)
 
|-
 
|-
| {{WiimoteHomeButton}} || {{keypress|P}} || Start game / go to menu
+
| {{WiimoteHomeButton}} + {{ClassicLTrigger}} || || Start game ignoring settings (game menu)
 +
|-
 +
| {{WiimoteHomeButton}} + {{ClassicRTrigger}} || || Start game ignoring settings (game menu)
 +
|-
 +
| {{WiimotePlusButton}} + {{WiimoteMinusButton}} || {{keypress|S}} || Auto-solve (ingame) / load saved game (game menu)
 +
|-
 +
| {{ClassicZLButton}} || {{keypress|Z}} || Exit program (game menu) / Restart (ingame) / Save (game menu)
 +
|-
 +
| {{ClassicZRButton}} || {{keypress|PrtScr}} || Screenshot
 +
 
 
|}
 
|}
 +
 +
===External links===
 +
 +
[http://www.chiark.greenend.org.uk/~sgtatham/puzzles/ Simon Tatham's Portable Puzzle Collection]
 +
 +
[http://code.google.com/p/stppc2x/ ledow's STPPC2X page on Google Code]
  
 
[[Category:Homebrew applications]]
 
[[Category:Homebrew applications]]
 
[[Category:Homebrew using SDL libraries]]
 
[[Category:Homebrew using SDL libraries]]

Latest revision as of 17:07, 24 April 2015

stppwii
Stppwiimenu.png
General
Author(s)madmanguruman, ledow
Contributor(s)juanvvc
TypePuzzle game
LicenceGPL/LGPL
Links
Download
Source
Downloadable via the Homebrew Browser
Peripherals
Wiimote.svg ClassicController.svg USB Keyboard


This is my port of ledow's GP2X SDL port of Simon Tatham's Portable Puzzle Collection.

ledow was not involved in this endeavor, so please direct any questions to the discussion page and not to him.

The page that was formerly under my profile has been closed since it hadn't been updated in quite some time.

04/24/2015: I gave up my Wii years ago. I also moved the source code to GitHub due to the impending closure of Google Code. If anyone wants to take this project over, let me know.


What's new

Version 0.3:

  • Compiled against libogc SVN r4414 / SDL-Wii r95 / STPPC2X r185
  • New game added

Version 0.2:

  • Mouse droppings cleaned up - far less problems now
  • STPPC2X updated to rev 163 - several new games added
  • USB keyboard functionality improved greatly (see below)
  • Custom .ini files (global and per-game config) no longer being dropped in the root of the SD card

Version 0.1:

  • initial release

Known issues

There are bugs, and the documentation sucks, but the puzzles are playable. Main issues are mouse droppings here and there. The music occasionally bleeps and bloops but that's life.

The built-in documentation is a little weak - refer here for the best info until I get around to updating the docs in the app.

Some games are missing in-game help; the files are also missing from the STPPC2X SVN repo.

Screenshots -do- work despite the app complaining whenever you take one.

For some reason, some of the effects aren't working as they should. The *net* game should have smoothly-rotating tiles when they're selected; they don't rotate at all on any Wii build. I don't know if the issue is with SDL-Wii or what - at some point I need to dig a little deeper. Some of the games have 'victory' animations which are also absent.

Debug notes will be kept at the dev page.

Installation

Unzip all to /apps/stppwii and you're good to go.

You will need a wiimote and either a classic controller or USB keyboard.

Music

The music files are huge: get them from here: ledow's site - they are optional of course. Add ".mp3" to the ends of the file names to make them work and copy them to the /apps/stppwii/music folder.

Miscellaneous

You will need to include SDL Wii to build the application.

Controls

ClassicController.svg + Wiimote.svg USB Keyboard Action
Wiimote.svg Navigate
Wiimote A Button A Left-click
Wiimote B Button B Right-click
Wiimote 1 Button or Wiimote 2 Button Middle-click
Wiimote D-Pad Navigate menus
Classic L Trigger L Cycle virtual digit (ingame) / cycle save slot (game menu)
Classic R Trigger R Cycle virtual digit (ingame) / cycle save slot (game menu)
Classic x Button X Enter virtual digit (ingame) / set config (game menu)
0 - 9 Enter digit directly
Classic L Trigger + Classic R Trigger Save and exit game (ingame) / delete custom config (game menu)
Wiimote HOME Button P Start game (game menu) / toggle pause (ingame)
Wiimote HOME Button + Classic L Trigger Start game ignoring settings (game menu)
Wiimote HOME Button + Classic R Trigger Start game ignoring settings (game menu)
Wiimote + Button + Wiimote - Button S Auto-solve (ingame) / load saved game (game menu)
Classic ZL Button Z Exit program (game menu) / Restart (ingame) / Save (game menu)
Classic ZR Button PrtScr Screenshot

External links

Simon Tatham's Portable Puzzle Collection

ledow's STPPC2X page on Google Code