diff options
-rw-r--r-- | scumm/resource.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/scumm/resource.cpp b/scumm/resource.cpp index 4a2d47629a..9f8fd53d94 100644 --- a/scumm/resource.cpp +++ b/scumm/resource.cpp @@ -1081,10 +1081,7 @@ int Scumm::convertADResource(int type, int idx, byte * src_ptr, int size) { // Unfortunate LOOM and INDY3 have different interpretation // of the ticks value. if (_gameId == GID_INDY3) { - // From my disassembly this would be correct: - // dw = 1000000 * 256 / 473 * ppqn / 2 / ticks; - // But this seems closer to original??? - dw = 73000000 * 2 / ticks; + dw = 1000000 * 256 / 473 * ppqn / 2 / ticks; } else if (_gameId == GID_LOOM) { dw = 1000000 * ppqn / 4 / 2 / ticks; } else { |