Page 1 of 1

Crash On Startup

Posted: Fri Dec 04, 2009 11:54 am
by Joshua
So, I click on the Ship Maker (or the game itself), and this happens:

Image
Image

After checking the Readme, I tried restarting. Still happens. Deleted the bgm and bass .dlls. Still happens.

I'm running this on XP Pro with an Intel Core 2 Duo with a 9600 GTS card and 2 GB of RAM.

Posted: Fri Dec 04, 2009 2:59 pm
by Silverware
If you wanna be helpful click the link for Technical Information
It will help people figure out what is wrong.

Try reinstall, and if it still does it change the ini to set bgm and other sounds to 0 (zero)

Posted: Fri Dec 04, 2009 8:48 pm
by Joshua
The technical information can't be copy & pasted and is extremely long.

And I tried reinstalling. That didn't work. Nor did changing the ini.

game_errors.log contains this:

Code: Select all

FATAL ERROR in
action number 1
of Other Event: User Defined 1
for object TwinAutocannon:

COMPILATION ERROR in code action
Error in code at line 27:
   
  bullet = instance_create(x+lengthdir_x(10,image_angle-25)y+lengthdir_y(10,image_angle-25),l_bullet)

at position 61: Symbol , or ) expected.

Posted: Sat Dec 05, 2009 2:15 am
by Joshua
Image
Image
Image

Hopefully that's useful.

Posted: Sat Dec 05, 2009 7:08 am
by Kaelis
Im fairly sure this isnt Shipmakers fault (expert for the game_errors.log error, but thats probably unrelated). But what the culprit is, i don't know. System configuration, drivers, DirectX, .NET frameworks, other redists? Who knows. You should probably consult google.

Posted: Sat Dec 05, 2009 7:44 am
by Silverware
I do see the error in that code tho
Missing Comma

(10,image_angle-25)y+lengthdir_y
shud be
(10,image_angle-25),y+lengthdir_y

Hell i've failed things missing a comma like that before heaps.
=P
Fixed code:

bullet = instance_create(x+lengthdir_x(10,image_angle-25),y+lengthdir_y(10,image_angle-25),l_bullet)

Probably wanna check that out.
But if it were broke everyone's would return that constantly, cause of how game maker first does a basic check on the code.

Posted: Sat Dec 05, 2009 8:06 am
by Arcalane
The issue is highlighted even more by the fact the way the image_angle is being reduced by 25, not 10 as it is in the latest version;

Code: Select all

bullet = instance_create(x+lengthdir_x(10,image_angle-10),y+lengthdir_y(10,image_angle-10),l_bullet)
Try updating first, since it sounds like someone got their hands on a very old copy.

Posted: Sat Dec 05, 2009 8:10 am
by Danny420Dale
Arcalane wrote:it sounds like someone got their hands on a very old copy.
BLASTER SHARDS!!!

Posted: Sat Dec 05, 2009 8:15 am
by Arcalane
Danny420Dale wrote:BLASTER SHARDS!!!
Oooh, delicious hypocrisy! You tell me about people posting one-liners in Custom Ships in the IRC channel, and then do your own two-worder here not seven hours later!

I don't think I need to spell out what that means, do I?

Posted: Sat Dec 05, 2009 11:28 am
by th15
I think it's probably the window dropping system that ship maker uses. Kaelis, you know anything more about that?

Posted: Sat Dec 05, 2009 12:12 pm
by Joshua
Arcalane wrote:The issue is highlighted even more by the fact the way the image_angle is being reduced by 25, not 10 as it is in the latest version;

Code: Select all

bullet = instance_create(x+lengthdir_x(10,image_angle-10),y+lengthdir_y(10,image_angle-10),l_bullet)
Try updating first, since it sounds like someone got their hands on a very old copy.
I've tried 90d and 90b, and even one that has a version number of 0.86.1.0, and they all get the same results.

I've tried updating XP, the .Net framework (I have 1.1, 2.0, 3.0 and 3.5 with all the latest updates), tried disabling the firewall and all my anti-spyware, anything and everything I could think of.

So far the only thing that seems to work is installing it on a different computer.