Jump to content

Cactus Canyon Continued - Proc In Vp?


Dazz

Recommended Posts

  • Content Provider

ok this is it guys :)

 

i enhanced a little bit compared to the original table, with some undercab effect, the targets, drop targets, ramp enter strobe are all there, beacon to gun post up, hat move, shaker to mine hit, cowboy move, gear to mine and train moving etc etc

 

https://www.dropbox.com/s/ch08ikq5r31lnfj/Proc_CC.vpx?dl=0

 

i added soundfx old method for muting the mech sounds, you have 2 params

 

b2scontroller to enable b2s and dofs to enable mute of sounds

 

great table, have fun ;)

Link to comment
Share on other sites

  • Content Provider

anybody managed to integrate proc into pinballx?

 

the problem is the runtime popup error to get rid of it, with a b2s and with pinballx, the ahk isn't working, the b2s comes almost directly on top and the error popup stays, this is the script

 

https://github.com/horseyhorsey/SkeletonProcVisualPinball10/blob/master/_ProcLaunchVP.ahk

 

i tried to compile the ahk to exe, to execute it directly as the executable of the system in pinballx, but the params are not handled like i expect

 

/play -"[TABLEPATH]\[TABLEFILE]"

 

so i try also to remove the call of the vp in the ahk and let the rest as a to be executed before launch of vp in pinballx, but it doesn't close the runtime either, i tried with winkill, winclose, nothing is working yet

 

if somebody has an idea

Link to comment
Share on other sites

Different games use different displays. Judge dredd, CCC use pygame and ED, SKeleton use pySDL.

 

With Judge dredd it was updated to put the window in front for you, you only need the ahk to remove the R6104.

https://github.com/horseyhorsey/JD-pyprocgame/blob/master/JD.ahk

 

So just use the one you've linked there and adjust the WinSet for pygame. You don't even need both of the Winsets there either, but both do work.

 

Sometimes, only for Pysdl you would need to compile an exe and run as admin for it to work.

Link to comment
Share on other sites

  • Content Provider

actually i found the issue, problem to use the ahk directly in pinballx instead of vpx.exe is, ahk doesn't like spaces in path as parameters

 

so imoved my table proc folder to proc folder instead of visual pinball

 

i use this ahk

 

#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
 
;Run, C:\P-ROC\Visual Pinball\vpinballx.exe -play "C:\P-ROC\Visual Pinball\Tables\Proc_CC.vpx"
 
Run, C:\P-ROC\Visual Pinball\vpinballx.exe -play %1%
 
;This gets rid of the error message
WinWait, Microsoft Visual C++ Runtime Library ahk_class #32770
Send, {Enter Down}{Enter Up}
 
;Brings display to front
WinWaitActive, ahk_class SDL_app
WinSet, AlwaysOnTop, On, ahk_class SDL_app
WinSet, Top,, ahk_class SDL_app
WinActivate, Visual Pinball
ExitApp
 
this param that goes &ith the ahk that i compiled as exe
 
"[TABLEPATH]\[TABLEFILE]"
 
and it &orks great :D (only tested &ith cc currently)
Link to comment
Share on other sites

I just installed and ran the DOF - Works, however seems like my right flipper button is working my left contacter - left flipper isnt actuating anything... not sure if theres other solenoids not working. undercab and flipper lights working ok.  Everything works fine and normal in other tables.

Link to comment
Share on other sites

  • Content Provider

anybody managed to integrate proc into pinballx?

 

the problem is the runtime popup error to get rid of it, with a b2s and with pinballx, the ahk isn't working, the b2s comes almost directly on top and the error popup stays, this is the script

 

https://github.com/horseyhorsey/SkeletonProcVisualPinball10/blob/master/_ProcLaunchVP.ahk

 

i tried to compile the ahk to exe, to execute it directly as the executable of the system in pinballx, but the params are not handled like i expect

 

/play -"[TABLEPATH]\[TABLEFILE]"

 

so i try also to remove the call of the vp in the ahk and let the rest as a to be executed before launch of vp in pinballx, but it doesn't close the runtime either, i tried with winkill, winclose, nothing is working yet

 

if somebody has an idea

 

Also something like this:

 

http://www.gameex.info/forums/topic/17264-evil-dead-p-roc-pbx-launcher-and-media-generator/

Link to comment
Share on other sites

  • Content Provider

 

I don't really get the launcher for frontend thingie, do you think that solution is better than mine? as i didn't went through other tables than cc, i like the fact that i don't need to specify the table name anywhere than on the pinballx database xml

Link to comment
Share on other sites

  • Content Provider

ok, chepas showed me that there is a service mode in proc like in vpm roms, didn't know that, so i saw there was a knocker that i didn't find before, i have added to the DOF.

You absolutely need to use the version below, because i even didn't see dozer mapped it and i used that id for something else, so with the latest ini, take that table

https://www.dropbox.com/s/ch08ikq5r31lnfj/Proc_CC.vpx?dl=0

or you will have unexpected behaviour with the knocker

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
  • Create New...