In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

WiiRadio: Difference between revisions

From WiiBrew
Jump to navigation Jump to search
TiMeBoMb (talk | contribs)
Scanff (talk | contribs)
v 0.3 released
Line 5: Line 5:
| type        = Media
| type        = Media
| author      = [[User:Scanff|Scanff]]
| author      = [[User:Scanff|Scanff]]
| version    = 0.2
| version    = 0.3
| download    = [[Media:Radiow 0.2.zip|Radiow 0.2.zip]]
| download    = [[Media:Radiow03.zip|Radiow03.zip]]
| website    = http://www.scanff.com
| website    = http://www.scanff.com
| peripherals = {{Wiimote}}  
| peripherals = {{Wiimote}}  
Line 13: Line 13:
}}
}}


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




== Update ==
== Updates ==


3/15/09 - New version 0.2 released!
5/15/09 - Version 0.3 released!
 
3/15/09 - Version 0.2 released!




== Controls ==
== Controls ==
'''In Browser'''
{| class="wikitable"
{| class="wikitable"
|-
|-
! Button !! Action
! Button !! Action
|-
| {{WiimoteAim}} || Move cursor
|-
|-
| {{WiimoteAButton}} || Select
| {{WiimoteAButton}} || Select
|-
|-
| {{WiimotePlusButton}} || Saves current station to Playlists
| {{WiimotePlusButton}} || Saves current playing stream to Playlists
|-
| {{WiimoteHomeButton}} || Quit Screen
|-
| {{WiimoteDPadLeft}} || Playlists/Browser/Genre Back
|-
| {{WiimoteDPadRight}} || Playlists/Browser/Genre Next
|-
|-
| {{WiimoteHomeButton}} || Quit/Return to Homebrew Channel
| {{WiimoteDPadUp}} || Volume Up
|-
| {{WiimoteDPadDown}} || Volume Down
|-
| {{WiimoteMinusButton}} || Mute
|-
| {{Wiimote2Button}} || Show Visualizer
|-
| {{WiimoteBButton}} || Show Browser
|}
|}


'''In Visualizer'''


{| class="wikitable"
|-
! Button !! Action
|-
| {{WiimoteDPadLeft}} || Previous Visual
|-
| {{WiimoteDPadRight}} || Next Visual
|-
| {{WiimoteDPadUp}} || Volume Up
|-
| {{WiimoteDPadDown}} || Volume Down
|-
| {{WiimoteMinusButton}} || Mute
|-
| {{Wiimote2Button}} || Back to browser
|}
== Install/Usage ==
== Install/Usage ==


<b>Installing The Application</b>
<b>Installing the application</b>


Copy the "radiow" directory to your SD under /apps
Copy the "radiow" directory to your SD under /apps
<br>NOTE: DO NOT rename "radiow" directory.
<br>NOTE: DO NOT rename "radiow" directory.
<br>Tested on PAL 3.2 - works fine.
<br>Tested on PAL 3.2 - works fine.
<br>Tested on NTSC 3.3v2, 4.0 - works fine.
<br>Tested on NTSC 3.3v2 - works fine.
<br><br>
<br><br>
<b>Playlists</b>
<b>Playlists</b><br><br>
 
Copy the playlist file to /apps/radiow/pls on your SD card<br>
Copy the playlist file to /apps/radiow/pls on your SD card<br>
Saving playlists from WiiRadio will create a *.pls file under /apps/radiow/pls.
Saving playlists from WiiRadio will create a *.pls file under /apps/radiow/pls.
<br>
<br>
Pressing the + button will add the playing station to the playlists.
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.


== Change Log ==
== Change Log ==
<b>Version 0.3</b>
- Whole new GUI thanks to TiMeBoMb<br>
- Added a visualizer and black screen that acts as a burn reducer<br>
- Loading streams from a playlist have been changed and bugs fixed<br>
- Added a playlist delete option<br>
- Hovering over stations or playlists now scroll giving you all the information<br>
- Added Volume controls<br>
- Added dynamic buffering (if your signal is weak)<br>
- Fixed a crashing bug when parsing the ICY data<br>
- Added more controls from the WiiMote (see above)<br>
- 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.<br>
- Caches up to 1,000 stations per genre. No more waiting when you click next or previous<br>
- Now using the new SDL port which improves the look and performance<br>
- Text no longer uses a bitmap, it uses SDL-TTF<br>
- Added informational pop-up's<br>
- Lots of bug fixes<br>


<b>Version 0.2</b>
<b>Version 0.2</b>
Line 62: Line 125:


- First version!
- First version!
== Thanks To ==
* [[User:TiMeBoMb|TiMeBoMb]] For all the graphics work, ideas, feedback, support and testing.
* [[User:Tantric|Tantric]] For the new SDL Wii Project.

Revision as of 09:25, 16 May 2009

WiiRadio
General
Author(s)Scanff
TypeMedia
Version0.3
Links
[[Radiow03.zip|Download]]
Website
Peripherals

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


Updates

5/15/09 - Version 0.3 released!

3/15/09 - Version 0.2 released!


Controls

In Browser

Button Action
Wii Remote Aim Move cursor
Wiimote A Button Select
Wiimote + Button Saves current playing stream to Playlists
Wiimote HOME Button Quit 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 B Button Show Browser

In Visualizer

Button Action
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

Install/Usage

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 - works fine.

Playlists

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.

Change Log

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!

Thanks To

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