Sounds good. An idea I have for a simple homebrew tool for the gamepad would be something that sends input from the DRC to a PC or such. It would be pretty cool lolI'm trying to come up with ideas for an actual product with this. Here's what I have in mind so far:
My first idea is a custom boot menu of sorts. The menu could either come up every time you start the gamepad, or be set to only come up when pressing a specific key combo.
It could then let you boot into the stock firmware, or into alternate programs, games, CFW, whatever you want.
It could let you connect to a wifi network to download said programs into your gamepad. IR could also be another way to transfer data, but I would have to reverse-engineer the UART hardware.
It could also have some utility features, like dumping the UIC EEPROM and whatnot.
Could even let you boot into the service firmware, if I figure out a safe way to do that. For whatever it's worth.
-
From a technical standpoint, the menu would be made of a custom bootloader (which would have boot options coded in) and the actual menu part implemented as a small 'firmware' of sorts. The latter part would be installed in one of the free spots in Flash.
I went over the Flash memory structure and usage. There are 7 'slots' of about 1MB each, which could be used to store homebrew or whatever you want. 3 more MB can be freed if you don't mind getting rid of the service firmware.
It could be worthwhile to look into expanding the gamepad's storage if there's actual interest into homebrew, but I think for now this will be good enough for a start.
-
Thoughts?
Or possibly the GamePad as a camera? Just some ideas












