WiiRadio

From GameBrew
Revision as of 01:48, 29 June 2022 by HydeWing (talk | contribs)
WiiRadio
Wiiradiowii.jpg
General
Authorscanff
TypeMedia players
Version0.7
LicenseGPL
Last Updated2011/05/02
Links
Download
Website
Source

WiiRadio is a SHOUTcast and ICECast client written for Nintendo Wii. It also allows local playback and sports a great visualization system that includes ProjectM.

Features

  • Stream Ripping (0.7) - Will save music to SD:\apps\radiow\wr_music_rip.
  • ProjectM Visuals (0.7) - This is not a full port of ProjectM, textured visuals are not supported and some of the filtering is also incorrect.
  • Album Art (0.7) - Only works on local files if the file has an APIC or the album art is located in the folder.
  • Skins (0.7) - Only the new WRBlue skin allows you to select local playback. The older skins will be updated in time but still work well if you just want stream playback.
  • Ability to skin WiiRadio (0.5) - There are two skins by default, if you'd like to create one please see the skinning reference. Also feel free to fill in the blanks on it.
  • Ability to change your language (0.5) - Note that however the current language packs are incomplete and maybe incorrect.

Installation

Copy the "radiow" directory to your SD or USB Drive under /apps. Do not rename "radiow" directory.

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".

Note: WiiRadio requires free space on the SD card for caching stations and playlists. 10MB free recommended.

User guide

Pressing the "+" button will add the playing station to the Playlists.

For better internet connection, make sure you're getting a decent wireless connection on your Wii.

Controls

In Browser:

Aim - Move cursor

Power Button - (Hold) Exit to loader

A Button - Select

Plus Button - Saves current playing stream to Playlists

Home Button - Options Screen

D-Pad Left/RIght - Back/Next (Playlists/Browser/Genre)

D-Pad Up/Down - Volume Up/Down

Minus Button - Mute

2 Button - Show Visualizer

1 Button - Show Stream Information

B Button - Show Browser

In Visualizer:

Power Button - (Hold) Exit to loader

D-Pad Up/Down - Volume Up/Down

D-Pad Left/Right - Back/Forward a visual (single mode)

Minus Button - Mute

1 Button - Toggle mix and single mode

2 Button - Back To Browser

Media

WiiRadio Version 0.7 Early Preview (devscanff)

WiiRadio - Audio Music WAD Injects Release (RedFire Studios (mrt84))

Compatibility

Tested on PAL 3.2 - works fine.

Tested on NTSC 3.3v2, 4.0 - works great.

Changelog

Version 0.7

  • Stream searching is now working again.
  • Stream ripping.
  • Basic local playback (SD/USB) of mp3 files ** Currently only FAT partitions.
  • Album Art if the local file has it.
  • Clean up of visuals and a new mix mode.
  • ProjectM Visuals.
  • New skin and skin design allowing lua scripting
  • And more ….

Version 0.6

  • More Visuals.
  • Added Icecast Support.
  • Search on stations.
  • Connection to a stream address.
  • Booting from USB support.
  • Widescreen setting.
  • Added ability for user to select visual mix mode or single mode.
  • Bug Fixes.

Version 0.5

  • Skins.
  • Languages.
  • Genre Searching.
  • New visual system.
  • Bug Fixes.

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 Wiimote1Button}}.
  • 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.

Credits

Thanks to:

  • TiMeBoMb - For all the graphics work, ideas, feedback, support and testing.
  • Tantric - For SDL Wii Project. The use of libgui images.

External links

Advertising: