Search results

  1. Arisotura

    Hacking Hacking the WiiU gamepad

    A little demo of the work in progress... So far: This is a frankenstein mix of lolSNES and blargSNES. It's running CPU and APU emulation. The demo in the video also renders one 4bpp BG layer, all on the ARM9, as a test. CPU usage hovers around 50%, which is honestly a decent starting point...
  2. Arisotura

    Hacking Hacking the WiiU gamepad

    status update: managed to get my own code running on the wifi card's CPU. I still need to iron out issues in the initialization sequence, because for some reason the CPU is running super slow, and I haven't yet figured out why. I'm able to send shit to the main CPU via the mailbox registers...
  3. Arisotura

    Hacking Hacking the WiiU gamepad

    heh... I was thinking of project ideas for the gamepad, and felt like trying to figure out what it'd take to run my own code on the wifi card's CPU (to use it for my own purposes) what I've found so far: the CRC check is part of the wifi firmware itself. it's at 0x34EEC. it's possible to...
  4. Arisotura

    Hacking Hacking the WiiU gamepad

    I did have some SNES emulation going on old3DS (blargSNES...) but yeah. graphics are the main bottleneck, and the gamepad doesn't have much for acceleration. I still think it'd be nifty to get some emulator going, but idk.
  5. Arisotura

    Hacking Hacking the WiiU gamepad

    It's an ARM9 CPU that runs at 108 MHz, with 4 MB of RAM. As far as graphics are concerned, you get a H264 codec and 2D blit DMA. The wifi card is 5 GHz. I think emulating the GameBoy or NES would be feasible. I kinda want to try SNES, but I'm not sure it can pull that off.
  6. Arisotura

    Hacking Hacking the WiiU gamepad

    Hey hey, sorry for the silence here... been focusing on other things (like melonDS)... Anyway, it seems that there's a bit of interest in gamepad homebrew/development, especially with the new UART stuff, so that's nice. There was the idea of a simple app that could be loaded over UART and...
  7. Arisotura

    MelonDS emulator version 1.0 released

    yeah... I did give NO$GBA a try and found that it does support local multiplayer since 2021, although it's imperfect... but it seems to require external BIOS/firmware images. but hey, that's two! multiplayer is also something that is tricky to make convenient. the multi-instance stuff in...
  8. Arisotura

    MelonDS emulator version 1.0 released

    it's because melonDS actually emulates the RTC (and keeps it synced to emulated time) instead of just returning the system time. it enables us to do more things, but yeah, there's that downside. I guess we could add a button/hotkey/whatever to resync the emulated time.
  9. Arisotura

    MelonDS emulator version 1.0 released

    What I wonder about the DS emulation scene is why, so far, there's little interest in emulating wifi and multiplayer... considering it seems to be one of the things that helped make melonDS popular...
  10. Arisotura

    MelonDS emulator version 1.0 released

    I don't think the devs went that far (I even remember zeromus doing a bunch of research on a pokémon crash), but I can imagine why they'd be upset. I don't know all the details tho.
  11. Arisotura

    MelonDS emulator version 1.0 released

    I like the new one better, I think it has less of a sloppy feel to it while retaining the hand-drawn 'sorta' aesthetic. but eh, it's fine :)
  12. Arisotura

    MelonDS emulator version 1.0 released

    oh hey, I see you put up the old site banner in the release post, but if you check the melonDS site, we have a new banner now :) minor nitpick anyway it's a bit more complicated than that. what was involved was some code for online connectivity, due to a disagreement over WFC... the bulk of...
  13. Arisotura

    Hacking Hacking the WiiU gamepad

    Long time no status update... I needed to take a break from banging my head at camera/h264 stuff. I will need to upgrade my gamepad emulator to make any progress in understanding that stuff. Also, mental health. I'm looking for a job. It sucks. I need to really clean up my emulator codebase...
  14. Arisotura

    Hacking Hacking the WiiU gamepad

    I think we can work something out. 1747250247 In the meantime, been starting RE work on that big intimidating chunk of hardware. So far: Registers at 0xF0000800 are related to receiving picture data from the camera and storing it in memory. It's weird, it seems there are two possible buffers...
  15. Arisotura

    Hacking Hacking the WiiU gamepad

    As I said, the UART boot functionality is already present in a stock gamepad. Just requires a way to connect to the UART pads. One can just solder wires, but it can also be done solderless -- if you have a spare battery connector (from a dead battery), for example. I did that, took spring...
  16. Arisotura

    Hacking Hacking the WiiU gamepad

    Little status update... since the latest developments in gamepad world, I'm standing at crossroads. Maybe will take a break from this stuff. Basically, my idea was to provide a simple UART bootloader so other people could also mess with the gamepad without having to wait for melonpad. Then it...
  17. Arisotura

    Release: WiiU Gamepad boot ROM dumper

    Following the latest WiiU gamepad developments, I made a boot ROM dumper. https://github.com/Arisotura/wupbootdump This dumper allows to dump your gamepad's boot ROM without a hardware glitching attack. It still requires some soldering, so you should only attempt this if you're comfortable...
  18. Arisotura

    Hacking Hacking the WiiU gamepad

    Haven't been very active lately. Was coding the UART bootloader (and a small hello world app), but haven't really felt like coding lately. Just been doing other fun shit. Anyway, exciting news! I dumped the gamepad's boot ROM! I was able to do a pretty standard voltage glitch attack. I'm not...
  19. Arisotura

    Hacking Hacking the WiiU gamepad

    Not sure what you mean by 'how good'? It's 5GHz. I haven't really had a chance to test the range because the FPGApad isn't very portable, but it should be equivalent to a regular gamepad's range.
  20. Arisotura

    Hacking Hacking the WiiU gamepad

    I received my USB UART thingy, so... Putting together a quick UART bootloader. I intend to provide it for people who want to code for the gamepad and aren't afraid to do a bit of hardmodding. One would have to manually program this bootloader into their gamepad's Flash memory. As far as UART...