Jump to content
SpesoftPinballXConvert-It

Apps

Sign in to follow this  

User-created applications

7 files

  1. VPLauncher - Several versions of Visual Pinball in PinballX

    Visual Pinball X trae muchas mejoras que no puedes dejar pasar, para quienes no tenían ya instalado Visual Pinball no existe ningún motivo para que a la hora de hacer la instalación no lo hagan ya con esta nueva versión ya que además, podrán añadir mesas de otras versiones.
    Entre quienes ya tienen Visual Pinball 9 ya instalado y configurado, existe un gran temor a que algo salga mal y tengan que configurarlo todo de nuevo, desde aquí les puedo decir que no sólo no van a tener problemas, si no que lo más probable es que solucionen problemas existentes.
    Unos por hacer una nueva instalación y otros por usar VPLauncher.
    ¿QUE ES VPLAUNCHER?
    VPLauncher es un script de AutoHotkey que le va a decir a PinballX con que versión debe abrir cada mesa, lo cual nos permitirá tener mesas de varias versiones.
    Por ejemplo Monster Bash, me funcionaba correctamente abriéndola con doble clic ya que la abría con VPinball992.exe, pero PinballX la abría con Vpinball921.exe, lo cual provocaba fallos de funcionamiento.
    El Script no está programado por mi, encontré la información en VPForums y le he hecho algún retoque para que coincidan los nombres con los de la instalación de VPX.
    ¿DÓNDE PONGO VPLAUNCHER?
    VPLancher tienes que ponerlo en tu carpeta Visual Pinball, junto con todos los .exe de Visual Pinball.
    Veras que hay dos ejecutables en la descarga, VPLauncher.exe y VPLauncher32Bit.exe, si usas un sistema operativo de 32 Bits, deberás usar el de 32 Bits o no te abrirá las mesas.
    Yo solo recomiendo un sistema de 32 bits si vas a jugar en modo escritorio (1 pantalla) ya que un sistema de 32 bits no de reconocerá más de 3Gb de RAM y para jugar en modo cabinet (2 o 3 pantallas) es recomendable como mínimo 4Gb de RAM y un procesador de cuatro núcleos.
    ¿QUE CONTIENE EL SCRIPT?
    #SingleInstance force
    SetTitleMatchMode 2
    DetectHiddenWindows On
    SetWorkingDir %A_ScriptDir%
    vpt=vpt
    vpx=vpx
    playme=/play
    editme=/Edit
    Table = %1% ;Variable direct table
    SplitPath, Table, Tname, Tdir, Text, Tname_no_ext, Tdrive
    SplitPath, Tdir,, vpdir
    If (Text=%vpt%) or (Text=%vpx%)

    goto Tabledetected
    }
    Table = %2% ;Variable from PinballX or batch file personal use.
    SplitPath, Table, Tname, Tdir, Text, Tname_no_ext, Tdrive
    StringTrimLeft, Table, Table, 1
    SplitPath, Tdir,, vpdir
    StringTrimLeft, vpdir, vpdir, 1
    If (Text=%vpt%) or (Text=%vpx%)
    {
    if playme=%1%
    function=%playme%
    else
    function=%editme%
    goto Tabledetected
    }
    exitapp
    Tabledetected:
    IfInString, Table, VP92
    {
    myexe=VPinball921.exe
    }
    IfInString, Table, VP99
    {
    myexe=VPinball992.exe
    }
    IfInString, Table, physmod5
    {
    myexe=VPinball99_PhysMod5.exe
    }
    IfInString, Table, vpx
    {
    myexe=VPinballX.exe
    }
    if myexe=
    {
    myexe=VPinball921.exe
    }
    If function=%editme%
    RunMytable =%vpdir%\%myexe% /Edit -“%Table%”
    Else
    RunMytable =%vpdir%\%myexe% /play -“%Table%”
    Run, %RunMytable%
    checkprocessagain:
    Process, wait, %myexe%, 5.5
    NewPID = %ErrorLevel% ; Save the value immediately since ErrorLevel is often changed.
    if NewPID = 0
    goto checkprocessagain
    Process, WaitClose, %NewPID%
    exitapp
    return
    ¿Y COMO FUNCIONA?
    Pués ese Script, entre otras cosas, lo que está haciendo es, basándose en parte del texto, ejecutar la mesa en la versión que corresponda.
    Todas las mesas de VPX las va a ejecutar con VPinballX.exe ya que todas contienen .vpx en su extensión.
    La mesas de Monster Bash, para que me la ejecute correctamente la he renombrado a VP92_Monster….
    Y cuando no encuentra una descripción coincidente, lo hará con VPinball921.exe, con lo cual, solo tenemos que renombrar las mesas que nos den problemas con la versión 921, aunque si quieres renombrarlas todas tampoco sería un problema.
    ¿QUE HAY QUE CAMBIAR EN PINBALLX?
    En PinballX, en la configuración de Visual Pinball, tan solo tienes que cambiar el ejecutable, VPinball921.exe por VPLauncher.exe (64Bits) o VPLauncher32Bit.exe (32Bits), todos los demás parámetros se mantienen. (Si es tu primera instalación, visita el manual de PinballX).
    ¿NADA MAS?
    Nada más. simplemente comentar que si necesitas editar el Script, necesitas el programa gratuito AutoHotkey, que puedes bajar de su web: https://autohotkey.com/ sólo si necesitas editarlo, del enlace de descarga ya lo tienes como ejecutable para que funcione en cualquier equipo. Tan solo tienes que descomprimir, meter el VPLauncher.exe en tu carpeta Visual Pinball y hacer lo que hemos comentado en este tema.

    22 downloads

       (0 reviews)

    0 comments

    Submitted

  2. GameEx Favorites Exporter

    What is it?
    It's a simple app to build ROM repositories off your GameEx favorites list. You can also build a repo of games you've played.
    How does it work?
    Point the app at GameEx.exe and select the emulator. Next, set your source and destination folders. Hit "go". Done. 
    You can also hit "stop" if you don't wanna wait anymore and it'll stop.
    Features:
    GameEx ROM path support Generate miss lists if you're missing ROMs MAME *.zip and *.7z support Build ROM sets off your favorites or previously played ROMs Questions or comments?
    Please share.
    Changelog:
    1.0.1
    Minor bug fixes Added MAME 7-zip support Added ability to abort process Cosmetic changes 1.0.0
    Initial Release

    21 downloads

       (0 reviews)

    0 comments

    Submitted

  3. Launcher-X

    Launcher-X is a simple EXE that is made to be launched instead of GameEx or PinballX on Windows startup for folks that don't use Instant Sheller and still use their dedicated gaming machine as a PC from time to time. There are some customizable features, you can launch setup apps from within it, and it supports some command line arguments.

    You can find more information about it in the GameEx forum.

    173 downloads

       (2 reviews)

    0 comments

    Updated

  4. GameEx To Front

    I created this program to force GameEx to be the top most program, above HideOS. Sometimes HideOS would become the topmost program and GameEx would become hidden. This program solves that problem.
    Just add this program to be launched by GameEx after it starts.
    Thanks for trying out the program, hope it works for you.
    Brien L. Johnson, president of XHP Creations.

    27 downloads

       (0 reviews)

    0 comments

    Submitted

  5. Shell Starter

    I created this program to easily change your Windows Shell to GameEx, or any other program you choose, and it will also re-enable the Windows Shell (or other Shell you choose) temporarily, so you can reload Windows instantly and reset the shell to the previous state after loading Windows. I have GameEx as my Windows Shell right now, but it was not very easy to exit GameEx and access Windows if I needed to, and so this program was made to do everything automatically for me.
    You set the program to launch in the "Launch On Exit" setting in the "Tweaks/Performance" settings of GameEx.
    The "Shell To Start" is the shell you want to temporarily start. I suppose you could start another shell besides the Windows explorer shell, but this is what I use it for.
    The "Shell To Use" is the shell you want to become active after you reboot the computer. The program can set this value without actually starting a new shell by clicking the "Only Set As New Shell" button. This is the button you can use to set the shell to GameEx the first time.
    If you click the Submit button, then the temporary shell will start, and the new shell will be set.
    If you click the Exit without Submitting Changes button, then nothing will happen.
    This has only been tested in Windows7, but should work in Vista or XP. I have no idea how it would work in Windows 8.
    Thanks for trying out the program, hope it works for you.
    Brien L. Johnson, president of XHP Creations.

    76 downloads

       (0 reviews)

    0 comments

    Updated

  6. SwitchDisc

    SwitchDisc 1.0.4

    This is an automated disc mounting program specifically geared towards changing disc images in multi-disc games. Essentially this program is intended to be a universal replacement for ad hoc scripts used to automate disc switching for multi-disc games. My intent is that this program will be compatible with any emulator in which it's possible to switch discs for multi-disc games via keyboard shortcuts and/or command line directives.
    Please visit the official Release Thread for further details, screenshots, and the complete change log, as well as for bug reporting and feature requests.
    Features
    Full featured command line interface
    Runs as a resident application in the system tray
    Full compatibility with GameEx (it should be launched/exited as a 'Launch Before/After' command)
    Disc switching through a heads up GUI display or through full automation using no GUI (automatically switches to next disc)
    Robust configuration application
    Configurable for multiple monitors
    Configuration stored as XML
    Full logging utilities

    How do I use it?
    Configure emulators and multi-disc sets through the configuration application
    Configure necessary Launch Before and Launch After commands in GameEx
    Trigger SwitchDisc while playing an emulator using configurable trigger key
    Select the next disc in the set using the GUI, or automatically switch to the next disc in the set (no GUI)
    Continue playing

    Bug Reporting
    First of all, thanks for using this application! If you encounter any errors while using SwitchDisc or are simply looking for some guidance with the application, please feel free to post in the project thread. In order to expedite any troubleshooting or requests for assistance, please include the following files when reporting issues:
    SwitchDisc config: ...\SwitchDisc\config\SwitchDisc.xml
    Switch Disc log: ...\SwitchDisc\log\SwitchDisc.log

    What's new in version 1.0.4 (See full change log)
    Added automated mouse functionality as part of send key operations. Mouse operations can be mapped via the Send Keys Builder.
    Improvements to the automated open file dialog special operation.
    Incorporated updates to ePSXe compatibility. This update adds a special operation specifically designed to send the ESC key to ePSXe. This operation can be mapped via the Send Keys Builder.
    Placeholder strings will now allow for [ROMFILE], [ROMNAME], and [ROMPATH] to be used in place of [DISCFILE], [DISCNAME], and [DISCPATH] respectively.
    Enhanced logging information
    Bug Fix: The combination of a valid emulator specified with an invalid disc file will no longer trigger an exception. SwitchDisc will load the entire configuration under this circumstance
    Bug Fix: Fixed a Configurator issue which was preventing the removal of send key slots under certain circumstances

    96 downloads

       (2 reviews)

    1 comment

    Updated

  7. DracLabs Plugin Downloader

    DracLabs Plugin Downloader







    What is it?





    It's an application to browse, download, and install all of my plugins using one handy interface. All you need is GameEx and an internet connection. I plan for this to support all plugins, not just mine... but for the time being no one else has made one, so it's all DracLabs content... Hopefully one day that will change.






    How do I use it?





    Launch the EXE. Browse to the GameEx executable using the [...] button. Select the plugin you wish to install from the drop down list, click the button, and viola! You did it!
    There's a news blotter at the top so you can always stay up on the latest releases.


    Where is the forum post for this?







    Bug reports and other helpful feedback, along with a full changelog, can be found
    here. Thank you for your support!

    121 downloads

       (0 reviews)

    0 comments

    Updated

Sign in to follow this  


×
×
  • Create New...