Not logged in
FAQ  •  Advanced search  •  Login

CreepTD do not work on MAC

<<

Alain1405

Mako
Mako

Posts: 14

Joined: 04.03.2012, 23:17

Post 02.12.2013, 02:17

CreepTD do not work on MAC

It is already some time that the CreepTD for Mac doesn't work. The archive doesn't even execute.
I get this message: “CreepTD” is damaged and can’t be opened. You should move it to the Trash."

I have a Macbook Pro with OSx Mavericks and:
Alain:~ SciAlain$ java -version
java version "1.7.0_07"
Java(TM) SE Runtime Environment (build 1.7.0_07-b10)
Java HotSpot(TM) 64-Bit Server VM (build 23.3-b01, mixed mode)

Thanks to solve the issue. I'm eventually available for debug it.
Alain

Sponsor

Post 02.12.2013, 02:17

Re: CreepTD do not work on MAC

<<

ToniRK

Mercury
Mercury

Posts: 1

Joined: 02.12.2013, 13:24

Post 02.12.2013, 13:26

Re: CreepTD do not work on MAC

Same Problem here.
Are there any solutions?
<<

xdXP

User avatar

Speedy Raider
Speedy Raider

Posts: 197

Joined: 24.05.2012, 20:19

Location: Too high to know one

Post 02.12.2013, 17:49

Re: CreepTD do not work on MAC

I´m not a fan of Mac because it´s the worst bang for the buck deal you can have for a computer.
But it´s stated on the main web page that the game runs on mac, windows and linux and if one os version is faulty it needs to be fixed.
It´s true that you can dual boot with windows but many people don´t do it because they don´t know or don´t wanna spend money on it.
I don't do drugs. I am drugs.
<<

Alain1405

Mako
Mako

Posts: 14

Joined: 04.03.2012, 23:17

Post 03.12.2013, 16:17

Re: CreepTD do not work on MAC

I hope we can avoid the Mac VS PC diatribe here and just discuss the problem.
That said, it is Java, it is multi platform and It should work. I know latest Java had some issues and Apple didn't provide the update until those issues where solved, or something similar, but now it should be all right...
CreepTD was actually working before, although if without audio and with slow performances. I don't know when it started being buggy. I thought it could be with the update to Java 7 but since the archive doesn't even execute, I suppose there is something else.
Maybe it is Mavericks (EDIT: the new OS)?
<<

dcode

User avatar

Mothership
Mothership

Posts: 2200

Joined: 09.07.2011, 00:59

Post 03.12.2013, 17:36

Re: CreepTD do not work on MAC

Are you able to gather some more details about the error? Any log output on the actual cause or similar? That would be great!
Think it, design it, build it, run it. That's what I do.
<<

Alain1405

Mako
Mako

Posts: 14

Joined: 04.03.2012, 23:17

Post 03.12.2013, 17:59

Re: CreepTD do not work on MAC

In the Console I first got those 3 messages below when I open the archive.
The last one comes when I close the message window that says:
“CreepTD-2” is damaged and can’t be opened. You should move it to the Trash."

Messages:
03/12/13 17:48:45,525 com.apple.launchd.peruser.504[203]: ([0x0-0x220220].CTD[11288]) Job failed to exec(3) for weird reason: 13
03/12/13 17:48:45,740 CoreServicesUIAgent[11290]: Error SecAssessmentCreate: The operation couldn’t be completed. (OSStatus error -67030.)
03/12/13 17:48:52,713 CoreServicesUIAgent[11290]: Unable to kill suspended application -- error -600

After this I read http://gaming.stackexchange.com/questions/117904/minecraft-is-damaged-and-cant-be-opened-you-should-move-it-to-the-trash article that says that Maverick doesn't allow third parties apps as default, so I followed the procedure to enable it and I started CreepTD again but even if I don't get any message window asking to trash it, it doesn't execute.
The log is slightly different. The last 2 messages are repeated many times.

Messages:
03/12/13 17:55:45,108 com.apple.launchd.peruser.504[203]: (CTD.109152[11404]) Job failed to exec(3) for weird reason: 13
03/12/13 17:55:45,109 Dock[296]: 8837325: Attempting to SIGCONT to pid #11404 failed, with errno=#3, or the process failed to actually start
03/12/13 17:55:45,111 loginwindow[46]: ERROR | -[Application setAppContext:] | Unable to get PID for context [0,2294320]
03/12/13 17:55:45,111 Dock[296]: no information back from LS about running process LSASN:{hi=0x0;lo=0x230230}
03/12/13 17:55:45,120 Dock[296]: 8837325: Attempting to SIGCONT to pid #11404 failed, with errno=#3, or the process failed to actually start
03/12/13 17:55:45,131 Dock[296]: 8837325: Attempting to SIGCONT to pid #11404 failed, with errno=#3, or the process failed to actually start
03/12/13 17:55:45,142 Dock[296]: 8837325: Attempting to SIGCONT to pid #11404 failed, with errno=#3, or the process failed to actually start


How can I get more detailed logs?
<<

Alain1405

Mako
Mako

Posts: 14

Joined: 04.03.2012, 23:17

Post 03.12.2013, 19:04

Re: CreepTD do not work on MAC

Another thing to mention is that the instruction to get CreepTD for Mac are:
1. Install Java if not already installed
2. Download the archive
3. Unpack it to a destination of your choice
4. Run the CreepTD executable

but the downloaded file is not a .dmg (archive) but an .app application that is an unusual way of providing apps for mac an it is not coherent with the instructions.
Alain
<<

Alain1405

Mako
Mako

Posts: 14

Joined: 04.03.2012, 23:17

Post 22.12.2013, 17:05

Re: CreepTD do not work on MAC

Is something going on about it?
<<

django

Mako
Mako

Posts: 11

Joined: 23.12.2012, 17:20

Post 17.01.2014, 00:22

Re: CreepTD do not work on MAC

hi,

is it sins the new java update? cus you have to put the play link, http://www.creeptd.com/en/play
in java so java does not block the game. Go to java, click control pannel, go to security, type the link.

hope it helps
<<

Alain1405

Mako
Mako

Posts: 14

Joined: 04.03.2012, 23:17

Post 31.01.2014, 19:40

Re: CreepTD do not work on MAC

Thank you bad that is valid for the browser game, here we are speaking about the Mac client version.
<<

Ostap34PHP

Mercury
Mercury

Posts: 2

Joined: 21.08.2017, 16:20

Post 25.07.2019, 10:04

Re: CreepTD do not work on MAC

hi, any java update for mac here?

i'm with mojave - mac os 10.14.5

installed this legacy java: https://discussions.apple.com/thread/250162733

But when i run CreepTD, i see message:

"Can't open program 'CreepTD''"
<<

Ostap34PHP

Mercury
Mercury

Posts: 2

Joined: 21.08.2017, 16:20

Post 25.07.2019, 10:15

Re: CreepTD do not work on MAC

maybe, i need to try install some linux virtual machine, thanks...
<<

Seraph07

User avatar

Mothership
Mothership

Posts: 2785

Joined: 09.07.2011, 13:26

Location: Hildesheim

Post 25.07.2019, 16:09

Re: CreepTD do not work on MAC

Probably the best solution.
<<

NEb0

Mako
Mako

Posts: 24

Joined: 25.07.2014, 22:58

Post 31.07.2019, 15:53

Re: CreepTD do not work on MAC

We've solved that issue with Ostap by chatting.
So, if anybody else will encounter the same error, the solution is simple: as on any *nix platforms, you should give executable rights to the `CreepTD` file, like:
  Code:
chmod +x CreepTD

Or by right-clicking it at file explorer and giving it `X` (or `executable`) rights
Also, new jvms are not supporting the `-Xincgc` option. So, if the error `There's no -Xincgc option` is shown, you can remove it from the command. To do it, open `CreepTD` file by a plain text editor like notepad.exe or TextMate, Sublime Text, or so. Then find the line starting with `java ...`, remove the `-Xincgc` keeping spaces between paramenets and save the file. So, the full source should be like:
  Code:
#!/bin/sh
path=`dirname $0`
cd $path
if which java >/dev/null; then
    java -Dsun.java2d.opengl=true -client -Xms128m -Xmx256m  -Djava.net.preferIPv4Stack=true -jar $path/bin/bootstrap.jar -jar bin/creeptd-launcher.jar
else
    echo "CreepTD requires Java to be installed on your computer but it isn't (at least not present in PATH). Please install it to start the game."
    exit 1
fi

I've tested it on openjdk 7,8,10,12 and some closed jvm's implementations. So, there is no need to downgrade the java version or make another strange things to launch the client :)

PS. I've just found a modern alternative for that option: `-XX:+UseConcMarkSweepGC` (from https://stackoverflow.com/questions/339 ... for-xincgc). If you want, you can try it, but keep in mind that it's only optimization option. Everything should works without it correctly, just maybe a little slower in some cases

Return to Bugs

Who is online

Users browsing this forum: No registered users and 10 guests

© CreepTD.com · Powered by phpBB · Style by ST Software