31.10.2021, 13:24
0
(31.10.2021, 10:16)Commodus schrieb: Ich habe hier irgendwo gelesen, daß die Amigaversion von LURE OF THE TEMPTRESS in ScummVM verbuggt ist! (Wegfindung des NPC)
Vermutlich kommt die Information von diesem Forums-Beitrag auf scummvm.org.
Dort werden verschiedene Probleme im Vergleich zu DOSBox beschrieben.
Wie ich dann weiter später gelesen habe, wurde die Lure-Engine via mühsamer Reverse Engineering fertig erstellt, bevor Revolution Software den Quelltext von Lure of the Temptress freigegeben hat.
criezy schrieb:To give a bit of context, the engine for Lure of the Temptress was implemented before Revolution Software provided the original source code for the game. That means it had to be reverse engineered, which is a lot of tedious work.
Anhand eines Quellcodes kann man die Engine möglichst bugfrei erstellen, das heißt im Umkehrschluss, dass sich jemand die (Frei)Zeit nehmen muss um diese Engine neu zu programmieren.
Zitat:He also spend a lot of time fixing bugs that were reported in our bug tracker. Also because a lot of things are randomised, some issues can be very difficult to debug. The original source code could potentially help fix issues, but the whole game was implemented in assembly, and pathfinding algorithms are often a complicated piece of code. And since the current engine was not based on the original source code, mapping the two could also be complicated. It might even be easier to reimplement large part of the engine based on the assembly source code rather than try to fix the existing code. So fixing those kind of bugs will sadly probably require a lot of time doing work that few developers find interesting.