Jump to content

Cactus Canyon Continued - Proc In Vp?


Dazz

Recommended Posts

  • Content Provider

Fuck yea it works.

I did the one click install and the automated skeleton script, then added chepas' files to my CCC folder and it worked. Righteous.

 

Kickers and most solenoids don't seem to work, I'll figure this out some other time unless someone else has a fix. I'm using "Cactus Canyon(High Noon MOD)FS_1.3" with the modified ball trough switch addition

 

Thanks a bunch chepas

Link to comment
Share on other sites

  • Content Provider

Yea I was just confirming, I was using a different table version than you (they both are high noon 1.3 which is confusing but your script didn't work on mine) so something more should be done. I'll take a look at what's been done with the JD table and see how it solves those problems

Link to comment
Share on other sites

JD was different, like 90% less work :)

 

I actually had to edit more on procgame than the table script, which was pretty much just the start button.

 

These would be scripts to reference, if you have issue or to build new script from. Even in the basic script I make it so I can actually test the stacks & saucers either with mame or core.vbs. B2S and DOF is loaded there too.

https://bitbucket.org/horseyhorsey/pyprocgame-evildead/src/c06affa55edc02827840bbf0cd21b114ee1b3173/VP-Script/?at=master

Link to comment
Share on other sites

CCC runs ? Guys ... :) ... and i am at work until Sat. :angry:  ... anyone have it with directb2s ?

 

Big thanks horsey, fren and luvthatapex, i hope with your informations i get this B* to run also ;)

 

And hope, i can do the same later on Cab from the begining !

 

One Question: where i have to put the Table: P-ROC\VP\Tables\CCC.vpt , or doesnt matter where is ?

Link to comment
Share on other sites

  • Administrators

Excellent job guys. Thanks for all your help, work and assistance, Chepas/horseyhorsey.

 

Sooo, now that this is working... Who wants to write up the definitive guide on getting this all setup and running? :D

Link to comment
Share on other sites

I'm using Cactus Canyon(High Noon MOD)FS_1.31.vpt and its working now that I added switch 31 to the trough. I have to use this table since VP10 doesn't run well on either of my machines (older e5800s).

 

I will look at the solenoids that don't work in the VP/CCC game. Its weird that Barthole 1,2,3 and 4 are basically coded the same as the mine and they work fine releasing a new ball but the mine doesn't release a new ball. I verified the switches/solenoids match the cc_machine yaml, so I guess we'll have to slightly alter the vp script. 

 

In terms of a guide to get this to work for everyone, lots of good info is in this thread and I think getting things to work in this order are important.

1) Get the p-roc code working FIRST

2) Register the vpcom (if this doesn't register, STOP and get it to work before proceeding)

3) copy the files from chepas in this thread.

 

Next steps for me will be attempting to fix the objects in the table that don't work in vproc mode and trying to get DOF working for flashers. Right now I can't put it on the cab with the mine not working for example.... 

 

 

Yea I was just confirming, I was using a different table version than you (they both are high noon 1.3 which is confusing but your script didn't work on mine) so something more should be done. I'll take a look at what's been done with the JD table and see how it solves those problems

Link to comment
Share on other sites

i want to finsih (=i hope) my Test CCC on PC1 a.s.a.p., and Saturday i make it on my Cab again, from the begining ... could write a quick "how to",

but also be happy, if fren or luv ( Edit: ok already started  :) ) do it sooner.

 

smal Tip: dont forget to do all as admin ( cmd, installs, ... )

 

and the latest from LW doesnt work ?

Link to comment
Share on other sites

  • Content Provider

It loads, you can launch a ball and flip the flippers, but if you hit one of the kickers that doesn't work it stops. b2s works.

 

As far as a guide, really....

 

1) Run the 1 Click P-ROC Environment Installer from this link http://www.vpforums.org/index.php?showtopic=32197#entry316311

 

2) Copy the automation file from chepas to your C:\P-ROC folder from this link http://www.vpforums.org/index.php?showtopic=32197&page=3#entry320603and open command prompt in the C:\P-ROC folder and type 

python setupHelper.py

3) To be doubly sure that register_vpcom.py did actually register, just do it again - go to C:\P-ROC\tools and open a command window, type

python register_vpcom.py --register

The first returned line will be a syntax error, ignore, make sure it says VPROC.Controller registered

 

4) Place some of the Visual Pinball files needed to make it run into the C:\P-ROC\Visual Pinball folder, ie. the VPinball.exe, the dlls, and whatever CC table you want to use, run vpinballx.exe and try the skeleton table!!! it should just work, you may need to copy the config.yaml located in C:\P-ROC\games\SkeletonVP10 to your C:\Users\(username)\.pyrocgame directory (I had to) - once the Skeleton game works you can ...continue

 

5) Place the CCC files into the C:\P-ROC\games directory in a folder named cactuscanyon

 

6) Grab the CCC_horseedit file from this post http://vpuniverse.com/forums/topic/2286-cactus-canyon-continued-proc-in-vp/?p=25291and copy the contents to your C:\P-ROC\games\cactuscanyon folder and overwrite any existing files

 

7) Launch VPinball991.exe from C:\P-ROC\Visual Pinball and load the Cactus Canyon game you're going to use. Open the script, change VPinMAME.Controller to VPROC.Controller. You may need to comment out the line that says ".Hidden" after the With Controller command. You also need to add switch 31 to thr trough, this is in the script, search for the trough, you'll see a string of numbers like 0,32,33,34,35,0,0 or similar (going off memory here) - shift everything down, make it 0,31,32,33,34 etc with the same number of switches, ie. deleting a zero at the end, but keep the 0, up front.

 

8) Now try CCC and wait until we come up with a fixed table script so the whole game works

Link to comment
Share on other sites

  • Content Provider

I tend to keep just one version in a cab to represent a table. I installed the version from Ninuzzu which he has patched for PM5 and has its basis in the Lord Hiryu script with contributions from Shoopity's WIP. Might be a good basis for a working CCC:

 

https://mega.nz/#F!iJ5lzBib!EwqxdlxN1QV4_x7Bqu0d0g 

Link to comment
Share on other sites

Hmm, I'd like to try this one, but the link says the file does not exist?

 

oops nevermind I found it here:

 

https://mega.nz/#F!iJ5lzBib!EwqxdlxN1QV4_x7Bqu0d0g

 

for some reason your link was showing up blank..

 

I tend to keep just one version in a cab to represent a table. I installed the version from Ninuzzu which he has patched for PM5 and has its basis in the Lord Hiryu script with contributions from Shoopity's WIP. Might be a good basis for a working CCC:

 

https://mega.nz/#F!iJ5lzBib!EwqxdlxN1QV4_x7Bqu0d0g 

Link to comment
Share on other sites

  • Content Provider

Hmm, I'd like to try this one, but the link says the file does not exist?

 

oops nevermind I found it here:

 

https://mega.nz/#F!iJ5lzBib!EwqxdlxN1QV4_x7Bqu0d0g

 

for some reason your link was showing up blank..

 

You sure? I just downloaded CC from the list. Same link as the first item here:

 

http://vpuniverse.com/index.php/physmods.html

Link to comment
Share on other sites

Really mad how you keep managing to find really old guide threads.

 

If you want an initial setup you should just be following the ED guide wiki.  All of that is in the first post of that WIP thread on VPF but you can just follow its wiki.

 

That setup downloader should also be registering the controller for you so you're doing extra uneeded steps. You only need to register it once and its done forever.

 

https://bitbucket.org/horseyhorsey/pyprocgame-evildead/wiki/Setup< Follow 2 & 3 but replace 3 with older VP build if you want but best to just make VP10 and add older exes if needed.

 

There is a table script attached to the post here, so you really should just be copy/pasting script that into the 1.3 table rather than editing by hand. I think i did a few more bits than just adding the trough number.

Link to comment
Share on other sites

no luck atm., again error at Skeleton ...

 

That error usually comes after a failed attempt to start the table. So when you run it again (Play or F5) without restarting VP, you'll get that error. It's open by pyprocgame & VP and needs closing.

 

If you get any kind of error, after you make changes......always restart VP.

Link to comment
Share on other sites

So I played around with this table last night and currently the table runs but:the following solenoids don't work when running the vproc controller:"

 

4 pop up bad guy targets

Mine eject

sometimes the drain doesn't work and you have to press B to end the ball.

 

I tried some older CC tables, even as far back as 2006 by pacdude and looked at the script changes, but nothing looks to be broken. It works fine with the vpinmame controller. 

 

Fren, did you have a look at this yet?

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...