Is anyone interested in testing DLDI support in a private beta? The support is very rudimentary - you need to display a fixed size FAT image and you need to patch the homebrew with R4 DLDI (or you need to use homebrew with native R4 support).
Here's the directions in advance for anyone who is interested, so you can go ahead of me in getting ready for it. Or just for anyone who is curious about how this is supposed to work.
1) First, you need a disk image, which you can make under Linux or similar (should work on the Pandora itself):
dd if=/dev/zero of=drastic_dldi.img bs=1M count=<size in MB> of=drastic_dldi.img
mkdosfs drastic_dldi.img
Then if you mount like so:
Code:
mkdir <mount directory>
sudo mount -t vfat drastic_dldi.img -o loop <mount directory>
You can throw files on it in a normal shell. Then umount with:
Code:
sudo umount <mount directory>
2) Then you have to patch the homebrew to use R4 DLDI or use something prepatched. You can do this with dlditool and r4tf.dldi, which can be found here:
http://chishm.drunkencoders.com/DLDI/
And invoke:
dlditool r4ts.dldi <homebrew.nds>
3) Finally, put drastic_dldi.img in the DraStic appdata. It has to have that exact name. Make sure it's not mounted when you run the emulator.
The source to dlditool is available, at least in theory (the link on the site is dead.. it is in desmume AFAIK) so it should be possible to port it to Pandora. It'd be nice to have the app do the patching, not sure yet how involved that'll be, will probably release it like this first.