Narc0lep5y
Member
- Feb 21, 2015
- 311
- 0
Thanks for all of this detail. Haven't set my stuff up yet as i'm still building, but this will be a great resource for later and wanted to express my appreciation for it.
Thanks for all of this detail. Haven't set my stuff up yet as i'm still building, but this will be a great resource for later and wanted to express my appreciation for it.
Arcooda launch works fine for me in PBY. Here is my working config.
There is a weird DirectX error if I leave PinballY running so much liked I did for PBX I kill it from the script, run Arcooda and then have the script restart PinballY. I haven't had a chance
to mess around and see if I can leave PBY running or message MJR to see what he thinks. This does was work great for me though.
PBY System Config
Run_Arcooda_PBY.ahk (compiled to EXE)
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Process, Close, pinbally.exe
SetWorkingDir, C:\Program Files (x86)\Steam\steamapps\common\PinballArcade
;Msgbox, Value is: %1%1
Process, Close, PinballArcadeCabinet.exe
Run "C:\Program Files (x86)\Steam\steamapps\common\PinballArcade\PinballArcadeCabinet.exe"
~Escape::
Process, Close, PinballArcadeCabinet.exe
Process, Close, dmdext.exe
Run, "C:\Pinball\Utilities\display.exe" /device 2 /rotate 0 /display none,, Hide
SetWorkingDir, C:\Pinball\PinballY
Run C:\Pinball\PinballY\PinballY.exe
Sleep 1000
ExitAPP
return
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Start_Arcooda.AHK (compiled to EXE)
-------------------------------------------------------------------------------------
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn ; Enable warnings to assist with detecting common errors.
DllCall("CopyFile", "Str", "C:\Users\ghens\My Games\Pinball Arcade\arcooda_dx11.dat", "Str", "C:\Users\ghens\My Games\Pinball Arcade\dx11_settings.dat", Int, 0) ;Last parameter is over-write flag
Run, "C:\Pinball\Utilities\display.exe" /device 2 /rotate 90 /display none,,Hide
SetWorkingDir, C:\Pinball\Visual Pinball\VPinMame
;Run, "C:\Pinball\Visual Pinball\VPinMame\dmdext.exe" mirror --source=pinballarcade --destination=pindmdv3 -p COM3 --fps=60 --no-virtual,, Hide
Run, "C:\Pinball\Visual Pinball\VPinMame\dmdext.exe" mirror --source=screen --position -1816 52 1004 254 --destination=pindmdv3 -p COM3 --fps=60 --no-virtual,, Hide
SetWorkingDir, C:\Pinball\Scripts
Run, C:\Pinball\Scripts\ArcoodaMenu.bat, C:\Pinball\Scripts,, Hide
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Stop_DMDExt.AHK (compiled to EXE)
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Run, "C:\Pinball\Utilities\display.exe" /device 2 /rotate 0 /display none,, Hide
Process, Close, dmdext.exe
exitapp
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
System7 = Pinball Arcade Arcooda
System7.Enabled = 1
System7.MediaDir =
System7.DatabaseDir =
System7.Class =
System7.Exe = C:\Scripts\Run_Arcooda.exe
System7.Parameters =
System7.Process = PinballArcadeCabinet.exe
System7.StartupKeys =
System7.TablePath =
System7.NVRAMPath =
System7.DefExt =
System7.DOFTitlePrefix = FX3
System7.RunBeforePre =
System7.RunBefore =
System7.RunAfter =
System7.RunAfterPost =
;PREPARE PBACONFIG FOR ARCOODA
DllCall("CopyFile", "Str", "C:\Scripts\arcooda_settings.dat", "Str", "C:\Users\...\My Games\Pinball Arcade\dx11_settings.dat", Int, 0)
;PREPARE TPA MENU FOR ARCOODA
DllCall("CopyFile", "Str", "C:\Scripts\GUI2MenuDefinesArcooda.Rez", "Str", "C:\Program Files (x86)\Steam\steamapps\common\PinballArcade\PC11\Resource\GUI2MenuDefines.Rez", Int, 0)
DllCall("CopyFile", "Str", "C:\Scripts\GUI2Arcooda.Rez", "Str", "C:\Program Files (x86)\Steam\steamapps\common\PinballArcade\PC11\Resource\GUI2.Rez", Int, 0);ROTATE SCREEN
Run, "C:\Scripts\display.exe" /device 1 /rotate 90 /display none,, Hide
;LAUNCH
WinHide, PinballY
SetWorkingDir, C:\Program Files (x86)\Steam\steamapps\common\PinballArcade
Process, Close, PinballArcadeCabinet.exe
Run "C:\Program Files (x86)\Steam\steamapps\common\PinballArcade\PinballArcadeCabinet.exe"
WinShow, PinballArcadeCabinet
;PRESS ESC TO QUIT
~Escape::
Process, Close, PinballArcadeCabinet.exe
Run, "C:\Scripts\display.exe" /device 1 /rotate 0 /display none,, Hide
WinShow, PinballY
Sleep 1000
ExitAPP
return
System8 = Pinball Arcade FreeCamMod
System8.Enabled = 1
System8.MediaDir =
System8.DatabaseDir =
System8.Class =
System8.Exe = C:\Program Files (x86)\Steam\steamapps\common\PinballArcade\TPAFreeCamMod.exe
System8.Parameters = -table "[TABLEFILE]"
System8.Process = PinballArcade11.exe
System8.StartupKeys =
System8.TablePath =
System8.NVRAMPath =
System8.DefExt =
System8.DOFTitlePrefix = FX3
System8.RunBeforePre = C:\Scripts\Run_FCM.exe
System8.RunBefore =
System8.RunAfter = "C:\Scripts\display.exe" /device 1 /rotate 0 /display none
System8.RunAfterPost =
;PREPARE PBACONFIG FOR FCM
;Run, "C:\Scripts\Portrait.EXE"
Run, "C:\Scripts\display.exe" /device 1 /rotate 90 /display none,, Hide
DllCall("CopyFile", "Str", "C:\Scripts\fcm_settings.dat", "Str", "C:\Users\...\My Games\Pinball Arcade\dx11_settings.dat", Int, 0)
;PREPARE TPA MENU FOR FCM
DllCall("CopyFile", "Str", "C:\Scripts\GUI2MenuDefines.Rez", "Str", "C:\Program Files (x86)\Steam\steamapps\common\PinballArcade\PC11\Resource\GUI2MenuDefines.Rez", Int, 0)
DllCall("CopyFile", "Str", "C:\Scrirts\GUI2.Rez", "Str", "C:\Program Files (x86)\Steam\steamapps\common\PinballArcade\PC11\Resource\GUI2.Rez", Int, 0)
Sleep 2000
ExitAPP
return
Addams Family, The
Al’s Garage Band Goes On a World Tour
Attack from Mars
Big Shot
Black Hole
Black Knight
Black Knight 2000
Black Rose
Bone Busters Inc.
Bram Stoker’s Dracula
Bride of PinBot (The Machine)
Cactus Canyon
Cactus Jack’s
Centaur
Centigrade 37
Central Park
Champion Pub, The
Cirqus Voltaire
Class of 1812
Creature from the Black Lagoon
Cue Ball Wizard
Cyclone
Diner
Doctor Who
Doctor Who: Master of Time
Dr. Dude and His Excellent Ray
Earthshaker!
Eight Ball Deluxe
El Dorado
El Dorado: City Of Gold
Elvira and the Party Monsters
F-14 Tomcat
Fireball
Firepower
Fish Tales
Frank Thomas’ Big Hurt
FunHouse
Genie
Getaway: High Speed II, The
Gladiators
Goin’ Nuts
Gorgar
Haunted House
High Speed
Hurricane
Indianapolis 500
JackBot
Jacks Open
Judge Dredd
Junk Yard
Lights…Camera…Action!
Medieval Madness
Monster Bash
No Fear: Dangerous Sports
No Good Gofers
Party Zone, The
PINBOT
Red & Ted’s Road Show
Rescue 911
Safe Cracker
Scared Stiff
Space Shuttle
Star Trek: The Next Generation
Swords of Fury
Tales of the Arabian Nights
Taxi
Tee’d Off
Terminator 2: Judgment Day
Theatre of Magic
Twilight Zone
TX-Sector
Victory
Whirlwind
White Water
WHO Dunnit
Xenon
<menu>
<game name="Arcooda">
<description>Pinball Arcade Cabinet</description>
<rom></rom>
<manufacturer>Arcooda</manufacturer>
<hidedmd>True</hidedmd>
<hidetopper>True</hidetopper>
<hidebackglass>False</hidebackglass>
<enabled>True</enabled>
<rating>5</rating>
<type></type>
<year>2018</year>
</game>
</menu>
AC/DC
Banzai Run
Big Buck Hunter Pro
Fathom
Firepower II
Flight 2000
***Ghostbusters ***
Harley-Davidson
High Roller Casino
Last Action Hero
Mary Shelley's Frankenstein
Mustang
Paragon
Phantom of the Opera
Pistol Poker
Ripley's Believe It or Not!
Sorcerer
Spanish Eyes
Star Trek
Starship Troopers
***Whoa Nellie! Big Juicy Melons***
Wild Card
Wipe Out
World Champion Soccer
*** no direct/command-line launch available
<menu>
<game name="ACDC">
<description>AC/DC</description>
<rom></rom>
<manufacturer>Stern</manufacturer>
<year>2012</year>
<type>SS</type>
<hidedmd>True</hidedmd>
<hidetopper>True</hidetopper>
<hidebackglass>False</hidebackglass>
<enabled>True</enabled>
<rating>5</rating>
</game>
<game name="BanzaiRun">
<description>Banzai Run</description>
<rom></rom>
<manufacturer>Williams</manufacturer>
<year>1988</year>
<type>SS</type>
<hidedmd>True</hidedmd>
<hidetopper>True</hidetopper>
<hidebackglass>False</hidebackglass>
<enabled>True</enabled>
<rating>0</rating>
</game>
<game name="BuckHunter">
<description>Big Buck Hunter Pro</description>
<rom></rom>
<manufacturer>Stern</manufacturer>
<year>2010</year>
<type>SS</type>
<hidedmd>True</hidedmd>
<hidetopper>True</hidetopper>
<hidebackglass>False</hidebackglass>
<enabled>True</enabled>
<rating>0</rating>
</game>
<game name="Fathom">
<description>Fathom</description>
<rom></rom>
<manufacturer>Bally</manufacturer>
<year>1981</year>
<type>SS</type>
<hidedmd>True</hidedmd>
<hidetopper>True</hidetopper>
<hidebackglass>False</hidebackglass>
<enabled>True</enabled>
<rating>0</rating>
</game>
<game name="Firepower2">
<description>Firepower II</description>
<rom></rom>
<manufacturer>Williams</manufacturer>
<year>1983</year>
<type>EM</type>
<hidedmd>True</hidedmd>
<hidetopper>True</hidetopper>
<hidebackglass>False</hidebackglass>
<enabled>True</enabled>
<rating>0</rating>
</game>
<game name="Flight2000">
<description>Flight 2000</description>
<rom></rom>
<manufacturer>Stern</manufacturer>
<year>1980</year>
<type>SS</type>
<hidedmd>True</hidedmd>
<hidetopper>True</hidetopper>
<hidebackglass>False</hidebackglass>
<enabled>True</enabled>
<rating>0</rating>
</game>
<game name="">
<description>Ghostbusters</description>
<rom></rom>
<manufacturer>Stern</manufacturer>
<year>2016</year>
<type>SS</type>
<hidedmd>True</hidedmd>
<hidetopper>True</hidetopper>
<hidebackglass>False</hidebackglass>
<enabled>True</enabled>
<rating>4</rating>
</game>
<game name="HarleyDavidson">
<description>Harley-Davidson</description>
<rom></rom>
<manufacturer>Stern</manufacturer>
<year>2004</year>
<type>SS</type>
<hidedmd>True</hidedmd>
<hidetopper>True</hidetopper>
<hidebackglass>False</hidebackglass>
<enabled>True</enabled>
<rating>0</rating>
</game>
<game name="HighRollerCasino">
<description>High Roller Casino</description>
<rom></rom>
<manufacturer>Stern</manufacturer>
<year>2001</year>
<type>SS</type>
<hidedmd>True</hidedmd>
<hidetopper>True</hidetopper>
<hidebackglass>False</hidebackglass>
<enabled>True</enabled>
<rating>0</rating>
</game>
<game name="LastActionHero">
<description>Last Action Hero</description>
<rom></rom>
<manufacturer>Data East</manufacturer>
<year>1993</year>
<type>EM</type>
<hidedmd>True</hidedmd>
<hidetopper>True</hidetopper>
<hidebackglass>True</hidebackglass>
<enabled>True</enabled>
<rating>0</rating>
</game>
<game name="Frankenstein">
<description>Mary Shelley's Frankenstein</description>
<rom></rom>
<manufacturer>Sega Pinball</manufacturer>
<year>1995</year>
<type>SS</type>
<hidedmd>True</hidedmd>
<hidetopper>True</hidetopper>
<hidebackglass>False</hidebackglass>
<enabled>True</enabled>
<rating>0</rating>
</game>
<game name="Mustang">
<description>Mustang</description>
<rom></rom>
<manufacturer>Stern</manufacturer>
<year>SS</year>
<type></type>
<hidedmd>True</hidedmd>
<hidetopper>True</hidetopper>
<hidebackglass>True</hidebackglass>
<enabled>True</enabled>
<rating>0</rating>
</game>
<game name="Paragon">
<description>Paragon</description>
<rom></rom>
<manufacturer>Bally</manufacturer>
<year>1979</year>
<type>SS</type>
<hidedmd>True</hidedmd>
<hidetopper>True</hidetopper>
<hidebackglass>False</hidebackglass>
<enabled>True</enabled>
<rating>0</rating>
</game>
<game name="PhantomOfTheOper">
<description>Phantom of the Opera</description>
<rom></rom>
<manufacturer>Data East</manufacturer>
<year>1990</year>
<type></type>
<hidedmd>True</hidedmd>
<hidetopper>True</hidetopper>
<hidebackglass>True</hidebackglass>
<enabled>True</enabled>
<rating>0</rating>
</game>
<game name="PistolPoker">
<description>Pistol Poker</description>
<rom></rom>
<manufacturer>Gottlieb</manufacturer>
<year>1993</year>
<type>SS</type>
<hidedmd>True</hidedmd>
<hidetopper>True</hidetopper>
<hidebackglass>False</hidebackglass>
<enabled>True</enabled>
<rating>0</rating>
</game>
<game name="Ripleys">
<description>Ripley's Believe It or Not</description>
<rom></rom>
<manufacturer>Stern</manufacturer>
<year>2004</year>
<type>SS</type>
<hidedmd>True</hidedmd>
<hidetopper>True</hidetopper>
<hidebackglass>False</hidebackglass>
<enabled>True</enabled>
<rating>4</rating>
</game>
<game name="Sorcerer">
<description>Sorcerer</description>
<rom></rom>
<manufacturer>Williams</manufacturer>
<year>1985</year>
<type>SS</type>
<hidedmd>True</hidedmd>
<hidetopper>True</hidetopper>
<hidebackglass>False</hidebackglass>
<enabled>True</enabled>
<rating>0</rating>
</game>
<game name="SpanishEyes">
<description>Spanish Eyes</description>
<rom></rom>
<manufacturer>Williams</manufacturer>
<year>1972</year>
<type>EM</type>
<hidedmd>True</hidedmd>
<hidetopper>True</hidetopper>
<hidebackglass>False</hidebackglass>
<enabled>True</enabled>
<rating>0</rating>
</game>
<game name="StarTrek">
<description>Star Trek</description>
<rom></rom>
<manufacturer>Stern</manufacturer>
<year>2013</year>
<type>SS</type>
<hidedmd>True</hidedmd>
<hidetopper>True</hidetopper>
<hidebackglass>False</hidebackglass>
<enabled>True</enabled>
<rating>0</rating>
</game>
<game name="StarshipTroopers">
<description>Starship Troopers</description>
<rom></rom>
<manufacturer>Sega Pinball</manufacturer>
<year>1997</year>
<type>SS</type>
<hidedmd>True</hidedmd>
<hidetopper>True</hidetopper>
<hidebackglass>True</hidebackglass>
<enabled>True</enabled>
<rating>0</rating>
</game>
<game name="">
<description>Whoa Nellie! Big Juicy Melons</description>
<rom></rom>
<manufacturer>Stern</manufacturer>
<year>2015</year>
<type>SS</type>
<hidedmd>True</hidedmd>
<hidetopper>True</hidetopper>
<hidebackglass>False</hidebackglass>
<enabled>True</enabled>
<rating>0</rating>
</game>
<game name="WildCard">
<description>Wild Card</description>
<rom></rom>
<manufacturer>Williams</manufacturer>
<year>1977</year>
<type>EM</type>
<hidedmd>True</hidedmd>
<hidetopper>True</hidetopper>
<hidebackglass>False</hidebackglass>
<enabled>False</enabled>
<rating>0</rating>
</game>
<game name="Wipeout">
<description>Wipe Out</description>
<rom></rom>
<manufacturer>Gottlieb</manufacturer>
<year>1993</year>
<type>SS</type>
<hidedmd>True</hidedmd>
<hidetopper>True</hidetopper>
<hidebackglass>False</hidebackglass>
<enabled>True</enabled>
<rating>0</rating>
</game>
<game name="WorldCup">
<description>World Champion Soccer</description>
<rom></rom>
<manufacturer>Bally</manufacturer>
<year>1993</year>
<type>SS</type>
<hidedmd>True</hidedmd>
<hidetopper>True</hidetopper>
<hidebackglass>False</hidebackglass>
<enabled>True</enabled>
<rating>0</rating>
</game>
</menu>
I'm testing PinballY too. Very impressive for a 1.0 release. Going to give it a long look. There are a lot of great front ends to choose from.
Can you share link for this thread ? thanksthe PBY VPForum thread regarding the DirectX error
As you said DX11 error is fixed ... For my part I'll keep Arcooda for the 76 supported tables (with 3D via Kinectv2) and FCM for the 24 remaining tables.
I'm looking for a direct launch for Arcooda (see the FCM thread).
Pinball FX3 Williams recreations are amazing with Additional 3D animations, cabinet support is provided without extra $$ ... and the first package costs 9$ ... I can't wait !!!