- The most recent Linux build of devkitpro no longer defines MAXPATHLENGTH, so add it.
- Fix an #include in dsCard.h, so that it builds on case sensitive filesystems.
- Add some very preliminary bits for importing a custom font fileExists
- Add "displayDebugF" function for easier debugging
- Add some comments on dsiwarehax mode to instructions file
- SD mode and iEvo mode are now identified separately.
- Locked out hardware on the DSi is now clearly noted.
- You can now select files on the SD card, assuming that you did boot from dsiwarehax/Homebrew Menu.
- fileExists() is broken on the SD-slot DLDI driver, added a workaround.
- fix missing string output under various conditions
- add "extra" field to version in title string (alpha/beta/rc/...)
- don't force reboot after working on a GBA game
- some updates to instruction file
- delete pnps file, which is not a part of the code
(I hope this is all that was changed. Tried to fix one final bug, didn't work, tried to revert everything that did not work.)
- Add "debug" target. It is still somewhat shaky, you need to "make clean" before "make debug", and it does not do much besides writing a few debug lines during the boot sequence.
- Add a hard coded version number which is no longer a part of the strings file (and does not need to be translated).
- Using a Cyclops iEvolution no longer triggers Slot 2 mode.
- Fix doing multiple things in FTP mode without having to restart.
- add "hacking.txt", which gives some hints where to start hacking
- rework significant sections of the display subsystem
- update Readme file
- finish implementation of translation subsystem; also add template file for translation and German strings file
- introduce a new hardware detection routine
- introduce a new "argv" test, hoping to weed out more bad implementations
- convert more strings to upcoming translation interface
- some bugfixes
- add some parts aimed towards a "download play" mode, which does not rely on launching from a flash card, but from different exploits. It does not work yet (you will get a "missing ini file" error message), but if I ever finish it, it should be possible to run using download play on a DSi/3DS. (Lacking the hardware to test it, it is unlikely it will be finished anytime soon, sorry.)
- eliminate many warnings during the build process
- modify auxspi.h/.cpp so that it no longer depends on global variables (I hope)