Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#141 Make DLDI games work fully out-of-the-box

Latest SVN
open
nobody
None
5
2014-08-18
2012-05-01
Bl0ckeduser
No

To make things easier for casual/nontechnical users, if a game is succesfully DLDI-patched, DeSmuME will behave as if invoked with "--cflash-path=."
So DLDI games will work right out of the box.

Discussion

  • Bl0ckeduser
    Bl0ckeduser
    2012-05-01

    Patch to src/NDSSystem.cpp

     
    Attachments
  • zeromus
    zeromus
    2012-05-01

    it's a good objective, but i don't think a behaviour like this can be automatic. the "." directory may contain tons of files which will take 100 years to load into memory, or the user may have chosen a different slot-2 device quite on purpose. We can continue to contemplate this though.

     
  • zeromus
    zeromus
    2012-05-01

    I should mention some other things we've thought about. We've modularized the slot-1 emulation, and may choose to automatically switch from a retail card to an R4 card when detecting a homebrew game. In that case, we would apply an R4 DLDI patch and run the cflash through the slot-1 instead. Still the objection to this being automatic from tons of files would remain.. however, we might could make this an option of the R4 slot-1 device so that it can at least be controlled.

     
  • Bl0ckeduser
    Bl0ckeduser
    2012-05-01

    Thanks for prompt review. I agree with what you said.
    Maybe automatic loading would be nice as a checkbox in the Windows
    version, along with text warning that it will make a mess if you have too
    many files. Or something like that. It's nice you've been thinking about this.

     
  • Bl0ckeduser
    Bl0ckeduser
    2012-05-02

    I see that the checkbox is already there in the "GBA slot" menu. Nice. I should have done my research better :/