Jump to content


Photo

Thyme, a generals ZH reimplementation project.


  • Please log in to reply
2 replies to this topic

#1 Blade

Blade

    title available

  • Members
  • 503 posts

Posted 09 January 2017 - 09:43 PM

I've just pushed the beginings of a Zero Hour reimplementation project to https://github.com/T...blyArmada/Thyme if anyone is interested in contributing to such a project.

The project is using a similar approach to the one recently used successfully by the OpenRCT2 project. That is, the reimplementation is initially being implemented as a dll that is injected into the game run time that replaces the games functions with new implementations as they are written, allowing it to be reimplemented a bit at a time.

I've already reimplemented the custom memory allocator the game uses as well as a couple of string classes.

 

Its very early days for the project, but if anyone has some C++ knowledge and is interested in getting involved, drop by the #thyme channel on freenode.net IRC. When some significant progress has been made it should become possible to fix engine bugs and add additional features to the game.



#2 Graion Dilach

Graion Dilach

    Supérior Caliburwielder

  • Project Team
  • 2,187 posts
  • Location:Iszkaszentgyörgy, Hungary
  • Projects:Infinty Engine modding, OpenHV, Attacque Supérior (sometimes)
  •  That guy you keep hearing the stories about.

Posted 10 January 2017 - 05:07 PM

You probably shoulda drop a message towards https://github.com/feliwir due to https://github.com/feliwir/openSage.
kuuHd4s.png6pDXsCS.png
n0J1wqE.pngIX8pBXZ.png

AS Discord server: https://discord.gg/7aM7Hm2

ComradeCrimson: AS is the product of Hungarian acid
ComradeCrimson: And magical hussars
Dutchygamer: and Weird Al.


#3 Blade

Blade

    title available

  • Members
  • 503 posts

Posted 13 January 2017 - 08:23 AM

Already had a good chat with him. He's currently working on a lib for the apt files used for the GUI in BFME and later, which although not directly relevant for Generals, could be useful for any initiatives that branch off of it. He also had a good working knowledge of the file formats, so I'll probably want to pick his brain on those later in development.






1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users