diff options
| author | Travis Howell | 2004-08-25 07:18:18 +0000 | 
|---|---|---|
| committer | Travis Howell | 2004-08-25 07:18:18 +0000 | 
| commit | d0ebee2517a3f49e173c0b56c2c8f577029cb4d8 (patch) | |
| tree | 4f31a6f85cd188d57198e08c2acf05450e3fd3a3 | |
| parent | f249e3e508abd019f6345564016ae1fbf3a85c25 (diff) | |
| download | scummvm-rg350-d0ebee2517a3f49e173c0b56c2c8f577029cb4d8.tar.gz scummvm-rg350-d0ebee2517a3f49e173c0b56c2c8f577029cb4d8.tar.bz2 scummvm-rg350-d0ebee2517a3f49e173c0b56c2c8f577029cb4d8.zip | |
Add stub
svn-id: r14744
| -rw-r--r-- | scumm/intern.h | 1 | ||||
| -rw-r--r-- | scumm/script_v72he.cpp | 10 | 
2 files changed, 10 insertions, 1 deletions
| diff --git a/scumm/intern.h b/scumm/intern.h index 62b6235ef5..21c5e8fa1b 100644 --- a/scumm/intern.h +++ b/scumm/intern.h @@ -709,6 +709,7 @@ protected:  	void o72_unknownF4();  	void o72_unknownFA();  	void o72_unknownFB(); +	void o72_unknownFC();  };  class ScummEngine_v7 : public ScummEngine_v6 { diff --git a/scumm/script_v72he.cpp b/scumm/script_v72he.cpp index 6389e88b6a..a63f21420c 100644 --- a/scumm/script_v72he.cpp +++ b/scumm/script_v72he.cpp @@ -361,7 +361,7 @@ void ScummEngine_v72he::setupOpcodes() {  		OPCODE(o72_unknownFA),  		OPCODE(o72_unknownFB),  		/* FC */ -		OPCODE(o6_invalid), +		OPCODE(o72_unknownFC),  		OPCODE(o6_invalid),  		OPCODE(o6_invalid),  		OPCODE(o6_invalid), @@ -502,6 +502,7 @@ void ScummEngine_v72he::readArrayFromIndexFile() {  		a = _fileHandle.readUint16LE();  		b = _fileHandle.readUint16LE();  		c = _fileHandle.readUint16LE(); +  		if (c == 1)  			defineArray(num, kBitArray, 0, a, 0, b);  		else @@ -1074,4 +1075,11 @@ void ScummEngine_v72he::o72_unknownFB() {  	warning("o72_unknownFB stub");  } +void ScummEngine_v72he::o72_unknownFC() { +	int a =	pop(); +	int b =	pop(); +	warning("o7_unknownFB stub (%d, %d)", b, a); +	push(0); +} +  } // End of namespace Scumm | 
