Is there any way of getting games like Mario kart wii to be able to use wii speak?

Wyatt_975

New Member
OP
Newbie
Joined
Nov 4, 2022
Messages
4
Trophies
0
Age
14
XP
24
Country
United States
This probably sounds stupid but could there be a way eventually to patch the .iso or .wbfs file of a wii game like Mario kart wii or smash bros. Brawl to support the wii speak online? It most likely can’t be done but I just wonder.
 

CMDreamer

Well-Known Member
Member
Joined
Oct 29, 2014
Messages
1,713
Trophies
1
Age
39
XP
3,547
Country
Mexico
You're right, it can't be done. That would require modifying the source code, but as we don't have access to it, well, you know what's next.
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,403
Country
United Kingdom
I will take the opposite stance.

You could do it with conventional hacking approaches. The effort required however would probably be considerable.
The Wii is the last of the more embedded/single task approaches to systems development, in more Wii centric terms this means no great underlying OS running in the background (aka why every game does not support it but every game happily chats on the xbox 360) and what things are graciously provided by Nintendo are kicked to either libraries or IOS modules (why you have to multiple custom ones installed and different games need different ones) with Wii Speak being one of the latter.
If you are playing Wii mario kart online today then you are also going to be technically inclined at least a little bit and thus it becomes 1000 times nicer to kick it to a phone, tablet, laptop... running some agreed protocol*. Everybody running it would also probably need to install a hacked version themselves lest they be left out of the fun (I seriously doubt you could piggyback it onto existing code, though outside chance you get a custom IOS installed that can do the deed).

*for something like the xlink kai VPN setup for playing system link games on the original xbox an external management protocol was basically required (think giant lobby/looking for game setup) and thus you inherently had some level of communication possible as part of it.

Anyway the general workflow would be to find the multicast server for the Wii online mode (probably fairly basic if the save wifi projects are anything to go by), figure out how to get mic in, encode it in a reasonable to broadcast manner (not necessarily that easy to do in real time on top of an existing game, though the IOS might provide) and either sideband if wasted space is available (it is how SMS text on phones works) or add additional packets that might get ignored on stock but work on modded to decode it back to voice on the relevant parties.
If I was going to do this I would first probably make a text chat work as it is going to be all the same things.

As far as source code. For the Wii I imagine they still have it around somewhere -- lost source is more of a 32 bit to PS2 era problem, even more so among the oodles of bankrupt third parties but first are far from immune, though later examples certainly exist and the legacy of those eras also still taints things (version control in game companies if you read CVs and job postings of the time was not even that of the rickety open source world and far far worse). I am not sure offhand what it would have been coded in but probably C++ which is going to be a fair while before sensible decompilations happen there.
 
  • Like
Reactions: SylverReZ

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    @Psionic Roshambo, let me get a Netflix account I've always been nice to you
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I made a honey pepper glazed turkey breast for dinner turned out pretty bomb
  • K3Nv2 @ K3Nv2:
    We can Netflix and chill
  • Xdqwerty @ Xdqwerty:
    Nvm not half hour, but hour long
  • Xdqwerty @ Xdqwerty:
    Normal south park episodes are already half hour
  • Psionic Roshambo @ Psionic Roshambo:
    Got 2 free Xumo boxes they work pretty good
  • K3Nv2 @ K3Nv2:
    I'm happy to get anything most series don't make it pass 6 seasons
  • Psionic Roshambo @ Psionic Roshambo:
    Except Stars and Encore those are being a bitch lol
  • K3Nv2 @ K3Nv2:
    I may consider that onn pro box finally a media box with type A ;O
    +1
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, cuz the companies don't want em to
  • K3Nv2 @ K3Nv2:
    No it's revenue and demand south park could argue has a bigger audience than family guy about the same
    +1
  • K3Nv2 @ K3Nv2:
    Family guy is worth 300mill south parks worth 1Bill according to the interwebs
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, probably cuz family guy is more disliked compared to south park
  • K3Nv2 @ K3Nv2:
    It just does the same formula south park can press buttons without going overboard
  • Xdqwerty @ Xdqwerty:
    And bc most of the family guy budget is spent on the voice actors rather than on the animation
  • K3Nv2 @ K3Nv2:
    Southpark could spend 30k on a animated dick and people would laugh at it
    +2
  • K3Nv2 @ K3Nv2:
    lol one prescription to Lizzo
  • Xdqwerty @ Xdqwerty:
    who is lizzo?
  • Xdqwerty @ Xdqwerty:
    yawn
  • BakerMan @ BakerMan:
    guys, doge is dead
  • BakerMan @ BakerMan:
    let's get some o7s for that legendary dog

    o7
  • Xdqwerty @ Xdqwerty:
    i think its raining
    Xdqwerty @ Xdqwerty: https://www.youtube.com/watch?v=2ryWgzW4RLI