Difference between revisions of "WiiMPC"

From WiiBrew
Jump to navigation Jump to search
m (Robot: Cosmetic changes)
 
(13 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{Infobox homebrewapp
+
{{Infobox homebrew
| image      = [[Image:Wiimpc.png|200px]]
+
| image      = [[File:Wiimpc.png|200px]]
 
| title      = WiiMPC
 
| title      = WiiMPC
| desc        = MPD client for the Wii
+
| type        = media player
| type        = Media
 
 
| author      = [[User:Sshock|Sshock]]
 
| author      = [[User:Sshock|Sshock]]
| download    = [http://sshock.net/wiimpc_0.1a.zip 0.1]
+
| version    = 0.1b
| source      = [http://sshock.net/wiimpc_0.1a_src.zip 0.1 source]
+
| licence    = Not specified (open source)
| version    = 0.1 (08-20-2008)
+
| download    = http://sshock.com/wiimpc/wiimpc_0.1b.zip
 +
| source      = http://sshock.com/wiimpc/wiimpc_0.1b_src.zip
 
| peripherals = {{Wiimote1}}
 
| peripherals = {{Wiimote1}}
| hbc = 1
+
| hbb         = yes
| hbb = 1
 
 
}}
 
}}
  
Line 21: Line 20:
 
MPD_HOST = mpdserver
 
MPD_HOST = mpdserver
 
</pre>
 
</pre>
where "mpdserver" is the hostname of the machine running MPD.
+
where "mpdserver" is the hostname or IP address of the machine running MPD.
  
 
The source is available, and of course patches are welcome.
 
The source is available, and of course patches are welcome.
  
==Controls==
+
== Controls ==
 
{| class="wikitable" style="text-align:center;"
 
{| class="wikitable" style="text-align:center;"
 
|-
 
|-
! Controller !! Button !! Action
+
! {{Wiimote}} !! Action
 
|-
 
|-
| {{Wiimote1}} || {{WiimoteAButton}} || Play / Pause
+
| {{WiimoteAButton}} || Play / Pause
 
|-
 
|-
| {{Wiimote1}} || {{Wiimote2Button}} || Stop
+
| {{Wiimote2Button}} || Stop
 
|-
 
|-
| {{Wiimote1}} || {{WiimoteDPadLeft}} || Previous Song
+
| {{WiimoteDPadLeft}} || Previous Song
 
|-
 
|-
| {{Wiimote1}} || {{WiimoteDPadRight}} || Next Song
+
| {{WiimoteDPadRight}} || Next Song
 
|-
 
|-
| {{Wiimote1}} || {{WiimotePlusButton}} || Volume Up
+
| {{WiimotePlusButton}} || Volume Up
 
|-
 
|-
| {{Wiimote1}} || {{WiimoteMinusButton}} || Volume Down
+
| {{WiimoteMinusButton}} || Volume Down
 
|-
 
|-
| {{Wiimote1}} || {{WiimoteHomeButton}} || Return to HBC
+
| {{WiimoteHomeButton}} || Return to HBC
 
|}
 
|}
  
==Screenshot==
+
== Change Log ==
[[Image:Wiimpc.png]]
+
=== 0.1b ===
 +
* Bug fix: Using an IP address for the MPD_HOST would not work sometimes.
 +
* Darken instead of blank screen while exiting.
  
==Change Log==
+
=== 0.1a ===
===0.1a===
 
 
* Scrolls title if too long
 
* Scrolls title if too long
 
* Control with any wiimote
 
* Control with any wiimote
 
* Prettify filename (when used as song title)
 
* Prettify filename (when used as song title)
  
===0.1===
+
=== 0.1 ===
 
* Initial Release
 
* Initial Release
  
==Known Bugs==
+
== Known Bugs ==
* Sometimes freezes on "Exiting, please wait..."
+
* Erratic network behavior on occasion...
  
==Todo==
+
== Todo ==
 
* Fancier graphics
 
* Fancier graphics
 
* Ability to enter mpd server name (e.g., via OSK)
 
* Ability to enter mpd server name (e.g., via OSK)
 
* Ability to clear/change/shuffle playlist (e.g., via a home-button menu)
 
* Ability to clear/change/shuffle playlist (e.g., via a home-button menu)
 +
* Show upcoming songs
 +
* Get reasonable about the version numbering (major.minor.revision)
 +
* Add Icecast/SHOUTcast streaming from the MPD server
  
[[category:Homebrew_using_GRRLib|P]]
+
[[Category:Homebrew using GRRLib]]

Latest revision as of 18:22, 10 August 2009

WiiMPC
Wiimpc.png
General
Author(s)Sshock
TypeMedia player
Version0.1b
LicenceNot specified (open source)
Links
Download
Source
Downloadable via the Homebrew Browser
Peripherals
Wiimote1.svg


WiiMPC is a simple MPD client for the Wii.

It utilizes the WiiMote to control your music server with buttons for play/pause/stop, change song, and change volume. The screen shows the current song, song position, and volume.

Install WiiMPC like any other HomeBrew channel app; then create a file in the wiimpc directory called wiimpc.conf, with a single line in it:

MPD_HOST = mpdserver

where "mpdserver" is the hostname or IP address of the machine running MPD.

The source is available, and of course patches are welcome.

Controls

Wiimote.svg Action
Wiimote A Button Play / Pause
Wiimote 2 Button Stop
Wiimote D-Pad Left Previous Song
Wiimote D-Pad Right Next Song
Wiimote + Button Volume Up
Wiimote - Button Volume Down
Wiimote HOME Button Return to HBC

Change Log

0.1b

  • Bug fix: Using an IP address for the MPD_HOST would not work sometimes.
  • Darken instead of blank screen while exiting.

0.1a

  • Scrolls title if too long
  • Control with any wiimote
  • Prettify filename (when used as song title)

0.1

  • Initial Release

Known Bugs

  • Erratic network behavior on occasion...

Todo

  • Fancier graphics
  • Ability to enter mpd server name (e.g., via OSK)
  • Ability to clear/change/shuffle playlist (e.g., via a home-button menu)
  • Show upcoming songs
  • Get reasonable about the version numbering (major.minor.revision)
  • Add Icecast/SHOUTcast streaming from the MPD server