Administrators Dazz Posted March 9, 2018 Administrators Share Posted March 9, 2018 I've been trying to get PROC running for a while now. Took a break from it, but trying to get back to it. I just did a fresh un-install and re-install of PROC using the new installer. Everything appeared to have run fine without error. I do run VP from another drive (D:) other than my C: drive. Tables are all on D: drive. Error when running CCC via VP. Error running Evil Dead. Link to comment Share on other sites More sharing options...
randr Posted March 9, 2018 Share Posted March 9, 2018 Ninuzzu made a simple updated installer works perfectly no surprise! Just uninstall any old proc with uninstaller first and should work as long as your running win7 or win 10 Link to comment Share on other sites More sharing options...
outhere Posted March 9, 2018 Share Posted March 9, 2018 If you have visual pinball set up on a different drive then you need to change something in one of the files …if that’s the case go back through the post it will tell you how to do that Link to comment Share on other sites More sharing options...
Administrators Dazz Posted March 9, 2018 Author Administrators Share Posted March 9, 2018 Ninuzzu made a simple updated installer works perfectly no surprise! Just uninstall any old proc with uninstaller first and should work as long as your running win7 or win 10This is with using the new installer... Sent from my iPhone using Tapatalk Pro Link to comment Share on other sites More sharing options...
Administrators Dazz Posted March 12, 2018 Author Administrators Share Posted March 12, 2018 Finally got CCC working fine using the installer. Running into issues with EvilDead still. Seems like the .dll isn't registering correctly. I've manually added the DLLs folder to my Windows Environment PATH. Still no go. Link to comment Share on other sites More sharing options...
Administrators Dazz Posted March 16, 2018 Author Administrators Share Posted March 16, 2018 Anyone happen to know how to fix this? >2018-03-16 12:19:00,467 - game.config - WARNING - pyprocgame configuration not found at ./config.yaml. Checking C:\Users\betat/.pyprocgame/config.yaml. 2018-03-16 12:19:00,467 - game.config - INFO - pyprocgame configuration found at C:\Users\betat/.pyprocgame/config.yaml 2018-03-16 12:19:00,545 - vpcom - INFO - Run received extra arg!? 2018-03-16 12:19:00,545 - vpcom - INFO - Arg was 5506032 2018-03-16 12:19:00,545 - vpcom - INFO - S11 is ...False 2018-03-16 12:19:00,545 - game.config - INFO - pyprocgame configuration found at ./config.yaml 2018-03-16 12:19:00,561 - game.config - INFO - pyprocgame configuration found at ./config.yaml 2018-03-16 12:19:00,858 - game.sound - INFO - Initializing sound... 2018-03-16 12:19:00,989 - vpcom - INFO - game instantiation error(UnsupportedError: 'FontManager requires sdlttf support') 2018-03-16 12:19:00,989 - vpcom - INFO - PYTHON FAILURE (Visual Pinball Bridge is now broken) 2018-03-16 12:19:00,989 - vpcom - INFO - Exception Name 'FontManager requires sdlttf support' 2018-03-16 12:19:00,989 - vpcom - INFO - Traceback (most recent call last): 2018-03-16 12:19:00,989 - vpcom - INFO - File "C:\P-ROC\tools\register_vpcom.py", line 237, in Run 2018-03-16 12:19:00,989 - vpcom - INFO - self.game = klass() 2018-03-16 12:19:00,989 - vpcom - INFO - File "Game.py", line 49, in __init__ 2018-03-16 12:19:00,989 - vpcom - INFO - File "C:\P-ROC\games\evildead\procgame\game\skeletongame.py", line 128, in __init__ 2018-03-16 12:19:00,989 - vpcom - INFO - super(SkeletonGame, self).__init__(machine_type) 2018-03-16 12:19:00,989 - vpcom - INFO - File "C:\P-ROC\games\evildead\procgame\game\basicgame.py", line 41, in __init__ 2018-03-16 12:19:00,989 - vpcom - INFO - self.desktop = Desktop() 2018-03-16 12:19:00,990 - vpcom - INFO - File "C:\P-ROC\games\evildead\procgame\desktop\desktop_pysdl2.py", line 72, in __init__ 2018-03-16 12:19:00,990 - vpcom - INFO - self.setup_window() 2018-03-16 12:19:00,990 - vpcom - INFO - File "C:\P-ROC\games\evildead\procgame\desktop\desktop_pysdl2.py", line 186, in setup_window 2018-03-16 12:19:00,990 - vpcom - INFO - sdl2_DisplayManager.inst().fonts_init(None,"Courier") 2018-03-16 12:19:00,990 - vpcom - INFO - File "C:\P-ROC\games\evildead\procgame\dmd\sdl2_displaymanager.py", line 170, in fonts_init 2018-03-16 12:19:00,990 - vpcom - INFO - self.font_manager = FontManagerExtended(font_path = font_path, alias=default_font_alias, size = size) 2018-03-16 12:19:00,990 - vpcom - INFO - File "C:\Python27\lib\site-packages\sdl2\ext\font.py", line 193, in __init__ 2018-03-16 12:19:00,990 - vpcom - INFO - "FontManager requires sdlttf support") 2018-03-16 12:19:00,990 - vpcom - INFO - UnsupportedError: 'FontManager requires sdlttf support' Link to comment Share on other sites More sharing options...
luvthatapex Posted March 16, 2018 Share Posted March 16, 2018 I found some info on this for you. copy sdlttf.dll to C:\P-ROC\DLLS and try again. According to the notes this file should be in setupHelper.zip from the evil dead download Link to comment Share on other sites More sharing options...
Administrators Dazz Posted March 16, 2018 Author Administrators Share Posted March 16, 2018 38 minutes ago, luvthatapex said: I found some info on this for you. copy sdlttf.dll to C:\P-ROC\DLLS and try again. According to the notes this file should be in setupHelper.zip from the evil dead download Yup, that's been done. Link to comment Share on other sites More sharing options...
Thalamus Posted March 17, 2018 Share Posted March 17, 2018 You've followed this tutorial ? https://github.com/horseyhorsey/proc-visual-pinball/blob/master/README_2.7.md That is his recommended way of installing p-roc with python 2.7 Link to comment Share on other sites More sharing options...
Administrators Dazz Posted March 17, 2018 Author Administrators Share Posted March 17, 2018 4 hours ago, Thalamus said: You've followed this tutorial ? https://github.com/horseyhorsey/proc-visual-pinball/blob/master/README_2.7.md That is his recommended way of installing p-roc with python 2.7 When I use this method I can't get anything to load. I used the installer and CCC works fine. Link to comment Share on other sites More sharing options...
Thalamus Posted March 17, 2018 Share Posted March 17, 2018 I had an issue where this method gave me an error on each table start. Then I overwrite my setup with Ninuzzu' installer and that is how I run as of now. If you open a cmd and go to c:\p-roc\games\evildead and run 'python game.py' does it start the dmd ? Cleanup the log in c:\p-roc\shared and try again - does maybe the log tell you something that is usable ? Link to comment Share on other sites More sharing options...
Administrators Dazz Posted March 19, 2018 Author Administrators Share Posted March 19, 2018 On 3/17/2018 at 9:53 AM, Thalamus said: I had an issue where this method gave me an error on each table start. Then I overwrite my setup with Ninuzzu' installer and that is how I run as of now. If you open a cmd and go to c:\p-roc\games\evildead and run 'python game.py' does it start the dmd ? Cleanup the log in c:\p-roc\shared and try again - does maybe the log tell you something that is usable ? I went through and un-installed the install from Ninuzzu. Installed using Horsey method, got errors and unable to launch CCC... Overwrote install with Ninuzzu's and able to run CCC and ED, but I get the R6034 error. According to mjocean this error should have been resolved with an updated register_vpcom that was dated 01.28.17. Link to comment Share on other sites More sharing options...
Thalamus Posted March 19, 2018 Share Posted March 19, 2018 That is exactly the opposite of what I did. I had the A6034 error following Dave's setup and he told me again and again how to get rid of it. I was never able. Not until I ran the Ninuzzu on top was it fixed. I'm sorry. I don't know how to help you on this. No sane output in the log ? And did the dmd start at all running Dave's setup ? You can ignored the A6034 error at least at first to see if the actual code runs. Link to comment Share on other sites More sharing options...
Administrators Dazz Posted March 19, 2018 Author Administrators Share Posted March 19, 2018 7 hours ago, Thalamus said: That is exactly the opposite of what I did. I had the A6034 error following Dave's setup and he told me again and again how to get rid of it. I was never able. Not until I ran the Ninuzzu on top was it fixed. I'm sorry. I don't know how to help you on this. No sane output in the log ? And did the dmd start at all running Dave's setup ? You can ignored the A6034 error at least at first to see if the actual code runs. Yeah, after clicking out of the R6043 error the code runs and the game/dmd load. I'll try running Ninuzzu again to see if it will help. Ok, I was able to fix it... had to remove a path from my windows environment. Link to comment Share on other sites More sharing options...
fakingdeath Posted May 27, 2018 Share Posted May 27, 2018 So I can't seem to get past the sdlttf issue. (Fontmanager requires sdlttf) Tried both version of installers and copying the dll from pythons folders over. (Couldnt find the dll in any of the evildead downloads like mentioned above) Any ideas? Sorry to drag up an old thread just thought it better than a new one for something that seems to have been resolved. (Though a clear solution eludes me) Also just so it's known, I have ccc working great. Link to comment Share on other sites More sharing options...
Batsugame Posted September 7, 2018 Share Posted September 7, 2018 I have been up for hours and finally solved my sdlttf issue. I would be willing to bet this will work for everyone having the problem. Download the latest version of the sdl2 files from https://www.libsdl.org/projects/SDL_ttf/. I used file 'SDL2_ttf-2.0.14-win32-x86.zip' - even though I have 64bit Windows 10 it wanted the 32 bit; I assume it has to match the compiler that was used. Overwrite all 3 dll files in 'C:\P-ROC\games\EvilDead\config' with the zipped files: libfreetype-6.dll, SDL2_ttf.dll, and zlib1.dll Next, copy/overwrite those same 3 files to 'C:\Python27\Lib\site-packages\pygame' as apparently any difference in versions will cause them to conflict. Until I did this step I could load the DMD from game.pyc only. Once all the files matched I could load the VPX with no issues. Worked for both Evil Dead and Jaws (and I have been staring at these off and on since March)! Link to comment Share on other sites More sharing options...
luvthatapex Posted October 29, 2018 Share Posted October 29, 2018 On 3/19/2018 at 1:54 PM, Dazz said: Yeah, after clicking out of the R6043 error the code runs and the game/dmd load. I'll try running Ninuzzu again to see if it will help. Ok, I was able to fix it... had to remove a path from my windows environment. What path did you remove Dazz? I have the same R6043 error but everything works so I don't want to reinstall! Link to comment Share on other sites More sharing options...
dgrace Posted April 5, 2019 Share Posted April 5, 2019 Anyone willing to share a working table for this game? Link to comment Share on other sites More sharing options...
vrumor Posted May 19, 2019 Share Posted May 19, 2019 Been working on this since yesterday afternoon, like others, I have CCC working after the 3 part install. Then to get other tables to work, put pip install requests in, when I do that, I keep getting the font manager error. Sorry to post this here, this is the only time ill ask if anyone has a 100% working fix. CCC works, and is a very good table, but the other 2 that I have and had working on an old Windows 7 install, this is 10, wont get past the font manager error. EDIT: The all in 1 installer also does the exact same thing after doing all the steps in Horseys guide. Link to comment Share on other sites More sharing options...
vrumor Posted May 26, 2019 Share Posted May 26, 2019 Ok, since my last post ive tried several different ways to install this. Since ive wanted to move everything in my cab over to Windows 10, I got everything working in W10. The last thing I installed was P-ROC. I tried with both installers, the newest up to date ones. I kept getting the fontmanager error. No matter what I did. So I reformatted and the first thing I did was install P-ROC. Success. Using Ninuuzu's installer and typing pip install requests after registering the com worked like a charm. Im wanting to understand why as ive been spending way too much time on this lol. Why would it work on a fresh install compared to not working on a semi sorta fresh install that has everything installed on it already. So anyone getting that error, try installing P-ROC on a fresh install of Windows. I do have a few issues that I havent made any progress on. I crash in Jaws after the first ball. Anyone got a fix for this? Also how to you set up the videos for ED where you can fill the background of the box with the movie clips. I can fit the video into the various b2s areas for it, but it seems the actual movies for Jaws dont take up the entire screen. Think im running desktop size 2. All the text looks sized correctly but the movie clips are too small for the box. Link to comment Share on other sites More sharing options...
outhere Posted May 26, 2019 Share Posted May 26, 2019 You may have had a glitch in the registry for ED where you can fill the background of the box with the movie clips. --> You can't For jaws movies that will be the best you're going to get Link to comment Share on other sites More sharing options...
vrumor Posted May 26, 2019 Share Posted May 26, 2019 Weird that it would work that way. My issue with Jaws is it crashes after the first ball drains. Just drops right out. Ill post the log in a bit if I still have it. Something about JawsDisplay. It is a shame more tables werent made with some of the talent that is out there with P-ROC. Im sure its a major pain in the butt but so worth it in the end. edit: heres my error log for the Jaws crash 2019-05-26 10:34:50,509 - vpcom - INFO - PYTHON FAILURE (Visual Pinball Bridge is now broken) 2019-05-26 10:34:50,509 - vpcom - INFO - Exception Name AttributeError: 'ScoreDisplay' object has no attribute 'JawsFrame' 2019-05-26 10:34:50,509 - vpcom - INFO - Traceback (most recent call last): 2019-05-26 10:34:50,509 - vpcom - INFO - File "C:\P-ROC\tools\register_vpcom.py", line 326, in RunGame 2019-05-26 10:34:50,509 - vpcom - INFO - self.game.run_loop() 2019-05-26 10:34:50,509 - vpcom - INFO - File "C:\p-roc\games\jaws\procgame\game\skeletongame.py", line 1538, in run_loop 2019-05-26 10:34:50,509 - vpcom - INFO - File "C:\P-ROC\Games\jaws\procgame\game\game.py", line 763, in run_loop 2019-05-26 10:34:50,509 - vpcom - INFO - File "C:\P-ROC\Games\jaws\procgame\game\mode.py", line 418, in tick 2019-05-26 10:34:50,509 - vpcom - INFO - File "C:\P-ROC\Games\jaws\procgame\game\mode.py", line 278, in dispatch_delayed 2019-05-26 10:34:50,509 - vpcom - INFO - File "C:\P-ROC\Games\jaws\procgame\modes\trough.py", line 239, in check_switches 2019-05-26 10:34:50,509 - vpcom - INFO - File "C:\p-roc\games\jaws\procgame\game\skeletongame.py", line 1137, in __ball_drained_callback 2019-05-26 10:34:50,509 - vpcom - INFO - File "C:\p-roc\games\jaws\procgame\game\skeletongame.py", line 707, in notifyModes 2019-05-26 10:34:50,509 - vpcom - INFO - File "C:\p-roc\games\jaws\procgame\game\skeletongame.py", line 641, in notifyNextMode 2019-05-26 10:34:50,510 - vpcom - INFO - File "C:\p-roc\games\jaws\procgame\game\skeletongame.py", line 604, in notifyNextMode 2019-05-26 10:34:50,510 - vpcom - INFO - File "c:\p-roc\games\jaws\procgame\game\advancedmode.py", line 72, in handle_game_event 2019-05-26 10:34:50,510 - vpcom - INFO - File "C:\P-ROC\games\Jaws\procgame\modes\bonusmode.py", line 99, in evt_ball_ending 2019-05-26 10:34:50,510 - vpcom - INFO - AttributeError: 'ScoreDisplay' object has no attribute 'JawsFrame' Any help would be great, if not, thanks for everyone who has helped on all the threads through the years. Link to comment Share on other sites More sharing options...
outhere Posted May 26, 2019 Share Posted May 26, 2019 No help yet, They did make a regular VPX jaws game? Link to comment Share on other sites More sharing options...
vrumor Posted May 26, 2019 Share Posted May 26, 2019 They did. I have it on my cab. Cant hurt to have both if anyone ever sees this and responds with some way to fix if there is. edit: 5 days later and its fixed. Found an old image that I restored that has the original files I downloaded and all is well. Well worth the almost 2 weeks it took to sort this issue out to my satisfaction. Link to comment Share on other sites More sharing options...
zimbakin1 Posted March 4, 2020 Share Posted March 4, 2020 Fontmanager requires sdlttf issue SOLVED After copying the latest libfreetype-6.dll, SDL2_ttf.dll, and zlib1.dll files to all the relevant locations, it still came back with the error. You need to delete the old/additional SDL2.dll file from the PROC/DLL folder, that is the culprit. Hope this helps someone. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now