Difference between revisions of "WiiRadio"

From WiiBrew
Jump to: navigation, search
m (c)
(Gamewizard, stop it.)
Line 7: Line 7:
| contributor = [[User:TiMeBoMb|TiMeBoMb]]
| contributor = [[User:TiMeBoMb|TiMeBoMb]]
| version    = 0.4
| version    = 0.4
| licence     = GPL
| license     = GPL
| download    = http://wiiradio.googlecode.com/files/wiiradio04.zip
| download    = http://wiiradio.googlecode.com/files/wiiradio04.zip
| source      = http://code.google.com/p/wiiradio/source
| source      = http://code.google.com/p/wiiradio/source
| discussion  = http://www.scanff.com
| discussion  = http://www.scanff.com
| website    = http://www.scanff.com
| website    = http://www.scanff.com
| peripherals = {{Wiimote}} {{FrontSD}} {{WiFi}}
| peripherals = {{Wiimote}} {{SensorBar}} {{FrontSD}} {{Internet}}
| hbb        = yes
| hbb        = yes

Revision as of 04:02, 10 September 2009

Wiiradio img.png
TypeMedia player
Downloadable via the Homebrew Browser
Wiimote.svg SensorBar.svg Loads files from the Front SD slot Internet

WiiRadio is a SHOUTcast stream player. It can read from thousands of internet radio streams and play them back on the Wii.


07/12/2009 - Version 0.4 Released!
05/16/2009 - Version 0.3 Released!
03/15/2009 - Version 0.2 Released!


In Browser

Button Action
Wii Remote Aim Move cursor
Wiimote Power Button (Hold) Exit to loader
Wiimote A Button Select
Wiimote + Button Saves current playing stream to Playlists
Wiimote HOME Button Options Screen
Wiimote D-Pad Left Playlists/Browser/Genre Back
Wiimote D-Pad Right Playlists/Browser/Genre Next
Wiimote D-Pad Up Volume Up
Wiimote D-Pad Down Volume Down
Wiimote - Button Mute
Wiimote 2 Button Show Visualizer
Wiimote 1 Button Show Stream Information
Wiimote B Button Show Browser

In Visualizer

Button Action
Wiimote Power Button (Hold) Exit to loader
Wiimote D-Pad Left Previous Visual
Wiimote D-Pad Right Next Visual
Wiimote D-Pad Up Volume Up
Wiimote D-Pad Down Volume Down
Wiimote - Button Mute
Wiimote 2 Button Back To Browser


Installing The Application

Copy the "radiow" directory to your SD under /apps
NOTE: DO NOT rename "radiow" directory.
Tested on PAL 3.2 - works fine.
Tested on NTSC 3.3v2, 4.0 - works great!


Copy the playlist file to "/apps/radiow/pls" on your SD card
Saving playlists from WiiRadio will create a *.pls file under "/apps/radiow/pls".
Pressing the "+" button will add the playing station to the Playlists.

Internet Connection

Make sure you're getting a decent wireless connection on your Wii for better performance.

Free Space Requirements

WiiRadio requires free space on the SD card for caching. I'd recommend 10MB free.

Skinning Reference

A W.I.P. document for the skinning engine can be found at - http://wiibrew.org/wiki/WiiRadio/Skinning_Ref

I've also released a Windows version of WiiRaio to aid in skinning. you can find it here http://wiiradio.googlecode.com/files/windows_v4.something.zip. Please do not report bugs against this as it's just a tool.

  • Note this feature is currenly not in WiiRadio and will be added in V0.5

Change Log

Version 0.4

- Added support for M3U files/format
- Added three more visuals
- Dynamic buffering based on stream bitrate
- Added a couple of options (more will come)
- Mute Icon for mute state
- Added stream information screen press button (1)
- Ton of bug fixes

Version 0.3

- Whole new GUI thanks to TiMeBoMb
- Added a visualizer and black screen that acts as a burn reducer
- Loading streams from a playlist have been changed and bugs fixed
- Added a playlist delete option
- Hovering over stations or playlists now scroll giving you all the information
- Added Volume controls
- Added dynamic buffering (if your signal is weak)
- Fixed a crashing bug when parsing the ICY data
- Added more controls from the WiiMote (see above)
- Created a cache per genre so if the SHOUTcast DB does not respond you can play streams. If it does respond it will refresh your cache.
- Caches up to 1,000 stations per genre. No more waiting when you click next or previous
- Now using the new SDL port which improves the look and performance
- Text no longer uses a bitmap, it uses SDL-TTF
- Added informational pop-up's
- Lots of bug fixes

Version 0.2

- Changed logo - (Thank You TiMeBoMb for the new logo!)
- Added support for loading Playlist files (*.pls) from the SD card
- Fixed a few minor bugs
- Increased pre-buffer size (this seems to help streaming on the Wii)

Version 0.1 (Preview version)

- First version!


The video above, by _Contra_, was captured as widescreen.


Bug Reporting/Feature Requests

Please use the issue tool on Google SVN for reporting bugs or feature requests - http://code.google.com/p/wiiradio/issues/entry

Thanks To

  • TiMeBoMb - For all the graphics work, ideas, feedback, support and testing.
  • Tantric - For the new SDL Wii Project.


If you'd like to contribute to this project please contact Scanff