[Scummvm-tracker] [ScummVM :: Bugs] #15375: SCI: SQ4 Korean text not rendered after refactor
ScummVM :: Bugs
trac at scummvm.org
Sun Sep 22 18:39:02 UTC 2024
#15375: SCI: SQ4 Korean text not rendered after refactor
----------------------+----------------------------
Reporter: sluicebox | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Engine: SCI
Version: | Resolution:
Keywords: | Game: Space Quest 4
----------------------+----------------------------
Comment (by athrxx):
Replying to [comment:10 sluicebox]:
> Whatever you think is best. I'm not really following the code changes
that are going along with this. (That's often the case with the things you
do, because they look hard!)
>
> Do you want to sit on it for a while in case you think of something
else? None of this is urgent.
>
Yeah, that's probably the best idea. Maybe I can come up with something
else during next week or so...
> My main thing on these extras that weren't in the original, like RTL
text or whatever, is that they should be factored out as much as possible
from the already complicated genuine engine code by however one can. I
believe that's your thing too, so my attitude is "whatever athrxx wants"
=)
>
Yes, I would really like to factor out the upscale logic, although I have
come to understand that for SCI0 Mac there is no chance, since the
original interpreter really does have the modified vector drawing code in
the engine.
> (Unrelated but while you're in the graphics code, did you know that
`_needsUnditheringPalette` isn't used? It generates a warning, but maybe
you're going to use it later?)
No, I didn't see any warning. But I think you're right. I am using the
argument only in the constructor. Inside `remapTextColor()` I am just
checking the `_textModePalette` instead. I'll remove the unneeded var...
--
Ticket URL: <https://bugs.scummvm.org/ticket/15375#comment:11>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list