- Joined
- Jul 7, 2010
- Messages
- 3,882
- Trophies
- 2
- Location
- /dev/random
- Website
- www.gudenau.net
- XP
- 5,423
- Country
Would it be possible to use the DS memory expansion pack and the DS rumble pack in a GBA with homebrew?
An example of using the memory pack being useful might be a highly compressed payload that's supported by a "fast loader" stub that can be pushed first. That would allow an extra 8MiB, which should be more than enough for anything you want to push down a link cable.
I attempted to write a memtest program that did the magic poke to enable it then write a bunch of data to 0x09000000 but the console never printed anything. I'm guessing there's no way to debug this with an emulator because why would you need to support this.
I haven't touched the rumble pack myself, but I'm sure there's a way to make it work too.
An example of using the memory pack being useful might be a highly compressed payload that's supported by a "fast loader" stub that can be pushed first. That would allow an extra 8MiB, which should be more than enough for anything you want to push down a link cable.
I attempted to write a memtest program that did the magic poke to enable it then write a bunch of data to 0x09000000 but the console never printed anything. I'm guessing there's no way to debug this with an emulator because why would you need to support this.
I haven't touched the rumble pack myself, but I'm sure there's a way to make it work too.