Powered by Invision Power Board

 
  Pages: (2) [1] 2  ( Go to first unread post ) Reply to this topicStart new topicStart Poll

> Something you probably DIDNT know about Game Maker, This'll compress your Engines a LOT
United States
OniLink10
Posted: Jul 3 2008, 07:35 PM
Quote Post


C++ Programmer, Unofficial Physicist, and Unofficial Chemist
[*][*]

Group Icon
Group: Members
Posts: 3920
Member No.: 4907
Joined: 19-February 08

Status: (0d) [--]


Here's something you probably didn't know about Game Maker. If you've been making your Game for a while, the Engine may be FULL of Fragmented IDs. This, needless to say, increases the Filesize a LOT and slows down the loading time of the Engine, and most likely the EXE too! How do you fix this you may ask? Simple, download the Attached ZIP File, extract the .JAR File called lgm1.5.7.1, which I did not make, and run it. Keep in mind that your Computer MUST support Java for it to work. Now Open your Game, click the Resources Tab, and click Defrag IDs. Click yes and Save your Engine and you've just Compressed your Engine by who knows how much! I have compressed my Engines quite a bit with this method. I even shrank a 178KB GMK File down to 159KB! That may not seem like much, but think about how that Fragmented Space in your Engines can add up after a while, and how small Engines generally are or should be, that's quite a bit. Now, in theory, this will also shrink the size of your EXEs by a little and speed up the loading times, but I haven't tested that yet so I can't be sure.

Attached File ( Number of downloads: 39 )
Attached File  Lateral_Game_Maker.zip


--------------------
QUOTE (Xgoff @ Sep 10 2009 @ 06:11 PM)
did you try hello's engine

make sure to not ****ing change anything before using it!
PMEmail PosterUsers WebsiteYahoo
Top
Unspecified
Morshu McPhereson
Posted: Jul 3 2008, 08:09 PM
Quote Post


Who's got the sweetest disposition?
[*]

Group Icon
Group: Members
Posts: 20184
Member No.: 685
Joined: 23-November 04

Status: (0d) [--]


user posted image
I lost 431 KB and now my file size is 1337! (pun intended)

Good find! biggrin.gif

EDIT: Except now my file is corrupted! sad.gif

EDIT 2: Strange, it seems to be fine with other gm6 files. Wonder what's wrong with my first one?

EDIT 3: Uh, it seems like it just can't handle games of large file sizes. That sucks. sad.gif

This post has been edited by Mason on Jul 3 2008, 08:24 PM
PMEmail Poster
Top
Canada
MegaTailzChao
Posted: Jul 3 2008, 08:20 PM
Quote Post


So long, and thanks for all the fish.
[S][*][*][*][*]
[*][*]

Group Icon
Group: Site Staff
Posts: 15788
Member No.: 2267
Joined: 2-July 06

Status: (0d) [--]


Sorry to burst your bubble but uhh...A couple hundred kilobytes really isn't much at all, so this isn't quite worth it, I don't think.


--------------------
user posted image
user posted imageuser posted image
PMEmail PosterMSN
Top
United States
OniLink10
Posted: Jul 3 2008, 08:29 PM
Quote Post


C++ Programmer, Unofficial Physicist, and Unofficial Chemist
[*][*]

Group Icon
Group: Members
Posts: 3920
Member No.: 4907
Joined: 19-February 08

Status: (0d) [--]


QUOTE (Mason @ Jul 3 2008, 06:09 PM)
user posted image
I lost 431 KB and now my file size is 1337! (pun intended)

Good find! biggrin.gif

EDIT: Except now my file is corrupted! sad.gif

EDIT 2: Strange, it seems to be fine with other gm6 files.  Wonder what's wrong with my first one?

EDIT 3: Uh, it seems like it just can't handle games of large file sizes.  That sucks. sad.gif

Nice loss of Filesize, and Lol at it being 1337. Sorry bout the Corruption though. I wonder why it doesn't like large Files... <.<

This post has been edited by OniLink10 on Jul 3 2008, 08:33 PM


--------------------
QUOTE (Xgoff @ Sep 10 2009 @ 06:11 PM)
did you try hello's engine

make sure to not ****ing change anything before using it!
PMEmail PosterUsers WebsiteYahoo
Top
United States
OniLink10
Posted: Jul 3 2008, 08:32 PM
Quote Post


C++ Programmer, Unofficial Physicist, and Unofficial Chemist
[*][*]

Group Icon
Group: Members
Posts: 3920
Member No.: 4907
Joined: 19-February 08

Status: (0d) [--]


QUOTE (MegaTailzChao @ Jul 3 2008, 06:20 PM)
Sorry to burst your bubble but uhh...A couple hundred kilobytes really isn't much at all, so this isn't quite worth it, I don't think.

Ahem, a Couple Hundred KB of UNEEDED Filesize. Hundreds of Kilobytes is Big for an Engine, Tens of Megabytes are big for an EXE.


--------------------
QUOTE (Xgoff @ Sep 10 2009 @ 06:11 PM)
did you try hello's engine

make sure to not ****ing change anything before using it!
PMEmail PosterUsers WebsiteYahoo
Top
Unspecified
Captain Cook
Posted: Jul 3 2008, 08:39 PM
Quote Post


Seriously, give the guy some love...
[*]

Group Icon
Group: Members
Posts: 481
Member No.: 5138
Joined: 3-April 08

Status: (0d) [--]


QUOTE (Mason @ Jul 3 2008, 09:09 PM)
user posted image
I lost 431 KB and now my file size is 1337! (pun intended)

Good find! biggrin.gif

EDIT: Except now my file is corrupted! sad.gif

EDIT 2: Strange, it seems to be fine with other gm6 files. Wonder what's wrong with my first one?

EDIT 3: Uh, it seems like it just can't handle games of large file sizes. That sucks. sad.gif

Game Maker 6 has a problem with occasionally having its files becoming 'corrupt'.

That was fixed in Game Maker 7. It even reads files marked as 'corrupt' because of the glitch.
PMEmail Poster
Top
United States
OniLink10
Posted: Jul 3 2008, 08:50 PM
Quote Post


C++ Programmer, Unofficial Physicist, and Unofficial Chemist
[*][*]

Group Icon
Group: Members
Posts: 3920
Member No.: 4907
Joined: 19-February 08

Status: (0d) [--]


QUOTE (Captain Cook @ Jul 3 2008, 06:39 PM)
Game Maker 6 has a problem with occasionally having its files becoming 'corrupt'.

That was fixed in Game Maker 7. It even reads files marked as 'corrupt' because of the glitch.

Dun dun dun dun. Lol, I forgot about that.


--------------------
QUOTE (Xgoff @ Sep 10 2009 @ 06:11 PM)
did you try hello's engine

make sure to not ****ing change anything before using it!
PMEmail PosterUsers WebsiteYahoo
Top
Finland
Ultramario
Posted: Jul 4 2008, 02:58 AM
Quote Post


Dan Dan Dan!
[*][*][*][*][*]


Group Icon
Group: Members
Posts: 11240
Member No.: 2164
Joined: 9-June 06

Status: (0d) [--]


This might be useful, if it was able to open larger files.


--------------------
PMEmail PosterUsers WebsiteAOL
Top
Canada
Mewizkuit
Posted: Jul 4 2008, 09:48 AM
Quote Post


CHARMANDER
[*][*][*][*]

Group Icon
Group: Members
Posts: 4397
Member No.: 2508
Joined: 16-August 06

Status: (0d) [--]


Does this work with older versions of game maker?


--------------------
QUOTE
whenever i feel like clicking "reply"
i stop and think to myself, "why"
will it be a post to be remembered by?
or will i scare off a n00b and tell him to die?
PMEmail PosterMSN
Top
Unspecified
Captain Cook
Posted: Jul 4 2008, 10:29 AM
Quote Post


Seriously, give the guy some love...
[*]

Group Icon
Group: Members
Posts: 481
Member No.: 5138
Joined: 3-April 08

Status: (0d) [--]


It should work with GM6.

Also... is this an add-on to GM, or a third-party alternative? If it's the latter, I wonder if Yo Yo Games knows about this...
PMEmail Poster
Top
Austria
Guinea
Posted: Jul 4 2008, 11:03 AM
Quote Post


6
[A][*][*][*][*]
[*][*][*][*][*]
[*]

Group Icon
Group: Admins
Posts: 8600
Member No.: 893
Joined: 15-March 05

Status: (0d) [--]


With gnome 2.0 I opened a new file and imported the old version of gnome to do the same thing, but it's awesome that I don't have to do that anymore =)
This is the same lateral GM that also converts GM6s to GMKs and vice versa, right? If so, I already have it and did not know about this awesome functionality ^^
Thanks.
PMEmail PosterAOLMSN
Top
United States
orange452
Posted: Jul 4 2008, 11:16 AM
Quote Post


...and brotha, I hurt people...
[*]

Group Icon
Group: Members
Posts: 519
Member No.: 3337
Joined: 21-February 07

Status: (0d) [--]


QUOTE (Captain Cook @ Jul 4 2008, 10:29 AM)
It should work with GM6.

Also... is this an add-on to GM, or a third-party alternative? If it's the latter, I wonder if Yo Yo Games knows about this...

ya, yoyo games knows about this... they also know about the gm decompileor thats also been floating around and it was made by the same people...

I dont know if they really like it because if you learn how to minipulate game maker to do something its not built to do... then thats how the decompileor was made and yoyo might not like it then... but that just my opinion...

This post has been edited by orange452 on Jul 4 2008, 11:17 AM


--------------------
user posted image
************************************************************
PMEmail PosterUsers Website
Top
United States
Elyk
Posted: Jul 4 2008, 11:18 AM
Quote Post


Standard Member
[*][*][*][*]

Group Icon
Group: Members
Posts: 6604
Member No.: 3808
Joined: 22-May 07

Status: (0d) [--]


QUOTE (OniLink10 @ Jul 3 2008, 09:29 PM)
I wonder why it doesn't like large Files... <.<

1,000kb really isn't that big.

Also was I thought everyone already knew about Lateral Gamemaker


--------------------
user posted image
PMEmail PosterUsers WebsiteAOLMSN
Top
United States
orange452
Posted: Jul 4 2008, 11:21 AM
Quote Post


...and brotha, I hurt people...
[*]

Group Icon
Group: Members
Posts: 519
Member No.: 3337
Joined: 21-February 07

Status: (0d) [--]


QUOTE (Elyk @ Jul 4 2008, 11:18 AM)
1,000kb really isn't that big.

Also was I thought everyone already knew about Lateral Gamemaker

ya, me to.... I onl found out a couple of months ago... but I suspected that many more did too cause there were alot of people on the g-java forms where it was originally posted...


--------------------
user posted image
************************************************************
PMEmail PosterUsers Website
Top
United States
OniLink10
Posted: Jul 4 2008, 05:59 PM
Quote Post


C++ Programmer, Unofficial Physicist, and Unofficial Chemist
[*][*]

Group Icon
Group: Members
Posts: 3920
Member No.: 4907
Joined: 19-February 08

Status: (0d) [--]


QUOTE (Captain Cook @ Jul 4 2008, 08:29 AM)
It should work with GM6.

Also... is this an add-on to GM, or a third-party alternative? If it's the latter, I wonder if Yo Yo Games knows about this...

Third-Party Alternative. I believe it was built in Java from Scratch, but designed to have the Same Features as Game Maker. If that's true, then it's completely legal. Also, YoYoGames does know about it, as it's talked about quite a bit on GMC, and none of the topics about it have been locked.


--------------------
QUOTE (Xgoff @ Sep 10 2009 @ 06:11 PM)
did you try hello's engine

make sure to not ****ing change anything before using it!
PMEmail PosterUsers WebsiteYahoo
Top
United States
OniLink10
Posted: Jul 4 2008, 05:59 PM
Quote Post


C++ Programmer, Unofficial Physicist, and Unofficial Chemist
[*][*]

Group Icon
Group: Members
Posts: 3920
Member No.: 4907
Joined: 19-February 08

Status: (0d) [--]


QUOTE (Dr. Light @ Jul 4 2008, 07:48 AM)
Does this work with older versions of game maker?

It works with Game Maker 5, 6, and 7.


--------------------
QUOTE (Xgoff @ Sep 10 2009 @ 06:11 PM)
did you try hello's engine

make sure to not ****ing change anything before using it!
PMEmail PosterUsers WebsiteYahoo
Top
United States
OniLink10
Posted: Jul 4 2008, 06:00 PM
Quote Post


C++ Programmer, Unofficial Physicist, and Unofficial Chemist
[*][*]

Group Icon
Group: Members
Posts: 3920
Member No.: 4907
Joined: 19-February 08

Status: (0d) [--]


QUOTE (Guinea @ Jul 4 2008, 09:03 AM)
With gnome 2.0 I opened a new file and imported the old version of gnome to do the same thing, but it's awesome that I don't have to do that anymore =)
This is the same lateral GM that also converts GM6s to GMKs and vice versa, right? If so, I already have it and did not know about this awesome functionality ^^
Thanks.

I think it's the Same. It can also convert to GMDs. :O


--------------------
QUOTE (Xgoff @ Sep 10 2009 @ 06:11 PM)
did you try hello's engine

make sure to not ****ing change anything before using it!
PMEmail PosterUsers WebsiteYahoo
Top
United States
OniLink10
Posted: Jul 4 2008, 06:01 PM
Quote Post


C++ Programmer, Unofficial Physicist, and Unofficial Chemist
[*][*]

Group Icon
Group: Members
Posts: 3920
Member No.: 4907
Joined: 19-February 08

Status: (0d) [--]


QUOTE (orange452 @ Jul 4 2008, 09:16 AM)
ya, yoyo games knows about this... they also know about the gm decompileor thats also been floating around and it was made by the same people...

I dont know if they really like it because if you learn how to minipulate game maker to do something its not built to do... then thats how the decompileor was made and yoyo might not like it then... but that just my opinion...

The GM Decompiler was made to help YoYoGames improve the Security of GM's EXEs. Then some idiot released it Publically. -_-


--------------------
QUOTE (Xgoff @ Sep 10 2009 @ 06:11 PM)
did you try hello's engine

make sure to not ****ing change anything before using it!
PMEmail PosterUsers WebsiteYahoo
Top
United States
OniLink10
Posted: Jul 4 2008, 06:06 PM
Quote Post


C++ Programmer, Unofficial Physicist, and Unofficial Chemist
[*][*]

Group Icon
Group: Members
Posts: 3920
Member No.: 4907
Joined: 19-February 08

Status: (0d) [--]


QUOTE (Elyk @ Jul 4 2008, 09:18 AM)
1,000kb really isn't that big.

Also was I thought everyone already knew about Lateral Gamemaker

It is for an Engine, unless it's the MKF Engine. I bet that's over 1MB right now. <.<


--------------------
QUOTE (Xgoff @ Sep 10 2009 @ 06:11 PM)
did you try hello's engine

make sure to not ****ing change anything before using it!
PMEmail PosterUsers WebsiteYahoo
Top
United States
Xgoff
Posted: Jul 4 2008, 06:12 PM
Quote Post


<):|
[*][*][*][*][*]
[*][*]

Group Icon
Group: Members
Posts: 52341
Member No.: 24
Joined: 13-October 03

Status: (0d) [--]


QUOTE (OniLink10 @ Jul 4 2008, 05:01 PM)
Then some idiot released it Publically. -_-

though storing the editable files either verbatim or close enough to be reconstructed as such in the exe wasn't the best idea ever


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

This post may contain original research or unverified claims.
Please disregard the above information and contact an administrator.

DISCLAIMER: by sending me (xgoff) a private message, you agree to the directives and their terms specified henceforth:
DIRECTIVE 1 (APPLE): i may or may not reply promptly or at all; and there are no guarantees to the usefulness of the reply. i may not acknowledge whether i have even received your private message
DIRECTIVE 2 (CHILE CON CARNE): as per my view, "private" applies only to the initial transaction, and the material of your message may or may not be made public at my discretion; as this will more than likely be a post in the CCC or IRC, you may not be able to view it
DIRECTIVE 3 (FEATHER DUSTER): you must address me (xgoff) as "Sir Master Xgofficus his Highest and Most Awesome the Third"; failure to comply with this term may invoke one or both of the above directives, and i will leave a burning bag of **** on your doorstep
DIRECTIVE 4 (BOOTSTRAP): if you have read this disclaimer, please private message me promptly, in compliance with the above terms, so i can ensure you are capable of following directions you idiot
this concludes the test of the emergency disclaimer system, your scheduled programming will now continue. satisfaction guaranteed, and 100% cash back available under certain circumstances; restrictions may or may not apply within your place of residence
NOTICE: these directives and their terms may change at any time, without notice; as a private message transaction to myself assumes an understanding and full compliance of the above, you should ensure you are fully aware of the above terms at any point before sending a private message; any message received is assumed to have been sent in compliance with the above

QUOTE
(5:25:58 PM) Mikau: xgoff
(5:26:00 PM) Mikau: guess what
(5:26:04 PM) Xgoff: chicken butt
(5:26:09 PM) Mikau: **** you
PMEmail PosterUsers WebsiteAOLMSN
Top
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

  Topic Options Topic Options Pages: (2) [1] 2  Reply to this topicStart new topicStart Poll

 




[ Script Execution time: 0.1041 ]   [ 14 queries used ]   [ GZIP Enabled ]   [ Server Load: 0.60 ]