Powered by Invision Power Board

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

> Game Maker Rumors and Myths, Get your Rumors and Myths solved here!
United States
Xgoff
Posted: Nov 3 2008, 12:14 AM
Quote Post


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

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

Status: (0d) [--]


QUOTE (Noone @ Nov 2 2008, 10:05 PM)
Not possible, because it won't know the object/resources true name, unless the player renames it.

Small things, like the extra amount of spacing or comments can be removed. But that does not help too much.

"simplify"

this doesn't mean trying to get it back to what it was originally (since it can't), but giving it a shorter and more memorable name

it could probably even be able to detect gotchas such as dummy variables and the like

basically it'd work exactly like the obfuscator, just in reverse


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

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
United States
Noone
Posted: Nov 3 2008, 12:27 AM
Quote Post


You win the prize!!!
[*][*][*]

Group Icon
Group: Members
Posts: 511
Member No.: 3101
Joined: 23-December 06

Status: (0d) [--]


QUOTE (Xgoff @ Nov 2 2008, 11:14 PM)
"simplify"

this doesn't mean trying to get it back to what it was originally (since it can't), but giving it a shorter and more memorable name

it could probably even be able to detect gotchas such as dummy variables and the like

basically it'd work exactly like the obfuscator, just in reverse

Yes, and how exactly are these "dummy" names suppose to make sense where they are used?


--------------------
user posted image
PMEmail PosterUsers WebsiteICQAOLYahooMSN
Top
United States
Xgoff
Posted: Nov 3 2008, 12:36 AM
Quote Post


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

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

Status: (0d) [--]


QUOTE (Noone @ Nov 2 2008, 10:27 PM)
Yes, and how exactly are these "dummy" names suppose to make sense where they are used?

what

you can find out meaning by context, but something like object.x = score + sin(object.angle) * object2.health is a little easier to understand as duck.x = rutabaga + sin(duck.eggnog) * firetruck.bacon than Hduje&*e_6sB.x = YYe6Nj,?dg + sin(Hduje&*e_6sB._8_?_SeF) * n&2Sfg3wIfdf._hjse@fj3GIS_H

This post has been edited by Xgoff on Nov 3 2008, 12:37 AM


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

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
Finland
Raccoon Sam
Posted: Nov 3 2008, 01:12 AM
Quote Post


You need to get off your high horse.
[*][*][*][*][*]
[*][*][*][*]

Group Icon
Group: Members
Posts: 9707
Member No.: 1422
Joined: 6-September 05

Status: (0d) [--]


Xgoff's pretty right.
The deobfuscation process is pretty much no more than Find 'n Rename.


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

user posted image
read it yo
PMEmail PosterUsers WebsiteAOLMSN
Top
Canada
MegaTailzChao
Posted: Nov 3 2008, 01:54 AM
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) [--]


I don't see why people make such a huge deal about the decompiler. :/


--------------------
user posted image
user posted imageuser posted image
PMEmail PosterMSN
Top
Japan
Soiyeruda
Posted: Nov 3 2008, 02:29 AM
Quote Post


Because retarded looking women is fun. :S
[*][*][*][*][*]
[*][*][*]

Group Icon
Group: Members
Posts: 3589
Member No.: 5004
Joined: 6-March 08

Status: (0d) [--]


I don't see why we have a Game Maker Mythbusters when there's not many myths about it to begin with.
PMEmail Poster
Top
United States
Xgoff
Posted: Nov 3 2008, 10:03 AM
Quote Post


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

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

Status: (0d) [--]


QUOTE (MegaTailzChao @ Nov 2 2008, 11:54 PM)
I don't see why people make such a huge deal about the decompiler. :/

because a lot of people are going to use it to steal games

get the source, change the author information, rebuild, post it on some popular place the original author likely didn't know about

back in 2003-2004, KPP managed to claim games were his WITHOUT the need for a compiler, and some people believed him; now do this when you're actually able to change strings inside the source file


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

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
Denmark
Mecha the Slag
Posted: Nov 3 2008, 10:34 AM
Quote Post


http://mechaware.net
[*][*][*][*][*]
[*][*][*]

Group Icon
Group: Members
Posts: 11816
Member No.: 728
Joined: 15-December 04

Status: (0d) [--]


there actually existed an MMF1.0 decompiler

though it sucked like hell


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




MechaWare GamesMechaSourceMechaWare for CellphonesMechaWare on Steam

PMUsers WebsiteMSN
Top
United States
Mr. Bird
Posted: Nov 3 2008, 10:58 AM
Quote Post


SUPAH DUPAH
[*][*]

Group Icon
Group: Members
Posts: 1402
Member No.: 4601
Joined: 20-October 07

Status: (0d) [--]


QUOTE (sonic1991 @ Nov 2 2008, 03:57 PM)
Is there anything you can do to protect your game from it?

Use drag and drop and make it incredibly messy.


--------------------
PMEmail Poster
Top
United States
Littlink
Posted: Nov 3 2008, 12:43 PM
Quote Post


hip 2b square
[*][*][*][*][*]
[*][*]

Group Icon
Group: Members
Posts: 5146
Member No.: 2010
Joined: 11-April 06

Status: (0d) [--]


imo it's pretty cool to decompile games and figure out how they're made (or find unused resources). I've learned some pretty neat tricks that I wouldn't have normally! Now admittedly some people will steal, misuse, etc but I and others use it for learning.


--------------------
[████████░░] 80%

user posted image
PMUsers WebsiteMSN
Top
Denmark
Mecha the Slag
Posted: Nov 3 2008, 12:55 PM
Quote Post


http://mechaware.net
[*][*][*][*][*]
[*][*][*]

Group Icon
Group: Members
Posts: 11816
Member No.: 728
Joined: 15-December 04

Status: (0d) [--]


QUOTE (Mr. Bird @ Nov 3 2008, 04:58 PM)
Use drag and drop and make it incredibly messy.

not even that


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




MechaWare GamesMechaSourceMechaWare for CellphonesMechaWare on Steam

PMUsers WebsiteMSN
Top
United States
OniLink10
Posted: Nov 3 2008, 07:04 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 (Littlink @ Nov 3 2008, 10:43 AM)
imo it's pretty cool to decompile games and figure out how they're made (or find unused resources). I've learned some pretty neat tricks that I wouldn't have normally! Now admittedly some people will steal, misuse, etc but I and others use it for learning.

The only time I've ever tried to decompile someone elses game was when i tried it on Mushroom Kingdom Fusion. I wasn't going to steal it, just use LGM to Defrag it and release a Defragged EXE. The Game was too big for the Decompiler to handle though...

This post has been edited by OniLink10 on Nov 3 2008, 07:04 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
Unspecified
FoxGuy(R)
Posted: Nov 3 2008, 08:07 PM
Quote Post


Regular
[*]

Group Icon
Group: Members
Posts: 444
Member No.: 3417
Joined: 10-March 07

Status: (0d) [--]


QUOTE (OniLink10 @ Nov 3 2008, 08:04 PM)
The only time I've ever tried to decompile someone elses . The Game was too big for the Decompiler to handle though...

If you have a HUGE game maybe decompilers can't decompile it.


--------------------
THinking.....

TotMK Great things...
PMYahoo
Top
Unspecified
FoxGuy(R)
Posted: Nov 3 2008, 08:07 PM
Quote Post


Regular
[*]

Group Icon
Group: Members
Posts: 444
Member No.: 3417
Joined: 10-March 07

Status: (0d) [--]


QUOTE (OniLink10 @ Nov 3 2008, 08:04 PM)
The only time I've ever tried to decompile someone elses . The Game was too big for the Decompiler to handle though...

If you have a HUGE game maybe decompilers can't decompile it.


--------------------
THinking.....

TotMK Great things...
PMYahoo
Top
United States
Elyk
Posted: Nov 3 2008, 08:22 PM
Quote Post


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

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

Status: (0d) [--]


QUOTE (OniLink10 @ Nov 3 2008, 08:04 PM)
The only time I've ever tried to decompile someone elses game was when i tried it on Mushroom Kingdom Fusion. I wasn't going to steal it, just use LGM to Defrag it and release a Defragged EXE. The Game was too big for the Decompiler to handle though...

I was able to decompile it the other day when someone asked about sprites in it (which happened to not even be in the version I had).


--------------------
user posted image
PMEmail PosterUsers WebsiteAOLMSN
Top
United States
SuperMarioMaster
Posted: Nov 3 2008, 08:29 PM
Quote Post


It's been real
[*]

Group Icon
Group: Members
Posts: 2145
Member No.: 4476
Joined: 22-September 07

Status: (0d) [--]


QUOTE (sonic1991 @ Nov 2 2008, 04:57 PM)
Is there anything you can do to protect your game from it?


--------------------
PMEmail Poster
Top
Unspecified
sonic1991
Posted: Nov 3 2008, 08:53 PM
Quote Post


Regular
[*]

Group Icon
Group: Members
Posts: 267
Member No.: 4132
Joined: 21-July 07

Status: (0d) [--]


QUOTE (SuperMarioMaster @ Nov 3 2008, 08:29 PM)
Possibly

http://gmc.yoyogames.com/index.php?showtopic=373402

Razz beat you to it.
PMEmail Poster
Top
United States
OniLink10
Posted: Nov 3 2008, 09: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) [--]


Myth: ENIGMA runs faster than Game Maker
Truth: THIS IS FALSE! I ran a test where you held space to create a new moving Object every step, and Game Maker reached 6000+ Objects without lag! ENIGMA could only handle 963. sad.gif


--------------------
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
FoxGuy(R)
Posted: Nov 3 2008, 09:02 PM
Quote Post


Regular
[*]

Group Icon
Group: Members
Posts: 444
Member No.: 3417
Joined: 10-March 07

Status: (0d) [--]


QUOTE (OniLink10 @ Nov 3 2008, 10:00 PM)
Myth: ENIGMA runs faster than Game Maker
Truth: THIS IS FALSE! I ran a test where you held space to create a new moving Object every step, and Game Maker reached 6000+ Objects without lag! ENIGMA could only handle 963. sad.gif

Completed fast already?Unfortunately I don't know what ENIGMA is.


--------------------
THinking.....

TotMK Great things...
PMYahoo
Top
United States
OniLink10
Posted: Nov 3 2008, 09:07 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 (FoxGuy(R) @ Nov 3 2008, 07:02 PM)
Completed fast already?Unfortunately I don't know what ENIGMA is.


--------------------
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
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

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

 




[ Script Execution time: 0.0898 ]   [ 14 queries used ]   [ GZIP Enabled ]   [ Server Load: 1.50 ]