diff options
author | sylvaintv | 2012-04-18 00:01:23 +0200 |
---|---|---|
committer | Eugene Sandulenko | 2018-03-28 17:36:57 +0200 |
commit | 0c0182d3648ea23806f320675c9f0d7b001b23b6 (patch) | |
tree | a1fee0bc0f0e1c3221db0a7204bc0e77342a467b /engines/lilliput | |
parent | 3ffb103d57893e1c0b0a23494e4625d9d52c296a (diff) | |
download | scummvm-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.cpp | 6 |
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) { |