Jump to content


PoniesForPeace

Member Since 04 Jun 2012
Offline Last Active Jan 08 2013 04:58 PM

Topics I've Started

Gm black screen and runaway process

23 December 2012 - 02:14 AM

Alright folks. I turn on my laptop, run my game, and I get it AGAIN...same thing as last time.

Black screen, no error message, and process cannot be ended from Task Manager or Ultimate Process Killer.

Basically I'm using -

External Sounds, played with GM's sound engine

Extreme Physics 2.2

D3D.

The game file is not very large, and it is only using 16,000 K of memory.

What gives? Oh, and btw, I'm using Game Maker version 8.1 v1141

calling instance_destroy() at Room End performs

26 November 2012 - 10:04 PM

I have a
with all if not persistent instance_destroy()
called at Room End event...for some reason it ignores the objects Create Event and gives me variable undefined errors when variables were clearly defined in the Create Event.

Gm 8.1

Anyway I think it's just a bug in GM, it happened because I created the instance after I called game_end. Apparently that nullifies the instance creation code or something. I fixed it by not creating the instance after game_end.

Mysteries of 39dll...unknown variable x, and high

31 October 2012 - 08:41 PM

So like I was testing with Moogle and of course it wasn't working right. 39DLL and such, you know the drill. So anyway, she screenshotted this for me.

http://i46.tinypic.com/2m5l6ko.png

Basically, I (the server) was streaming her TCP data. She was streaming me UDP data, which was very efficient and not laggy one bit. But on her screen (we were screen sharing), me (the server's) movement was extremely choppy, to say the least. Her ping was over 300. I would even disappear and reappear. I would not move for several seconds at a time.

Moogle describes it thus:

"[4:19:25 PM] Moogle: At first it was -1, then it jumped to 0.00, then at some point it moved to like 580 or so (and I think you appeared in that instant too) before going back down to 0.00 and then that huge negative number"

She was speaking of the rivalx value, pictured in the first picture I showed you. For some reason, after a certain amount of time, she would get an error described in the picture above. Why I do not know.

- First part: Could be junk TCP data. But the x is a float. In the picture the value of x is obviously junk but nowhere the max limit of a float. It is only 11 million, so why would GM say that the variable x isn't declared?...

- Second part: The instances obviously exist. Never do I delete them from the game. It even lists the instance count of the player and rivals. So why does it say unknown variable x...

These questions, are many mysteries that you will find, in the wonderous lattices of 39dll.

tcpconnected() always returns true

25 October 2012 - 07:05 PM

after i close the client, tcpconnected() still returns true.

39dll, gm8.1.

invalid point operation

22 October 2012 - 02:52 AM

when drawing certain fonts (including system fonts) i get a floating point error. how do i resolve this?

happens with gm8.1 and if I load the font after the game has started.