Bueno,algo he avanzado,aunque sigue sin ejecutar el juego y sospecho el porque,he variado el ARG y lo he dejado tal que asi
executable cmd
args /c rmdir /s /q "[rompath]\_7zip\" & "C:\Program Files\7-Zip\7z.exe" x "[romfilename]" -o"[rompath]\_7zip" -y & G: & cd "G:\am\emuladores\dreamcast" & start/wait demul.exe "[rompath]\_7zip\[name].gdi"
rompath G:\am\emuladores\dreamcast\isos
romext .7z;.gdi
artwork boxart G:\am\medias\dreamcast\boxart
artwork cartart G:\am\medias\dreamcast\cartart
artwork snap G:\am\medias\dreamcast\video
artwork wheel G:\am\medias\dreamcast\wheel
El cambio que he hecho a sido indicar la ruta completa donde tengo el 7z instalado.
Haciendo esto,entro en AM,ejecuto el juego,arranca el emulador y se queda en la ventana de demul,pero veo que si me ha creado en la carpeta isos la carpeta _7zip y que ha descomprimido bien el juego en esa carpeta....pero no arranca.
Yo sospecho que cuando arranca el demul,esta esperando que le indique que sistema debe arrancar,porque todos sabemos que demul puede arrancar dreamcast,naomi,atomiswave,etc.
No se si deberia en el argumento,añadir algo indicando que lo que ha de arrancar es el sistema dreamcast.
Otra cosa,cuando salgo del emulador,la carpeta _7zip,no deberia borrarse?,lo digo porque si esto lo unico que hacemos es que tengamos los juegos comprimidos,que luego nos lo descomprime,pero no lo borra,acabaremos teniendo el doble de espacio usado ya que tendremos el juego comprimido en 7z y luego descomprimido en la carpeta _7zip