Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
ninuzzu

[New VP10 Alert] Cactus Canyon Continued (Bally 1998)

Recommended Posts

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

 

Share this post


Link to post
Share on other sites
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!!

Share this post


Link to post
Share on other sites
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.

  • Like 1
  • Upvote 1

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

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 ;)

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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.

  • Like 1

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

 

 

 

 

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
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...