Community

SCI Programming => SCI Development Tools => Topic started by: ZvikaZ on September 16, 2022, 02:24:58 AM

Title: Dynamix resources?
Post by: ZvikaZ on September 16, 2022, 02:24:58 AM
Hi.
Hope it's on topic...

Are there any tools for Dynamix games resources hacking?
Any documentation?
Any interesting info?
Title: Re: Dynamix resources?
Post by: Kawa on September 16, 2022, 07:28:11 AM
I found https://github.com/xesf/dgds-viewer (https://github.com/xesf/dgds-viewer).
Title: Re: Dynamix resources?
Post by: OmerMor on September 16, 2022, 09:21:21 AM
I found some projects which might help:

https://github.com/xesf/dgds-viewer - The aim of this project is to provide resource viewer of the various games developed by Dynamix using their Dynamix Game Development System engine.

https://github.com/SkaZzMaSTaH/Dynamix-GDS-Extractor - Volume file extractor for Dynamix, Inc. games created using the GDS engine.

https://github.com/SkaZzMaSTaH/Dynamix-FNT-Editor - Font editor for Dynamix, Inc. games created using the GDS engine.

https://github.com/SkaZzMaSTaH/Dynamix-SDS-Text-Editor - Text editor for Dynamix, Inc. game SDS files created using the GDS engine.

https://wiki.scummvm.org/index.php/DGDS - a few WIP DGDS engines for scummvm
Title: Re: Dynamix resources?
Post by: lskovlun on September 16, 2022, 05:00:25 PM
I did some work on DGDS at a time when i had just discovered PyConstruct. The DGDS fondness for counted lists make it a good match for GDS/SDS/TDS files
Title: Re: Dynamix resources?
Post by: Collector on September 18, 2022, 08:56:22 PM
I found some projects which might help:

https://github.com/xesf/dgds-viewer - The aim of this project is to provide resource viewer of the various games developed by Dynamix using their Dynamix Game Development System engine.

https://github.com/SkaZzMaSTaH/Dynamix-GDS-Extractor - Volume file extractor for Dynamix, Inc. games created using the GDS engine.

https://github.com/SkaZzMaSTaH/Dynamix-FNT-Editor - Font editor for Dynamix, Inc. games created using the GDS engine.

https://github.com/SkaZzMaSTaH/Dynamix-SDS-Text-Editor - Text editor for Dynamix, Inc. game SDS files created using the GDS engine.

https://wiki.scummvm.org/index.php/DGDS - a few WIP DGDS engines for scummvm

SkaZzMaSTaH is a Spanish speaker and his programs' dialogs and labels are in Spanish. His repos are incomplete with missing classes and resources. I downloaded his sources and fixed the missing items. I derived the missing classes and though not perfect, I translated strings into English (GoogleTranslate) and recreated the missing resources. They compile and build usable EXEs.

I'll put up a page for my fixes when I get a bit of time. I did not touch the viewer as it is in JS and my skills in JS are very limited. However it would be great to have a viewer for Dynamix games on par with that of SV.