#151308 - another world - Sat Feb 23, 2008 5:23 am
I have noticed that some homebrew (ScumMVM DS, C|irc) must be DLDI patched for the R4 when running them off my M3 Lite and using the R4 as my passme device. I have noticed that these homebrew apps use the R4 as their root directory. I don't understand why this happens, and assume it is perhaps the way they are coded.
This really is not an issue for C|irc as it is only storing a few tiny files on the R4. However, with ScumMVM DS the app is looking to the R4 for the game files. I would perfer that it looks to the M3 lite. Is there no way to accomplish this? Why does this happen when the R4 is the passme device?
This is more of an annoyance right now than anything else. I am trying to keep my "retro" gaming (Nes/Snes/Genesis/ScummVM/etc) on the M3 Lite as well as my homebrew, while using the R4 just for .nds rom files.
Some Testing:
C|irc 1.04
Will only run if it is patched for the R4. If I patched it for the M3 using either of the 2 known DLDI patches I get a filesystem error screen letting me know that I'm using the wrong DLDI. However, the app is running off of the M3 Lite so this really confuses me.
Pocketphysics 0.4
Patched for the R4 but running off of the M3 Lite, saved files are saved to the R4. Patched for the M3 Lite and running off the M3 Lite, saved files are saved to the M3 Lite.
Does this mean that the R4 isn't working to "pass" data to slot1 but actually rendering the app? It is highly possible that I am not fully understanding what the DLDI library is doing and/or the specific homebrew in general.
I am currently using Dlditool-win32-gui to DLDI patch but have used DLDIrc in the past with the same results. I have tried the above tests using both normally patched apps and versions patched using Dldino-apatch which adds the "NO" re-patch fix.
If anyone can suggest what I could do or have experienced this problem and understands why, would you be so kind to post back?
Thanks,
-AW
This really is not an issue for C|irc as it is only storing a few tiny files on the R4. However, with ScumMVM DS the app is looking to the R4 for the game files. I would perfer that it looks to the M3 lite. Is there no way to accomplish this? Why does this happen when the R4 is the passme device?
This is more of an annoyance right now than anything else. I am trying to keep my "retro" gaming (Nes/Snes/Genesis/ScummVM/etc) on the M3 Lite as well as my homebrew, while using the R4 just for .nds rom files.
Some Testing:
C|irc 1.04
Will only run if it is patched for the R4. If I patched it for the M3 using either of the 2 known DLDI patches I get a filesystem error screen letting me know that I'm using the wrong DLDI. However, the app is running off of the M3 Lite so this really confuses me.
Pocketphysics 0.4
Patched for the R4 but running off of the M3 Lite, saved files are saved to the R4. Patched for the M3 Lite and running off the M3 Lite, saved files are saved to the M3 Lite.
Does this mean that the R4 isn't working to "pass" data to slot1 but actually rendering the app? It is highly possible that I am not fully understanding what the DLDI library is doing and/or the specific homebrew in general.
I am currently using Dlditool-win32-gui to DLDI patch but have used DLDIrc in the past with the same results. I have tried the above tests using both normally patched apps and versions patched using Dldino-apatch which adds the "NO" re-patch fix.
If anyone can suggest what I could do or have experienced this problem and understands why, would you be so kind to post back?
Thanks,
-AW