Skip to content

v1.3.0: no one knew what this was; also, do we care about old things?

Compare
Choose a tag to compare
@lifehackerhansol lifehackerhansol released this 15 Aug 20:05
· 47 commits to master since this release
32ff7be

What's new?

  • Added support for the EDGEi (dsedgei.dat)
    • Not to be confused with the original EDGE or the iEDGE!

Improvements

  • DLDI space is increased to 32KB. This introduces compatibility of launching flashcard-bootstrap from very old homebrew apps.
    • This requires forking libnds: it now lives at https://github.com/lifehackerhansol/libnds32
    • Moonshell 2, for instance, regardless of available DLDI space, will write the entire 32KB data into the binary, corrupting flashcard-bootstrap (and pretty much all other homebrew since 2017) in RAM and causing the system to freeze.
    • flashcard-bootstrap will refuse to launch boot.nds if the actual DLDI driver is over 16KB, as modern homebrew is now using 16KB drivers and anything over that will not fit.