Hello Christoph,

Tuesday, April 03, 2001, 9:59:32 PM, you wrote:

>> * src/scicore/old_objects.c, src/scicore/script.c,
>> src/engine/scriptdebug.c, src/engine/vm.c, include/script.h:
>> Brought back the once-lost changes (introduction of new opcode
>> types Script_Local and Script_Temp).

CR> I think that this may have broken the VM; I'll have a closer look
CR> at it later.

  I think I have checked all the places where Script_Global was used
and added the same handling for Script_Local and Script_Temp. However,
I haven't tested it.

CR> Now that you've seen it: What's the state of Win32 support, in
CR> your opinion?

  Frankly speaking, I have compiled and linked the executable, but I
haven't even tried running it. :-) I'll try to do more real testing
tomorrow.

  Now I'm trying to write a full decompiler for SCI scripts (unlike a
disassembler, it will produce easily readable code, looking perhaps
like Java). I'm doing the prototyping in Python; if it turns out that
Python doesn't produce adequate performance, I'll rewrite it in C.

  By the way, does anyone have any examples of what the real source code
of SCI scripts looks like? I've heard of a couple of scripts floating
around the Net, but I've never seen them myself.

-- 
Best regards,
 Dmitry                            mailto:[EMAIL PROTECTED]



Reply via email to