[ scummvm-Patches-1235252 ] A couple new v6 vars for descumm

SourceForge.net noreply at sourceforge.net
Sat Jul 9 17:52:41 CEST 2005


Patches item #1235252, was opened at 2005-07-09 17:52
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418822&aid=1235252&group_id=37116

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Alban Bedel (albeu)
Assigned to: Nobody/Anonymous (nobody)
Summary: A couple new v6 vars for descumm

Initial Comment:
This patch add a couple variables used by the v6
engine. You can find some description about these
variable there:
http://alban.dotsec.net/Projects/Scumm6Variables (most
are in the GUI section near the end).

However as most of these are arrays a small extension
was need. Names will be looked up for arrays. While at
it i also added a new argument type for the array ops
(dim and shuffle) so that name can be printed there
too. It can probably be used on some ops for the other
versions but i didn't looked into that.

As a little bonus i also included a new unknow op :)
Some night ago i was bored so i tried out all op code
marked as invalid in scummvm. I found a couple that
seems like noop (take no arg, doesn't seems to do
anything), a disabled function (print that it's
disabled :) and that one. With some try i found out
what it take for argument (one value from the stack and
a string) but i have no idea what it does.

It seems the file size check change (from yesterday's
patch) was forgotten. It's mentioned on the log but no
change on descumm-tool.cpp. So I resubmit it again but
with a little improvement to also check the size for
those blocks that need more than 9 bytes.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418822&aid=1235252&group_id=37116




More information about the Scummvm-tracker mailing list