diff options
author | Bertrand Augereau | 2011-11-20 17:08:41 +0100 |
---|---|---|
committer | Bertrand Augereau | 2011-11-20 17:08:41 +0100 |
commit | 98c3f7991ebc68ba8c949893eb2a7afce4a10d4c (patch) | |
tree | 2e4c67ee7d06544bfc57377466aed29d08e0c6c2 | |
parent | 721b828354018625fda891b39cc88fb298d99033 (diff) | |
download | scummvm-rg350-98c3f7991ebc68ba8c949893eb2a7afce4a10d4c.tar.gz scummvm-rg350-98c3f7991ebc68ba8c949893eb2a7afce4a10d4c.tar.bz2 scummvm-rg350-98c3f7991ebc68ba8c949893eb2a7afce4a10d4c.zip |
DREAMWEB: 'neterror' ported to C++
-rwxr-xr-x | devtools/tasmrecover/tasm-recover | 1 | ||||
-rw-r--r-- | engines/dreamweb/dreamgen.cpp | 8 | ||||
-rw-r--r-- | engines/dreamweb/dreamgen.h | 3 | ||||
-rw-r--r-- | engines/dreamweb/monitor.cpp | 5 | ||||
-rw-r--r-- | engines/dreamweb/stubs.h | 1 |
5 files changed, 8 insertions, 10 deletions
diff --git a/devtools/tasmrecover/tasm-recover b/devtools/tasmrecover/tasm-recover index e39ddf29a3..31ce367405 100755 --- a/devtools/tasmrecover/tasm-recover +++ b/devtools/tasmrecover/tasm-recover @@ -251,6 +251,7 @@ generator = cpp(context, "DreamGen", blacklist = [ 'input', 'monprint', 'monmessage', + 'neterror', 'randomaccess', 'accesslighton', 'accesslightoff', diff --git a/engines/dreamweb/dreamgen.cpp b/engines/dreamweb/dreamgen.cpp index 053824b283..dda636798e 100644 --- a/engines/dreamweb/dreamgen.cpp +++ b/engines/dreamweb/dreamgen.cpp @@ -6282,13 +6282,6 @@ quitcom: al = 1; } -void DreamGenContext::neterror() { - STACK_CHECK; - al = 5; - monmessage(); - scrollmonitor(); -} - void DreamGenContext::dircom() { STACK_CHECK; cx = 30; @@ -15164,7 +15157,6 @@ void DreamGenContext::__dispatch_call(uint16 addr) { case addr_makecaps: makecaps(); break; case addr_delchar: delchar(); break; case addr_execcommand: execcommand(); break; - case addr_neterror: neterror(); break; case addr_dircom: dircom(); break; case addr_searchforfiles: searchforfiles(); break; case addr_signon: signon(); break; diff --git a/engines/dreamweb/dreamgen.h b/engines/dreamweb/dreamgen.h index d066ef3cd8..e4e42e2ee0 100644 --- a/engines/dreamweb/dreamgen.h +++ b/engines/dreamweb/dreamgen.h @@ -353,7 +353,6 @@ public: static const uint16 addr_signon = 0xc53c; static const uint16 addr_searchforfiles = 0xc538; static const uint16 addr_dircom = 0xc534; - static const uint16 addr_neterror = 0xc530; static const uint16 addr_execcommand = 0xc52c; static const uint16 addr_delchar = 0xc528; static const uint16 addr_makecaps = 0xc524; @@ -1198,7 +1197,7 @@ public: void startdmablock(); void useopenbox(); void clearbuffers(); - void neterror(); + //void neterror(); void storeit(); //void lockeddoorway(); //void isitworn(); diff --git a/engines/dreamweb/monitor.cpp b/engines/dreamweb/monitor.cpp index d48bc0a141..5372981044 100644 --- a/engines/dreamweb/monitor.cpp +++ b/engines/dreamweb/monitor.cpp @@ -242,5 +242,10 @@ void DreamGenContext::monmessage(uint8 index) { monprint(string); } +void DreamGenContext::neterror() { + monmessage(5); + scrollmonitor(); +} + } /*namespace dreamgen */ diff --git a/engines/dreamweb/stubs.h b/engines/dreamweb/stubs.h index 616d48755e..1cfeab3a70 100644 --- a/engines/dreamweb/stubs.h +++ b/engines/dreamweb/stubs.h @@ -314,4 +314,5 @@ void randomaccess(); void monmessage(uint8 index); void monmessage(); + void neterror(); |