Hacking Wii U Hacking & Homebrew Discussion

  • Thread starter Thread starter filfat
  • Start date Start date
  • Views Views 5,122,399
  • Replies Replies 21,104
  • Likes Likes 29
hey, i have been searching alot but i can't find clear answers. sorry if this has been asked before.
will DLC for any game be released or even playable on a jailbroken wiiU?
is it maybe signed to account like it has been on the x360 or is it easily obtainable like it is on ps3?
 
hey, i have been searching alot but i can't find clear answers. sorry if this has been asked before.
will DLC for any game be released or even playable on a jailbroken wiiU?
is it maybe signed to account like it has been on the x360 or is it easily obtainable like it is on ps3?
only way to use dlc right now is owning the real disk/e shop download and paying for the dlc, you cant use dlc on loadiine yet.
 
Things are looking up a bit...

Hykem could release his IOSU work with the next few months
then there's the other IOSU work that marionumber1 and others are working on with the USB device used for current testings, but this is only approx 10% complete.

Hopefully Hykem gets this released, as I feel once we have IOSU Kernal in the wild, emuNAND and the rest of the good stuff will follow.

Just my opinion: Maybe Hykem could share his work on the exploit with other developers and it will certainly speed up the progress.
 
Some dlc comes in updates and can easily be unlocked by codes.
Doesnt wup installer install updates for u?
 
Just my opinion: Maybe Hykem could share his work on the exploit with other developers and it will certainly speed up the progress.
He likely already has with Naerhwert, and he was quite prominent in the PS3 scene (it was likely either he or JuanNadie that would get the bootldr keys).
Who knows - if someone with the proper skills comes along (and can prove it), it might be shared :)
 
So, 2 questions after a long time here:

1) Anyone having problems with the downloaded Splatoon updates? For some reason even tho the updates are correctly installed and NOT showing up as corrupt on my Wii U Splatoon refuses to acknowledge its existence... Aka making me not able to use any online functions...
2) Has anyone here already made a "better" way of installing updates except the manual downloading via PC and copying it to SD yet? Aka. a direct way on the Wii U with visual feedback when it's done?

Thanks in advance!
 
I just discovered a library in the browser, randgen.rpl, that implements a random number generator. It has a function, NSSGetRandom(), which takes two arguments (most likely the range of numbers to generate). You can likely only use it in the browser, and I haven't tested it yet, but it's a nice find.
 
I just discovered a library in the browser, randgen.rpl, that implements a random number generator. It has a function, NSSGetRandom(), which takes two arguments (most likely the range of numbers to generate). You can likely only use it in the browser, and I haven't tested it yet, but it's a nice find.
Ahh, maybe that is the random B*llsh*t generator everyone is talking about.. :shit:
On another note, i finally found a WII U with FW 5.3.2 so now i can join the party...:grog:
 
Last edited by Etheboss,
So anyone that has Pokemon rumble U on a 5.3.2 wiiu could you use dumpine and play like the first 3 levels to see if it has an rpl besides the rpx?
 
  • Like
Reactions: paulloeduardo
BS-Generator 0.0.3 alpha is ready for testing! ^^
(still don't get it compiled properly for >= 4.1.0 though...)

Thanks to @crediar for version 0.0.1 and @Marionumber1 for finding randgen.rpl and NSSGetRandom

Code:
#include "loader.h"

// loader.c
// Save this file as $(libwiiu_root)/examples/helloworld/src/loader.c

const char* Month[] = {
    "January",
    "February",
    "March",
    "April",
    "May",
    "June",
    "July",
    "August",
    "September",
    "October",
    "November",
    "December",
};

unsigned int rand(int min, int max)
{
    unsigned int randgen_handle;
    unsigned int (*NSSGetRandom)(int min, int max);

    OSDynLoad_Acquire("randgen.rpl", &randgen_handle);
    OSDynLoad_FindExport(randgen_handle, 0, "NSSGetRandom", &NSSGetRandom);

    return NSSGetRandom(min, max);
}

void _start()
{
    unsigned int coreinit_handle;
    unsigned int snprintf_handle;

    char buffer[200];

    int (*snprintf)(char* buf, int n, char* format, ... );

    OSDynLoad_Acquire("coreinit.rpl", &coreinit_handle);
    OSDynLoad_FindExport(snprintf_handle, 0, "__os_snprintf", &snprintf);

    snprintf(
        buffer,
        sizeof(buffer),
        "I can already tell you of a %u%% possibility of a 5.%u.0 release before %s of %u. Maybe even earlier.\n",
            rand(0, 99), 4 + rand(0, 4),
            Month[rand(0, 11)],
            2015 + rand(0, 9)
    );

// Draw to the TV
    drawString(0, 0, buffer);

// Draw to the GamePad
    drawString(1, 0, buffer);
}

Code:
#ifndef LOADER_H
#define LOADER_H

// loader.h
// Put this file into the same folder as loader.c

#include "../../../libwiiu/src/coreinit.h"
#include "../../../libwiiu/src/draw.h"

void _start();

void _entryPoint();
#endif /* LOADER_H */
 
BS-Generator 0.0.3 alpha is ready for testing! ^^
(still don't get it compiled properly for >= 4.1.0 though...)

Thanks to @crediar for version 0.0.1 and @Marionumber1 for finding randgen.rpl and NSSGetRandom

Code:
#include "loader.h"

// loader.c
// Save this file as $(libwiiu_root)/examples/helloworld/src/loader.c

const char* Month[] = {
    "January",
    "February",
    "March",
    "April",
    "May",
    "June",
    "July",
    "August",
    "September",
    "October",
    "November",
    "December",
};

unsigned int rand(int min, int max)
{
    unsigned int randgen_handle;
    unsigned int (*NSSGetRandom)(int min, int max);

    OSDynLoad_Acquire("randgen.rpl", &randgen_handle);
    OSDynLoad_FindExport(randgen_handle, 0, "NSSGetRandom", &NSSGetRandom);

    return NSSGetRandom(min, max);
}

void _start()
{
    unsigned int coreinit_handle;
    unsigned int snprintf_handle;

    char buffer[200];

    int (*snprintf)(char* buf, int n, char* format, ... );

    OSDynLoad_Acquire("coreinit.rpl", &coreinit_handle);
    OSDynLoad_FindExport(snprintf_handle, 0, "__os_snprintf", &snprintf);

    snprintf(
        buffer,
        sizeof(buffer),
        "I can already tell you of a %u%% possibility of a 5.%u.0 release before %s of %u. Maybe even earlier.\n",
            rand(0, 99), 4 + rand(0, 4),
            Month[rand(0, 11)],
            2015 + rand(0, 9)
    );

// Draw to the TV
    drawString(0, 0, buffer);

// Draw to the GamePad
    drawString(1, 0, buffer);
}

Code:
#ifndef LOADER_H
#define LOADER_H

// loader.h
// Put this file into the same folder as loader.c

#include "../../../libwiiu/src/coreinit.h"
#include "../../../libwiiu/src/draw.h"

void _start();

void _entryPoint();
#endif /* LOADER_H */

Please memoize the NSSGetRandom handle lol That makes me feel bad.
 
  • Like
Reactions: TotalInsanity4

Site & Scene News

Popular threads in this forum