nds-hb-menu icon indicating copy to clipboard operation
nds-hb-menu copied to clipboard

Latest nds-hb-menu does not work in EZ-Flash V setup with moonshell launcher

Open ssstolk opened this issue 6 months ago • 0 comments

Bug Report

What's the issue you encountered?

On my EZ-Flash V, installing the latest nds-hb-menu using boot.nds and ez5sys.bin on the micro SD will not directly open up the hbmenu upon bootup. In fact, EZ-Flash V will then no longer boot up properly, period. Not until I reverse these actions.

Before installing the latest hbmenu, my EZ-Flash V booted up into a moonshell environment (located on the micro SD). It didn't rely on any boot.nds to do so, it seems (there was none in the root of the SD card) so it is likely forced to open one of the .bin files in the 'moonshl' directory (see image attached). The root of my SD card did however, before installing hbmenu, already contain an ez5sys.bin (776,256 bytes) and hbmenu.nds (549,952 bytes), likely from quite a while ago and/or issued by EZ-Flash themselves. I do not recall, to be honest. These work, although they do not boot directly from startup, of course. As I said, replacing the ez5sys.bin with the latest one from github will cause the EZ-Flash V to no longer boot up. Using the older ez5sys.bin that I have but with the latest boot.nds from github, trying to start that up after moonshell has booted, will start up the hbmenu but give an error of FAT initialization. The older hbmenu did not have that issue but can be used properly after moonshell has been booted.

Now, I do not mean to say that something has to be fixed in the code here, per se. What I do mean is that, on some EZ-Flash V setups at least, the installation procedure of nds-hb-menu will not work. And neither will any attempts at using the latest boot.nds to start that up from moonshell. Perhaps the readme/instructions can reflect that and/or refer to the files that I have and use for this EZ-Flash V. I have attached them here in a zipfile. That way, people owning an EZ-Flash V can at least use the functionality of nds-hb-menu, albeit not the latest version.

Image

ez5-hbmenu4moonshl.zip

Environment?

EZ-Flash V with (a custom?) moonshell as its launcher. Used in an original NDS.

ssstolk avatar Jun 30 '25 08:06 ssstolk