From 85d87281504b8f6d1a0c9ebb38fb3b0aeebc2cec Mon Sep 17 00:00:00 2001 From: Jonas Kohl Date: Wed, 4 Dec 2024 10:38:42 +0100 Subject: Document first stuff --- pages/dekomp.php | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/pages/dekomp.php b/pages/dekomp.php index 2955b42..8a66fd0 100644 --- a/pages/dekomp.php +++ b/pages/dekomp.php @@ -3,6 +3,28 @@

Dekomp

-

Coming soon...

+ +

Folgendes wissen wir bereits:

+ +

+Die Spiele–Engine nennt sich GadgetPlayer und liegt in einer 16– +und einer 32–Bit–Variante vor. Diese Spiele–Engine scheint generisch +zu sein, da die Versionen in Mystic House und Yucatan: Das Gold der Mayas +(welches von den selben Entwicklern gemacht wurde) identisch sind. Stattdessen wird die +GPLAYxx.EXE mit dem Parameter /N<Basispfad zu Spiel–Dateien> +aufgerufen. Bei Mystic House ist der Aufruf also beispielsweise +GPLAY32.EXE /NC:\MYSTIC\HOUSE, wenn das Spiel in C:\MYSTIC installiert +wurde. Dabei ist vor Allem der letzte Part des Pfades interessant: Das HOUSE am Ende +ist Basis für Zugriff auf die HOUSE.GAD (welche — vermutlich — die meisten Parameter +und Individualität für das Spiel bereitstellt), die HOUSE.ACT, HOUSE.GTX und HOUSE.INF. +

+ +

+Auch wissen wir, dass das Spiel mit Microsoft Visual C++ 4.x (Linker Version 4.20) mithilfe +der MFC (also der Windows Media Foundation Classes) entwickelt wurde. Es ist also erst einmal +weniger Spiel und mehr klassische Win32 Desktop–Anwendung, wie man sie aus der Windows +3.11 Ära nunmal kennt. Für die Video–Wiedergabe kommt Microsoft Video For Windows +zum Einsatz. +

-- cgit v1.2.3