Jump to content

Errors when running PROC Games


Dazz

Recommended Posts

 I did what you suggested and although it did download some files I still get that same error in the above attached picture. This is where the current problem is.  Pulling from here - (SCRIPT FROM USER SETTINGS). The only user settings I see is inside the Jaws config folder called (game_user_settings.yaml)

The only settings i see in there is this: 
Gameplay (Feature): {Ball Save Timer: 10, Skillshot Autoplunge Timer: 3}
Machine (Coils): {Auto Plunger: 24}
Machine (Standard): {Attract Mode Music: 'On', Attract Mode Sounds: 'On', Balls Per Game: 3,
  Quick Bonus Mode: false}
Sound: {Initial volume: 5, Music volume offset: 0}


self.user_settings = self.load_settings(newpath + '/config/game_default_settings.yaml', newpath + '/config/game_user_settings.yaml')
        return self.user_settings[section][key]

So the below table code where it's failing - needs the correct key being passed from the code just above in register_vpcom.py  but can't find it even though the file is there with the keys?  Any other thoughts either you or anyone else? I really would like to get this going. I like these proc tables as well. Thanks for any help in this.

Sub LoadProcOptions
' THIS SETS ALL VARIABLES FOR THE SCRIPT FROM USER SETTINGS
  '############ VPSounds '####################  
  snds_LSling  = Controller.GetSettings ("VPSounds","LSlingshot")
  snds_RSling  = Controller.GetSettings ("VPSounds","RSlingshot")
  snds_flips  = Controller.GetSettings ("VPSounds","Flippers")
  flipperVol = Controller.GetSettings ("VPSounds","FlipperVol")
  snds_bumpers  = Controller.GetSettings ("VPSounds","Bumpers")
  snds_AutoPlunge  = Controller.GetSettings ("VPSounds","AutoPlunger")
  snds_Drain  = Controller.GetSettings ("VPSounds","TroughEnter")
  snds_BallRelease  = Controller.GetSettings ("VPSounds","TroughExit")
  snds_Scoop  = Controller.GetSettings ("VPSounds","Scoop")
  snds_VUK  = Controller.GetSettings ("VPSounds","VUK")
  snds_Saucer  = Controller.GetSettings ("VPSounds","Saucer")
  snds_Kicker  = Controller.GetSettings ("VPSounds","Kicker")
  snds_DropTargets  = Controller.GetSettings ("VPSounds","DropTargets")
  snds_DropTargetReset  = Controller.GetSettings ("VPSounds","DropTargetReset")
  snds_Targets  = Controller.GetSettings ("VPSounds","StandUpTargets")

Link to comment
Share on other sites

  • 11 months later...
  • 7 months later...

Tried all of the steps people have mentioned on this thread but still get the "Fontmanager requires sdlttf" error on Evil Dead or Gremlins in P-Roc. Any other ideas that work?

 

OK - solved this for Evil Dead by reinstalling pysdl2 in python.

  • Open a command window and change the directory to your Python install directory which should be C:\Python27
    • CD C:\Python27
  • Then install pysdl2
    • pip install -U pysdl2
  • Then install the pysdl2-dll that was erroring for me based on the "Fontmanger requires sdlttf"
    • pip install pysdl2-dll
  • Now you should be able to launch the game in VPX using P-Roc :) 

 

image.png.43c6e86e62e7dcfa1f423b00cd7cdb36.png

Edited by hur13y
Link to comment
Share on other sites

  • 4 months later...

Anyone know how to solve "can't load proc" error? It seems that VPX 10.7 cannot find the proc com object. I ran the P-ROC_Offline_Installer-v3.4 and had no errors. I can also start ccc via "python game.py". The end of the installation process indicated that proc was running. I have rerun register_vpcom.py and it succeeds but VPX cannot load an always returns "can't load proc".  Everything is installed on c drive.  log.txt is empty because the proc is not able to be instantiated so it never creates any logging data.

 

I've also run through the evil dead installer and don't get any errors, but the result is the same. 

 

Any ideas?

Link to comment
Share on other sites

  • 1 year later...
  • Content Provider

Not the same issue as @markmon but there was a recent change in controller.vbs that is causing this. I've already reported as bug:

 

https://github.com/vpinball/vpinball/issues/619

 

You can downgrade to beta release 408 including the scripts. For me, clicking OK on the warning msgbox allows me to proceed through. I don't have this issue with Evil Dead but then that script would not allow a choice other than p-roc for a controller.

Link to comment
Share on other sites

  • 4 months later...

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