aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorMatthew Hoops2007-09-24 23:28:23 +0000
committerMatthew Hoops2007-09-24 23:28:23 +0000
commitd5f83fbcde14b68b953354d9998fe8f3eca3d03d (patch)
treeb2c673316aeba9aa3bfc29245de51efff87f7eba /engines
parenta03c829ace222e2dc00965cbd2c877b8b99e59fb (diff)
downloadscummvm-rg350-d5f83fbcde14b68b953354d9998fe8f3eca3d03d.tar.gz
scummvm-rg350-d5f83fbcde14b68b953354d9998fe8f3eca3d03d.tar.bz2
scummvm-rg350-d5f83fbcde14b68b953354d9998fe8f3eca3d03d.zip
objects now work in Winnie C64
svn-id: r29095
Diffstat (limited to 'engines')
-rw-r--r--engines/agi/preagi_winnie.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/engines/agi/preagi_winnie.cpp b/engines/agi/preagi_winnie.cpp
index 2333199ffe..0a39438fff 100644
--- a/engines/agi/preagi_winnie.cpp
+++ b/engines/agi/preagi_winnie.cpp
@@ -1109,7 +1109,7 @@ void Winnie::drawObjPic(int iObj, int x0, int y0) {
uint32 objSize = readObj(iObj, buffer);
parseObjHeader(&objhdr, buffer, sizeof(WTP_OBJ_HDR));
- if (_vm->getPlatform() == Common::kPlatformPC || _vm->getPlatform() == Common::kPlatformApple2GS)
+ if (_vm->getPlatform() != Common::kPlatformAmiga)
objhdr.ofsPic -= IDI_WTP_OFS_OBJ;
_vm->_picture->setOffset(x0, y0);
@@ -1139,8 +1139,7 @@ void Winnie::drawRoomPic() {
_vm->_picture->showPic(IDI_WTP_PIC_X0, IDI_WTP_PIC_Y0, IDI_WTP_PIC_WIDTH, IDI_WTP_PIC_HEIGHT);
// draw object picture
- if (_vm->getPlatform() != Common::kPlatformC64)
- drawObjPic(iObj, IDI_WTP_PIC_X0 + roomhdr.objX, IDI_WTP_PIC_Y0 + roomhdr.objY);
+ drawObjPic(iObj, IDI_WTP_PIC_X0 + roomhdr.objX, IDI_WTP_PIC_Y0 + roomhdr.objY);
free(buffer);
}