Jump to content

Recommended Posts

Posted
DJRobX Any more tricks up your sleeve --  Problem I'm having with the train disappearing 
http://vpuniverse.com/forums/topic/3966-new-vp10-alert-cactus-canyon-continued-bally-1998/?do=findComment&comment=46219

And this problem people are having  -    When you go back to the editor it automatically closes the editor And causes the back glass not the close
Start here and read down
http://vpuniverse.com/forums/topic/3966-new-vp10-alert-cactus-canyon-continued-bally-1998/?do=findComment&comment=44949

 

Posted
5 hours ago, DJRobX said:

I found and fixed this problem before.   Maybe I posted about it on Monsterbash though.   It's a setting - the game is coded to do this when in "test mode"  or something like that.  I'll try and track it down again.

*Edit* I'm pretty sure this was the "fakepinproc" ... and found my old post was on VPForums. 

https://www.vpforums.org/index.php?showtopic=35311&p=361716

This needs to be false but it looks like Carny changed it back to true in his repo for some reason. 

I knew I'd had this issue before and then fixed it, and I remember doing this a few years ago pretty sure you linked your VPF post on a thread on MB

Mystery solved.

Thanks!!

  • Content Provider
Posted
On 2/19/2020 at 9:26 PM, DJRobX said:

I found and fixed this problem before.   Maybe I posted about it on Monsterbash though.   It's a setting - the game is coded to do this when in "test mode"  or something like that.  I'll try and track it down again.

*Edit* I'm pretty sure this was the "fakepinproc" ... and found my old post was on VPForums. 

https://www.vpforums.org/index.php?showtopic=35311&p=361716

This needs to be false but it looks like Carny changed it back to true in his repo for some reason. 

Thanks for pointing the way. Brings up topics that I had completely forgotten in my old age. I went back and re-read my PM with ninuzzu. Setting to self.game.fakePinProc to False does fix MB but at least for ninuzzu he was having issues with the drop targets not registering hit events. The drop targets work correctly if self.game.fakePinProc is True. He had patched trough.py to comment out code that pauses auto-launching balls if in test mode. This was years ago. Since then, the port got off sync with the main project for over a year because we did not have all of the sounds assets that the main project code called for. It had been so long and so many commits had been made that I simply re-ported the game code from the main project repo once we had the current assets. Thought I had all of the VP specific changes in, but I had missed nizuzzu's patch. Code is now updated and the commit has been pushed into the pin2dmd branch. Let's see how it goes.

  • Content Provider
Posted

Yes, but self.game.fakePinProc is True in game.py.

Fact is, people can get the current game code by running Install CCC.bat.

No need to have any bits of Python source code in the VBS script repo IMO.

Posted

I changed that some days ago. And you've got a point I guess. It is still kind of separate from the rest in that it is in it's own sub-folder. Doesn't hurt to have those files separated as a reminder for the future ;)

Posted

Thanks for getting this updated! 

Everything seems to be working correctly now with the 3.4 installer. 

3 ball multiballs and 3 ball last call

Only 2 balls in Marshall multiball, but maybe that's how it's supposed to be...

Thanks again

  • Content Provider
Posted

I'm just answering a question specifically about two ball multiball.  No idea how accurate any of that site is. It's owned by the project author. He did mention that he lost the site last year and had to restore from archive.org., so I don't know that it is entirely up to date with the project code. The port itself is synced to the latest commits in the main project code. The ruleset should be the same as the current project code. I'm not aware of missing features with ninuzzu's table.

  • 4 weeks later...
Posted

I've tried in the past unsuccessfully to get CCC running with no luck. Revisited it today to give it another try. I'm using the v3.4 installer package and the v2.0 VPX table. First try, I got an unexpected python error message while trying to load the table. So, I ran the uninstall bat file for a clean start, then ran the three P-roc installation bat procedures. But, I'm still getting the Python error. Anyone know what I'm doing wrong or have suggestions on how to fix it? Thanks.

image.png.b7b5cf9733a182a1574a2c198b082ccb.png

Posted

If VP is on another drive other than C then you need to edit the file register_vpcom.py located in C:\P-ROC\tools\.   — Edit line 70:
logging.basicConfig(level=logging.INFO, format=”%(asctime)s – %(name)s – %(levelname)s – %(message)s”, filename=“D:/log.txt”)
And you may have to make a log.txt file on that drive

Posted

Hi Outhere,

Thanks for the reply. I do have VP and PROC both installed on the C drive. Any other suggestions or things that I could check? I greatly appreciate it.

Cheers.

 

1689349593_VPlocation.JPG.e11c08bdda4436e689f8c28c6e292070.JPG

 

 

 

892950285_CDrivestructure.JPG.571f0e6237ab8085278291fc2a7c8a0c.JPG

Posted

Here's some info from the log file. There are a ton of errors for missing sounds that I edited out to shorten it:

2020-03-28 01:31:03,913 - game.config - WARNING - pyprocgame configuration not found at ./config.yaml. Checking C:\Users\HP z400/.pyprocgame/config.yaml.
2020-03-28 01:31:03,913 - game.config - INFO - pyprocgame configuration found at C:\Users\HP z400/.pyprocgame/config.yaml
2020-03-28 01:31:03,927 - vpcom - INFO - S11 is ...False
2020-03-28 01:31:03,930 - game.config - INFO - pyprocgame configuration found at ./config.yaml
2020-03-28 01:31:03,940 - game.config - INFO - pyprocgame configuration found at ./config.yaml
2020-03-28 01:31:04,002 - game.sound - INFO - Initializing sound...
2020-03-28 01:31:04,062 - game - INFO - Loading machine configuration from "cc_machine.yaml"...
2020-03-28 01:31:04,236 - game - INFO - Programming switch rules...
2020-03-28 01:31:04,589 - game - INFO - Programming flipper flipperLwR
2020-03-28 01:31:04,589 - game - INFO - Enabling WPC style flipper
2020-03-28 01:31:04,589 - game - INFO - Programming flipper flipperLwL
2020-03-28 01:31:04,589 - game - INFO - Enabling WPC style flipper
2020-03-28 01:31:05,871 - game.sound - ERROR - Sound registration error: file C:\P-ROC\games\cactuscanyon/sounds/sfx/006-sfx-ball-end.wav does not exist!
2020-03-28 01:31:05,871 - game.sound - ERROR - Sound registration error: file C:\P-ROC\games\cactuscanyon/sounds/sfx/241-sfx-ball-one-lock.wav does not exist!
2020-03-28 01:31:05,871 - game.sound - ERROR - Sound registration error: file C:\P-ROC\games\cactuscanyon/sounds/sfx/622-banjo-trill-up.wav does not exist!
2020-03-28 01:31:05,871 - game.sound - ERROR - Sound registration error: file C:\P-ROC\games\cactuscanyon/sounds/sfx/623-banjo-trill-down.wav does not exist!
2020-03-28 01:31:05,871 - game.sound - ERROR - Sound registration error: file C:\P-ROC\games\cactuscanyon/sounds/sfx/624-banjo-ta-da.wav does not exist!
2020-03-28 01:31:05,871 - game.sound - ERROR - Sound registration error: file C:\P-ROC\games\cactuscanyon/sounds/sfx/169-sfx-blow-on-gun.wav does not exist!
2020-03-28 01:31:05,871 - game.sound - ERROR - Sound registration error: file C:\P-ROC\games\cactuscanyon/sounds/sfx/119-sfx-breaking-glass-1.wav does not exist!

 

[ additiona gamesound errors lines removed for brevity]

 

2020-03-28 01:31:05,996 - game.sound - ERROR - Music registration error: file C:\P-ROC\games\cactuscanyon/sounds/music/001-shooter-lane-groove.wav does not exist!
2020-03-28 01:31:05,996 - game.sound - ERROR - Music registration error: file C:\P-ROC\games\cactuscanyon/sounds/music/002-song-starting-gameplay.wav does not exist!
2020-03-28 01:31:05,997 - game.sound - ERROR - Sound registration error: file C:\P-ROC\games\cactuscanyon/sounds/music/017-quickdraw-bumper.wav does not exist!
2020-03-28 01:31:05,997 - game.sound - ERROR - Music registration error: file C:\P-ROC\games\cactuscanyon/sounds/music/025-quickdraw.wav does not exist!
2020-03-28 01:31:05,997 - game.sound - ERROR - Sound registration error: file C:\P-ROC\games\cactuscanyon/sounds/music/009-gunfight-intro.wav does not exist!

 

[ additiona gamesound errors lines removed for brevity]


2020-03-28 01:31:06,154 - vpcom - INFO - game instantiation error(KeyError: 'quote_beerMug')
2020-03-28 01:31:06,154 - vpcom - INFO - PYTHON FAILURE (Visual Pinball Bridge is now broken)
2020-03-28 01:31:06,154 - vpcom - INFO - Exception Name 'quote_beerMug'
2020-03-28 01:31:06,154 - vpcom - INFO - Traceback (most recent call last):
2020-03-28 01:31:06,154 - vpcom - INFO -   File "C:\P-ROC\tools\register_vpcom.py", line 237, in Run
2020-03-28 01:31:06,154 - vpcom - INFO -     self.game = klass()
2020-03-28 01:31:06,154 - vpcom - INFO -   File "C:\P-ROC\games\cactuscanyon\game.py", line 98, in __init__
2020-03-28 01:31:06,154 - vpcom - INFO -     self.setup()
2020-03-28 01:31:06,154 - vpcom - INFO -   File "C:\P-ROC\games\cactuscanyon\game.py", line 107, in setup
2020-03-28 01:31:06,154 - vpcom - INFO -     self.reset()
2020-03-28 01:31:06,154 - vpcom - INFO -   File "C:\P-ROC\games\cactuscanyon\game.py", line 335, in reset
2020-03-28 01:31:06,154 - vpcom - INFO -     self.base = cc_modes.BaseGameMode(game=self, priority=4)
2020-03-28 01:31:06,154 - vpcom - INFO -   File "C:\P-ROC\games\cactuscanyon\cc_modes\base.py", line 56, in __init__
2020-03-28 01:31:06,154 - vpcom - INFO -     self.keys_index = {'beer_mug':list(range(len(self.game.sound.sounds[self.game.assets.quote_beerMug])))}
2020-03-28 01:31:06,154 - vpcom - INFO - KeyError: 'quote_beerMug'

 

 

I don't even have an sfx folder in the sounds folder and the music folder only has three files. 

 

image.png.f6b4718d5f02cb104fb43d29567bff12.png

 

 

 

 

Posted

This is a normal error log

2020-03-28 14:25:08,085 - game.config - WARNING - pyprocgame configuration not found at ./config.yaml. Checking C:\Users\Bruce/.pyprocgame/config.yaml.
2020-03-28 14:25:08,085 - game.config - INFO - pyprocgame configuration found at C:\Users\Bruce/.pyprocgame/config.yaml
2020-03-28 14:25:08,114 - vpcom - INFO - S11 is ...False
2020-03-28 14:25:08,140 - game.config - INFO - pyprocgame configuration found at ./config.yaml
2020-03-28 14:25:08,157 - game.config - INFO - pyprocgame configuration found at ./config.yaml
2020-03-28 14:25:08,838 - game.sound - INFO - Initializing sound...
2020-03-28 14:25:09,690 - game - INFO - Loading machine configuration from "cc_machine.yaml"...
2020-03-28 14:25:09,828 - game - INFO - Programming switch rules...
2020-03-28 14:25:10,150 - game - INFO - Programming flipper flipperLwR
2020-03-28 14:25:10,151 - game - INFO - Enabling WPC style flipper
2020-03-28 14:25:10,151 - game - INFO - Programming flipper flipperLwL
2020-03-28 14:25:10,151 - game - INFO - Enabling WPC style flipper
2020-03-28 14:25:19,648 - vpcom - INFO - GameName: cc_13
2020-03-28 14:25:19,648 - vpcom - INFO - SplashInfoLine: Cactus Canyon - Midway/Williams 1998

xxxx.jpg

Posted

I was able to get CCC running. Here's what I did in case anyone else comes along with a similar problem. I manually downloaded the assets needed for the game. Open the Install CCC.bat file with Notepad, go to the four sites in that file and download the four zip files that .bat file tries to grab automatically. Then unzip them and copy them into the P-Roc/games...folder.

What a cool table. I'm glad I was able to get it working. Worth the effort.

Thanks.

  • 3 weeks later...
Posted

Does volume work the same way as other tables normally do? IE ... end key then 8 or 9? The volume in this table by default is loud and I wanted to turn it down a bit. Thx. 

  • Content Provider
Posted

I thought I'd reply here as I was having problems on one of my machines, where it install flawlessly on one and didn't on the other.

It turns out after a lot of brain melting investigation that I managed to fix it (accidently?) by manually installing the python-2.7.13.msi, and I selected advanced and installed *all* the packages, not just the selected contents.

I'm not sure if it was co-incidence or not, but it seems to be working fine now, albeit the DMD display doesn't want to work with my LCD DMD screen as it's a larger aspect (chinese squished aspect 1280x1024 in a DMD sized screen) and you can't set the XY size only dot size, so after all this I'm probably going to ditch it anyway, but at least it's there...

  • 1 month later...
Posted
13 hours ago, tobiashansson said:

Can someone tell me how to remove "free play" in this wonderful game ? I want to add my High-score on it!

You can't put the game in coinplay, its not coded. It was made for free play only. With that said there is no reason you can't add a high score. I know it works here.....

  • 4 months later...
  • 1 month later...
Posted

For anyone getting failures on 3.4 P-ROC install on step 2:

 Installing PyPinProc
Installation FAILED. Exiting....

Be sure no other versions of python are installed...

Looks like you need 2.7, but having 3.8.5 for instance caused me problems.

It appears Node.js installs newer version of Python as a dependency and that is what gets set in your environment variables.

Sigh.

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