Skip to content

Función para detectar juegos de pc como roms, por medio de archivos vhd o vhdx. Puede montar automáticamente archivos vhd, vhdx y iso. El uso principal es en playnite. Se usa como si fuera un emulador.

Notifications You must be signed in to change notification settings

Gente-del-Condado/pc-vhd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PC-VHD

Descripción:

La función pc-vhd permite detectar juegos de PC como ROMs a través de archivos VHD o VHDX, pudiendo montar automáticamente archivos VHD, VHDX e ISO. Diseñado principalmente para su uso en Playnite, se utiliza como un emulador.

  1. pc-vhd.bat: Es usado como intermediario, entre playnite y el scrip pc-vhdx.ps1 (usando powershell)
  2. pc-vhdx.ps1: Es uso para montar y desmontar los archivos. vhd, vhdx y iso.
  3. VhdAttach.bat: Scrip, para montar unsando el programa VhdAttach = https://github.com/medo64/VhdAttach (se necesita tener instalado VhdAttach)

Instrucciones de Uso:

  1. Colocar el contenido en: Playnite\Emulation\Emulators\PC-VHD (pc-vhd.bat y pc-vhdx.ps1)
  2. Asegúrese de tener el script pc-vhdx.ps1 en la misma carpeta que el archivo pc-vhd.bat ("emulador") o pc-vhd.exe.
  3. Los discos virtuales en formatos VHD y VHDX deben estar en formato NTFS.
  4. La carpeta que contiene el VHD, el nombre del archivo y el nombre del volumen deben ser idénticos, sin acentos ni símbolos. Para espacios, utilice guiones bajos ( _ ).

Requisitos:

  1. El directorio de instalación en Playnite debe ser la carpeta que contiene el archivo VHD o VHDX. (No es necesario para el "emulador").

  2. Si el juego requiere el uso de una ISO, esta debe estar ubicada dentro del VHD/X en la siguiente ruta y con el nombre VHD:\ISO\ISO.iso.

Uso del Archivo pc-vhd.bat / pc-vhd.exe:

El archivo pc-vhd.bat se utiliza de la siguiente manera:

  • Primer Parámetro: Uno de estos 3 (-montar, -desmontar, -explorar).
  • Segundo Parámetro: Ruta del archivo VHD. En Playnite, use {ImagePath} (agregue el archivo VHD/VHDX como ROM en el juego en Playnite).
  • Tercer Parámetro: Mismo nombre del volumen que tiene el VHD cuando está montado. En Playnite, use: {ImageNameNoExt} (usa el nombre del archivo VHD/X).
  • Cuarto Parámetro: Indica si cargará la ISO dentro del VHD-VHDX \ISO\ISO.iso. Use (-s) para sí, (-n) para no.

Parámetros Adicionales Opcionales:

  • Quinto Parámetro: Ejecuta el archivo indicado cuando se utiliza -montar. Use el nombre del archivo con la extensión (Ejemplo: Jugar.exe \Datos\Programa.exe).
  • Sexto Parámetro: Ruta de trabajo del ejecutable. Use -p (directorio principal del VHD) \Datos\ para indicar la carpeta de trabajo del ejecutable.
  • Sextimo Parámetro: Son los parametros que se le pueden pasar a los exe de los juegos. (Depende de cada juego *.exe)

Ejemplos:

  • En Playnite:

    • Básico con ISO: pc-vhd.bat -montar {ImagePath} {ImageNameNoExt} -s Jugar.bat
    • Con carpeta de trabajo principal: pc-vhd.bat -montar {ImagePath} {ImageNameNoExt} -n Jugar.bat -p -noclip
    • Con otra carpeta de trabajo: pc-vhd.bat -montar {ImagePath} {ImageNameNoExt} -n Jugar.bat Datos\ -noclip
  • Acceso Directo:

    • pc-vhd.bat -montar W:\Playnite\Juegos\Mario\Mario.vhd Mario -n Jugar.bat -p -noclip
    • pc-vhd.bat -montar W:\Playnite\Juegos\Mario\Mario.vhd Mario -s Jugar.bat \Datos\ -noclip

Notas:

  • Se puede usar VHD Attach, el programa, para crear los archivos de discos virtuales.
  • Formato recomendado: VHDX (Windows 8.1+).
  • Al crear el disco virtual, añadir al menos 250 MB adicionales al tamaño del juego.
  • Para juegos antiguos que guardan saves en el mismo directorio, agregar 50 MB extras.

Video de Demostración

Demostración del Proyecto

About

Función para detectar juegos de pc como roms, por medio de archivos vhd o vhdx. Puede montar automáticamente archivos vhd, vhdx y iso. El uso principal es en playnite. Se usa como si fuera un emulador.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages