Difference between revisions of "Powder"
m (Added HBB) |
|||
Line 10: | Line 10: | ||
| source = http://wiibrew.org/w/images/1/1f/Powder111-1_source.zip | | source = http://wiibrew.org/w/images/1/1f/Powder111-1_source.zip | ||
| peripherals = {{WiimoteHorizontal}} {{ClassicController}} | | peripherals = {{WiimoteHorizontal}} {{ClassicController}} | ||
+ | | hbb = yes | ||
}} | }} | ||
Revision as of 10:45, 30 May 2009
POWDER | |
![]() | |
General | |
---|---|
Author(s) | Jeff Lait |
Ported by | insin |
Type | Game |
Version | 111-1 |
Links | |
Download | |
Source | |
Downloadable via the Homebrew Browser | |
Peripherals | |
![]() ![]() |
A port of POWDER to the Wii using SDL Wii.
If you previously downloaded Powder111_preview1.zip, please delete powder.sav from apps/powder before using the release version
Obligatory Low Quality Video (OLQV™)
This video shows the start of a game of POWDER.
Number of times I've ever found a scroll of Identify in the starting room when not just playing it for demonstration purposes: zero.
Thanks
Thanks to Jeff Lait for making POWDER and making the source available for porting, and to the SDL Wii contributors for their own porting efforts.
Controls
Please note that SDL Wii uses whatever controller configuration it detected when you loaded the application. Plugging/unplugging a Classic Controller after this point is not supported.
Remapping Buttons
The action performed by some buttons can be remapped by pressing when in the Command Menu. This allows controls to be customised to suit your playing style. For example, if you're playing the game primarily as a Necromancer, you'll likely want to map a button to the Command command, which allows you to give orders to creatures under your control.
Mapping changes will persist across games.
Using the Classic Controller will give you two more buttons, and
, to map useful commands to.
Building
POWDER itself is not open source, but source is available from its Download page under a license which allows for porting.
A file containing Wii port changes, to be applied to powder111_src.tar.gz, will be made available from this page.
Support Files
On Windows, I used Cygwin (with the make and g++ packages installed) to build the support files - this should be as simple as changing to the port/linux/ directory and invoking make premake. Note that the Wii build currently requires that you add distorted to the list of tilesets in gfx/rebuild.sh before building the support files.
Wii Build
Ensure you have SDL Wii and its dependencies available in your libogc directory as per its install instructions.
Change to the port/wii/ directory and invoke make.
Milestones
Milestone 1
Issue/Feature | Done |
---|---|
Fix issue where graphics don't display using the existing SDL port code | ☑ |
Enable X/Y button support for classic controller (should be a sinple #define change) | ☑ |
Map home button to return to loader | ☑ |
Milestone 2
Issue/Feature | Done |
---|---|
Detect when 16:9 display is being used and correct aspect ratio automatically | ☐ |
When entering your name initially, the cursor is picking up fragments of background graphics as it moves | ☐ |