[Scummvm-tracker] [ScummVM] #10196: SCI: LSL7: Better cel scaling
Daniel Wolf
trac at scummvm.org
Fri Mar 16 14:40:19 CET 2018
#10196: SCI: LSL7: Better cel scaling
-----------------------------------+-------------------------
Reporter: DanielSWolf | Owner: (none)
Type: enhancement | Status: new
Priority: normal | Component: Engine: SCI
Resolution: | Keywords: sci32
Game: Leisure Suit Larry 7 |
-----------------------------------+-------------------------
Comment (by DanielSWolf):
Thanks -- I'm glad you like the results! :-)
I managed to considerably reduce average downscaling and upscaling times
per sprite. On my (rather old) desktop machine, they are now at 0.1 ms and
0.25 ms, respectively, and I'm very happy with these times.
I also managed to integrate my scaler with the SCI engine. Due to the
nature of a smoothing scaler, the results don't align with the low-res
raster of older SCI games, but I don't think there's a way to fix that.
The last thing I'm struggling with is adding an option to enable/disable
LarryScale. I modified `common/gui_options.h`, `common/gui_options.cpp`,
`engines/sci/sci.h`, `engines/sci/detection.cpp`, and
`engines/sci/detection_tables.h`, but the new option still won't show up.
Now I understand what you meant by "a bit spread out." ;-)
I'd appreciate any pointers!
--
Ticket URL: <https://bugs.scummvm.org/ticket/10196#comment:9>
ScummVM <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list