Dullyboy
04/02/2012, 17:27
Estoy organizando los emuladores con el plugin de MediaPortal (http://forum.team-mediaportal.com/my-emulators-247/inofficial-new-release-major-updates-now-code-73900/) y, ahora que he llegado a los de Turbografx-Cd no consigo que los lance automáticamente. La razón es que, consigo descomprimir el 7z de la imagen del cd, que viene como pistas de audio y un .cue, pero no se como meterle la ruta del cue al daemon tools para que lo monte como imagen.
set var=%1%
"C:\Program Files\7-zip\7z.exe" e -oC:\TEMP\ %1%
"C:\Program Files (x86)\DAEMON Tools Lite\DTlite.exe" -unmount 0
"C:\Program Files (x86)\DAEMON Tools Lite\DTlite.exe" -mount 0, C:\TEMP\*.cue
Porque así no funciona y es donde debería ir la ruta del archivo .cue, y estaba ahora trasteando con el comando FORFILES pero no consigo sacar nada, por eso pregunto :D.
Y de paso pero que tampoco importa mucho. La segunda parte que es donde coje la letra de la unidad para pasarsela al emulador y lanzar,¿se puede hacer mejor/más corto?
"C:\Program Files (x86)\DAEMON Tools Lite\DTlite.exe" -get_letter scsi, 0
if %errorlevel%==11 goto L
if %errorlevel%==10 goto K
if %errorlevel%==9 goto J
if %errorlevel%==8 goto I
if %errorlevel%==7 goto H
if %errorlevel%==6 goto G
if %errorlevel%==5 goto F
if %errorlevel%==4 goto E
if %errorlevel%==3 goto D
:L
SET letra=L
goto Next
:K
SET letra=K
goto Next
:J
SET letra=J
goto Next
:I
SET letra=I
goto Next
:H
SET letra=H
goto Next
:G
SET letra=G
goto Next
:F
SET letra=F
goto Next
:E
SET letra=E
goto Next
:D
SET letra=D
:Next
"D:\Emuladores\Turbografx\Magic-Engine 1.1.3\pce.exe" -cd:%letra%
< - >
Como se nota que no tengo ni **** idea de esto, vale con poner...
for %%x in (C:\TEMP\*.cue) do SET cue=%%x
Ahora a ver si me lo coje el daemon tools.
set var=%1%
"C:\Program Files\7-zip\7z.exe" e -oC:\TEMP\ %1%
"C:\Program Files (x86)\DAEMON Tools Lite\DTlite.exe" -unmount 0
"C:\Program Files (x86)\DAEMON Tools Lite\DTlite.exe" -mount 0, C:\TEMP\*.cue
Porque así no funciona y es donde debería ir la ruta del archivo .cue, y estaba ahora trasteando con el comando FORFILES pero no consigo sacar nada, por eso pregunto :D.
Y de paso pero que tampoco importa mucho. La segunda parte que es donde coje la letra de la unidad para pasarsela al emulador y lanzar,¿se puede hacer mejor/más corto?
"C:\Program Files (x86)\DAEMON Tools Lite\DTlite.exe" -get_letter scsi, 0
if %errorlevel%==11 goto L
if %errorlevel%==10 goto K
if %errorlevel%==9 goto J
if %errorlevel%==8 goto I
if %errorlevel%==7 goto H
if %errorlevel%==6 goto G
if %errorlevel%==5 goto F
if %errorlevel%==4 goto E
if %errorlevel%==3 goto D
:L
SET letra=L
goto Next
:K
SET letra=K
goto Next
:J
SET letra=J
goto Next
:I
SET letra=I
goto Next
:H
SET letra=H
goto Next
:G
SET letra=G
goto Next
:F
SET letra=F
goto Next
:E
SET letra=E
goto Next
:D
SET letra=D
:Next
"D:\Emuladores\Turbografx\Magic-Engine 1.1.3\pce.exe" -cd:%letra%
< - >
Como se nota que no tengo ni **** idea de esto, vale con poner...
for %%x in (C:\TEMP\*.cue) do SET cue=%%x
Ahora a ver si me lo coje el daemon tools.