Releases: ApacheThunder/EZP_Bootstrap
Release list
1.4b Test Release (bug fix)
- Fixed bug with nrio-usb-disk included in fat image that prevented it from mounting EZP when using latest version of DLDI. (turns out to be the last sector bug)
- Moved some frequently used functions to ITCM.
Autoboot button combos are unchanged. Refer to 1.1 release notes for what they currently are set to.
v1.4 Test Release
- Console front adjusted so line separator is a continuous line.
- ">" character used instead of "*" for file browser cursor.
- "nitro:/" displayed as drive name for internal fat image instead of "fat:/" to better differentiate it from MicroSD.
Autoboot button combos are unchanged. Refer to 1.1 release notes for what they currently are set to.
v1.3 Test Release
- Internal ez5n code updated to latest version.
- Added test read time out function to internal ez5n code to allow DLDI to properly indicate startup/isinserted fail if DLDI init is attempted when no MicroSD card is inserted. Time out currently set to 2 seconds.
- Included homebrew in fat image also has updated ez5n DLDI driver as well as the ez5n.dldi file being updated as well.
Autoboot button combos are unchanged. Refer to 1.1 release notes for what they currently are set to.
v1.2 Test release
- Fat image now had updated version of GodMode9i. (Version with slot2 support that now has latest commits from main branch of GM9i)
- Autoboot can now be toggled on/off via single const bool. Compile with the bool set to false if you wish to disable autoboot.
- New card command added to read hw version from EZP cart. This command was found courtasy of Lifehackerhansol. UI code updated to dispaly this in top right corner of top screen UI. (This is only displayed if file browser UI is activated)
Autoboot button combos are unchanged. Refer to 1.1 release notes for what they currently are set to.
Thanks goes out to lifehackerhansol for finding the new card command used for reading hardware version of EZP cart. :D
v1.1 Test Release
Auto boot is now enabled. These are the new button actions on boot:
- Holding no button on boot autoboot into GBA-Exploader. Specifically a new custom version with SuperCard and EZFlash Omega support.
- Note that if GBA Exploader is removed from internal fat image (or filename is renamed), boot.nds will be autobooted from MicroSD instead.
- Holding B button will reboot console into GBA mode with gbaframe.bmp as the frame graphic.
- If gbaframe.bmp is removed from internal fat image, it will look for one on MicroSD instead.
- Holding Y button will boot GodMode9i.
- Holding X button will boot MaxMediaDock's slot1 rom for booting into MaxMediaDock devices on slot-2.
- Holding any other button will boot into filebrowser skipping autoboot. Except for Select button which is only used to skip nrio-usb-disk autoboot if USB slot2 card is present.
Note if you wish to autoboot boot.nds from MicroSD instead you can simply rename or remove GBA-Exploader from the internal fat image. With this release the fat image is found at 0x44000. Editing the fat image will not require altering header CRCs FYI as long as the size of the fat image did not change requiring a update to the used rom size setting in the header.
v1.0 Test Release
It is recommended to build this yourself since you may want built in fat image to include nds files relevent to you.
This release is provided mainly as an example on how to build a working flash dump for EZP.