diff options
-rwxr-xr-x | devtools/tasmrecover/tasm-recover | 1 | ||||
-rw-r--r-- | engines/dreamweb/dreamgen.cpp | 235 | ||||
-rw-r--r-- | engines/dreamweb/dreamgen.h | 1 |
3 files changed, 2 insertions, 235 deletions
diff --git a/devtools/tasmrecover/tasm-recover b/devtools/tasmrecover/tasm-recover index 4c27cb5939..4284d56de1 100755 --- a/devtools/tasmrecover/tasm-recover +++ b/devtools/tasmrecover/tasm-recover @@ -19,5 +19,6 @@ generator = cpp(context, "dreamgen", blacklist = [ 'cls', 'printundermon', 'worktoscreen', + 'width160' ]) generator.generate('dreamweb') #start routine diff --git a/engines/dreamweb/dreamgen.cpp b/engines/dreamweb/dreamgen.cpp index c71a37c5b9..9c1e2e7954 100644 --- a/engines/dreamweb/dreamgen.cpp +++ b/engines/dreamweb/dreamgen.cpp @@ -4420,240 +4420,6 @@ deloneloop: return; } -void width160(Context & context) { - STACK_CHECK(context); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - width128: - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - width110: - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - width88: - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - width80: - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - context._movsw(); - width63: - context._movsw(); - width62: - context._movsw(); - width61: - context._movsw(); - width60: - context._movsw(); - width59: - context._movsw(); - width58: - context._movsw(); - width57: - context._movsw(); - width56: - context._movsw(); - width55: - context._movsw(); - width54: - context._movsw(); - width53: - context._movsw(); - width52: - context._movsw(); - width51: - context._movsw(); - width50: - context._movsw(); - width49: - context._movsw(); - width48: - context._movsw(); - width47: - context._movsw(); - width46: - context._movsw(); - width45: - context._movsw(); - width44: - context._movsw(); - width43: - context._movsw(); - width42: - context._movsw(); - width41: - context._movsw(); - width40: - context._movsw(); - width39: - context._movsw(); - width38: - context._movsw(); - width37: - context._movsw(); - width36: - context._movsw(); - width35: - context._movsw(); - width34: - context._movsw(); - width33: - context._movsw(); - width32: - context._movsw(); - width31: - context._movsw(); - width30: - context._movsw(); - width29: - context._movsw(); - width28: - context._movsw(); - width27: - context._movsw(); - width26: - context._movsw(); - width25: - context._movsw(); - width24: - context._movsw(); - width23: - context._movsw(); - width22: - context._movsw(); - width21: - context._movsw(); - width20: - context._movsw(); - width19: - context._movsw(); - width18: - context._movsw(); - width17: - context._movsw(); - width16: - context._movsw(); - width15: - context._movsw(); - width14: - context._movsw(); - width13: - context._movsw(); - width12: - context._movsw(); - width11: - context._movsw(); - width10: - context._movsw(); - width9: - context._movsw(); - width8: - context._movsw(); - width7: - context._movsw(); - width6: - context._movsw(); - width5: - context._movsw(); - width4: - context._movsw(); - width3: - context._movsw(); - width2: - context._movsw(); - width1: - context._movsw(); - width0: - return; -} - void doblocks(Context & context) { STACK_CHECK(context); context.es = context.data.word(kWorkspace); @@ -22172,7 +21938,6 @@ void __dispatch_call(Context &context, unsigned addr) { case 0xc20c: doshake(context); break; case 0xc210: zoom(context); break; case 0xc214: delthisone(context); break; - case 0xc224: width160(context); break; case 0xc228: doblocks(context); break; case 0xc22c: showframe(context); break; case 0xc230: frameoutv(context); break; diff --git a/engines/dreamweb/dreamgen.h b/engines/dreamweb/dreamgen.h index a09fb7b08c..38c04a3c92 100644 --- a/engines/dreamweb/dreamgen.h +++ b/engines/dreamweb/dreamgen.h @@ -19,6 +19,7 @@ namespace dreamgen { void cls(Context &context); void printundermon(Context &context); void worktoscreen(Context &context); + void width160(Context &context); void keyboardread(Context &context); void resetkeyboard(Context &context); void setkeyboardint(Context &context); |