Two long-standing bugs have been reported in the SubMenu Maker .cmd script.
When the .cmd script is used, to make a .mnu file, it puts a space character at the end of the line, e.g.
set MFOLDER=\_ISO\NEW
This can cause problems (e.g. when adding a wallpaper file at \_ISO\NEW.jpg).
When the .cmd script is used, to make a .mnu file, it puts a space character at the end of the line, e.g.
set MFOLDER=\_ISO\NEW
This can cause problems (e.g. when adding a wallpaper file at \_ISO\NEW.jpg).
Also, any special characters, when input by the user (e.g. Ü) are not converted correctly when using the .cmd scripts. I have attempted to fix this by using a code page setting of 65001 just before writing the new .mnu file.
The changed files from v1.A1 are:
- \_ISO\SUB_MENU_Maker.cmd
- \_ISO\docs\E2B Utilities\E2B MNU Maker.cmd
- \_ISO\docs\E2B Utilities\E2B SUBMENU Maker.cmd
- \_ISO\docs\E2B Utilities\E2B TXT Maker.cmd
- \_ISO\e2b\grub\DUTCH\F1.cfg
- \_ISO\e2b\grub\ENG\F1.cfg
- \_ISO\e2b\grub\FRENCH\F1.cfg
- \_ISO\e2b\grub\PORTU_BRAZIL\F1.cfg
- \_ISO\e2b\grub\ROMANIAN\F1.cfg
- \_ISO\e2b\grub\SIMP_CHINESE\F1.cfg
- \_ISO\e2b\grub\TRAD_CHINESE\F1.cfg
- \_ISO\DOS\MNU\FreeDOS288.ima.gz - DOS menu added so some drivers can be skipped
v1.A2b Beta can be downloaded here.
Please try the new .cmd files and let me know if there are any problems with your language or Windows version.