Pages: 1 2
Author Topic: GMK Parsing library for C++  (118,103 Views)
Offline (Unknown gender) DatZach

Contributor
Joined: Jan 2011
Posts: 3
View profile
Posted on: April 24, 2011, 04:29:06 AM
A library I wrote for parsing GMKs (version 8.0 & 8.1) for C++.
Source included, as well as the zlib library.
A compiled library file is also included if you're too lazy to compile the source.

I haven't tried compiling for GCC, just VC++ 2010.

http://dl.dropbox.com/u/1300653/GmkParser.rar
Post made April 24, 2011, 12:05:27 PM was deleted at the author's request.
Offline (Unknown gender) luiscubal

Member
Joined: Jun 2009
Posts: 452
View profile
Reply #2 Posted on: April 24, 2011, 11:11:42 PM
QuoteAlternative title: GM8 decompiler
This is for the GMK, not the EXE(afaik)
Offline (Unknown gender) IsmAvatar

LateralGM Developer
LGM Developer
Joined: Apr 2008
Posts: 877
View profile
Reply #3 Posted on: April 25, 2011, 04:24:11 AM
This should not work on GM EXEs. The encryption format is too different.
Offline (Unknown gender) MrGriggs

Member
Joined: Dec 2010
Posts: 128
View profile
Reply #4 Posted on: April 26, 2011, 02:48:22 PM
A tube vid of it in action would be great!  :)
Offline (Unknown gender) IsmAvatar

LateralGM Developer
LGM Developer
Joined: Apr 2008
Posts: 877
View profile
Reply #5 Posted on: April 26, 2011, 06:21:37 PM


It's a library, not an IDE/game... You plug it into your C++ code and use it.
Offline (Unknown gender) antidote

Member
Joined: Dec 2008
Posts: 27
View profile
Reply #6 Posted on: May 08, 2011, 03:35:42 AM
why do people confuse GM apis for functional programs? lol.
Yeah this is just an API for interfacing with GameMaker projects.
Post made May 09, 2011, 03:51:50 PM was deleted at the author's request.
Offline (Unknown gender) MrGriggs

Member
Joined: Dec 2010
Posts: 128
View profile
Reply #8 Posted on: May 10, 2011, 09:07:14 AM
Quote from: antidote on May 08, 2011, 03:35:42 AM
why do people confuse GM apis for functional programs? lol.
Yeah this is just an API for interfacing with GameMaker projects.

I did not state that I deemed it an application, I said I'd like to see it utilized.
Offline (Unknown gender) IsmAvatar

LateralGM Developer
LGM Developer
Joined: Apr 2008
Posts: 877
View profile
Reply #9 Posted on: May 10, 2011, 07:14:43 PM
QuoteA tube vid of it in action
"it" seems to imply that you meant the library itself, and didn't imply a utilization of it. Very easy to get that mixed up - and I think most people here read it that way as well.
Offline (Unknown gender) MrGriggs

Member
Joined: Dec 2010
Posts: 128
View profile
Reply #10 Posted on: May 13, 2011, 12:46:40 PM
Sorry, I should've been more clear; my fault.

My friend used it to output all sprites within the .GMK to a tilesheet :)
Offline (Unknown gender) Slam drago

Member
Joined: Jul 2011
Posts: 8
View profile
Reply #11 Posted on: September 28, 2011, 04:45:50 PM
Link is dead.
Sorry for bump.
Post made September 29, 2011, 07:13:15 AM was deleted at the author's request.
Offline (Unknown gender) Slam drago

Member
Joined: Jul 2011
Posts: 8
View profile
Reply #13 Posted on: October 18, 2011, 11:55:38 PM
It appears that x2048 has turned into YoYo dawg. Whatever that is.
Offline (Unknown gender) DatZach

Contributor
Joined: Jan 2011
Posts: 3
View profile
Reply #14 Posted on: October 19, 2011, 02:50:38 AM
Sorry about that, YYG filed a copy right claim against "all GameMaker related material on the website".
I tried to contact them and explain that by claiming everything they're violating US Fair Use laws but they shut me out.
So in turn, after removing all GM related material because my host wouldn't give me by site back until I did, we replaced the site with a simple jeer until we announce our next product.

Until then,
http://dl.dropbox.com/u/1300653/GmkParser.rar

That's the GMK parser.
Pages: 1 2