- Moved the SCI version in a global variable
- Changed all the SCI version checks to use getSciVersion() - Also made getSciVersionDesc a global function (removes some ugly accessing of the SCI engine) The fallback detector should work correctly now svn-id: r44269
This commit is contained in:
parent
63208a20fd
commit
13ad217cdd
25 changed files with 149 additions and 146 deletions
|
@ -96,10 +96,8 @@ void script_adjust_opcode_formats(EngineState *s) {
|
|||
}
|
||||
|
||||
#ifdef ENABLE_SCI32
|
||||
SciVersion version = s->resMan->sciVersion();
|
||||
|
||||
// In SCI32, some arguments are now words instead of bytes
|
||||
if (version >= SCI_VERSION_2) {
|
||||
if (getSciVersion() >= SCI_VERSION_2) {
|
||||
g_opcode_formats[op_calle][2] = Script_Word;
|
||||
g_opcode_formats[op_callk][1] = Script_Word;
|
||||
g_opcode_formats[op_super][1] = Script_Word;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue