v1.3.0: no one knew what this was; also, do we care about old things?
·
47 commits
to master
since this release
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.