The 11th plague of Egypt
|
|
Posted on: June 06, 2014, 12:06:30 pm |
|
|
Joined: Dec 2009
Posts: 274
|
Today I decided to try out the latest zip and couldn't even get through the first start. I got the error you see in the screenshot. When I restarted, the error did not appear again, but nothing works. I'm on Windows 7 x64 SP1 - Italian version, if it makes a difference.
|
|
|
Logged
|
|
|
|
Goombert
|
|
Reply #1 Posted on: June 06, 2014, 12:16:47 pm |
|
|
Location: Cappuccino, CA Joined: Jan 2013
Posts: 2993
|
I just did a fresh extraction and I am unable to reproduce this. Please delete all copies of ENIGMA, navigate to C:/ProgramData and delete the folder "ENIGMA" and then redownload the latest Portable ZIP, extract it, and run enigma.exe
Report back if the issue persists.
|
|
|
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.
|
|
|
|
Goombert
|
|
Reply #3 Posted on: June 07, 2014, 07:16:58 am |
|
|
Location: Cappuccino, CA Joined: Jan 2013
Posts: 2993
|
Ok a couple of things.
A) Run ENIGMA with administrative privileges, if that does not work, move on to part B.
B) Does the library exist? If not move on to part C. "C:/Programmini/ENIGMA/enigma-dev/compileEGMf.dll"
C) Open a command line, cd to enigma-dev/CompilerSource, run make, then go back and try ENIGMA again.
|
|
|
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.
|
|
|
The 11th plague of Egypt
|
|
Reply #4 Posted on: June 07, 2014, 07:44:48 am |
|
|
Joined: Dec 2009
Posts: 274
|
A) same error after resetting and trying again with admin priviledges B) no, only file with that name is .cbp C) error running make (this time without resetting after step A) "accesso negato" means "access denied" "impossibile trovare" means "cannot find"
|
|
|
Logged
|
|
|
|
Josh @ Dreamland
|
|
Reply #5 Posted on: June 07, 2014, 07:57:49 am |
|
|
Prince of all Goldfish
Location: Pittsburgh, PA, USA Joined: Feb 2008
Posts: 2950
|
That's wild. Could you try running it from git bash? I'm not sure where it is getting that "-------" is a file, but if I had to guess, I'd say it's from one of two things:
1) The way command line arguments are being parsed. It's possible something happened that caused parameters to be interpreted as filenames, and then a sort moved all the hyphens to the front. This is unlikely, but.... 2) Someone had merge errors before he distributed the zip, and somewhere in the makefile you'll see <<<<<<<<<<<<, ------------ and >>>>>>>>>>>>. I say this is unlikely because Robert doesn't have the same problem, and you said the zip is fresh.
Could you check over the makefiles to look for oddities?
|
|
|
Logged
|
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble "I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
|
|
|
|
The 11th plague of Egypt
|
|
Reply #7 Posted on: June 07, 2014, 10:17:02 am |
|
|
Joined: Dec 2009
Posts: 274
|
Yes, try running git-bash.bat from the same folder where ENIGMA.exe is. Then type "cd enigma-dev" and then "mingw32-make". It should compile the compileEGMf.dll and put it in enigma-dev.
Ok! Doing this, compileEGMf.dll is created. I cannot import my old project, though. http://sandbox.yoyogames.com/games/147289/downloadIs there a very simple game you use for testing? I'm not sure this really installed correctly.
|
|
|
Logged
|
|
|
|
|
The 11th plague of Egypt
|
|
Reply #9 Posted on: June 07, 2014, 06:15:50 pm |
|
|
Joined: Dec 2009
Posts: 274
|
Try compiling an empty room first.
It works with no room at all, even in debug mode. It also works with a single room.
|
|
|
Logged
|
|
|
|
Goombert
|
|
Reply #10 Posted on: June 08, 2014, 06:10:53 am |
|
|
Location: Cappuccino, CA Joined: Jan 2013
Posts: 2993
|
So is this resolved?
|
|
|
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.
|
|
|
The 11th plague of Egypt
|
|
Reply #11 Posted on: June 08, 2014, 06:23:17 am |
|
|
Joined: Dec 2009
Posts: 274
|
So is this resolved?
More or less, but it required manual compilation of the dll to work. I'd like the next zip to work that on its own, like it's supposed to do. I've got some other issues importing my old project, but maybe I should start a different thread for that, right?
|
|
|
Logged
|
|
|
|
Goombert
|
|
Reply #12 Posted on: June 08, 2014, 06:24:19 am |
|
|
Location: Cappuccino, CA Joined: Jan 2013
Posts: 2993
|
Yes please start another topic for that. But, let me ask you to clarify what you did here, and how I can fix the Portable ZIP for you.
|
|
|
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.
|
|
|
The 11th plague of Egypt
|
|
Reply #13 Posted on: June 08, 2014, 07:54:36 am |
|
|
Joined: Dec 2009
Posts: 274
|
Yes please start another topic for that. But, let me ask you to clarify what you did here, and how I can fix the Portable ZIP for you.
Delete the ENIGMA folder in ProgramData Decompress the zip Run git-bash.bat from the same folder where ENIGMA.exe is. Type "cd enigma-dev" and then "mingw32-make". If those steps are not taken, then compileEGMf.dll cannot be found (because it's not present). Start ENIGMA.
|
|
« Last Edit: June 08, 2014, 07:56:14 am by The 11th plague of Egypt »
|
Logged
|
|
|
|
|