Sonic and Sega Retro Message Board: Hacking Clickteam Games (basically Sonic Fangames) - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
Loading News Feed...
 

Hacking Clickteam Games (basically Sonic Fangames) includes a conversion of DHZ Demo to custom game engine

#1 User is offline ValleyBell 

Posted 05 January 2011 - 11:57 AM

  • Posts: 179
  • Joined: 08-September 10
  • Gender:Male
  • Project:vgm tools and vgm packs, other random projects
  • Wiki edits:10
Like many others I had an attempt to make a Sonic Fangame with The Games Factory, an old Clickteam tool. And it didn't satisfy me. So I wrote an engine by myself and worked on it a lot.
After some years I got the idea to port the old levels made in TGF to the new engine and because I'm a little "lazy" I didn't copy the levels by hand, but thought that it would be quite nice to write a tool that does it for me.

So I started to reverse engineer the file format of TGF and I made a tool called Clickteam Extractor.
This tool unpacks all game files and displays images from Klik 'n' Play to Multimedia Fusion 2. It also has a Level Viewer for TGF/CnC/MMF Express games that can also save complete level maps.
You'll be surprised what these gam-file can contain. (e.g. unused music)

Now the fun part: something to play
I also wrote a converter to convert TGF levels to my custom Sonic game engine and I converted this game.
You can download the improved version here.
After converting it I just did the these things:
- adding the original music
- make a pixel-perfect copy of the original title screen (without the play-button)

Note: The game has very many secrets. e.g. an options screen

Have fun!
EDIT: Updated link
This post has been edited by ValleyBell: 07 February 2011 - 01:42 PM

#2 User is offline Aerosol 

Posted 05 January 2011 - 02:27 PM

  • FML and FU2
  • Posts: 6753
  • Joined: 27-April 08
  • Gender:Male
  • Location:Not where I want to be.
  • Project:Sonic (?): Coming summer of 2055...?
Would've been useful back in the day when I didn't feel like trudging through sprite packs made with TGF.

Nevertheless, awesome work and awesome technical achievement!

#3 User is offline Namo 

Posted 05 January 2011 - 03:13 PM

  • take a screenshot of your heart
  • Posts: 2912
  • Joined: 02-August 09
  • Gender:Male
  • Project:dynamicite.org
This is incredible. Thank you so much. I've been trying to remake an old TGF game forever and this will help greatly!

#4 User is offline Travelsonic 

Posted 05 January 2011 - 07:29 PM

  • Posts: 652
  • Joined: 01-March 05
Man how I wish there was a way to remove the object limit TGF had. ~_~

#5 User is offline True Dude 

Posted 05 January 2011 - 07:53 PM

  • Posts: 1188
  • Joined: 07-January 06
  • Gender:Male
  • Wiki edits:980
Now that we have this, someone should go about trying to find a way to port some of the more popular games back then to better engines, like The Fast Revolution and Time Attacked.

#6 User is offline Vitiman 

Posted 05 January 2011 - 07:56 PM

  • The Lord From Morf Droleht
  • Posts: 91
  • Joined: 20-May 10
  • Gender:Male
  • Location:Chicago, Bel-Air
  • Project:occasionally coming back to make the odd post or two
  • Wiki edits:3
This thing is awesome! I find it odd how nowadays, no one appreciates Clickteam's programs or the games people make with them anymore, but since TGF was my first venture into game making, I've always loved it!

So, quick question, the "Remove File Protection" thing is disabled. Does it actually work? Because, even if it was limited to TGF game files, it'd be really cool to see how some old fan games of my childhood worked. So, um... does it?

#7 User is offline Mr. Ksoft 

Posted 05 January 2011 - 07:58 PM

  • Posts: 195
  • Joined: 14-November 06
  • Gender:Male
  • Location:Portage, IN, USA
  • Project:An overly ambitious retro platformer
Awesome tool! And I'm quite intrigued by the (assumedly forthcoming, since it's grayed out) Remove File Protection feature-- I may be able to recover some of my '01/02 TGF projects...

#8 User is offline Bosco 

Posted 05 January 2011 - 11:19 PM

  • Posts: 22
  • Joined: 03-January 10
  • Gender:Male
  • Location:Santiago, Chile
Oh cool, but... Wouldn't it be quite dangerous at same time? People would steal content from other games.
This post has been edited by Bosco: 05 January 2011 - 11:30 PM

#9 User is offline Billy 

Posted 06 January 2011 - 04:16 AM

  • RIP Oderus Urungus
  • Posts: 1625
  • Joined: 24-June 05
  • Gender:Male
  • Location:Colorado, USA
  • Project:retrooftheweek.net - Give it a visit and tell me what you think!
  • Wiki edits:15
QUOTE (Bosco @ Jan 5 2011, 09:19 PM)
Oh cool, but... Wouldn't it be quite dangerous at same time? People would steal content from other games.

Except for code, they could do that through screenshots anyway.

#10 User is offline ValleyBell 

Posted 06 January 2011 - 04:43 AM

  • Posts: 179
  • Joined: 08-September 10
  • Gender:Male
  • Project:vgm tools and vgm packs, other random projects
  • Wiki edits:10
QUOTE (Bosco @ Jan 6 2011, 05:19 AM)
Oh cool, but... Wouldn't it be quite dangerous at same time? People would steal content from other games.

That's why I disabled the "Remove File Protection" feature. It actually works 90%. That means that you can't open it in TGF, but in MMF and higher.
I'll think about it and maybe I'll tell you how to enable it.
Btw: If someone is interested, I can upload my TGF file reference. (I got ~700 lines.)

QUOTE (True Dude @ Jan 6 2011, 01:53 AM)
Now that we have this, someone should go about trying to find a way to port some of the more popular games back then to better engines, like The Fast Revolution and Time Attacked.

I actually wanted to convert an act from The Fast Revelation's Venga Party Zone, too, but I forgot it.
Time Attacked is MMF, so there's no way of porting the game until someone cracks the exe-compression of MMF.

#11 User is offline SwissCM 

Posted 06 January 2011 - 11:01 AM

  • Posts: 94
  • Joined: 23-February 08
  • Gender:Male
  • Location:Australia
  • Wiki edits:1
Steal content? They're fucking fangames, isn't the concept of stealing artwork that is already basically "stolen" a little silly? Also I thought this forum was dedicated to reverse engineering, not ensuring protection of assets created 15 years ago by teenagers.

#12 User is offline MarkeyJester 

Posted 06 January 2011 - 06:35 PM

  • Posts: 1476
  • Joined: 22-July 08
  • Gender:Male
  • Location:Japan
  • Wiki edits:16
I think we base it on a line between the stealing of "official" content, and the stealing of "fellow community" content. Why I've seen disassemblies made of other peoples projects/games and they get shot in the foot for that, while disassemblies that are made out of the "official" projects/games get praised. Maybe it's the benefit of how well that content is used, or maybe it's some sort of "pride" thing where we must work together in order to create a wealthy community that shares "within reason" and does not steal from it's own bank volt (I don't really know, just speculating here and I think someone else would put it into better words than me anyway).

I don't really have much to comment on this topic as it's not really my area of interest, but any hard work deserves at least some praise for the time spent in making it posible, even if it's something that's not reasonably accepted.

#13 User is offline Techokami 

Posted 06 January 2011 - 06:48 PM

  • For use only on NTSC Genesis systems
  • Posts: 1047
  • Joined: 19-November 05
  • Gender:Male
  • Location:HoleNet!
  • Project:Sonic Edge
  • Wiki edits:63
QUOTE (ValleyBell @ Jan 6 2011, 02:43 AM)
Time Attacked is MMF, so there's no way of porting the game until someone cracks the exe-compression of MMF.

That would be Clickteam themselves. They apparently have a tool that unEXEs MMF 1.5 games, as a service to customers who lost the source file in a hard drive crash.
Ironically, they lost the sources to this program in a hard drive crash :V

#14 User is offline SwissCM 

Posted 06 January 2011 - 11:31 PM

  • Posts: 94
  • Joined: 23-February 08
  • Gender:Male
  • Location:Australia
  • Wiki edits:1
I just don't see any point in limiting a tool because people might take content from the games. If they do, then call them out on it I guess?

More transparency is always good.

#15 User is offline Glaber 

Posted 06 January 2011 - 11:33 PM

  • Has Beaten Sonic Genesis for GBA
  • Posts: 561
  • Joined: 14-January 03
  • Gender:Male
  • Location:Mobius
  • Project:Gmod Ragdolls and Props, Pony maps
  • Wiki edits:10
This is going to be Very Helpful For my SRB2 projects. (I won't need to open TGF for refferance)

Edit:
Seems to have trouble making a map for SRB2 TGF's Deep Sea Zones acts 1 and 2
This post has been edited by Glaber: 06 January 2011 - 11:51 PM

  • 3 Pages +
  • 1
  • 2
  • 3
    Locked
    Locked Forum

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users