la je bloque...
donc Hyperspin lance future pinall mais il ne lance pas de table
si vous avez des pistes...
;****************************************************************
;FUTURE PINBALL
else if (executable = "Future Pinball.exe")
{
Run, %executable% /open "%romPath%%romName%%romExtension%" /play /exit, %emuPath%, UseErrorLevel
}
;----------------------------------------------------------------------------
; Future Pinball
; Future Pinball 1.9.1.20101231
; by djvj
; 1.3
;
; Notes:
; Thanks to the FPLaunch author for some of the code
; To set fullscreen, open the emu and goto Preferences-Video / Rendering Options and set your resolution and check fullscreen.
; AHK is not 100% reliable with its focusing. If coin/start/flipper buttons don't function when you start a table, try clicking your left mouse button.
; The script will fail if you have any errors or missing files for your tables. Make sure every table is working before you turn on the LoadingScreen.
; If you use Esc as your exit_emulator_key, you may see the table editor flash in when you exit a game. This is because Esc is the default fixed key for FP so it's closing the game before ahk does.
; If you need to run FP as admin, you can try this trick
http://www.zdnet.com/blog/bott/fixing-w ... c/436?pg=4 and use the other Run command commented below
; Future Pinball stores its config in the registry @ HKEY_USERS\S-1-5-21-440413192-1003725550-97281542-1001\Software\Future Pinball\GamePlayer
;----------------------------------------------------------------------------
If 0 2
{ MsgBox,,,Please run this through HyperSpin,2
ExitApp
}Else
Goto, Start
Start:
GUI_ID := FadeInStart()
7z1 := 7z(romPath, romName, romExtension, 7zExtractDir)
Run, "%executable%" /open "%romPath%\%romName%%romExtension%" /play /exit /arcaderender, %emupath%, Hide
;Run, "schtasks /run /tn “Future Pinball“", C:\Windows\system32 ; this runs FP via Task Scheduler if you need to run as admin and don't want to see a UAC popup
WinWait, ahk_class FuturePinball
WinWait, ahk_class FuturePinballOpenGL
WinActivate, ahk_class FuturePinballOpenGL
WinWaitActive, ahk_class FuturePinballOpenGL
Gui, destroy
WinWait, ahk_class FuturePinballOpenGLSecondary,,1
WinActivate, ahk_class FuturePinballOpenGLSecondary
WinWaitActive, ahk_class FuturePinballOpenGLSecondary,,1
WinWaitClose, ahk_class Ghost
Loop {
IfWinActive, Future Pinball ahk_class FuturePinballOpenGL
Break
WinActivate, Future Pinball ahk_class FuturePinballOpenGL
Sleep, 50
}
WinWaitActive, Future Pinball ahk_class FuturePinballOpenGL
GUI_ID2 := FadeInExit()
Process, WaitClose, %executable%
7z2 := 7zCleanUp()
GUI_ID4 := FadeOutExit()
WinActivate, Hyperspin
ExitApp
CloseProcess:
GUI_ID3 := FadeOutStart()
WinHide, ahk_class FuturePinball ; need these 2 lines otherwise the table editor flashes over the GUI
WinMinimize, ahk_class FuturePinball
WinClose, ahk_class FuturePinball
WinWaitClose, ahk_class FuturePinball ; this helps eliminate the slight flicker when you exit the table
Return
fichier ini
[exe info]
path=C:\Hyperspin\Emulators\Future Pinball\
rompath=C:\Hyperspin\Emulators\Future Pinball\fpRAM\
userompath=false
exe=Future Pinball.exe
romextension=fpt, fpRAM
parameters = /play /exit
searchsubfolders=true
pcgame = false
winstate = HIDDEN
hyperlaunch=true
hyperlaunch_per_game_modules=false
[themes]
themes_only = false
animate_out_default = false
[wheel]
alpha=1
style=normal
speed = high
vert_wheel_position = right
text_with_images = true
text_width = 700
text_font = Style2
small_text_width = 260
large_text_width = 400
text_stroke_size = 8
text_stroke_color=0x000000
text_color1=0x00BFFD
text_color2=0xFFFFFF
text_color3=0x00BFFD
color_ratio = 100
shadow_distance = 0
shadow_angle = 45
shadow_color=0x000000
shadow_alpha = 1
shadow_blur = 0
[pointer]
x = 965
y = 384
[video defaults]
path=C:\Hyperspin\Media\Future Pinball\
width = 1024
height = 768
x = 512
y = 230
rotation = 0
animation_time = .3
animation_type = fade
animation_start = none
border_color = 0x000000
border_size = 12
border_color2 = 0X000000
border_size2 = 0
border_color3 = 0X000000
border_size3 = 0
forceaspect = horizontal
belowwheel = true
[sounds]
game_sounds = true
wheel_click = true
[navigation]
game_jump = 25
sort_by_name = false
remove_info_wheel = false
remove_info_text = false
use_parent_vids = false
use_parent_themes = false
last_game=Abra Ca Dabra (Gottlieb 1969)
start_on_favorites=false
use_indexes=false
[artwork1 defaults]
x = 512
y = 160
rotation = 0
animation_time = .5
animation_type = ease
animation_start = top
animation_rest = none
[artwork2 defaults]
x = 200
y = 500
rotation = 0
animation_time = .5
animation_type = ease
animation_start = right
animation_rest = none
[artwork3 defaults]
x = 200
y = 500
rotation = 0
animation_time = 6.5
animation_type = ease
animation_start = left
animation_rest = none
[artwork4 defaults]
x = 512
y = 500
rotation = 0
animation_time = .5
animation_type = ease
animation_start = none
animation_rest = none
[Special Art A]
default = false
active=false
x = 512
y = 720
in = .4
out = .4
length = 3
delay = .1
type = normal
start = bottom
[Special Art B]
default=false
active=false
x = 512
y = 740
in = .4
out = .4
length = 2
delay = .1
type = fade
start = none
[Game Text]
game_text_active = false
show_year = true
show_manf = true
show_description = true
text_color1 = 0xffffff
text_color2 = 0x0099cc
stroke_color = 0x000000
text_font = Style1
text1_textsize = 26
text1_strokesize = 7
text1_x = 32
text1_y = 610
text2_textsize = 36
text2_strokesize = 8
text2_x = 30
text2_y = 640
[Genre Screen]
allgames_title = All Games
text_color = 0x000000
text_x = 150
text_y = 200
stroke_color = 0xffffff
stroke_size = 7