Jump to content

Recommended Posts

Posted

Dont know if it was exactly THAT update, but i had a similar experience. I can live without CCC, no interest to try installing again , tried twice without success.

Posted
46 minutes ago, makmak said:

Dont know if it was exactly THAT update, but i had a similar experience. I can live without CCC, no interest to try installing again , tried twice without success.

Many thanks for your feedback :) 

Posted

There were some changes to core.vbs in the 10.8 update that prevents P-ROC from connecting. Some have set up a script to replace core.vbs with the older one when launching CCC, and then replacing with the newer one once done.

Posted
2 minutes ago, LynnInDenver said:

There were some changes to core.vbs in the 10.8 update that prevents P-ROC from connecting. Some have set up a script to replace core.vbs with the older one when launching CCC, and then replacing with the newer one once done.

True but now the problem is Windows 11 24H2 doesn't like Python 2.7. Too outdated and won't allow it to run. 

Posted
12 hours ago, Cliffy said:

True but now the problem is Windows 11 24H2 doesn't like Python 2.7. Too outdated and won't allow it to run. 

Oh, that's a whole new problem. That's actually a pity.

Posted

Many thanks cliffy for the update. yes, it looks like CCC will only run with a new update of python. i did try a new build, but that's not the answer as it's not part of the main installer of P-ROC

  • 7 months later...
Posted
On 3/5/2025 at 4:44 PM, Cliffy said:

True but now the problem is Windows 11 24H2 doesn't like Python 2.7. Too outdated and won't allow it to run. 

Do you know if this has been fixed with one of the 10.8 betas? I believe a bug was found in the vpx core.vbs but not sure if a fix has been made.

Posted
1 hour ago, scoobie1 said:

Do you know if this has been fixed with one of the 10.8 betas? I believe a bug was found in the vpx core.vbs but not sure if a fix has been made.

afaik no fix has or will be made :( in any case the core.vbs issue isn't really an issue at all, just swap with an old one. The real issue now is python 2.7 is no longer secure in windows 11 so the proc stuff will need to be reworked  to work with python 3.x

  • 4 weeks later...
Posted
On 11/6/2025 at 5:25 AM, scoobie1 said:

Do you know if this has been fixed with one of the 10.8 betas? I believe a bug was found in the vpx core.vbs but not sure if a fix has been made.

For the core.vbs "problem" there is a workaround described here 

 

Posted

I am using Win 11 Pro 25H2 (Build 26200.7309) on my main computer.

 

Installed proc and CCC this morning without any problem!

Posted

Thanks for this however when I used Pinup Baller installer, my x86 versions of vpx (all versions) are corrupt. This is why I get errors when launching any table with any 32bit version of vpx.

So I would need to uninstall everything and manually install everything just to get CCC working. Since all my other tables and programs are running well with x64 versions, this seems extreme just for one table. So, I plan to sit this one out for now.

 

I appreciate the link, though.

Posted
4 hours ago, scoobie1 said:

Thanks for this however when I used Pinup Baller installer, my x86 versions of vpx (all versions) are corrupt. This is why I get errors when launching any table with any 32bit version of vpx.

So I would need to uninstall everything and manually install everything just to get CCC working. Since all my other tables and programs are running well with x64 versions, this seems extreme just for one table. So, I plan to sit this one out for now.

 

I appreciate the link, though.

I am ONLY using x64, there is not any VPX flipper tables needing x86 anymore (what I am aware of)

Posted
6 hours ago, jarr3 said:

I am ONLY using x64, there is not any VPX flipper tables needing x86 anymore (what I am aware of)

except the vidpins like baby pacman, granny and the gators. Those still will only work with 32 bit vpx and vpinmame. However if folks would just use vpinballx.starter it would all be seamless, once configured.

However, I still get the same python 2.7 crash out trying CCC in windows 11 25H2 :(

Posted
12 hours ago, jarr3 said:

I am ONLY using x64, there is not any VPX flipper tables needing x86 anymore (what I am aware of)

Hm, I may give this a try again as I'm still running windows 10. I swear I tried the workaround method several times earlier this year and could never get it to work with my x64 vpx. I wonder if it has anything to do with installing everything with Baller installer and not each program manually. I used Baller this time as I had a system crash and had to reinstall everything earlier this year.

Posted (edited)

@Cliffy you're so right! Vpinballx.starter is THE solution for almost ALL complicated vpx and/or vpinmame table/Release/version issues.

Jarr3 should get a gold medal for this 👍

Edited by digitalarts
Posted
8 hours ago, Cliffy said:

except the vidpins like baby pacman, granny and the gators. Those still will only work with 32 bit vpx and vpinmame. However if folks would just use vpinballx.starter it would all be seamless, once configured.

However, I still get the same python 2.7 crash out trying CCC in windows 11 25H2 :(

Post the error here, we’ll see if I can understand what the problem is.

Posted
13 hours ago, scoobie1 said:

Hm, I may give this a try again as I'm still running windows 10. I swear I tried the workaround method several times earlier this year and could never get it to work with my x64 vpx. I wonder if it has anything to do with installing everything with Baller installer and not each program manually. I used Baller this time as I had a system crash and had to reinstall everything earlier this year.

I have updated the original VPinballX.starter post in the thread by @digitalarts  where I have added a sample configuration which I am using for CCC.

 

Do NOT just copy them over, rather inspect the lines and update to your paths/preference. I have for example used Baller installer initially, but have moved all other components into separate folders. So I cannot use the automatic upgrade feature of Baller.

Posted
15 hours ago, jarr3 said:

Post the error here, we’ll see if I can understand what the problem is.

attached log and error pop-up. was working with @MikeDASpike this summer as he has it working perfectly as well as you. He even wrote a little proc tester program which shows my proc itself is working... but it's not.

 

proc-fail.jpg

ccc-proc-vb-error.txt

Posted
13 hours ago, Cliffy said:

attached log and error pop-up. was working with @MikeDASpike this summer as he has it working perfectly as well as you. He even wrote a little proc tester program which shows my proc itself is working... but it's not.


Runtime error
-------------
Line: 550
Python Failed -- check the log
  File "C:\Pinball\P-ROC\games\cactuscanyon\cc_modes\base.py", line 56, in __init__
    self.keys_index = {'beer_mug':list(range(len(self.game.sound.sounds[self.game.assets.quote_beerMug])))}
KeyError: 'quote_beerMug'

 


@Cliffy I am VERY sure this is not a P-ROC / Python problem, so this should be solvable... Rather it seems like your C:\Pinball\P-ROC\games\cactuscanyon folder is having a problem.
When I run the P-ROC_Offline_Installer-v3.4, it unpacked all files into c:\Python27\ + c:\P-ROC\*, so your installation doesn't look like the "standard" installation.

 

I verified the missing key 'quote_beerMug', and it should be defined in P-ROC\games\cactuscanyon\assets.py:

 

image.thumb.png.1a6a9f0f9391878ec6267d15a5d7b9ef.png

 

Posted (edited)
21 hours ago, jarr3 said:


@Cliffy I am VERY sure this is not a P-ROC / Python problem, so this should be solvable... Rather it seems like your C:\Pinball\P-ROC\games\cactuscanyon folder is having a problem.
When I run the P-ROC_Offline_Installer-v3.4, it unpacked all files into c:\Python27\ + c:\P-ROC\*, so your installation doesn't look like the "standard" installation.

 

I verified the missing key 'quote_beerMug', and it should be defined in P-ROC\games\cactuscanyon\assets.py:

 

image.thumb.png.1a6a9f0f9391878ec6267d15a5d7b9ef.png

 

You're correct, Richard. This folder structure is from @MikeDASpike custom installer. However, even with the original folder structure I had exactly the same error and all files are there and pointers are looking in the right place.  Mike even sent me his wav's to be sure it wasn't a corruption issue. Still same result. It all sucks because all my proc tables were working fine until win 11 24h2, and now 25h2. Searching the same error in python related forums shows that 2.7 is just too outdated and microsoft see's it as insecure since windows 11. It will still work fine in windows 10 but that ship sailed long ago.

 

Edit- Just so we are on the same page I went ahead and uninstalled Mikes installer, python and all, rebooted and installed the original  offline installer 3.4. No stops or fails during install and python said all good to go. All folders as yours Richard. Same result, same error. And it's not just CCC but same crash and error with Evil Dead, Gremlins and Total Sickness as well.

Edited by Cliffy
Posted (edited)
On 12/8/2025 at 7:33 AM, jarr3 said:

 Rather it seems like your C:\Pinball\P-ROC\games\cactuscanyon folder is having a problem.
 

Definitely not ! :D
it works like a charm.
I have this since 2019 running  and installed it with the installer numerous times
See on Pinball Nirvana cactus-canyon-continued


I bought a new PC this summer and instaleld it, and still working. it has Windows 11 25H2 as well. 
It looks more like a system variable on @Cliffy machine will point to another directory or what ever.
We did some checks on his machine and I gave him a modified modified base.py that would skip the beermug array if it could not find it, and it crashed on another sound file.

 

Unexpected Python Error: Traceback (most recent call last):
  File "C:\PINBALL\P-ROC\Python27\lib\site-packages\win32com\server\policy.py", line 324, in _InvokeEx_
    return self._invokeex_(dispid, lcid, wFlags, args, kwargs, serviceProvider)
  File "C:\PINBALL\P-ROC\Python27\lib\site-packages\win32com\server\policy.py", line 585, in _invokeex_
    return func(*args)
  File "C:\Pinball\P-ROC\tools\register_vpcom.py", line 237, in Run
    self.game = klass()
  File "C:\Pinball\P-ROC\games\cactuscanyon\game.py", line 99, in __init__
    self.setup()
  File "C:\Pinball\P-ROC\games\cactuscanyon\game.py", line 108, in setup
    self.reset()
  File "C:\Pinball\P-ROC\games\cactuscanyon\game.py", line 342, in reset
    self.quickdraw = cc_modes.Quickdraw(game=self, priority=9)
  File "C:\Pinball\P-ROC\games\cactuscanyon\cc_modes\quickdraw.py", line 52, in __init__
    self.keys_index = {'taunt':list(range(len(self.game.sound.sounds[self.game.assets.quote_quickdrawTaunt]))),
KeyError: 'quote_quickdrawTaunt'



@cliffy, could you paste your environment variables ?
open a command line and type :

 

SET 


followed by enter
I'm mostly interested in your path settings, but please paste all !
thanks

Edited by MikeDASpike
Posted
5 hours ago, MikeDASpike said:

Definitely not ! :D
it works like a charm.
I have this since 2019 running  and installed it with the installer numerous times
See on Pinball Nirvana cactus-canyon-continued


I bought a new PC this summer and instaleld it, and still working. it has Windows 11 25H2 as well. 
It looks more like a system variable on @Cliffy machine will point to another directory or what ever.
We did some checks on his machine and I gave him a modified modified base.py that would skip the beermug array if it could not find it, and it crashed on another sound file.

 

Unexpected Python Error: Traceback (most recent call last):
  File "C:\PINBALL\P-ROC\Python27\lib\site-packages\win32com\server\policy.py", line 324, in _InvokeEx_
    return self._invokeex_(dispid, lcid, wFlags, args, kwargs, serviceProvider)
  File "C:\PINBALL\P-ROC\Python27\lib\site-packages\win32com\server\policy.py", line 585, in _invokeex_
    return func(*args)
  File "C:\Pinball\P-ROC\tools\register_vpcom.py", line 237, in Run
    self.game = klass()
  File "C:\Pinball\P-ROC\games\cactuscanyon\game.py", line 99, in __init__
    self.setup()
  File "C:\Pinball\P-ROC\games\cactuscanyon\game.py", line 108, in setup
    self.reset()
  File "C:\Pinball\P-ROC\games\cactuscanyon\game.py", line 342, in reset
    self.quickdraw = cc_modes.Quickdraw(game=self, priority=9)
  File "C:\Pinball\P-ROC\games\cactuscanyon\cc_modes\quickdraw.py", line 52, in __init__
    self.keys_index = {'taunt':list(range(len(self.game.sound.sounds[self.game.assets.quote_quickdrawTaunt]))),
KeyError: 'quote_quickdrawTaunt'



@cliffy, could you paste your environment variables ?
open a command line and type :

 

SET 


followed by enter
I'm mostly interested in your path settings, but please paste all !
thanks

Ok Mike it's a huge path compared to what I see in sysinfo. Here ya go;

 

Microsoft Windows [Version 10.0.26200.7171]
(c) Microsoft Corporation. All rights reserved.

C:\Users\crine>set
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\crine\AppData\Roaming
CommonProgramFiles=C:\Program Files\Common Files
CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files
CommonProgramW6432=C:\Program Files\Common Files
COMPUTERNAME=ENVY-TE01
ComSpec=C:\WINDOWS\system32\cmd.exe
DriverData=C:\Windows\System32\Drivers\DriverData
EFC_21892_1262719628=1
EFC_21892_1592913036=1
EFC_21892_2283032206=1
EFC_21892_2775293581=1
EFC_21892_3789132940=1
HOMEDRIVE=C:
HOMEPATH=\Users\crine
LOCALAPPDATA=C:\Users\crine\AppData\Local
LOGONSERVER=\\ENVY-TE01
NUMBER_OF_PROCESSORS=20
OneDrive=C:\Users\crine\OneDrive
OnlineServices=Online Services
OS=Windows_NT
Path=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\windows\System32\OpenSSH\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\dotnet\;C:\Program Files\AntiMicroX\bin;C:\Program Files\HP\HP One Agent;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\NVIDIA Corporation\NVIDIA app\NvDLISR;C:\Program Files\PowerToys\DSCModules\;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\windows\System32\OpenSSH\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\dotnet\;C:\Python27;C:\Python27\Scripts;C:\P-ROC\cmake\bin;C:\MinGW\bin;C:\Program Files\AntiMicroX\bin;C:\Program Files\HP\HP One Agent;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\NVIDIA Corporation\NVIDIA app\NvDLISR;C:\Program Files\PowerToys\DSCModules\;
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
platformcode=6J
PROCESSOR_ARCHITECTURE=AMD64
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 151 Stepping 2, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=9702
ProgramData=C:\ProgramData
ProgramFiles=C:\Program Files
ProgramFiles(x86)=C:\Program Files (x86)
ProgramW6432=C:\Program Files
PROMPT=$P$G
PSModulePath=C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules
PUBLIC=C:\Users\Public
PYSDL2_DLL_PATH=C:\P-ROC\DLLs\
RegionCode=NA
SDL_AUDIODRIVER=directsound
SESSIONNAME=Console
SystemDrive=C:
SystemRoot=C:\WINDOWS
TEMP=C:\Users\crine\AppData\Local\Temp
TMP=C:\Users\crine\AppData\Local\Temp
USERDOMAIN=ENVY-TE01
USERDOMAIN_ROAMINGPROFILE=ENVY-TE01
USERNAME=crine
USERPROFILE=C:\Users\crine
windir=C:\WINDOWS
__PSLockDownPolicy=0

C:\Users\crine>

 

 

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