Hey guy's,

Just thought you might want some update on my Flash-Based SCUMM  
interpreter (based on scvm with sprinklings of ScummVM), which i  
posted about a while back.

After lots of debugging, i've got the room image decode routines  
working properly - or rather, they appear to look ok, though i have  
not done any close examination so there may still be minor glitches.

Most of the issues were problems with the logic which i introduced  
when converting the logic from C to HaXe. However there was one  
interesting problem which i ran into last. It seems that the array  
which stores the encoded data needs to be 1 byte bigger than it is in  
the file, otherwise one runs into an array error when filling up the  
bits again when decoding the last few pixels.

Another slightly interesting issue is that my interpreter gets to the  
update loop in OpenQuest, whereas scvm doesn't due to an error reading  
the elements in the local vrb array. Any ideas on that one, Alban?

An obligatory screen shot can be found at the following URL:

http://cuppadev.co.uk/assets/2007/11/20/hiscumm-rmin-fix.png

Many thanks to G33K for the partial OpenQuest port. Without it i  
surely would have died from boredom trying to get this far. :)

Regards,

James S Urquhart

_______________________________________________
ScummC-general mailing list
[email protected]
https://mail.gna.org/listinfo/scummc-general

Reply via email to