Recent content by edwardbirkholz05

  1. E

    Hacking AES obfuscation on the Wii U bootrom

    Because the instructions make no sense, the program exception vector is stubbed and the "opcodes" surrounding these are invalid. Your description of twi was also wrong, the first value does not specify a register but a set of flags for the type of compare operation (greater than, less than etc)...
  2. E

    Hacking AES obfuscation on the Wii U bootrom

    They don't mean anything because you've disassembled data as code.
  3. E

    Hacking AES obfuscation on the Wii U bootrom

    No it's just wrong. SP should only ever be adjusted by a multiple of 8 (largest native datatype, double = 8 bytes), this code would never work because it adjusts SP down by 4 and then adjusts it back up by 8 at the end of the function (Hint: this isn't disassembled bootrom code, it's just a...
  4. E

    Hacking AES obfuscation on the Wii U bootrom

    OMG, how utterly devious - they used function pointers! l337 h4xx0rz would never figure that out!
  5. E

    Gaming Nintendo Confirms Wii U Has Flopped, Slashes Sales Forecast By ~70%

    Same thing; they're only accessible by sending commands to the OS graphics driver, the registers are not directly accessible. GPU access is bi-directional so it needs to be just as secure as any other hardware.
  6. E

    Gaming Nintendo Confirms Wii U Has Flopped, Slashes Sales Forecast By ~70%

    With the exception of the wii, that's not true for any of the current or last generation consoles. Only the OS kernel has direct hardware access (just like a PC) for security reasons - if you have access to hardware that can perform DMA you can work around any memory protection being applied to...
  7. E

    Homebrew RetroArch - A new multi-system emulator

    I think the real hypocrisy here is that someone who scooped up a bunch of GPL emulators made by other people, slapped together a half-assed reimplementation of SDL and relabelled the whole lot under their own brand name somehow thinks he's the best thing that ever happened and has the right to...
  8. E

    Homebrew RetroArch - A new multi-system emulator

    That was all thanks to shagkur back in the days before wii support was added. He basically asm2c'd the GC SDK (adding inline documentation from the same) and got it committed before anybody realized what it really was. If you look at the wii-specific stuff (SD, USB, BT, IOS) it's obviously...
  9. E

    Homebrew RetroArch - A new multi-system emulator

    Then explain why the post in the second link doesn't match what was quoted by someone else - your "put up or shut up" comment somehow deleted itself? That whole block of code (all the ang/mag/sin/cos crap) is redundant btw; the raw x and y values from the controller are available directly via...
  10. E

    Homebrew RetroArch - A new multi-system emulator

    Ahem: http://gbatemp.net/threads/retroarch-a-new-multi-system-emulator.333126/page-76#post-4535346 http://gbatemp.net/threads/retroarch-a-new-multi-system-emulator.333126/page-76#post-4535631 http://gbatemp.net/threads/retroarch-a-new-multi-system-emulator.333126/page-76#post-4535634 Care...
  11. E

    Homebrew RetroArch - A new multi-system emulator

    Uh, four and a half years ago?
  12. E

    Homebrew RetroArch - A new multi-system emulator

    It was a completely different problem - you mixed up sin and cos and screwed up the classic controller directions. But you also tried to blame that on wiiuse and swore black and blue that it wasn't a bug on your end; at least until someone rubbed your nose in it, then you removed all the...
  13. E

    Homebrew RetroArch - A new multi-system emulator

    O rly? Which was followed by a commit; funny way of handling a "suggestion" that fixed nothing. Um, if you go back to my first post you'll see it was a reply to LibretroRetroArc bashing other devs for a problem which somebody else reported. Quick, better delete your posts before anybody sees how...
  14. E

    Homebrew RetroArch - A new multi-system emulator

    It's broken because it doesn't work, duh. But nice try getting someone to fix what you're too inept to figure out... reminds me of the time you confused sin with cos and tried to blame wiiuse for that too.
  15. E

    Homebrew RetroArch - A new multi-system emulator

    Of course nobody wants to help you - you're a dick. You've been slinging mud at libogc, wiiuse and random people that you think are "accepted masters" for ages about this controller problem, and now you expect somebody else to come along and fix your broken shit for you?