[Scummvm-tracker] [ScummVM] #10270: SCI: LSL7: Ocean outside portholes jumps
Colin Snover
trac at scummvm.org
Mon Oct 9 02:45:18 CEST 2017
#10270: SCI: LSL7: Ocean outside portholes jumps
-----------------------------------+-------------------------
Reporter: DanielSWolf | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Engine: SCI
Resolution: | Keywords: sci32
Game: Leisure Suit Larry 7 |
-----------------------------------+-------------------------
Comment (by csnover):
I spent some time looking at this today and I am not entirely sure what is
going on yet. The kMulDiv and kSinMult/kTimesSin implementations in
ScummVM are not accurate to the original interpreter and return slightly
different values pretty frequently, but I implemented some fully reversed
versions of these functions (SinMult is definitely an interesting edge-
case, since the original interpreter does an out-of-bounds read into the
value table for atan when degrees = 90) and these implementation
differences don’t appear to be the cause of the trouble. So, more
investigation is needed.
--
Ticket URL: <https://bugs.scummvm.org/ticket/10270#comment:2>
ScummVM <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list