.
Edited by chepas, 08 December 2022 - 01:27 PM.
Posted 14 August 2014 - 07:12 PM
.
Edited by chepas, 08 December 2022 - 01:27 PM.
Bump maps are the new auto-tune ![]()
VPX - RSS Updates ---- blog.flippingflips.xyz/en/ -- Visual Pinball No.1 (2021) . Est.2000
Posted 14 August 2014 - 07:19 PM
I edited my previous post, you may have missed it but I didn't want to just keep adding posts at every little thing I try.
I ran the setup, but still ended with the same error:
c:/mingw/bin/../lib/gcc/mingw32/4.8.1/../../../../mingw32/bin/ld.exe: cannot fin d -lpinproc collect2.exe: error: ld returned 1 exit status error: command 'g++' failed with exit status 1
However, import pinproc doesn't give any errors. And unfortunately the controller is still not loading in VP.
Posted 14 August 2014 - 07:22 PM
.
Edited by chepas, 08 December 2022 - 01:27 PM.
Bump maps are the new auto-tune ![]()
VPX - RSS Updates ---- blog.flippingflips.xyz/en/ -- Visual Pinball No.1 (2021) . Est.2000
Posted 14 August 2014 - 07:25 PM
Yeah, I get a whole wall of text, I was just sharing the end:
C:\P-ROC\pypinproc-master>python setup.py install
running install
running build
running build_ext
building 'pinproc' extension
C:\MinGW\bin\gcc.exe -mdll -O -Wall -I../libpinproc-master/include -IC:\Python26
\include -IC:\Python26\PC -c pypinproc.cpp -o build\temp.win32-2.6\Release\pypin
proc.o -O0 -g -Wno-write-strings
pypinproc.cpp:992:1: warning: converting to non-pointer type 'int' from NULL [-W
conversion-null]
};
^
C:\MinGW\bin\gcc.exe -mdll -O -Wall -I../libpinproc-master/include -IC:\Python26
\include -IC:\Python26\PC -c dmdutil.cpp -o build\temp.win32-2.6\Release\dmdutil
.o -O0 -g -Wno-write-strings
dmdutil.cpp: In function 'PyObject* DMDBuffer_set_data(pinproc_DMDBufferObject*,
PyObject*, PyObject*)':
dmdutil.cpp:71:33: warning: comparison between signed and unsigned integer expre
ssions [-Wsign-compare]
if (PyString_Size(data_str) != frame_size)
^
dmdutil.cpp: In function 'PyObject* DMDBuffer_get_data_mult(pinproc_DMDBufferObj
ect*, PyObject*, PyObject*)':
dmdutil.cpp:92:71: warning: comparison between signed and unsigned integer expre
ssions [-Wsign-compare]
for (unsigned i = 0; i < self->frame->size.width * self->frame->size.height; i
++)
^
dmdutil.cpp: In function 'PyObject* DMDBuffer_get_dot(pinproc_DMDBufferObject*,
PyObject*, PyObject*)':
dmdutil.cpp:110:29: warning: comparison between signed and unsigned integer expr
essions [-Wsign-compare]
if (x >= self->frame->size.width || y >= self->frame->size.height)
^
dmdutil.cpp:110:61: warning: comparison between signed and unsigned integer expr
essions [-Wsign-compare]
if (x >= self->frame->size.width || y >= self->frame->size.height)
^
dmdutil.cpp: In function 'PyObject* DMDBuffer_set_dot(pinproc_DMDBufferObject*,
PyObject*, PyObject*)':
dmdutil.cpp:127:29: warning: comparison between signed and unsigned integer expr
essions [-Wsign-compare]
if (x >= self->frame->size.width || y >= self->frame->size.height)
^
dmdutil.cpp:127:61: warning: comparison between signed and unsigned integer expr
essions [-Wsign-compare]
if (x >= self->frame->size.width || y >= self->frame->size.height)
^
dmdutil.cpp: At global scope:
dmdutil.cpp:222:1: warning: converting to non-pointer type 'int' from NULL [-Wco
nversion-null]
};
^
C:\MinGW\bin\gcc.exe -mdll -O -Wall -I../libpinproc-master/include -IC:\Python26
\include -IC:\Python26\PC -c dmd.c -o build\temp.win32-2.6\Release\dmd.o -O0 -g
-Wno-write-strings
writing build\temp.win32-2.6\Release\pinproc.def
C:\MinGW\bin\g++.exe -mdll -static -s build\temp.win32-2.6\Release\pypinproc.o b
uild\temp.win32-2.6\Release\dmdutil.o build\temp.win32-2.6\Release\dmd.o build\t
emp.win32-2.6\Release\pinproc.def -L/usr/local/lib -L../libpinproc/bin -LC:/MinG
W/lib -LC:\Python26\libs -LC:\Python26\PCbuild -lpinproc -lftd2xx -lpython26 -lm
svcr90 -o build\lib.win32-2.6\pinproc.pyd
c:/mingw/bin/../lib/gcc/mingw32/4.8.1/../../../../mingw32/bin/ld.exe: cannot fin
d -lpinproc
collect2.exe: error: ld returned 1 exit status
error: command 'g++' failed with exit status 1
Posted 14 August 2014 - 07:30 PM
.
Edited by chepas, 08 December 2022 - 01:27 PM.
Bump maps are the new auto-tune ![]()
VPX - RSS Updates ---- blog.flippingflips.xyz/en/ -- Visual Pinball No.1 (2021) . Est.2000
Posted 14 August 2014 - 07:35 PM
.
Edited by chepas, 08 December 2022 - 01:27 PM.
Bump maps are the new auto-tune ![]()
VPX - RSS Updates ---- blog.flippingflips.xyz/en/ -- Visual Pinball No.1 (2021) . Est.2000
Posted 14 August 2014 - 07:43 PM
Ran ProcToolKit.ext
Ran C:\Program Files (x86)\P-ROC\libpinproc\ext\python\pinproc-1.2.win32-py2.6.exe
Ran C:\P-ROC\tools>Python register_vpcom.py
Got Registered: VPROC.Controller
Yay!!
Opened c:\P-ROC\VP_physmod5.exe
Opened C:\P-ROC\EvilDead-DT.vpt
Clicked Run
Progress bar made it further than before
Yay!!
C++ Runtime error
R6034
An Application has made an attempt to load the C Runtime Library Incorrectly
Boo :-(
Posted 14 August 2014 - 07:46 PM
.
Edited by chepas, 08 December 2022 - 01:27 PM.
Bump maps are the new auto-tune ![]()
VPX - RSS Updates ---- blog.flippingflips.xyz/en/ -- Visual Pinball No.1 (2021) . Est.2000
Posted 14 August 2014 - 08:01 PM
Oh, if it's suppose to do that then I have other problems (I thought they were popping up because of that window). First off, I don't have AutoHotKey installed. But, after OK-ing that error I get the following:
---------------------------
VBScript
---------------------------
Unexpected Python Error: Traceback (most recent call last):
File "C:\Python26\lib\site-packages\win32com\server\policy.py", line 324, in _InvokeEx_
return self._invokeex_(dispid, lcid, wFlags, args, kwargs, serviceProvider)
File "C:\Python26\lib\site-packages\win32com\server\policy.py", line 585, in _invokeex_
return func(*args)
File "C:\P-ROC\tools\register_vpcom.py", line 189, in Run
self.game = klass()
File "C:\P-ROC\tools/../games/EvilDead\EvilDead.py", line 830, in __init__
File "C:\P-ROC\tools/../games/EvilDead\EvilDead.py", line 834, in setup
AttributeError: 'module' object has no attribute 'hdfont_named'
Followed by
---------------------------
Script Error
---------------------------
Line: 1
Unexpected Python Error: Traceback (most recent call last):
File "C:\Python26\lib\site-packages\win32com\server\policy.py", line 324, in _InvokeEx_
return self._invokeex_(dispid, lcid, wFlags, args, kwargs, serviceProvider)
File "C:\Python26\lib\site-packages\win32com\server\policy.py", line 613, in _invokeex_
fn( *args )
File "C:\P-ROC\tools\register_vpcom.py", line 297, in SetSwitch
prNumber = self.VPSwitchMatrixToPRSwitch(self.lastSwitch)
File "C:\P-ROC\tools\register_vpcom.py", line 328, in VPSwitchMatrixToPRSwitch
return pinproc.decode(self.game.machine_type,switch)
AttributeError: 'NoneType' object has no attribute 'machine_type'
Followed by
---------------------------
Script Error
---------------------------
Line: 151
Unexpected Python Error: Traceback (most recent call last):
File "C:\Python26\lib\site-packages\win32com\server\policy.py", line 324, in _InvokeEx_
return self._invokeex_(dispid, lcid, wFlags, args, kwargs, serviceProvider)
File "C:\Python26\lib\site-packages\win32com\server\policy.py", line 585, in _invokeex_
return func(*args)
File "C:\P-ROC\tools\register_vpcom.py", line 252, in Stop
self.game.end_run_loop()
AttributeError: 'NoneType' object has no attribute 'end_run_loop'
The last one is probably related to a previous one since it seems to be related to stopping the controller.
Posted 14 August 2014 - 08:07 PM
.
Edited by chepas, 08 December 2022 - 01:27 PM.
Bump maps are the new auto-tune ![]()
VPX - RSS Updates ---- blog.flippingflips.xyz/en/ -- Visual Pinball No.1 (2021) . Est.2000
Posted 14 August 2014 - 08:22 PM
I re-ran through all the steps, one-by-one, over writing any files any time I got prompted (there were over 300, thank goodness for the "do this for all" check-box).
I have a total of 37 .vbs scripts
I do have a directory C:\P-ROC\FullColor-hdDMD-pyprocgame-master where the first folder is "build" and the last file is "sound.py" and a total of 17 items
I only copied over the P-ROC folder from \evil-dead-vp-proc-322eeb7e402bd4d072b2e167c9442f21fe3365ee.zip\evil-dead-vp-proc.git folder as I'm not using PinballX, nor am I using any of the ahk files (are either of those required?), this is where there over 200 files that were overwritten, around 177 megabytes.
I re-ran !Register VPCOM.bat and got Registered: VPROC.Controller back
I re-ran !Install-VGA-pyprocgame.bat and got a wall of text ending with
Installed c:\python26\lib\site-packages\pyprocgame-1.0.1-py2.6.egg Processing dependencies for pyprocgame==1.0.1 Finished processing dependencies for pyprocgame==1.0.1
I put a copy of VP_physmod5.exe in the C:\P-ROC folder.
I did NOT do anything with B2S since I'm not currently using that (though I can, but I only have one monitor currently), but since the Const bs2On = False in the script, I figured it wasn't an issue
I manually run VP_physmod5.exe, open the EvilDea-DT.vpt file, click run
And I still get those error messages.
I have no rebooted my PC at all, I will do that soon.
Posted 14 August 2014 - 08:32 PM
.
Edited by chepas, 08 December 2022 - 01:27 PM.
Bump maps are the new auto-tune ![]()
VPX - RSS Updates ---- blog.flippingflips.xyz/en/ -- Visual Pinball No.1 (2021) . Est.2000
Posted 14 August 2014 - 10:56 PM
,
Edited by chepas, 08 December 2022 - 01:27 PM.
Bump maps are the new auto-tune ![]()
VPX - RSS Updates ---- blog.flippingflips.xyz/en/ -- Visual Pinball No.1 (2021) . Est.2000
Posted 14 August 2014 - 11:17 PM
.
Edited by chepas, 08 December 2022 - 01:27 PM.
Bump maps are the new auto-tune ![]()
VPX - RSS Updates ---- blog.flippingflips.xyz/en/ -- Visual Pinball No.1 (2021) . Est.2000
Posted 14 August 2014 - 11:38 PM
Hmmm... When I try that I'm getting
No handlers could be found for logger "game.config" WARNING no font_path set in C:\Users\Eric/.pyprocgame/config.yaml! Traceback (most recent call last): File "C:\P-ROC\tools/../games/EvilDead\LeftRamp.py", line 157, in <module> File "C:\P-ROC\tools/../games/EvilDead\LeftRamp.py", line 125, in main ImportError: No module named Base
I know for a fact in my config.yaml there's
font_path: - C:/P-ROC/shared/dmd
Posted 14 August 2014 - 11:44 PM
.
Edited by chepas, 08 December 2022 - 01:27 PM.
Bump maps are the new auto-tune ![]()
VPX - RSS Updates ---- blog.flippingflips.xyz/en/ -- Visual Pinball No.1 (2021) . Est.2000
Posted 15 August 2014 - 12:15 PM
.
Edited by chepas, 08 December 2022 - 01:28 PM.
Bump maps are the new auto-tune ![]()
VPX - RSS Updates ---- blog.flippingflips.xyz/en/ -- Visual Pinball No.1 (2021) . Est.2000