diff options
author | Bertrand Augereau | 2011-12-03 15:57:47 +0100 |
---|---|---|
committer | Bertrand Augereau | 2011-12-03 15:59:04 +0100 |
commit | d37a4ee95e3ff5beddfda4b60ad93259491b8e4c (patch) | |
tree | 425bd0bf8a459e6f24b243b2fc3d78f4cda0acfc | |
parent | a92a4414e6731c09bd3a6ea51a8cfb541dda9a8a (diff) | |
download | scummvm-rg350-d37a4ee95e3ff5beddfda4b60ad93259491b8e4c.tar.gz scummvm-rg350-d37a4ee95e3ff5beddfda4b60ad93259491b8e4c.tar.bz2 scummvm-rg350-d37a4ee95e3ff5beddfda4b60ad93259491b8e4c.zip |
DREAMWEB: 'dumpMenu' ported to C++
-rwxr-xr-x | devtools/tasmrecover/tasm-recover | 1 | ||||
-rw-r--r-- | engines/dreamweb/dreamgen.cpp | 9 | ||||
-rw-r--r-- | engines/dreamweb/dreamgen.h | 1 | ||||
-rw-r--r-- | engines/dreamweb/stubs.cpp | 4 | ||||
-rw-r--r-- | engines/dreamweb/stubs.h | 1 |
5 files changed, 6 insertions, 10 deletions
diff --git a/devtools/tasmrecover/tasm-recover b/devtools/tasmrecover/tasm-recover index 187e4d6015..d3cb582d9e 100755 --- a/devtools/tasmrecover/tasm-recover +++ b/devtools/tasmrecover/tasm-recover @@ -256,6 +256,7 @@ generator = cpp(context, "DreamGen", blacklist = [ 'printlogo', 'loadmenu', 'showmenu', + 'dumpmenu', 'usemenu', 'usemon', 'scrollmonitor', diff --git a/engines/dreamweb/dreamgen.cpp b/engines/dreamweb/dreamgen.cpp index 1dafee3ffa..8ade7511d4 100644 --- a/engines/dreamweb/dreamgen.cpp +++ b/engines/dreamweb/dreamgen.cpp @@ -9161,15 +9161,6 @@ void DreamGenContext::dumpKeypad() { multiDump(); } -void DreamGenContext::dumpMenu() { - STACK_CHECK; - di = (80+40); - bx = (60); - cl = 48; - ch = 48; - multiDump(); -} - void DreamGenContext::enterSymbol() { STACK_CHECK; data.byte(kManisoffscreen) = 1; diff --git a/engines/dreamweb/dreamgen.h b/engines/dreamweb/dreamgen.h index 79af657ae0..aaff3fe297 100644 --- a/engines/dreamweb/dreamgen.h +++ b/engines/dreamweb/dreamgen.h @@ -801,7 +801,6 @@ public: void putUnderZoom(); void vSync(); void findInvPos(); - void dumpMenu(); void liftNoise(); void workoutFrames(); void dumpSymBox(); diff --git a/engines/dreamweb/stubs.cpp b/engines/dreamweb/stubs.cpp index 827f888c47..6dec0c1325 100644 --- a/engines/dreamweb/stubs.cpp +++ b/engines/dreamweb/stubs.cpp @@ -2738,6 +2738,10 @@ void DreamGenContext::showMenu() { showFrame(tempGraphics(), kMenux, kMenuy, data.byte(kMenucount) / 2, 0); } +void DreamGenContext::dumpMenu() { + multiDump(kMenux, kMenuy, 48, 48); +} + void DreamGenContext::useMenu() { getRidOfReels(); loadMenu(); diff --git a/engines/dreamweb/stubs.h b/engines/dreamweb/stubs.h index ab597b1f7c..3059bc820d 100644 --- a/engines/dreamweb/stubs.h +++ b/engines/dreamweb/stubs.h @@ -305,6 +305,7 @@ void printLogo(); void loadMenu(); void showMenu(); + void dumpMenu(); void useMenu(); void useMon(); void scrollMonitor(); |