<div dir="ltr">Hi Wobak,<div><br></div><div>Originally, the sources were provided only for ScummVM Team and are not public.</div><div><br></div><div>We started to work on the engine from the original sources, and we have a repository with all the intermediate commits transferring the engine to the current state.</div><div><br></div><div>I would gladly help you with answering questions which could let you map out those functions. Perhaps, I will be able to pass you at least partial sources. It depends on how long you've been involved in ResidualVM, and how devoted you are to the idea of finishing your project.</div><div><br></div><div><br></div><div>Eugene</div></div><br><div class="gmail_quote"><div dir="ltr">On Fri, 21 Sep 2018 at 09:14, Wobak J <<a href="mailto:WobakJ@web.de">WobakJ@web.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<br>
and first of all thanks for the great work on ScummVM!<br>
I am working on statically analyzing Discworld Noir as a first step<br>
towards implementing support for it in ResidualVM. I was able to label a<br>
large portion of the functions by matching their control flow and call<br>
sites to the tinsel source code in the Git repository.<br>
<br>
However, there are a lot of functions for which source and assembly<br>
differ drastically. While many were likely changed in DW 3 to implement<br>
the extended inventory, menu and mover system, I assume that in the code<br>
available in the ScummVM repository, especially the lower-level<br>
functions were modified to make the engine compatible with the ScummVM<br>
infrastructure.<br>
<br>
It would be extremely helpful to have the original, unmodified DW 2<br>
source code to separate these functions from the functions which were<br>
actually changed between DW 2 and 3 and need to reimplemented.<br>
Is there a particular person I can contact or was the code only supplied<br>
under an NDA and may not be shared?<br>
<br>
Regards,<br>
Wobak<br>
<br>
_______________________________________________<br>
Scummvm-devel mailing list<br>
<a href="mailto:Scummvm-devel@lists.scummvm.org" target="_blank">Scummvm-devel@lists.scummvm.org</a><br>
<a href="http://lists.scummvm.org/listinfo/scummvm-devel" rel="noreferrer" target="_blank">http://lists.scummvm.org/listinfo/scummvm-devel</a><br>
</blockquote></div>