Audio Streaming: Difference between revisions

From GC-Forever Wiki
Jump to navigation Jump to search
Created page with "'''Audio Streaming''' under construction...to be continued... ===List=== {| border="3" style="margin-left: 3em;" |- ! scope="row" | 1 | style="text-align: center;" | Ace ..."
 
Indead (talk | contribs)
→‎List of Audio Streaming Titles: Added details for Tube Slider.
 
(24 intermediate revisions by 3 users not shown)
Line 1: Line 1:
'''Audio Streaming'''
'''Audio Streaming'''


under construction...to be continued...


The term "Audio Streaming" or "Audio Streaming game" refers to a type of GameCube title which made use of in-hardware audio decoding on the GameCube DVD drive.


==Details==
ADPCM data is stored on the disk drive in 32K aligned LBAs and the drive can be told to play audio from a particular position on disc whilst simultaneously reading regular data (slow and not recommended). The drive automatically mixes the decoded audio directly into the DSP and there are various commands which will allow the game to cancel, repeat or check what position the drive is up to when playing a particular track.


==Confusion with the terminology==
GameCube modchips utilized a feature which corrected streaming audio on backup disc media labelled "GameCube Audio Fix". This "Audio Fix" was implemented in drive firmware patch code which enabled playback from backup discs. Without this fix games would try to read internally from an incorrect offset, and although the game wouldn't report a read error, there was static instead of audio.


Wii initial modchips (drive chips) provided the same fix as the GameCube modchips did (although no Wii game ever used this functionality, it was only there for GameCube discs).


Then the Wii DVD drives locked modchips out slightly so the only solution was to intercept read commands between the DVD and the Wii and turn them into DVD-Video requests, at this point, any kind of Audio Streaming fix was thrown out the door. Because of this, Audio streaming games would throw read errors and/or play static instead of actual audio.


modchip manufacturers started using descriptions such as "GameCube Audio Fix" with a new meaning now. These modchips only disabled the streaming audio data commands to prevent read errors and/or static sound instead of providing a true ability to read the stream data correctly.
==Solutions==
Solutions to play these titles depend on method media or modchip being used.
===GameCube===
All native GameCube modchips work to play audio streaming titles from DVD disc.
Swiss also supports audio streaming from disc and [[SD Gecko]].
===Wii===
Wii drive replacement modchips usable on GameCube such as WKF/WODE will be affected by audio streaming titles due to the design on the modchip. '''(need validation:)''' Since these modchip types rely on media such as SD or USB and not the DVD drive, there is no hardware conversion of the ADPCM audio to PCM audio. The modchips do not include on-board hardware conversion nor the ability for firmware based conversion. Without this audio, the GC will display error messages. To work around this issue, the audio stream is disabled by providing a successful (completed) return command to the GC to prevent error messages and in game crashing.<br> Currently WKF and WODE are not able to send audio streaming data to the GameCube using SD, HDD, USB media respectively. To regain ability to correctly play these audio streaming titles with a drive replacement modchip, a dvd drive must be utilized in conjunction with the modchip in bypass (flat) mode....or using Swiss to boot a dvd
{| border="3" style="margin-left: 3em;"
! scope="col" width="150"|
! scope="col" width="200"| WKF
! scope="col" width="200"| WODE
|-
! scope="row" | original disc
| style="text-align: center;" | wire mod
| style="text-align: center;" | nothing
|-
! scope="row" | backup disc
| style="text-align: center;" | xenoGC + wire mod <br> Qoob + wire mod
| style="text-align: center;" | xenoGC <br> Qoob
|}
* note: IPL replacement modchips (viper) has not been tested and may fail to detect these drive replacement modchips.
These work around modifications are the only solutions available to for WKF/WODE to allow playback with audio streaming from disc.
==List of Audio Streaming Titles==
SD card playback compatibility is known to have various issues with audio streaming titles. The chart below indicates the specific issues discovered per title with SD card playback.  DVD disc playback allows for "most" audio streaming titles to playback properly. The chart below indicates any issues observed from DVD playback. 


===List===
{| border="3" style="margin-left: 3em;"
{| border="3" style="margin-left: 3em;"
! colspan="1" style="background:lightblue;font-size:10pt" width="300"| Title
! colspan="2" style="background:lightblue;font-size:10pt" width="600"| WKF / WODE Compatibility
! colspan="2" style="background:lightblue;font-size:10pt" width="300"| Swiss Compatibility
|-
! scope="col" width="300"|
! scope="col" width="300"| SD CARD
! scope="col" width="300"| DVD FLATMODE
! scope="col" width="150"| SDGecko/IDE-EXI (software)
! scope="col" width="150"| DVD
|-
! scope="row" | 1080 Avalanche
|-
! scope="row" | Alien Hominid
|-
! scope="row" | Amazing Island
|-
! scope="row" | Aquaman
|-
! scope="row" | Bloody Roar: Primal Fury
|-
! scope="row" | Bomberman Generation
|-
! scope="row" | Crash Bandicoot: The Wrath of Cortex
|-
! scope="row" | Crazy Taxi
|-
! scope="row" | Dakar 2: The World's Ultimate Rally
|-
! scope="row" | Darkened Skye
|-
! scope="row" | Dave Mirra Freestyle BMX 2
| align="center" | No in game music
|-
! scope="row" | Disney's Extreme Skate Adventure
|-
! scope="row" | Dragon Ball Z: Sagas
|-
! scope="row" | Dragon's Lair 3D: Return to the Lair
|-
! scope="row" | DreamMix TV World Fighters  **
|-
! scope="row" | Eternal Darkness: Sanity's Requiem
| align="center" | Intro Poem audio. <br>Intro credits audio/animation. <br>No in game music
|-
! scope="row" | Fantastic 4
|-
|-
! scope="row" | 1
! scope="row" | Freestyle MetalX
| style="text-align: center;" | Ace Golf (US) / Swinger's Golf (PAL) / Wai Wai (JPN)
|-
|-
! scope="row" | 2
! scope="row" | Freestyle Street Soccer (Urban Freestyle Soccer - PAL)
| style="text-align: center;" | 007 Agent Under Fire
|-
|-
! scope="row" | 3
! scope="row" | Future Tactics: The Uprising
| style="text-align: center;" | 1080 Avalanche
|-
|-
! scope="row" | 4
! scope="row" | Geist
| style="text-align: center;" | Alien Hominid
|-
|-
! scope="row" | 5
! scope="row" | Go! Go! Hypergrind
| style="text-align: center;" | Amazing Island
|-
|-
! scope="row" | 6
! scope="row" | Godzilla: Destroy All Monsters Melee
| style="text-align: center;" | Aquaman
|-
|-
! scope="row" | 7
! scope="row" | GT Cube **
| style="text-align: center;" | Bloody Roar Primal Fury
|-
|-
! scope="row" | 8
! scope="row" | Harvest Moon *
| style="text-align: center;" | Bomberman Generations
|-
|-
! scope="row" | 9
! scope="row" | Ikaruga
| style="text-align: center;" | Crash Bandicoot: The Warth of Cortex
| align="center" | No in game music
|-
|-
! scope="row" | 10
! scope="row" | James Bond 007: Agent Under Fire
| style="text-align: center;" | Crazy Taxi
|-
|-
! scope="row" | 11
! scope="row" | Judge Dredd: Dredd Vs. Death
| style="text-align: center;" | Dakar 2
|-
|-
! scope="row" | 12
! scope="row" | The Legend of Zelda: Collector's Edition
| style="text-align: center;" | Darkened Skye
|-
|-
! scope="row" | 13
! scope="row" | The Legend of Zelda: Ocarina of Time / Master Quest
| style="text-align: center;" | Disney's Extreme Skate Adventure
|-
|-
! scope="row" | 14
! scope="row" | Lost Kingdoms
| style="text-align: center;" | Dragonball Z Sagas
|-
|-
! scope="row" | 15
! scope="row" | Lotus Challenge
| style="text-align: center;" | Dragon's Lair 3D
|-
|-
! scope="row" | 16
! scope="row" | Mario Kart: Double Dash (Bonus Disc)
| style="text-align: center;" | Dream Mix TV World Fighters ***(NTSC-J)
|-
|-
! scope="row" | 17
! scope="row" | Mario Superstar Baseball
| style="text-align: center;" | Eternal Darkness
|-
|-
! scope="row" | 18
! scope="row" | Monster Jam: Maximum Destruction
| style="text-align: center;" | Fantastic Four
| align="center" | No music in menu. No in game music
|-
|-
! scope="row" | 19
! scope="row" | MX Superfly
| style="text-align: center;" | Freestyle Metal-X
|-
|-
! scope="row" | 20
! scope="row" | Namco Museum
| style="text-align: center;" | Future Tactics
|-
|-
! scope="row" | 21
! scope="row" | Naruto: Clash of Ninja
| style="text-align: center;" | Geist
|-
|-
! scope="row" | 22
! scope="row" | Naruto: Clash of Ninja 2
| style="text-align: center;" | Go Go Hypergrind
|-
 
! scope="row" | Naruto: Gekitō Ninja Taisen! 3 **
 
|-
 
! scope="row" | Pac-Man Fever
 
|-
 
! scope="row" | Pikmin 2
 
|-
! scope="row" | Pool Paradise
|-
! scope="row" | Pro Rally
|-
! scope="row" | Red Faction II
|-
! scope="row" | Resident Evil
|-
! scope="row" | Resident Evil 4: Preview Disc
|-
! scope="row" | Smuggler's Run: Warzones
|-
! scope="row" | Speed Kings
|-
! scope="row" | Star Fox Adventures
|-
! scope="row" | Star Wars Jedi Knight II: Jedi Outcast
|-
! scope="row" | Star Wars: The Clone Wars
|-
! scope="row" | Street Racing Syndicate
|-
! scope="row" | The Sum of All Fears
|-
! scope="row" | Summoner: A Goddess Reborn
|-
! scope="row" | Super Monkey Ball
|-
! scope="row" | Super Monkey Ball 2
|-
! scope="row" | Swingerz Golf (Ace Golf - PAL) (Wai Wai Golf -JP)
|-
! scope="row" | Tak and the Power of Juju
|-
! scope="row" | Tom Clancy's Splinter Cell: Pandora Tomorrow
|-
! scope="row" | Tony Hawk's Pro Skater 3
|-
! scope="row" | Tony Hawk's Pro Skater 4
|-
! scope="row" | Top Gun: Combat Zones
|-
! scope="row" | Tube Slider
| align="center" | No menu music. No in game music.
|-
! scope="row" | Universal Studios Theme Parks Adventure
|-
! scope="row" | Virtua Striker 3 Ver. 2002
|-
! scope="row" | Wave Race: Blue Storm
|-
! scope="row" | Worms Blast
|-
! scope="row" | Wreckless: The Yakuza Missions
|-
! scope="row" | XG3: Extreme G Racing
|-
! scope="row" | XIII
|-
! scope="row" | Zoids: Battle Legends
|}
|}


List
| *  certain areas??
 
 
 
 


13 *  
| ** NTSC - J only
14 *  
15 *
16 X
17 *
18 *
19 
20 *
21 *
22 *
23 X GT Cube ***(NTSC-J)
24 * Godzilla: Destroy All Monsters
25  Harvest Moon (in certain areas)
26 * Ikaruga
27 * Judge Dredd vs. Death
28 * Legend of Zelda: Collectors Disc
29 * Legend of Zelda: Bonus Disc (with Ocarina of Time)
30 * Lost Kingdoms
31 * Lotus Challenge
32 * Mario Baseball
33 * Mario Kart Bonus Disc
34 * Master Quest
35 * Monster Jam Extreme Destruction
36  MX Superfly
37 * Namco Museum
38 * Naruto 1,2,3
39 * Padman Fever
40 * Pikmin 2
41 * Pool Paradise
42  Pro Rally
43 * Red Faction 2
44 * Resident Evil 1
45 * Resident Evil 4 Preview Disc (w/ RE4 Demo)
46 * Smugglers Run: Warzones
47  Speed Kings
48 * Splinter Cell: Pandora's Tomorrow
49 * Starfox Adventures
50 * Star Wars Jedi Knight II: Jedi Outcast
51 * Star Wars: The Clone Wars
52 * Street Racing Sysdicate
53 * Sum of all Fears, The
54 * Summoner: A Goddess Reborn
55 * Super Monkey Ball
56 * Super Monkey Ball 2
57 * Swingers Golf / Ace golf / Wai Wai
58 * Tak And The Power Of Juju
59  Tony Hawk's Pro Skater 3
60  Tony Hawk's Pro Skater 4
61 * Top Gun: Combat Zone
62 * Tube Slider
63 * Universal Studios: Theme Park Adventure
64  Urban Freestyle Soccer
65  Virtua Striker 3 Ver. 2002
66 * Wai Wai Golf (JPN) / Ace Golf / Swingers Golf
67 * Wave Race: Blue Storm
68 X World Mix TV Drea Fighters ***(NTSC-J)
68 * Wreckless : Mission Yakuzas
70 * Worms Blast
71 * XG3 Extreme G Racing
72 * XIII
73 * Zoids Battle Legends

Latest revision as of 07:05, 25 November 2016

Audio Streaming


The term "Audio Streaming" or "Audio Streaming game" refers to a type of GameCube title which made use of in-hardware audio decoding on the GameCube DVD drive.

Details

ADPCM data is stored on the disk drive in 32K aligned LBAs and the drive can be told to play audio from a particular position on disc whilst simultaneously reading regular data (slow and not recommended). The drive automatically mixes the decoded audio directly into the DSP and there are various commands which will allow the game to cancel, repeat or check what position the drive is up to when playing a particular track.

Confusion with the terminology

GameCube modchips utilized a feature which corrected streaming audio on backup disc media labelled "GameCube Audio Fix". This "Audio Fix" was implemented in drive firmware patch code which enabled playback from backup discs. Without this fix games would try to read internally from an incorrect offset, and although the game wouldn't report a read error, there was static instead of audio.

Wii initial modchips (drive chips) provided the same fix as the GameCube modchips did (although no Wii game ever used this functionality, it was only there for GameCube discs).

Then the Wii DVD drives locked modchips out slightly so the only solution was to intercept read commands between the DVD and the Wii and turn them into DVD-Video requests, at this point, any kind of Audio Streaming fix was thrown out the door. Because of this, Audio streaming games would throw read errors and/or play static instead of actual audio.

modchip manufacturers started using descriptions such as "GameCube Audio Fix" with a new meaning now. These modchips only disabled the streaming audio data commands to prevent read errors and/or static sound instead of providing a true ability to read the stream data correctly.

Solutions

Solutions to play these titles depend on method media or modchip being used.

GameCube

All native GameCube modchips work to play audio streaming titles from DVD disc.

Swiss also supports audio streaming from disc and SD Gecko.

Wii

Wii drive replacement modchips usable on GameCube such as WKF/WODE will be affected by audio streaming titles due to the design on the modchip. (need validation:) Since these modchip types rely on media such as SD or USB and not the DVD drive, there is no hardware conversion of the ADPCM audio to PCM audio. The modchips do not include on-board hardware conversion nor the ability for firmware based conversion. Without this audio, the GC will display error messages. To work around this issue, the audio stream is disabled by providing a successful (completed) return command to the GC to prevent error messages and in game crashing.
Currently WKF and WODE are not able to send audio streaming data to the GameCube using SD, HDD, USB media respectively. To regain ability to correctly play these audio streaming titles with a drive replacement modchip, a dvd drive must be utilized in conjunction with the modchip in bypass (flat) mode....or using Swiss to boot a dvd

WKF WODE
original disc wire mod nothing
backup disc xenoGC + wire mod
Qoob + wire mod
xenoGC
Qoob
  • note: IPL replacement modchips (viper) has not been tested and may fail to detect these drive replacement modchips.

These work around modifications are the only solutions available to for WKF/WODE to allow playback with audio streaming from disc.

List of Audio Streaming Titles

SD card playback compatibility is known to have various issues with audio streaming titles. The chart below indicates the specific issues discovered per title with SD card playback. DVD disc playback allows for "most" audio streaming titles to playback properly. The chart below indicates any issues observed from DVD playback.

Title WKF / WODE Compatibility Swiss Compatibility
SD CARD DVD FLATMODE SDGecko/IDE-EXI (software) DVD
1080 Avalanche
Alien Hominid
Amazing Island
Aquaman
Bloody Roar: Primal Fury
Bomberman Generation
Crash Bandicoot: The Wrath of Cortex
Crazy Taxi
Dakar 2: The World's Ultimate Rally
Darkened Skye
Dave Mirra Freestyle BMX 2 No in game music
Disney's Extreme Skate Adventure
Dragon Ball Z: Sagas
Dragon's Lair 3D: Return to the Lair
DreamMix TV World Fighters **
Eternal Darkness: Sanity's Requiem Intro Poem audio.
Intro credits audio/animation.
No in game music
Fantastic 4
Freestyle MetalX
Freestyle Street Soccer (Urban Freestyle Soccer - PAL)
Future Tactics: The Uprising
Geist
Go! Go! Hypergrind
Godzilla: Destroy All Monsters Melee
GT Cube **
Harvest Moon *
Ikaruga No in game music
James Bond 007: Agent Under Fire
Judge Dredd: Dredd Vs. Death
The Legend of Zelda: Collector's Edition
The Legend of Zelda: Ocarina of Time / Master Quest
Lost Kingdoms
Lotus Challenge
Mario Kart: Double Dash (Bonus Disc)
Mario Superstar Baseball
Monster Jam: Maximum Destruction No music in menu. No in game music
MX Superfly
Namco Museum
Naruto: Clash of Ninja
Naruto: Clash of Ninja 2
Naruto: Gekitō Ninja Taisen! 3 **
Pac-Man Fever
Pikmin 2
Pool Paradise
Pro Rally
Red Faction II
Resident Evil
Resident Evil 4: Preview Disc
Smuggler's Run: Warzones
Speed Kings
Star Fox Adventures
Star Wars Jedi Knight II: Jedi Outcast
Star Wars: The Clone Wars
Street Racing Syndicate
The Sum of All Fears
Summoner: A Goddess Reborn
Super Monkey Ball
Super Monkey Ball 2
Swingerz Golf (Ace Golf - PAL) (Wai Wai Golf -JP)
Tak and the Power of Juju
Tom Clancy's Splinter Cell: Pandora Tomorrow
Tony Hawk's Pro Skater 3
Tony Hawk's Pro Skater 4
Top Gun: Combat Zones
Tube Slider No menu music. No in game music.
Universal Studios Theme Parks Adventure
Virtua Striker 3 Ver. 2002
Wave Race: Blue Storm
Worms Blast
Wreckless: The Yakuza Missions
XG3: Extreme G Racing
XIII
Zoids: Battle Legends

| * certain areas??

| ** NTSC - J only