aboutsummaryrefslogtreecommitdiff
path: root/engines/dreamweb/dreamgen.cpp
diff options
context:
space:
mode:
authorBertrand Augereau2011-09-06 08:54:01 +0200
committerBertrand Augereau2011-09-06 09:05:55 +0200
commite6162f1a786af00974f814ea5c11dbd4e76bd972 (patch)
tree1ee5f3bfc82ee28a2a5d9cf5b1c7611a14c5fad0 /engines/dreamweb/dreamgen.cpp
parenta6b6d05a2c5052a86c9bf3ca31f548c7ba08b5ee (diff)
downloadscummvm-rg350-e6162f1a786af00974f814ea5c11dbd4e76bd972.tar.gz
scummvm-rg350-e6162f1a786af00974f814ea5c11dbd4e76bd972.tar.bz2
scummvm-rg350-e6162f1a786af00974f814ea5c11dbd4e76bd972.zip
DREAMWEB: Ported 'fillryan' to C++
Diffstat (limited to 'engines/dreamweb/dreamgen.cpp')
-rw-r--r--engines/dreamweb/dreamgen.cpp46
1 files changed, 0 insertions, 46 deletions
diff --git a/engines/dreamweb/dreamgen.cpp b/engines/dreamweb/dreamgen.cpp
index ad9cb5fbae..6e56a68369 100644
--- a/engines/dreamweb/dreamgen.cpp
+++ b/engines/dreamweb/dreamgen.cpp
@@ -3758,51 +3758,6 @@ nottrigger2:
data.byte(kKerning) = 0;
}
-void DreamGenContext::fillryan() {
- STACK_CHECK;
- es = data.word(kBuffers);
- di = (0+(228*13)+32);
- findallryan();
- si = (0+(228*13)+32);
- al = data.byte(kRyanpage);
- ah = 0;
- cx = 20;
- _mul(cx);
- _add(si, ax);
- di = (80);
- bx = (58);
- cx = 2;
-ryanloop2:
- push(cx);
- push(di);
- push(bx);
- cx = 5;
-ryanloop1:
- push(cx);
- push(di);
- push(bx);
- ax = es.word(si);
- _add(si, 2);
- push(si);
- push(es);
- obtoinv();
- es = pop();
- si = pop();
- bx = pop();
- di = pop();
- cx = pop();
- _add(di, (44));
- if (--cx)
- goto ryanloop1;
- bx = pop();
- di = pop();
- cx = pop();
- _add(bx, (44));
- if (--cx)
- goto ryanloop2;
- showryanpage();
-}
-
void DreamGenContext::fillopen() {
STACK_CHECK;
deltextline();
@@ -17245,7 +17200,6 @@ void DreamGenContext::__dispatch_call(uint16 addr) {
case addr_set16colpalette: set16colpalette(); break;
case addr_realcredits: realcredits(); break;
case addr_monprint: monprint(); break;
- case addr_fillryan: fillryan(); break;
case addr_fillopen: fillopen(); break;
case addr_findallopen: findallopen(); break;
case addr_examineob: examineob(); break;