Cómo construir tu propio Pinball Virtual

Daemon Tools para HyperSpin

DAEMON Tools es una potente herramienta con la que entre otras cosas podrás hacer imágenes digitales de tus CD, bien para protegerlos del desgaste o para no tener que estar poniendo o quitando CDs o DVDs ya que desde Rocket Launcher podremos dar instrucciones para montar una imagen antes de ejecutar un juego y desmontarla al salir del juego.

Tiene muchas más utilidades, pero a nosotros a fin de cuentas, lo que nos interesa es este aspecto.

Yo estoy usando la versión gratuita de DAEMON Tools Lite, pero puedes usar otras versiones y puedes descargarlo directamente desde su página web: https://www.daemon-tools.cc/spa/products/dtLite

La instalación no tiene ningún misterio y una vez instalado yo he creado dos unidades, la unidad F como DT y la unidad G como SCSI para sistemas que necesitan esta característica, dejando en ambos casos la región sin asignar.

Al crear una de estas unidades te instalará un pluggin adicional y pedirá reiniciar el sistema.

Una cosa que me ha gustado de esta nueva versión es que puedes poner la portada en las imágenes que tengas almacenadas.

Otro aspecto a destacar es que puedes crear la imagen de cualquier disco que tengas físicamente.

En los ajustes le he puesto que monte en una unidad existente ya que yo ya tengo creadas las unidades y autoejecutar para que arranque con Windows.

En Windows desactivaremos las opciones de reproducción automática en la configuración de dispositivos.

Y en los ajustes generales del GLOBAL, en el apartado de terceras partes, pondremos esta configuración.

Y que esté habilitado en los ajustes del apartado Settings.

Con esto ya lo tendríamos configurado y listo para usar, en los juegos que requieran que esté el CD presente, en PreLaunch pondrás la ruta a la imagen (siempre que no requiera algún montaje especial) y lo pondrás en PreLaunchMode=RUNWAIT para que cargue la imagen antes de ejecutar el juego, esperando a que se lea el CD.

EN PostExit pondremos el ejecutable para lineas de comandos y daremos la orden de –unmount_all para que desmonte las unidades, a no ser que necesites dejar unidades montadas, en ese caso pondrías otra línea de comandos.

LINEAS DE COMANDOS

Esto lo pongo en inglés directamente desde la web de Daemon Tolls.

Commands

-a or –add

Adds an optical virtual device.

Syntax: –add –type “arg”

Options:

  • -t or –type: “dt”, “scsi” or “ide”. IDE devices are available only with “Advanced Mount” feature.

Example (extended): DTCommandLine.exe --add --type "dt"

Example (simplified): DTCommandLine.exe -a -t "dt"

-m or –mount

Creates and mounts an optical virtual drive with an image file, or simply mounts an image to existing virtual drive.

Syntax: –mount –type “arg” –letter “arg” –pass “arg” –ro –path “arg”

Options:

  • t or type: “dt”, “ide” or “scsi”. Parameter <type> can not be used with *.iscsi, *.vhd, *.tc, *.vmdk and *.zip files.
  • l or letter: device letter. The <letter> parameter is optional. If it is not specified, the first free letter will be used by default. Parameter <letter> can not be used for *.iscsi files.
  • pass: password for crypted *.tc and *.hc files.
  • ro: mount as read-only.
  • p or path: path to image file.

Example (extended): DTCommandLine.exe --mount --type "tc" --letter "K" --pass "123" --ro --path "f:\test.tc"

Example (simplified): DTCommandLine.exe -m -t "tc" -l "K" --pass "123" --ro -p "f:\test.tc"

-M or –mount_to

Mounts existing optical virtual drive with an image file.

Syntax: –mount_to –letter “arg” –pass “arg” –ro –path “arg”

Options:

  • -l or –letter: device letter.
  • –pass: password for crypted .tc, .hc files.
  • –ro: mount as read-only device.
  • -p or –path: path to file.

Example (extended): DTCommandLine.exe --mount_to --letter "K" --pass "123" --ro --path "f:\test.tc"

Example (simplified): DTCommandLine.exe -M -l "K" --pass "123" --ro -p "f:\test.tc"

-u or –unmount

Unmounts a virtual drive.

Syntax: –unmount –letter “arg”

Options:

  • l or letter: device letter.

Example (extended): DTCommandLine.exe --unmount --letter "M"

Example (simplified): DTCommandLine.exe -u -l "M"

-U or –unmount_all

Unmounts all currently mounted images.

Syntax: –unmount_all

Example (extended): DTCommandLine.exe --unmount_all

Example (simplified): DTCommandLine.exe -U

-R or –remove_all

Removes all virtual devices.

Syntax: –remove_all

Example (extended): DTCommandLine.exe --remove_all

Example (simplified): DTCommandLine.exe -R

-s or –set_count

Sets quantity of optical virtual devices.

Syntax: –set_count –type “arg” –number “arg”

Options:

  • -t or –type: “dt”, “scsi” or “ide”. (IDE devices are available only with “Advanced Mount” feature.)
  • -n or –number: number of virtual devices to be set. (Maximum number of allowed devices depends on “Unlimited Devices” feature state.)

Example (extended): DTCommandLine.exe --set_count --type "dt" --number 5

Example (simplified): DTCommandLine.exe -s -t "dt" -n 5

-G or –get_letter

Returns a letter assigned to an optical virtual device.

Syntax: –get_letter –type “arg”

Options:

  • -t or –type: “dt”, “scsi” or “ide”.
  • -n or –number: device number.

Example (extended): DTCommandLine.exe --get_letter --type "dt" --number 1

Example (simplified): DTCommandLine.exe -g -t "dt" -n 1

-g or –get_count

Gets number of virtual devices.

Syntax: –get_count –type “arg”

Options:

  • t or type: “hdd” , “dt”, “scsi” or “ide”. Type of devices you need to count. If no type is specified, you’ll see the total quantity of devices as a result.

Example (extended): DTCommandLine.exe --get_count --type "dt"

Example (simplified): DTCommandLine.exe -g -t "dt"

-h or –help

Displays brief help on command line parameters.

Syntax: –help

Example (extended): DTCommandLine.exe --help

Example (simplified): DTCommandLine.exe -h

 

Deja un Comentario