Jump to content



Photo

Starting Pinball FX2 and FarSight's Pinball Arcade with HyperPin (uses modified FPLaunch1.295wip10)

HyperPin FPLaunch FX2 TPA PBA

  • Please log in to reply
176 replies to this topic

#141 Sir Cheddar

Sir Cheddar

    His Sharpness

  • VIP
  • 383 posts

  • Flag: ---------

  • Favorite Pinball: Tales of the Arabian Nights



Posted 25 November 2013 - 08:49 PM

Point taken :)

#142 Les73gTx

Les73gTx

    Preschooler

  • Members
  • PipPipPipPip
  • 523 posts
  • Location:Maine

  • Flag: United States of America

  • Favorite Pinball: Power Play, BoP, JackBot, MM, AFM, CV, MB,Champions Pub, CftBL, ToM, and Many More

  • PS3 Gamer Tag: LCT0819, Les73gtx
  • 360 Gamer Tag: PissPoorShot

Posted 27 November 2013 - 07:25 AM

I added a HP media pack for Pinball Arcade. Nothing special but it is better than black screens. Just ripped it from their website and put it together in ms paint

Sent from my SAMSUNG-SGH-I747 using Tapatalk


les73gtx___atomicpin-pc.png
                                                                      


#143 andyco40

andyco40

    Enthusiast

  • Members
  • PipPipPip
  • 106 posts
  • Location:Preston UK

  • Flag: United Kingdom

  • Favorite Pinball: Attack from mars

Posted 30 November 2013 - 05:42 PM

your new fplaunch mod as messed up future pinball, when i load a table it dont go full screen anymore  plus when i press my exit button it brings up future pinball editor screen witn hyperpin wheel screen in backgruound. so when back to old fplaunch and that ok . so ur new one seems to have messed it up some how.

 

 

sorted that out it were something to do with BAM, but now got another prob when i exit out of a future pinball table back to hyperpin wheel, everything as frozen and i can do owt i have to reboot pc anyone no how to sole this thanks


Edited by andyco40, 30 November 2013 - 06:07 PM.


#144 BlackPredator72

BlackPredator72

    I ❤ Pinball

  • Members
  • PipPipPip
  • 372 posts
  • Location:Haarlem, The Netherlands

  • Flag: Netherlands

  • Favorite Pinball: Demolition Man

  • PS3 Gamer Tag: BlackPredator72
  • 360 Gamer Tag: BlackPredator72

Posted 04 December 2013 - 09:40 AM

Am I really the only one with a non steam version of Pinball FX2 ? I got it installed in my Microsoft Game Studios folder.

I was hoping that anyone had any comment on my question : http://www.vpforums....=24435&p=243449

But nothing....no reaction....not even something like....you have a non steam version and that's the reason I wont or can't help you

I tried to change something myself http://www.vpforums....=24435&p=244071 but after that my Pinball FX2 looks like it's going to start but crashes then.

 

If somebody knows how to make it work in PinballX it's also ok, because I have integrated PinballX into my HyperPin. When I select MAME in my HyperPin wheel,

it starts PinballX and there I have 900 vertical MAME games with all the wheelart. movies etc. And it works great, when I close a MAME game and exit it goes back to my HyperPin wheel.

 

So or I have to change my FPLaunch.ahk so that it starts my non steam version of Pinball FX2 or it must start within the PinballX frontend.

 

Hopefully anyone will help me...please ? :love39:  I wont mind that it only starts the maingame of Pinball FX2...it's not necessary that I can start every table apart.


43327.png?1581090420

 


#145 Sir Cheddar

Sir Cheddar

    His Sharpness

  • VIP
  • 383 posts

  • Flag: ---------

  • Favorite Pinball: Tales of the Arabian Nights



Posted 05 December 2013 - 06:30 AM

Am I really the only one with a non steam version of Pinball FX2 ? I got it installed in my Microsoft Game Studios folder.

Sorry about my lack of answers at the moment, lately I got myself a cold and made the mistake to buy Skyrim.
You are using the Windows 8 version of Pinball FX2 over Microsoft Games for Windows?
I never tried that one, I think it uses the Windows 8 modern interface framework or whatever they call not-Metro nowadays. I don't even know if and how you can start and terminate those applications from a cmd shell- and I have no Windows 8 system to test at the moment...

Edited by Sir Cheddar, 05 December 2013 - 06:31 AM.


#146 soundasleep

soundasleep

    Hobbyist

  • Members
  • PipPip
  • 32 posts
  • Location:Melbourne, Australia

  • Flag: Australia

  • Favorite Pinball: Twilight Zone

Posted 10 December 2013 - 05:56 PM

OK...time to ask for help.

I've been playing for these AHK files for hours, tweaking, adjusting, trying to make them work.

I can get PinballFX2 to load from PinballX without a problem, but if the automatic menu navigation is on (the Gosub Tables) then after the first ENTER it jumps back to PinballX.

I'm tearing my hair out here...any ideas?

#147 Sir Cheddar

Sir Cheddar

    His Sharpness

  • VIP
  • 383 posts

  • Flag: ---------

  • Favorite Pinball: Tales of the Arabian Nights



Posted 10 December 2013 - 11:41 PM

Nope, sorry. You got fplaunch to work with PinballX? o_O

#148 soundasleep

soundasleep

    Hobbyist

  • Members
  • PipPip
  • 32 posts
  • Location:Melbourne, Australia

  • Flag: Australia

  • Favorite Pinball: Twilight Zone

Posted 11 December 2013 - 09:12 PM

Fixed it. If you use the normal SEND command (ie "Send, {Enter}") it gets ignored. Exactly same thing happens in Pinball Arcade.

However, after a bit more digging I changed to code to:

Send, {Enter Down}
Sleep, 100
Send, {Enter Up}

And now it works perfectly.

I have to admit I have been using these scripts as starting point and then wrote my own from scratch, but they still do essentially the same thing.

#149 MindfulElk

MindfulElk

    Neophyte

  • Members
  • Pip
  • 4 posts

  • Flag: Australia

  • Favorite Pinball: judgedreed

Posted 22 December 2013 - 10:12 AM

hey Sir Cheddar

 

Pinball FX2 works perfectly, Pinball arcade however brings up an error saying the exe has stopped working, gives me an option to close or search online for a fix. I'm running windows 7 64 bit. my steam folder is in C:\Program files (X86). is that my issue? I'm pretty new to this and hesitant to change things as Pinball FX2 is working. any help would be appreciated.

 

Cheers!

 

ok my post wasn't up long but I worked it out. I stopped using Irotate and put the PBA-Config in the right spot!

 

Thanks again for the sharing your hard work!


Edited by MindfulElk, 23 December 2013 - 11:02 AM.


#150 BlackPredator72

BlackPredator72

    I ❤ Pinball

  • Members
  • PipPipPip
  • 372 posts
  • Location:Haarlem, The Netherlands

  • Flag: Netherlands

  • Favorite Pinball: Demolition Man

  • PS3 Gamer Tag: BlackPredator72
  • 360 Gamer Tag: BlackPredator72

Posted 05 February 2014 - 09:25 PM

I finally managed to start PinballFX2 from the HyperPin wheel but now I got this error when I want to exit the table :

 

pinballfx.png;

 

Hopefully someone knows what to change in the script....

Strange thing is, Visual Pinball, Future Pinball (via BAM - FPLoader), MAME and Pinemhi are all working normally, only this one gives an error.


Edited by BlackPredator72, 07 February 2014 - 11:25 AM.

43327.png?1581090420

 


#151 BlackPredator72

BlackPredator72

    I ❤ Pinball

  • Members
  • PipPipPip
  • 372 posts
  • Location:Haarlem, The Netherlands

  • Flag: Netherlands

  • Favorite Pinball: Demolition Man

  • PS3 Gamer Tag: BlackPredator72
  • 360 Gamer Tag: BlackPredator72

Posted 07 February 2014 - 07:06 PM

Don't know why the error is referring to line 1343 :

 

line_1343.png


43327.png?1581090420

 


#152 Sir Cheddar

Sir Cheddar

    His Sharpness

  • VIP
  • 383 posts

  • Flag: ---------

  • Favorite Pinball: Tales of the Arabian Nights



Posted 07 February 2014 - 09:21 PM

Hmm. Perhaps not the best place to call your FX2.bat.

 

Have you tried replacing the line 'Run, "%SteamDirPath%\Steam.exe" -applaunch 226980,,UseErrorLevel' to call your batch?



#153 bent98

bent98

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,077 posts
  • Location:NY

  • Flag: United States of America

  • Favorite Pinball: Roadshow, Haunted House, Safe Cracker

Posted 13 February 2014 - 03:53 PM

I got pinball FX running great but I cant move cursor left, right, up or down with pinball controls. Is there a keybinding in the script that would allow me to remap those. Right now I have to pull out my keyboard to select a game. I don't have magna save buttons on my cab.



#154 Sir Cheddar

Sir Cheddar

    His Sharpness

  • VIP
  • 383 posts

  • Flag: ---------

  • Favorite Pinball: Tales of the Arabian Nights



Posted 13 February 2014 - 04:35 PM

Sure is, the post over here is still valid.

 

You'll have to substitute a few of your front keys with up/down. So let's assume you are using your flyer and your instructions key for the job and those are "i" and "f"

Change this part of the script and recompile:

;same for PinballFX2

;Remap your keys as needed, set your exitkey to Escape if it isn't e

#IfWinActive ahk_class PxWindowClass

1::Enter
5::Tab
LShift::Left
RShift::Right
i::Down
f::Up
e::Escape
#IfWinActive

And in Pinball FX2

 

Left Flpper - left arrow

Right Flipper - right arrow

Camera -  tab


Edited by Sir Cheddar, 13 February 2014 - 04:36 PM.


#155 bent98

bent98

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,077 posts
  • Location:NY

  • Flag: United States of America

  • Favorite Pinball: Roadshow, Haunted House, Safe Cracker

Posted 13 February 2014 - 05:28 PM

Thank you. Works like a champ.



#156 BlackPredator72

BlackPredator72

    I ❤ Pinball

  • Members
  • PipPipPip
  • 372 posts
  • Location:Haarlem, The Netherlands

  • Flag: Netherlands

  • Favorite Pinball: Demolition Man

  • PS3 Gamer Tag: BlackPredator72
  • 360 Gamer Tag: BlackPredator72

Posted 18 February 2014 - 11:33 PM

Hmm. Perhaps not the best place to call your FX2.bat.

 

Have you tried replacing the line 'Run, "%SteamDirPath%\Steam.exe" -applaunch 226980,,UseErrorLevel' to call your batch?

 

thnx man, finally got it working...my non steam...non windows 8 version of PinballFX2 in HyperPin

 

I used Joy2Key to convert my VirtuaPin Controller keys (Joy2, Joy10 etc)

 

next challenge is Pinball Arcade...


43327.png?1581090420

 


#157 BlackPredator72

BlackPredator72

    I ❤ Pinball

  • Members
  • PipPipPip
  • 372 posts
  • Location:Haarlem, The Netherlands

  • Flag: Netherlands

  • Favorite Pinball: Demolition Man

  • PS3 Gamer Tag: BlackPredator72
  • 360 Gamer Tag: BlackPredator72

Posted 19 February 2014 - 10:22 PM

I try to make the same .bat for Pinball Arcade but it's not working, don't know for sure if I replaceded the right line :

 

image.png


43327.png?1581090420

 


#158 traxx59

traxx59

    Neophyte

  • Members
  • Pip
  • 4 posts

  • Flag: France

  • Favorite Pinball: lord of the ring

Posted 24 February 2014 - 06:47 PM

Hi, I'm new here and first sorry for my english.

 

Thanks for this script, it's great to have pinballfx2 in hyperpin wheel. Works good for me.

 

I see some pinball X user's that have ability to launch individualy the table from the frontend with media pack for each table.

 

Maybe there 's a way to do that with hyperpin.

 

Thanks for the answer.



#159 Sir Cheddar

Sir Cheddar

    His Sharpness

  • VIP
  • 383 posts

  • Flag: ---------

  • Favorite Pinball: Tales of the Arabian Nights



Posted 24 February 2014 - 10:31 PM

Glad it works for you :)

 

Starting specific tables won't be that easy.

 

First we need an better way to launch FX2 from FPLaunch.exe.

Best would be a settings file like vpexetables.txt where users can specify path, executable and whether the screen should be rotated or not for any pinball emulation and table.

That way people wouldn't have to edit FPLaunch.afk whenever a new table comes out. I feel I should do that anyway, it would be easier to support Pro Pinball whenever it comes out.

 

Pinball FX2 doesn't support starting a specific table by command line parameter at the moment, as far as I know everything needs to be done by using a autohotkey script to send key press events to the Pinball FX2 window. As I see it this is a very timing sensitive process which needs to get adjusted for all tables at any time Zen changes the layout of the main menu.

Probably the timings need to get adjusted for every system, and my guess is that needs a lot of trial & error.

 

Hats off to the guys who got it to work. It can't have been easy with PinballX. Its even harder to do with FPLaunch :(



#160 traxx59

traxx59

    Neophyte

  • Members
  • Pip
  • 4 posts

  • Flag: France

  • Favorite Pinball: lord of the ring

Posted 25 February 2014 - 08:32 PM

So If i understand,

 

We need 37 entry in hyperpin database xml, one for each table + 37 fake future pinball tables

With 37 routines in fplaunch that match with the database and where we use autohotkey script to send key to pinball fx2 to launch the good table.

 

I found on french site tutorial to integrate pinball fx2 in pinballX with xml and ahk files preconfigured.

 

http://www.starpinca...10&thread_id=61

 

the pinballfx2.xml can be added to hyperpin's future pinball.xml whit some corrections and

we can found "send key" for each table in the ahk file (probably need adjustement for everyone system)

 

My problem is : as a script newbie, where in the script i have to put the send key command ?

 

I think it's a hard work. but for something so useless it need to be needless.

 

bye