diff options
author | Willem Jan Palenstijn | 2011-11-29 18:34:25 +0100 |
---|---|---|
committer | Willem Jan Palenstijn | 2011-11-29 18:34:34 +0100 |
commit | 0192d2f2de5838ac380b4ec3c6f0a72a93a4bc2b (patch) | |
tree | d54e127d25062404fe3621b3a1e4611e16524750 /engines/sci/engine/vm.cpp | |
parent | dabea2b5151b5f220fb06a93e50a3eb43903385c (diff) | |
download | scummvm-rg350-0192d2f2de5838ac380b4ec3c6f0a72a93a4bc2b.tar.gz scummvm-rg350-0192d2f2de5838ac380b4ec3c6f0a72a93a4bc2b.tar.bz2 scummvm-rg350-0192d2f2de5838ac380b4ec3c6f0a72a93a4bc2b.zip |
SCI: Fix restarting SCI engine with different SCI version
Diffstat (limited to 'engines/sci/engine/vm.cpp')
-rw-r--r-- | engines/sci/engine/vm.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/sci/engine/vm.cpp b/engines/sci/engine/vm.cpp index 226a73b139..cbe4736ba2 100644 --- a/engines/sci/engine/vm.cpp +++ b/engines/sci/engine/vm.cpp @@ -462,10 +462,10 @@ int readPMachineInstruction(const byte *src, byte &extOpcode, int16 opparams[4]) memset(opparams, 0, 4*sizeof(int16)); - for (int i = 0; g_opcode_formats[opcode][i]; ++i) { + for (int i = 0; g_sci->_opcode_formats[opcode][i]; ++i) { //debugN("Opcode: 0x%x, Opnumber: 0x%x, temp: %d\n", opcode, opcode, temp); assert(i < 3); - switch (g_opcode_formats[opcode][i]) { + switch (g_sci->_opcode_formats[opcode][i]) { case Script_Byte: opparams[i] = src[offset++]; |