OK, I was tired when I wrote my previous... I'll explain better now:
I had something like this:
CODE
               -> 2nd .ezb -> DOS GAME -> ezboot.com -> 1st.ezb
              / Â
1st .ezb -> cdshell
              \
               -> DOS GAME -> ezboot.com -> 1st .ezb
But I wanted something like this:
CODE
                                   -> ezboot.com -> 1st .ezb (-> loop)
                                 / Â
1st .ezb     -> cdshell menu -> DOS GAME
(many titles) Â Â (one of them)Â Â Â Â Â Â Â Â Â Â Â Â \
                                 -> ezboot.com (mod) -> cdshell menu (-> loop)
BUT ANYWAY !!! I've found a good workaround: (maybe not a perfect one but still...)
CODE
                                 -> ezboot.com -> 1st .ezb (-> loop)
                                / Â
1st .ezb    -> cdshell menu -> DOS GAME
(many titles) Â Â (one of them) Â Â Â Â Â Â Â Â Â Â \
                                 -> GRUB4DOS -> workaround .ezb -> cdshell menu (-> loop)
This is how it works:
cdshell starts a game from it's fancy menu (passing parameters to memdisk to start the coresponding label in the .ima autoexec.bat) and after I close the DOS game/app it goes to a menu that asks if I want to go back to the first easyboot menu (via ezboot.com) or to go back to the cdshell menu (via GRUB4DOS)... Selecting the last option starts a "fake" easyboot menu ("2nd .ezb", I'll explain later this post) witch reloads the cdshell...
Why not reloading cdshell directly? Because cdshell doesn't support coming back from dos and using grub4dos to reload cdshell crashes it... But I still have to learn more about grub4dos, maybe I'll find out how to reload cdshell directly from dos via grub4dos but until then the "fake" easyboot menu does his job very good!
The "fake" easy boot menu look like this:
- 16 colors screen mode, everything BLACK
- it goes to cdshell's .bin file after 1 second (WaitTime)
- no logo image, no background image
You could also make a .ezb submenu, accessed from .ezb menu and with the grub4dos workaround you could return to the submenu directly, nice isn't it ?! But for this you must run grub4dos after the selected title in the submenu exits.
GRUB4DOS configuration: (in my case)
after choosing to reload the "fake" RELOAD.EZB / cdshell it reads this line from the autoexec.bat (grub.exe included in my booting .ima):
CODE
grub.exe --config-file="--commandline;chainloader --force /RELOAD/RELOAD.EZB;boot"
Have fun & succes ! ;)
--------------