PDA

View Full Version : future pinball button problem in HS


robsteph1702
05-08-2010, 06:04 AM
i have hyperspin frontend. im running the following systems nintendo,super nintendo,gameboy color + gameboy advanced, atari jaguar,sega 32x, sega genisis,future pinball.

now heres my problem when playing future pinball outside of hyperspin all my buttons an tables work fine but when i load through hyperspin none of my buttons work no flippers nothing...... im trying to configure all my systems an games and what not before i put the pc in my cab i got waiting ...

i have a ipac32,2 player control setup with 2 8-ways,each player has 7 buttons but i think im only gonna use 6 per player intill i upgrade my ipac.
i have buttons on top of control panel for admin buttons so i ont have to use shift feature because my kids will be playing this im trying to make it easy for them to understand i have 5 admin buttons ( esc,enter,pause, and two im not sure what to use for yet.) i also have 1 button on each side of cabinet for the right and left flippers (i dont use nudge buttons) but im also thinking of maybe putting a plunger button on but not sure if ipac can handle all this!

but main concern is why future pinball isint working in hyperspin any help would be awesome!!!! i know when loading a table it say something about a opegl is running need to change to 32depth or something or other.

thanks in advance!

robsteph1702
05-08-2010, 10:56 AM
anybody at all have any ideas whats going on? i wanna get my cp all wired up today and put together please help

Rawd
05-08-2010, 11:22 AM
Edit: I didn't realize you were talking about HyperSpin.. sorry.. no idea on that.

Dazz
05-08-2010, 03:04 PM
This sounds more like a focus issue than your buttons not working. Future Pinball isn't grabbing focus when launched via HyperSpin. I've got the same issue in HyperPin even when I'm not running any other applications or have other windows open.

SophT
05-08-2010, 06:51 PM
now heres my problem when playing future pinball outside of hyperspin all my buttons an tables work fine but when i load through hyperspin none of my buttons work no flippers nothing...... im trying to configure all my systems an games and what not before i put the pc in my cab i got waiting ...


Yup, this is exactly what DAZZ said- if you have a mouse plugged it, give it a single left click, and things will work. This needs to be added to the HyperLaunch Script.

robsteph1702
05-10-2010, 11:59 AM
ok will try this tonight. so all i do is click the mouse once? or should i just unplug mouse first for test run? thanks for the advice in advance

MonkeyJug
05-18-2010, 12:22 PM
the exact same thing is happening to me. i need to click the mouse when the table loads up to get FP to the 'front'...

is there a fix for this, because obviously, having to click the mouse detracts somewhat from the purpose of having an arcade cabinet!

SophT
05-23-2010, 02:25 AM
you could add

sleep, 500
send, LClick

to the launch code

Skirner
01-09-2011, 04:06 PM
Where in the ahk should i add it?

else if (systemName = "Future Pinball" && (executable = "Future Pinball.exe"))
{
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
Gui +AlwaysOnTop -Caption +ToolWindow
Gui, color, 0
Gui Show, x0 y0 h%A_ScreenHeight% w%A_ScreenWidth%,
Run, "%emuPath%\%executable%" /open "%romPath%\%romName%%romExtension%" /play /exit /arcaderender, Hide UseErrorLevel
WinWait, ahk_class FuturePinball
WinHide, ahk_class FuturePinball
sleep, 500
send, LClick
sleep, 8000
Gui, destroy
Process, waitClose, %executable%
process, close, Future Pinball.exe
WinActivate, HyperSpin
}

This right?
wont work for me :(

Eraser_arcade
01-29-2011, 07:46 AM
I'm unable to get it to work too. I believe the “send, LClick” won't work anyways, because it seems to just reactivate Hyperspin in the background. Lights on my control panel light up as if Hyperspin started back up, while the FP table is still loading.

I tried placing it in different parts of the script, and changing the sleep value to be a higher number, (900, then later 12000) but I'm not able to get it to focus either way. (I'm still new to ahk, so this is all just guesswork.)

WEB11
02-13-2011, 10:48 PM
I just ran into this problem and the send left click didn't work for me. I guess I will just map a button to left mouse click, but I can see this being a problem for folks that run their HyperSpin on a cabinet.

blur
02-14-2011, 02:42 PM
Where in the ahk should i add it?

else if (systemName = "Future Pinball" && (executable = "Future Pinball.exe"))
{
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
Gui +AlwaysOnTop -Caption +ToolWindow
Gui, color, 0
Gui Show, x0 y0 h%A_ScreenHeight% w%A_ScreenWidth%,
Run, "%emuPath%\%executable%" /open "%romPath%\%romName%%romExtension%" /play /exit /arcaderender, Hide UseErrorLevel
WinWait, ahk_class FuturePinball
WinHide, ahk_class FuturePinball
sleep, 500
send, LClick
sleep, 8000
Gui, destroy
Process, waitClose, %executable%
process, close, Future Pinball.exe
WinActivate, HyperSpin
}

This right?
wont work for me :(


you have all of this solved in any of new fplaunch scripts, just pick any, starting with 1.10 and ending with 1.292 and soon it will be 1.293.

your code is not working because click is too early

you should put click after gui destroy

or even better, instead of this long sleep, put

WinWait, ahk_class FuturePinballOpenGL
WinActivate, ahk_class FuturePinballOpenGL

after gui destroy and remove all sleeps

or remove hide option from run and fp should activate automatically

Eraser_arcade
03-07-2011, 05:54 PM
Will the fplaunch script work with HyperSpin? I just assumed it worked only with HyperPin.