Homebrew Is YouTube for the Wii coming back soon?

redfire_mrt

Well-Known Member
OP
Member
Joined
May 26, 2020
Messages
225
Trophies
0
XP
1,110
Country
United States
Hello guys I have a problem with my YouTubers & I don't know what to do. Please do not put mean comments in this entry. If you do I will delete the comment & I will block you.

The YouTubers who are named "Mohammedisa57 Isa (YouTube)", "GD Sade (the gd sade channel) (YouTube) & Discord", & "Nicholas Brooks (NCP2.0) (YouTube) & Discord" wanted a YouTube Channel to be used again real bad In Discord. I tried changing the URL contents using the "wii_shim.swf" & "wii_dev_shim.swf in "scripts, _Packages, com, google, youtube, tv, wii, shim, & ShimBASE & changing the URL "https://www.youtube.com/wiitv" to "https://fulptube.rocks/" FulpTube has Flash enabled & when did the 2 SWFs, packed up the 02.app, pack the WAD & install it, tested out on my Wii & It gets an 23400 error I did the v0 2012 version but ot showed a blackscreen. I tried making YouTube video WAD Injects that didn't help but mines did I tried importing YouTube by using NotePad to modify it's code until RiiConnect24 came in my video on my YT Channel called "mrt84Tube Patcher | Review", telling or asking them to used WiiMC/WiiMC+, & they refuese to choose.

Because I am not the one that I do patch or get YouTube back on Wii anymore. Can anyone please help me out? I'm being streched out & it's getting annoying!
 
  • Like
Reactions: BlazeMasterBM

BlazeMasterBM

I Eat Garlics
Member
Joined
Aug 21, 2020
Messages
929
Trophies
1
Age
20
Location
the snow
XP
3,076
Country
United States
Hello guys I have a problem with my YouTubers & I don't know what to do. Please do not put mean comments in this entry. If you do I will delete the comment & I will block you.

The YouTubers who are named "Mohammedisa57 Isa (YouTube)", "GD Sade (the gd sade channel) (YouTube) & Discord", & "Nicholas Brooks (NCP2.0) (YouTube) & Discord" wanted a YouTube Channel to be used again real bad In Discord. I tried changing the URL contents using the "wii_shim.swf" & "wii_dev_shim.swf in "scripts, _Packages, com, google, youtube, tv, wii, shim, & ShimBASE & changing the URL "https://www.youtube.com/wiitv" to "https://fulptube.rocks/" FulpTube has Flash enabled & when did the 2 SWFs, packed up the 02.app, pack the WAD & install it, tested out on my Wii & It gets an 23400 error I did the v0 2012 version but ot showed a blackscreen. I tried making YouTube video WAD Injects that didn't help but mines did I tried importing YouTube by using NotePad to modify it's code until RiiConnect24 came in my video on my YT Channel called "mrt84Tube Patcher | Review", telling or asking them to used WiiMC/WiiMC+, & they refuese to choose.

Because I am not the one that I do patch or get YouTube back on Wii anymore. Can anyone please help me out? I'm being streched out & it's getting annoying!
Tbh I thought RiiConnect24 was going to revive it but maybe not. WiiMC is OK but the videos usually have to be compressed quite a bit. I say your best bet is attempting to turn the url into a channel, which you made a thread for if I'm not mistaken. ( I have no idea if YT will work though. No harm in trying I suppose)
 

leseratte

Wiimmfi Team
Member
Joined
Jun 2, 2012
Messages
453
Trophies
1
XP
1,859
Country
Germany
Error 23400 is an error that happens because Nintendo fucked up their login servers for the Wii, and as the gameplay servers are gone anyways they seem unwilling to fix this. You could either try patching the Youtube channel to Wiimmfi and try to use its login server (you'd need to create a game config for Wiimmfi though), or you fix the error with a small patch to the Youtube channel, but I think that just causes the Nintendo server to tell you "service is shutdown" again instead of the error code.
 
  • Like
Reactions: jeannotte
Joined
Sep 19, 2020
Messages
121
Trophies
0
XP
431
Hello guys I have a problem with my YouTubers & I don't know what to do. Please do not put mean comments in this entry. If you do I will delete the comment & I will block you.

The YouTubers who are named "Mohammedisa57 Isa (YouTube)", "GD Sade (the gd sade channel) (YouTube) & Discord", & "Nicholas Brooks (NCP2.0) (YouTube) & Discord" wanted a YouTube Channel to be used again real bad In Discord. I tried changing the URL contents using the "wii_shim.swf" & "wii_dev_shim.swf in "scripts, _Packages, com, google, youtube, tv, wii, shim, & ShimBASE & changing the URL "https://www.youtube.com/wiitv" to "https://fulptube.rocks/" FulpTube has Flash enabled & when did the 2 SWFs, packed up the 02.app, pack the WAD & install it, tested out on my Wii & It gets an 23400 error I did the v0 2012 version but ot showed a blackscreen. I tried making YouTube video WAD Injects that didn't help but mines did I tried importing YouTube by using NotePad to modify it's code until RiiConnect24 came in my video on my YT Channel called "mrt84Tube Patcher | Review", telling or asking them to used WiiMC/WiiMC+, & they refuese to choose.

Because I am not the one that I do patch or get YouTube back on Wii anymore. Can anyone please help me out? I'm being streched out & it's getting annoying!
I'm extremely sorry about reviving this old thread.
I saw this comment and I'm just wondering: Do you have a Youtube .SWF file? (the one thats downloaded) If so, could you link it? I just need it.
 
Last edited by Deleted member 538683,

redfire_mrt

Well-Known Member
OP
Member
Joined
May 26, 2020
Messages
225
Trophies
0
XP
1,110
Country
United States
Hello guys I have a problem with my YouTubers & I don't know what to do. Please do not put mean comments in this entry. If you do I will delete the comment & I will block you.

The YouTubers who are named "Mohammedisa57 Isa (YouTube)", "GD Sade (the gd sade channel) (YouTube) & Discord", & "Nicholas Brooks (NCP2.0) (YouTube) & Discord" wanted a YouTube Channel to be used again real bad In Discord. I tried changing the URL contents using the "wii_shim.swf" & "wii_dev_shim.swf in "scripts, _Packages, com, google, youtube, tv, wii, shim, & ShimBASE & changing the URL "https://www.youtube.com/wiitv" to "https://fulptube.rocks/" FulpTube has Flash enabled & when did the 2 SWFs, packed up the 02.app, pack the WAD & install it, tested out on my Wii & It gets an 23400 error I did the v0 2012 version but ot showed a blackscreen. I tried making YouTube video WAD Injects that didn't help but mines did I tried importing YouTube by using NotePad to modify it's code until RiiConnect24 came in my video on my YT Channel called "mrt84Tube Patcher | Review", telling or asking them to used WiiMC/WiiMC+, & they refuese to choose.

Because I am not the one that I do patch or get YouTube back on Wii anymore. Can anyone please help me out? I'm being streched out & it's getting annoying!
Lol this bruh...
Anyways I'm quite back with this topic kinda, but something else. I made my own YouTube preloader clone, however I get an internet connection error, I'm sure that my Wii is connected to the internet.

I'm trying to make the ShimBase class for the appUrl to load a SWF from this URL: https://cdn.discordapp.com/attachments/1003044574089990154/1130416320215793735/menu_wii.swf

Here are the ActionScript classes and one video of an error.

ShimBase:


class com.google.translate.wii.shim.ShimBase
{
static var DROID_SANS_FONT = "Droid Sans Japanese";
static var CJK_TEXT_FORMAT = com.google.translate.wii.shim.ShimBase.getCJKTextFormat();
static var EXIT_TEXT = {ja:"終了",en:"Exit",de:"Schließen",fr:"Quitter",es:"Salir",it:"Esci",nl:"Afsluiten"};
static var LABEL_ONCE = "label_once";
static var PRELOADER_ERROR_Y_OFFSET = 50;
static var TRUSTED = "file://trusted/remote/";

var appUrl:String;
var labelUrl:String;
var preloader:MovieClip;
var container:MovieClip;
var loader:MovieClipLoader;
var exitToMenuButtonText:String;
var shared:SharedObject;
var labelLoader:LoadVars;
var exitToMenuButton:MovieClip;
var errorMessage:TextField;
var notification:Object;

var defaults:Object;
function ShimBase(root) {
this.defaults = {vendor:"nintendo", model:"wii", sku:"", firmware:com.google.translate.wii.platform.Wii.getFirmwareVersion(), loader:"", lang:com.google.translate.wii.platform.Wii.getLanguage(), country:com.google.translate.wii.platform.Wii.getCountry(), v:"", label:""};
this.initNotification();
this.appUrl = "https://cdn.discordapp.com/attachments/1003044574089990154/1130416320215793735/menu_wii.swf";
this.labelUrl = "https://cdn.discordapp.com/attachments/1003044574089990154/1130497857913368646/labels.txt";
_root.shim = this;
Stage.align = "TL";
Stage.scaleMode = "noScale";
this.preloader = root.attachMovie("preloader", "preloader", root.getNextHighestDepth(), {_x:Stage.width / 2, _y:Stage.height / 2});
this.container = root.createEmptyMovieClip("mcApp", root.getNextHighestDepth(), {_visible:false});
this.loader = new MovieClipLoader();
this.loader.addListener(this);
this.exitToMenuButtonText = com.google.translate.wii.shim.ShimBase.EXIT_TEXT[com.google.translate.wii.platform.Wii.getLanguage()] || com.google.translate.wii.shim.ShimBase.EXIT_TEXT.en;
com.google.translate.wii.shim.ShimBase.initFont();
this.shared = SharedObject.getLocal("ShimStorage");
this.load(); // Add this line to load the content.
}
static function onExitToMenuButtonClick()
{
_global.my.extensions.WiiSystem.returnToMenu();
}
function createExitToMenuButton()
{
this.exitToMenuButton = _root.createEmptyMovieClip("exitToMenuButton", _root.getNextHighestDepth());

var _loc2_ = 300;
var _loc3_ = 50;
var _loc4_ = 30;
this.exitToMenuButton._x = Stage.width / 2;
this.exitToMenuButton._y = Stage.height - (_loc3_ + _loc4_);
this.exitToMenuButton.onRelease = com.google.translate.wii.shim.ShimBase.onExitToMenuButtonClick;
this.exitToMenuButton.beginFill(0x000000); // Set the button color to black
this.exitToMenuButton.moveTo((- _loc2_) / 2, 0);
this.exitToMenuButton.lineTo(_loc2_ / 2, 0);
this.exitToMenuButton.lineTo(_loc2_ / 2, _loc3_);
this.exitToMenuButton.lineTo((- _loc2_) / 2, _loc3_);
this.exitToMenuButton.endFill();
var _loc5_ = this.exitToMenuButton.createTextField("field", this.exitToMenuButton.getNextHighestDepth(), (- _loc2_) / 2, 5, _loc2_, _loc3_);
_loc5_.embedFonts = true;
var _loc6_ = com.google.translate.wii.shim.ShimBase.getCJKTextFormat();
_loc6_.size = 20;
_loc6_.color = 0xFFFFFF; // Set the font color of the button text to black
_loc6_.align = "center";
_loc5_.setNewTextFormat(_loc6_);
_loc5_.text = this.exitToMenuButtonText;
}

function hidePreloader()
{
this.releaseNotification();
this.container._visible = true;
this.exitToMenuButton.onRelease = null;
this.exitToMenuButton.removeMovieClip();
this.preloader.removeMovieClip();
}
function showError(opt_message)
{
this.preloader._y -= com.google.translate.wii.shim.ShimBase.PRELOADER_ERROR_Y_OFFSET;
if(opt_message)
{
if(!this.errorMessage)
{
this.errorMessage = this.preloader.createTextField("field",this.preloader.getNextHighestDepth(),-250,0,500,290);
this.errorMessage.embedFonts = true;
this.errorMessage.wordWrap = true;
this.errorMessage.multiline = true;
}
var _loc3_ = com.google.translate.wii.shim.ShimBase.getCJKTextFormat();
_loc3_.size = 20;
_loc3_.color = 0x000000; // Font color is set to black (0x000000) here
this.errorMessage.setNewTextFormat(_loc3_);
this.errorMessage.text = opt_message;
}
this.preloader.progress._visible = false;
this.preloader.progress.removeMovieClip();
this.createExitToMenuButton();
}

static function getCJKTextFormat()
{
var _loc2_ = new TextFormat();
_loc2_.font = com.google.translate.wii.shim.ShimBase.DROID_SANS_FONT;
return _loc2_;
}
static function setDSFont(t)
{
t.setTextFormat(com.google.translate.wii.shim.ShimBase.CJK_TEXT_FORMAT);
t.setNewTextFormat(com.google.translate.wii.shim.ShimBase.CJK_TEXT_FORMAT);
t.embedFonts = true;
t.textColor = 0x000000; // Set the font color to black
}

static function getCJKFontName()
{
return com.google.translate.wii.shim.ShimBase.DROID_SANS_FONT;
}
static function initFont()
{
_root.setDSFont = com.google.translate.wii.shim.ShimBase.setDSFont;
_root.getCJKFontName = com.google.translate.wii.shim.ShimBase.getCJKFontName;
}
function setLoadOnceLabel(label)
{
this.shared.data[com.google.translate.wii.shim.ShimBase.LABEL_ONCE] = label;
this.shared.flush();
}
function getStorage()
{
return this.shared;
}
function load()
{
this.labelLoader = new LoadVars();
var shim = this;
this.labelLoader.onData = function(label)
{
shim.defaults.label = label.split("\n")[0] || "";
shim.loadSwf();
};
if(this.labelLoader.load(this.getLabelUrl()) == false)
{
this.loadSwf();
}
}
function loadSwf() {
var _loc2_ = this.shared.data;
if (_loc2_[com.google.translate.wii.shim.ShimBase.LABEL_ONCE]) {
this.defaults.label = _loc2_[com.google.translate.wii.shim.ShimBase.LABEL_ONCE];
_loc2_[com.google.translate.wii.shim.ShimBase.LABEL_ONCE] = null;
this.shared.flush();
}
this.loader.loadClip(this.getAppUrl(), this.container);
com.google.translate.wii.platform.Wii.unload();
}
function getAppUrl()
{
var _loc2_ = [];
for(var key in this.defaults)
{
_root[key] = _root[key] || this.defaults[key];
if(_root[key].toString())
{
_loc2_.push(key + "=" + _global.escape(_root[key]));
}
}
return com.google.translate.wii.shim.ShimBase.TRUSTED + this.appUrl + "?" + _loc2_.join("&");
}
function getLabelUrl() {
return com.google.translate.wii.shim.ShimBase.TRUSTED + this.labelUrl + "?version=" + Math.random().toString().substring(2,9);
}
function onLoadError(target, errorCode, httpStatus)
{
this.showError();
}
function initNotification() {
this.notification = new _global.my.extensions.WiiNotification();
this.notification.start();
this.notification.addListener(this);
}
function releaseNotification() {
this.notification.removeListener(this);
this.notification.stop();
this.notification.destroy();
this.notification = null;
}
function onEvent(data)
{
if(data.url.indexOf(this.labelUrl) == 0)
{
return undefined;
}
var _loc3_ = data.message || "Loading error.\nError code: ";
var _loc4_ = data.code.toString() || "Unknown";
this.showError(_loc3_ + _loc4_);
}
}


Shim:


class com.google.translate.wii.shim.Shim extends com.google.translate.wii.shim.ShimBase
{
static var SHIM_VERSION = 6;
function Shim(root)
{
super(root);
this.defaults.loader = com.google.translate.wii.shim.Shim.SHIM_VERSION;
}
static function main(mc)
{
var _loc3_ = new com.google.translate.wii.shim.Shim(mc);
_loc3_.load();
}
}


Wii:


class com.google.translate.wii.platform.Wii
{
static var system = _global.my.extensions.WiiSystem;
static var network = _global.my.extensions.WiiNetwork;
static var LANGUAGES = ["ja","en","de","fr","es","it","nl","zh-Hans","zh-Hant","ko"];
static var COUNTRIES = com.google.translate.wii.platform.Wii.getCountries();
static var TV_FORMATS = ["NTSC","PAL","MPAL",null,null,"EURGB60"];
static var SETTINGS_CALENDAR = 1;
static var SETTINGS_DISPLAY = 2;
static var SETTINGS_SOUND = 3;
static var SETTINGS_PARENTAL = 4;
static var SETTINGS_INTERNET = 5;
static var SETTINGS_WC24 = 6;
static var SETTINGS_UPDATE = 7;
function Wii()
{
}
static function unload()
{
delete _global.com.google.translate.wii.platform.Wii;
}
static function isWii()
{
return com.google.translate.wii.platform.Wii.system.isWii();
}
static function getGameRegion()
{
var _loc2_ = com.google.translate.wii.platform.Wii.system.getGameRegion();
if(_loc2_)
{
return _loc2_;
}
var _loc3_ = com.google.translate.wii.platform.Wii.system.getGameVersion();
if(_loc3_ == "0.0")
{
return "US";
}
return com.google.translate.wii.platform.Wii.getLanguage() != "ja" ? "EU" : "JP";
}
static function getGameVersion()
{
return com.google.translate.wii.platform.Wii.system.getGameVersion();
}
static function getVodfVersion()
{
return com.google.translate.wii.platform.Wii.system.getVODFVersion() || "1.0";
}
static function getFirmwareVersion()
{
return com.google.translate.wii.platform.Wii.getVodfVersion() + "|" + com.google.translate.wii.platform.Wii.getGameRegion() + "-" + com.google.translate.wii.platform.Wii.getGameVersion();
}
static function getBuildTime()
{
return com.google.translate.wii.platform.Wii.system.getBuildTime();
}
static function getNickName()
{
return com.google.translate.wii.platform.Wii.system.getNickName();
}
static function getUID()
{
return com.google.translate.wii.platform.Wii.system.getUID();
}
static function isParentalControlEnabled()
{
return com.google.translate.wii.platform.Wii.system.isParentalControlEnabled();
}
static function isMessagingRestricted()
{
return com.google.translate.wii.platform.Wii.system.isMessagingRestricted();
}
static function checkParentalControlPin(pin)
{
return com.google.translate.wii.platform.Wii.system.checkParentalControlPin(pin);
}
static function promptParentalControlPin()
{
return com.google.translate.wii.platform.Wii.system.promptParentalControlPin();
}
static function setDimming(value)
{
com.google.translate.wii.platform.Wii.system.enableDimming(value);
}
static function setBackgroundColor(value)
{
return com.google.translate.wii.platform.Wii.system.setBackgroundColor((value & 16777215) << 8);
}
static function allowHomeButton(allowed)
{
com.google.translate.wii.platform.Wii.system.allowHomeButton(allowed);
}
static function forceGC()
{
com.google.translate.wii.platform.Wii.system.forceGC();
}
static function onExit(callback)
{
com.google.translate.wii.platform.Wii.system.onExit(callback);
}
static function quitToSettings(settingsDialog)
{
com.google.translate.wii.platform.Wii.system.quitToSettings(settingsDialog);
}
static function canQuitToEShop()
{
return com.google.translate.wii.platform.Wii.system.quitToEShop != null;
}
static function quitToEShop()
{
com.google.translate.wii.platform.Wii.system.quitToEShop();
}
static function returnToMenu()
{
com.google.translate.wii.platform.Wii.system.returnToMenu();
}
static function getFreeMemory1()
{
return com.google.translate.wii.platform.Wii.system.getFreeMemory1();
}
static function getFreeMemory2()
{
return com.google.translate.wii.platform.Wii.system.getFreeMemory2();
}
static function getFreeMemoryCXX()
{
return com.google.translate.wii.platform.Wii.system.getFreeMemoryCXX();
}
static function getFps()
{
return com.google.translate.wii.platform.Wii.system.getFps();
}
static function getWorstFps()
{
return com.google.translate.wii.platform.Wii.system.getWorstFps();
}
static function getBandwidth()
{
return com.google.translate.wii.platform.Wii.network.getBandwidth();
}
static function getLanguage()
{
return com.google.translate.wii.platform.Wii.LANGUAGES[com.google.translate.wii.platform.Wii.system.getLanguage()] || "";
}
static function getCountries()
{
var _loc2_ = [];
_loc2_[1] = "JP";
_loc2_[8] = "AI";
_loc2_[9] = "AG";
_loc2_[10] = "AR";
_loc2_[11] = "AW";
_loc2_[12] = "BS";
_loc2_[13] = "BB";
_loc2_[14] = "BZ";
_loc2_[15] = "BO";
_loc2_[16] = "BR";
_loc2_[17] = "VG";
_loc2_[18] = "CA";
_loc2_[19] = "KY";
_loc2_[20] = "CL";
_loc2_[21] = "CO";
_loc2_[22] = "CR";
_loc2_[23] = "DM";
_loc2_[24] = "DO";
_loc2_[25] = "EC";
_loc2_[26] = "SV";
_loc2_[27] = "GF";
_loc2_[28] = "GD";
_loc2_[29] = "GP";
_loc2_[30] = "GT";
_loc2_[31] = "GY";
_loc2_[32] = "HT";
_loc2_[33] = "HN";
_loc2_[34] = "JM";
_loc2_[35] = "MQ";
_loc2_[36] = "MX";
_loc2_[37] = "MS";
_loc2_[38] = "AN";
_loc2_[39] = "NI";
_loc2_[40] = "PA";
_loc2_[41] = "PY";
_loc2_[42] = "PE";
_loc2_[43] = "KN";
_loc2_[44] = "LC";
_loc2_[45] = "VC";
_loc2_[46] = "SR";
_loc2_[47] = "TT";
_loc2_[48] = "TC";
_loc2_[49] = "US";
_loc2_[50] = "UY";
_loc2_[51] = "VI";
_loc2_[52] = "VE";
_loc2_[64] = "AL";
_loc2_[65] = "AU";
_loc2_[66] = "AT";
_loc2_[67] = "BE";
_loc2_[68] = "BA";
_loc2_[69] = "BW";
_loc2_[70] = "BG";
_loc2_[71] = "HR";
_loc2_[72] = "CY";
_loc2_[73] = "CZ";
_loc2_[74] = "DK";
_loc2_[75] = "EE";
_loc2_[76] = "FI";
_loc2_[77] = "FR";
_loc2_[78] = "DE";
_loc2_[79] = "GR";
_loc2_[80] = "HU";
_loc2_[81] = "IS";
_loc2_[82] = "IE";
_loc2_[83] = "IT";
_loc2_[84] = "LV";
_loc2_[85] = "LS";
_loc2_[86] = "LI";
_loc2_[87] = "LT";
_loc2_[88] = "LU";
_loc2_[89] = "MK";
_loc2_[90] = "MT";
_loc2_[91] = "ME";
_loc2_[92] = "MZ";
_loc2_[93] = "NA";
_loc2_[94] = "NL";
_loc2_[95] = "NZ";
_loc2_[96] = "NO";
_loc2_[97] = "PL";
_loc2_[98] = "PT";
_loc2_[99] = "RO";
_loc2_[100] = "RU";
_loc2_[101] = "RS";
_loc2_[102] = "SK";
_loc2_[103] = "SI";
_loc2_[104] = "ZA";
_loc2_[105] = "ES";
_loc2_[106] = "SZ";
_loc2_[107] = "SE";
_loc2_[108] = "CH";
_loc2_[109] = "TR";
_loc2_[110] = "GB";
_loc2_[111] = "ZM";
_loc2_[112] = "ZW";
_loc2_[128] = "TW";
_loc2_[136] = "KR";
_loc2_[144] = "HK";
_loc2_[145] = "MO";
_loc2_[152] = "ID";
_loc2_[153] = "SG";
_loc2_[154] = "TH";
_loc2_[155] = "PH";
_loc2_[156] = "MY";
_loc2_[160] = "CN";
_loc2_[168] = "AE";
_loc2_[169] = "IN";
_loc2_[170] = "EG";
_loc2_[171] = "OM";
_loc2_[172] = "QA";
_loc2_[173] = "KW";
_loc2_[174] = "SA";
_loc2_[175] = "SY";
_loc2_[176] = "BH";
_loc2_[177] = "JO";
return _loc2_;
}
static function getCountry()
{
return com.google.translate.wii.platform.Wii.COUNTRIES[com.google.translate.wii.platform.Wii.system.getCountry()] || "";
}
static function is4to3()
{
if(!com.google.translate.wii.platform.Wii.isWii())
{
return int(100 * Stage.width / Stage.height) == 133;
}
return com.google.translate.wii.platform.Wii.system.getAspectRatio() == 0;
}
static function isProgressiveMode()
{
if(!com.google.translate.wii.platform.Wii.isWii())
{
return true;
}
return com.google.translate.wii.platform.Wii.system.getProgressiveMode();
}
static function getTvFormat()
{
if(!com.google.translate.wii.platform.Wii.isWii())
{
return "";
}
return com.google.translate.wii.platform.Wii.TV_FORMATS[com.google.translate.wii.platform.Wii.system.getTvFormat()];
}
static function cancelLoading(url)
{
com.google.translate.wii.platform.Wii.network.forceCancelConnection(url);
}
static function addUniversalHeader(key, value)
{
com.google.translate.wii.platform.Wii.network.addHeader(key,value);
}
static function removeUniversalHeader(key)
{
com.google.translate.wii.platform.Wii.network.removeHeader(key);
}
static function clearUniversalHeaders()
{
com.google.translate.wii.platform.Wii.network.clearHeaders();
}
static function isNetworkInitialized()
{
return com.google.translate.wii.platform.Wii.network.isInitialized();
}
static function isNetworkOperational()
{
return com.google.translate.wii.platform.Wii.network.isOperational();
}
static function isWired()
{
return com.google.translate.wii.platform.Wii.network.isWired();
}
static function getConfig()
{
return com.google.translate.wii.platform.Wii.network.getConfig();
}
static function setConfig(values)
{
com.google.translate.wii.platform.Wii.network.setConfig(values);
}
}


common:


##################################################################################################
##### GUMBALL VODF CONFIG FILE #####
##################################################################################################

static_heap_size 8192 # 8192[KB] -> 8[MB]
dynamic_heap_size 16384 # 16384[KB] -> 16[MB]

stream_cache_max_file_size 512 # 512[KB] -> 0.5[MB]
stream_cache_size 2048 # 2048[KB] -> 2.0[MB]

content_mem1 no
content_buffer_mode copy

mouse on
qwerty_keyboard on # hardware keyboard
qwerty_events on # hardware keyboard sends flash events
use_keymap off # determines if the region's keymap.ini is used
navigation_model 4way # 2way / 4way / 4waywrap
quality high # low / medium / high
looping on

text_encoding utf-16 # should be utf-16

midi off
# dls_file dls/GM16.DLS

key_input on # software keyboard -- requires hardware keyboard and mouse

cursor_archive cursor.arc
cursor_layout cursor.brlyt

dialog_cursor_archive cursor.arc
dialog_cursor_layout cursor.brlyt


banner_file banner/banner.ini


device_text off
brfna_file 10, wbf1.brfna
brsar_file sound/FlashPlayerSe.brsar # sound data

embedded_vector_font off
# embedded_vector_font_files fonts/font1.swf fonts/font2.swf fonts/font3.swf
# pre_installed_as_class_files library/classes.swf



shared_object_capability on
num_vff_drives 2
vff_cache_size 96 # 96[KB]
vff_sync_on_write off

persistent_storage_root_drive X
persistent_storage_vff_file shrdobjs.vff # 8.3 format
persistent_storage_total 96 # 96[KB]
persistent_storage_per_movie 64 # 64[KB]

supported_devices core freestyle classic

hbm_no_save true

static_module static.sel

plugin_modules plugin_wiinotification.rso
plugin_modules plugin_wiiremote.rso
plugin_modules plugin_wiisystem.rso
plugin_modules plugin_wiisound.rso
plugin_modules plugin_wiinetwork.rso
#plugin_modules plugin_wiiconnect24.rso
#plugin_modules plugin_wiiperformance.rso
#plugin_modules plugin_wiikeyboard.rso
#plugin_modules plugin_wiisugarcalculations.rso
#plugin_modules plugin_wiiuntrustedrequest.rso
#plugin_modules plugin_wiimiisupport.rso

trace_filter none
texture_filter linear

strap_reminder none #normal #no_ex #none

# set to match the loading screen's background color
background_color 255 255 255 255 # RGBA -- VODF/SWF BG Color.


################################# APPLICATION CONFIGURATIONS #####################################


update_frame_rate 30 # 0 sets it to framerate set in content


########################################## MediaStream ###############################################


content_domain file:///trusted/ #Local Data


debug_content_url file:///trusted/wii_dev_shim.swf

# Debug settings
# load from web-trunk-qa:
debug_flash_vars dev=1&app=file://trusted/remote/https://web-trunk-qa.youtube.com/wiitv
# load from web-release-qa:
#debug_flash_vars dev=1&app=file://trusted/remote/https://web-release-qa.youtube.com/wiitv
# load from horcrux (no-auto-build):
#debug_flash_vars dev=1&relax=1&app=file://trusted/remote/https://cdn.discordapp.com/attachments/1003044574089990154/1130416320215793735/menu_wii.swf
# load from prod:
#debug_flash_vars dev=1
# load from prod/Charles-ready:
#debug_flash_vars dev=1&relax=6


final_content_url file:///trusted/wii_shim.swf

# Final settings (can't be empty)
# load from prod:
final_flash_vars dummy=1


What needs to be fixed, done, or what can I do for the appUrl to load the "menu_wii.swf" from my own URL?
 

Attachments

  • IMG_2110.png
    IMG_2110.png
    6.5 MB · Views: 25

SylverReZ

Dat one with the Rez
Member
GBAtemp Patron
Joined
Sep 13, 2022
Messages
7,106
Trophies
3
Location
The Wired
Website
m4x1mumrez87.neocities.org
XP
21,783
Country
United Kingdom
Why use YouTube on a Wii, when I tend to mostly use a phone or PC. Loading speeds are much faster than relying on 20-year old hardware.:rofl2:

Suppose this is more of a proof-of-concept as well as a novelty more than anything, just shows how amazing YouTube still works on the Wii years after the official channel stopped working.
 

redfire_mrt

Well-Known Member
OP
Member
Joined
May 26, 2020
Messages
225
Trophies
0
XP
1,110
Country
United States
Yeah I know this is useless.
Post automatically merged:

Of course, there’s RiiTube out there.
Post automatically merged:

But I’m not really trying to do another way to revival YouTube, I’m just trying to use it’s ShimBase class to load another SWF from its url, the url here is a download attachment of a .SWF to see if my preloader and ShimBase can load that way.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: https://gbatemp.net/profile-posts/163064/