aboutsummaryrefslogtreecommitdiff
path: root/engines/lilliput
diff options
context:
space:
mode:
authorsylvaintv2012-04-18 00:01:23 +0200
committerEugene Sandulenko2018-03-28 17:36:57 +0200
commit0c0182d3648ea23806f320675c9f0d7b001b23b6 (patch)
treea1fee0bc0f0e1c3221db0a7204bc0e77342a467b /engines/lilliput
parent3ffb103d57893e1c0b0a23494e4625d9d52c296a (diff)
downloadscummvm-rg350-0c0182d3648ea23806f320675c9f0d7b001b23b6.tar.gz
scummvm-rg350-0c0182d3648ea23806f320675c9f0d7b001b23b6.tar.bz2
scummvm-rg350-0c0182d3648ea23806f320675c9f0d7b001b23b6.zip
LILLIPUT: Fix to render cubes
We can see some isometric cubes but wrongly placed.
Diffstat (limited to 'engines/lilliput')
-rw-r--r--engines/lilliput/lilliput.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/engines/lilliput/lilliput.cpp b/engines/lilliput/lilliput.cpp
index 06edcba19d..8842177ede 100644
--- a/engines/lilliput/lilliput.cpp
+++ b/engines/lilliput/lilliput.cpp
@@ -418,8 +418,9 @@ void LilliputEngine::displayFunction13(byte *buf, int var1, int var2, int var3)
for (int i = 0; i < 32; i++) {
for (int j = 0; j < 32; j++) {
if (_bufferCubegfx[index2 + j] != 0)
- buf[index] = _bufferCubegfx[index2 + j];
+ buf[index + j] = _bufferCubegfx[index2 + j];
}
+ index2 += 32;
index += 256;
}
}
@@ -503,6 +504,9 @@ void LilliputEngine::sub16217() {
++_byte160FA;
}
}
+
+ warning("sub_161323");
+
}
void LilliputEngine::sub1652B(int var1) {