[Scummvm-devel] Source code of the Tinsel engine

Eugene Sandulenko sev.mail at gmail.com
Fri Sep 21 09:42:13 CEST 2018


Hi Wobak,

Originally, the sources were provided only for ScummVM Team and are not
public.

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.

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.


Eugene

On Fri, 21 Sep 2018 at 09:14, Wobak J <WobakJ at web.de> wrote:

> Hello,
>
> and first of all thanks for the great work on ScummVM!
> I am working on statically analyzing Discworld Noir as a first step
> towards implementing support for it in ResidualVM. I was able to label a
> large portion of the functions by matching their control flow and call
> sites to the tinsel source code in the Git repository.
>
> However, there are a lot of functions for which source and assembly
> differ drastically. While many were likely changed in DW 3 to implement
> the extended inventory, menu and mover system, I assume that in the code
> available in the ScummVM repository, especially the lower-level
> functions were modified to make the engine compatible with the ScummVM
> infrastructure.
>
> It would be extremely helpful to have the original, unmodified DW 2
> source code to separate these functions from the functions which were
> actually changed between DW 2 and 3 and need to reimplemented.
> Is there a particular person I can contact or was the code only supplied
> under an NDA and may not be shared?
>
> Regards,
> Wobak
>
> _______________________________________________
> Scummvm-devel mailing list
> Scummvm-devel at lists.scummvm.org
> http://lists.scummvm.org/listinfo/scummvm-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.scummvm.org/pipermail/scummvm-devel/attachments/20180921/27099948/attachment.html>


More information about the Scummvm-devel mailing list