View Single Post
Old 07-24-2009, 02:52 AM   #12
LogicDeLuxe
Rookie
 
Join Date: Oct 2004
Posts: 215
So far, I've noticed two oddities using this tool on MI1:

000_LECF\083_LFLF_cu-dock\000_ROOM\032_LSCR.dmp
Error parsing input file: Local script number must be greater than 200.

000_LECF\030_LFLF_store\000_ROOM\050_LSCR.dmp
decompiled with descumm and then compiled again with scummbler results in a different file. Using descumm on that gives an error:
ERROR: opcode 0xAB: Unhandled subop 0!


EDIT: I did some further testing:
I tried to recompile every script with ^255^3-text in it. To be sure that it is no issue with my splitline-tool, I recompiled them unchanged to see if it works.

Apparently, there are some compiler bugs as scummtr gives the following errors:
ERROR: Script error at 0x18FFDA in MONKEY.001 (Bad jump(s)) [030:LSCR#0204]
ERROR: Script error at 0x2104BA in MONKEY.001 (Bad jump(s)) [037:LSCR#0205]
ERROR: Script error at 0x210672 in MONKEY.001 (Bad jump(s)) [037:LSCR#0207]
ERROR: Script error at 0x212075 in MONKEY.001 (Bad jump(s)) [037:SCRP#0060]
ERROR: Script error at 0x223214 in MONKEY.001 (Bad jump(s)) [038:SCRP#0120]
ERROR: Script error at 0x2F0DDE in MONKEY.001 (Bad jump(s)) [053:LSCR#0217]
ERROR: Script error at 0x346456 in MONKEY.001 (Bad jump(s)) [059:SCRP#0056]

And for another minor problem:
000_LECF\030_LFLF_store\000_ROOM\049_LSCR.dmp won't compile. It gives this error: Exception: Invalid escape code: ^375
I can see the problem here. Luckily, this is not a problem with my tools, since it is solved as a side effect of this line split.

I'm using the talkie-hack without sample references.

Last edited by LogicDeLuxe; 07-24-2009 at 06:51 AM.
LogicDeLuxe is offline   you may: quote & reply,