aboutsummaryrefslogtreecommitdiff
path: root/engines/dreamweb/stubs.h
diff options
context:
space:
mode:
authorBertrand Augereau2011-07-30 15:04:25 +0200
committerBertrand Augereau2011-07-30 15:04:25 +0200
commitb2748740dbf5c9a8d7b648428d005e102ae41d7e (patch)
tree243ea8d3250f03f91d37513b6d96ced1c44c3d4a /engines/dreamweb/stubs.h
parent2d0dfffe00628125da8aa43ebe188377ab9331f7 (diff)
downloadscummvm-rg350-b2748740dbf5c9a8d7b648428d005e102ae41d7e.tar.gz
scummvm-rg350-b2748740dbf5c9a8d7b648428d005e102ae41d7e.tar.bz2
scummvm-rg350-b2748740dbf5c9a8d7b648428d005e102ae41d7e.zip
DREAMWEB: Better API for 'showframe' and no more registers used (expect es:bx for diffdest blitting)
Diffstat (limited to 'engines/dreamweb/stubs.h')
-rw-r--r--engines/dreamweb/stubs.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/dreamweb/stubs.h b/engines/dreamweb/stubs.h
index 0ae76419e9..cb0a87c22e 100644
--- a/engines/dreamweb/stubs.h
+++ b/engines/dreamweb/stubs.h
@@ -58,7 +58,7 @@
uint8 kernchars(uint8 firstChar, uint8 secondChar, uint8 width);
Sprite *spritetable();
void showframe();
- void showframe(uint16 src, uint16 x, uint16 y, uint16 frameNumber, uint8 effectsFlag, uint8 *width, uint8 *height);
+ void showframe(const void *frameData, uint16 x, uint16 y, uint16 frameNumber, uint8 effectsFlag, uint8 *width, uint8 *height);
void printasprite(const Sprite *sprite);
void width160();
void multiput(uint16 x, uint16 y, uint8 width, uint8 height);
@@ -66,7 +66,7 @@
void eraseoldobs();
void clearsprites();
void makesprite();
- Sprite *makesprite(uint8 x, uint8 y, uint16 updateCallback, uint16 somethingInDx, uint16 somethingInDi);
+ Sprite *makesprite(uint8 x, uint8 y, uint16 updateCallback, uint16 frameData, uint16 somethingInDi);
void spriteupdate();
void initman();
void mainman(Sprite *sprite);