Pages: 1 2 3 4 »
  Print  
Author Topic: propsys.dll problem  (Read 6692 times)
Offline (Unknown gender) -dmi-
Posted on: October 23, 2013, 06:51:43 AM
Member
Joined: Oct 2013
Posts: 25

View Profile
Code: [Select]
appdata/local/temp/propsys.dll is either not designed to run on Windows or it contains an error.

Error occurs after compiling (when trying to run) "catch the clown" example. But game will load and works. When making an executable, this error will not appear. But for other examples from this site like "Blooming glow" will not run and the same error appears. When making an executable error wont show up but app crashes when running the executable.

last time i tried enigma was over a year ago and then it ran fine. Since then enigma got bunch of updates and looks very promising. Too bad i can't take a look.

Anyone else had this? Whats the problemo?
« Last Edit: October 23, 2013, 06:54:07 AM by -dmi- » Logged
Offline (Male) Goombert
Reply #1 Posted on: October 23, 2013, 06:58:50 AM

Developer
Location: Cappuccino, CA
Joined: Jan 2013
Posts: 3110

View Profile
Ohhh my that is a completely new bug to me, can I ask how you installed, was it from source code or using the portable ZIP?

Also are you installing to a path with spaces? And did you run the extractor and the installer with administrative privileges? It needs administrative privileges to access appdata, same as Game Maker.
Logged
I think it was Leonardo da Vinci who once said something along the lines of "If you build the robots, they will make games." or something to that effect.

Offline (Unknown gender) -dmi-
Reply #2 Posted on: October 23, 2013, 07:06:03 AM
Member
Joined: Oct 2013
Posts: 25

View Profile
will try to install with admin privileges, i'll let you know in a moment how it went.


----------------
edit:

admin privileges when installing and running
installed to c:\ENIGMA this time
Same thing happens.
Installed via portable zip.
Windows 7 Ultimate 64b
« Last Edit: October 23, 2013, 07:26:49 AM by -dmi- » Logged
Offline (Male) Goombert
Reply #3 Posted on: October 23, 2013, 07:57:34 AM

Developer
Location: Cappuccino, CA
Joined: Jan 2013
Posts: 3110

View Profile
Oh my this is really weird it appears to only be related to Windows, probably some part of the Windows API in our platforms code though noone ever reported it before.

http://answers.microsoft.com/en-us/office/forum/office_2013_release-office_install/problems-installing-office-2013-propsysdll-error/4337807a-9b32-4b36-b49a-4e59392d8882

But it appears to be a common bug even when installing Microsoft Office and other software. Actually, looking again this is entirely related to Microsoft...
http://www.runscanner.net/lib/propsys.dll.html

http://msdn.microsoft.com/en-us/library/windows/desktop/ff728898%28v=vs.85%29.aspx
That is a page about the Microsoft Windows Property System, we aren't even making use of this or its SDK anywhere in our source code as far as I am aware. This looks like there may be an actual problem with your Windows installation or registry.

>:
« Last Edit: October 23, 2013, 08:00:25 AM by Robert B Colton » Logged
I think it was Leonardo da Vinci who once said something along the lines of "If you build the robots, they will make games." or something to that effect.

Offline (Unknown gender) -dmi-
Reply #4 Posted on: October 23, 2013, 10:00:09 AM
Member
Joined: Oct 2013
Posts: 25

View Profile
I fixed the propsys dll issue (some dll fixer and ccleaner did the job)

But majority of games from this site don't work. At the end of compiling it says "failed at c++ level". I searched for it and someone said that disable audio in the enigma setting, where are the enigma settings?

Code: [Select]
g++ -I../Additional/Windows/include -IPlatforms/xlib/Info -IGraphics_Systems/OpenGL1/Info -IAudio_Systems/OpenAL/Info -ICollision_Systems/BBox/Info -IWidget_Systems/None/Info -INetworking_Systems/None/Info -IUniversal_System/Info -I. -Wall -s -O3   -MMD -MP -c -o .eobjs/Windows/Windows/Run/Bridges/xlib-OpenGL1/graphics_bridge.o Bridges/xlib-OpenGL1/graphics_bridge.cpp
Bridges/xlib-OpenGL1/graphics_bridge.cpp:18:22: fatal error: X11/Xlib.h: No such file or directory
compilation terminated.
g++ -I../Additional/Windows/include -IPlatforms/xlib/Info -IGraphics_Systems/OpenGL1/Info -IAudio_Systems/OpenAL/Info -ICollision_Systems/BBox/Info -IWidget_Systems/None/Info -INetworking_Systems/None/Info -IUniversal_System/Info -I. -Wall -s -O3   -MMD -MP -c -o .eobjs/Windows/Windows/Run/Platforms/xlib/file_manip.o Platforms/xlib/file_manip.cpp
Platforms/xlib/file_manip.cpp: In function 'int enigma_user::directory_create(std::string)':
Platforms/xlib/file_manip.cpp:55:53: error: too many arguments to function 'int mkdir(const char*)'
In file included from d:\enigmadev\enigma\mingw32\bin\../lib/gcc/i686-w64-mingw32/4.7.2/../../../../i686-w64-mingw32/include/unistd.h:10:0,
                 from Platforms/xlib/file_manip.cpp:20:
d:\enigmadev\enigma\mingw32\bin\../lib/gcc/i686-w64-mingw32/4.7.2/../../../../i686-w64-mingw32/include/io.h:267:15: note: declared here
g++ -I../Additional/Windows/include -IPlatforms/xlib/Info -IGraphics_Systems/OpenGL1/Info -IAudio_Systems/OpenAL/Info -ICollision_Systems/BBox/Info -IWidget_Systems/None/Info -INetworking_Systems/None/Info -IUniversal_System/Info -I. -Wall -s -O3   -MMD -MP -c -o .eobjs/Windows/Windows/Run/Platforms/xlib/XLIBwindow.o Platforms/xlib/XLIBwindow.cpp
Platforms/xlib/XLIBwindow.cpp:26:22: fatal error: X11/Xlib.h: No such file or directory
compilation terminated.
g++ -I../Additional/Windows/include -IPlatforms/xlib/Info -IGraphics_Systems/OpenGL1/Info -IAudio_Systems/OpenAL/Info -ICollision_Systems/BBox/Info -IWidget_Systems/None/Info -INetworking_Systems/None/Info -IUniversal_System/Info -I. -Wall -s -O3   -MMD -MP -c -o .eobjs/Windows/Windows/Run/Platforms/xlib/LINUXjoystick.o Platforms/xlib/LINUXjoystick.cpp
Platforms/xlib/LINUXjoystick.cpp:18:28: fatal error: linux/joystick.h: No such file or directory
compilation terminated.
g++ -I../Additional/Windows/include -IPlatforms/xlib/Info -IGraphics_Systems/OpenGL1/Info -IAudio_Systems/OpenAL/Info -ICollision_Systems/BBox/Info -IWidget_Systems/None/Info -INetworking_Systems/None/Info -IUniversal_System/Info -I. -Wall -s -O3   -MMD -MP -c -o .eobjs/Windows/Windows/Run/Platforms/xlib/XLIBmain.o Platforms/xlib/XLIBmain.cpp
Platforms/xlib/XLIBmain.cpp:21:22: fatal error: X11/Xlib.h: No such file or directory
compilation terminated.
g++ -I../Additional/Windows/include -IPlatforms/xlib/Info -IGraphics_Systems/OpenGL1/Info -IAudio_Systems/OpenAL/Info -ICollision_Systems/BBox/Info -IWidget_Systems/None/Info -INetworking_Systems/None/Info -IUniversal_System/Info -I. -Wall -s -O3   -MMD -MP -c -o .eobjs/Windows/Windows/Run/SHELLmain.o SHELLmain.cpp
In file included from Platforms/xlib/include.h:3:0,
                 from API_Switchboard.h:31,
                 from SHELLmain.cpp:54:
Platforms/xlib/XLIBmain.h:28:22: fatal error: X11/Xlib.h: No such file or directory
compilation terminated.
mingw32-make.exe[1]: Leaving directory `D:/Enigmadev/ENIGMA/enigma-dev/ENIGMAsystem/SHELL'
mingw32-make.exe: *** [Game] Error 2


When testing paper mario engine it gave me syntax errors
Code: [Select]
Check `obj_jump::leftbutton...Syntax error in object `obj_jump', Left Button event:0:
Line 5, position 37 (absolute 96): Expected secondary expression before closing parenthesis

------------

Why you guys want to keep enigma comaptilble with gamemaker? It would be cool if enigma stays on its own and i think it would be much easier to work on. It's hard to keep an eye on everything and bugs will appear when you are programming many things at once. And whats with the filesize, empty game and ~5MB? It used to be 600kB.
« Last Edit: October 23, 2013, 10:10:11 AM by -dmi- » Logged
Offline (Unknown gender) daz
Reply #5 Posted on: October 23, 2013, 10:41:16 AM
Contributor
Joined: Jul 2010
Posts: 167

View Profile
In LateralGM on the left hand side in the treeview at the very bottom should be "Enigma Settings". To disable audio, select the API tab and in the Audio drop down select "none".

Also your error involving "X11/Xlib.h: No such file or directory" will happen if the file was created on Linux and you are trying to run it on Windows. To fix it, you should just have to open that same settings panel and click the checkbox. Currently LGM doesn't detect that the OS changed automatically. If you're curious why this happens or if simply opening and closing the panel didn't work, click on the API tab and make sure the platform is Windows.

Also the file size increase is from things such as the physics, audio, and other enhancements. C++ executables tend to bloat rather quickly with increased complexity.
Logged
Offline (Male) Goombert
Reply #6 Posted on: October 23, 2013, 10:44:51 AM

Developer
Location: Cappuccino, CA
Joined: Jan 2013
Posts: 3110

View Profile
Can you please link me to that specific game you tried to compile? Because it looks as though it was saved as an EGM, from Linux, because if you read that output the platform is Xlib. This is currently an issue with the plugin it always uses the target platform regardless of whether your on that platform I will fix it when I have time, for now you can just extract the EGM and modify the YAML ENIGMA settings.

The EDC games are mostly broken because I haven't been able to update them as Josh is rewriting it to allow you to upload games to our server so we can do file hosting for people.

Quote
Why you guys want to keep enigma comaptilble with gamemaker?
Because that is what our entire compiler/engine is the Extensible Non-Interpreted Game Maker Augmentation. And we have most of the engine completed already aside from minor bugs.

@daz I am going to fix that so that the plugin will default to the platform you are on.

An EGM file is simply a zip you can extract it and change whatever, that is where YoYoGames got the idea for GMZ.
« Last Edit: October 23, 2013, 10:47:21 AM by Robert B Colton » Logged
I think it was Leonardo da Vinci who once said something along the lines of "If you build the robots, they will make games." or something to that effect.

Offline (Unknown gender) -dmi-
Reply #7 Posted on: October 23, 2013, 12:45:49 PM
Member
Joined: Oct 2013
Posts: 25

View Profile
Thank you for information. Two problems now solved but still games won't run- forever stuck at the beginning. None of the games work completely except one catch the clown. Last time (probably a year ago) i tested enigma and even some 3d games/examples worked. I think they were presented on this site. Blue IDE was at the time.

but f that, if enigma is being constantly worked on then its clear that there could occur some bugs that weren't there before. Tomorrow i will try to do sth by myself and see what can be done. But for now what can be seen looks promising.
Logged
Offline (Male) Goombert
Reply #8 Posted on: October 23, 2013, 03:48:38 PM

Developer
Location: Cappuccino, CA
Joined: Jan 2013
Posts: 3110

View Profile
http://enigma-dev.org/edc/games.php?game=65

Have you tried that example? And ENIGMA was never as compatible with games as it is now.
Logged
I think it was Leonardo da Vinci who once said something along the lines of "If you build the robots, they will make games." or something to that effect.

Offline (Unknown gender) -dmi-
Reply #9 Posted on: October 23, 2013, 10:45:04 PM
Member
Joined: Oct 2013
Posts: 25

View Profile
Yes, compiles but gives APPCRASH when trying to run.
try this.
http://---

---
i think something is wrong but what?

http://pastebin.com/uVrhErrr
« Last Edit: October 23, 2013, 10:53:18 PM by -dmi- » Logged
Offline (Unknown gender) -dmi-
Reply #10 Posted on: October 23, 2013, 10:52:45 PM
Member
Joined: Oct 2013
Posts: 25

View Profile
Sorry, i do not have any antivirus software installed. Installed windows a week ago.
Logged
Offline (Male) Goombert
Reply #11 Posted on: October 23, 2013, 10:54:04 PM

Developer
Location: Cappuccino, CA
Joined: Jan 2013
Posts: 3110

View Profile
The file you just linked contains viruses as well as the website it was uploaded to. I can't even find the proper download, and propsys.dll is an internal DLL of Windows since XP, so it is most likely the result of wherever you downloaded Windows from.
Logged
I think it was Leonardo da Vinci who once said something along the lines of "If you build the robots, they will make games." or something to that effect.

Offline (Unknown gender) -dmi-
Reply #12 Posted on: October 23, 2013, 10:56:49 PM
Member
Joined: Oct 2013
Posts: 25

View Profile
Maybe.

okay then, it is likely to be windows problem.

speedyshare website contains viruses?
Logged
Offline (Male) Goombert
Reply #13 Posted on: October 23, 2013, 10:57:59 PM

Developer
Location: Cappuccino, CA
Joined: Jan 2013
Posts: 3110

View Profile
Some thing has to be corrupted with the installation, did you use a torrent or something? There is no reason Windows should be missing one of its main dll's, and again that is completely unrelated to ENIGMA. Did you use a torrent or something to install Windows? That would explain the viruses. >:

I used a clean virus free torrent to reinstall Windows with my app key after coming back from Linux, make sure you virus scan any torrents.
« Last Edit: October 23, 2013, 11:00:06 PM by Robert B Colton » Logged
I think it was Leonardo da Vinci who once said something along the lines of "If you build the robots, they will make games." or something to that effect.

Offline (Unknown gender) -dmi-
Reply #14 Posted on: October 23, 2013, 11:01:15 PM
Member
Joined: Oct 2013
Posts: 25

View Profile
1. Dll exists and and i fixed this problem.
2. I'm a poor student. I couldn't check because i got from a friend who probably downloaded it. My Laptop os was unnaccessable at the time.

But okay then, i will look for the problems.
« Last Edit: October 23, 2013, 11:04:57 PM by -dmi- » Logged
Pages: 1 2 3 4 »
  Print