[Scummvm-tracker] [ScummVM :: Bugs] #12983: INDY3: Macintosh version uses PC verb GUI with high-res fonts rather than proper Mac GUI

ScummVM :: Bugs trac at scummvm.org
Mon Oct 18 14:26:35 UTC 2021


#12983: INDY3: Macintosh version uses PC verb GUI with high-res fonts rather than
proper Mac GUI
-------------------------------------------------+-------------------------
Reporter:  ATMcashpoint                          |       Owner:  (none)
    Type:  defect                                |      Status:  new
Priority:  normal                                |   Component:  Engine:
                                                 |  SCUMM
 Version:                                        |  Resolution:
Keywords:  scumm, indiana jones, last crusade,   |        Game:  Indiana
  indiana jones 3, indy3, macintosh, mac         |  Jones 3
-------------------------------------------------+-------------------------
Comment (by eriktorbjorn):

 I don't mind changing the original behavior if I believe the original
 behavior was an unintentional bug. E.g. the latest version of ScummVM
 restores a few minor things from the floppy version of Monkey Island 1
 that were lost in the CD version. (Not the "stump joke" though, since that
 was clearly removed deliberately.)

 But of course, sometimes it's hard to draw the line between intentional
 and unintentional.

 Anyway, as I said the way ScummVM implements high resolution text on
 upscaled graphics is pure guesswork (written and debugged during a period
 where I had plenty of spare time, I might add :-), which probably goes a
 long way towards explaining the remaining discrepancies in text
 positioning. At this point, I'm completely out of ideas for how to improve
 it any further. All my attempts so far fix some cases, while breaking
 others.

 Implementing the original character spacing would add further guesswork on
 top of that.

 I suppose I could give it a quick try, but if it didn't work right away
 I'd probably just give up on it right there and then. (And if I ''do'' get
 it to work I'll definitely make it optional.) Of course, just because I
 can't figure it out doesn't mean someone else won't pick up the slack
 later.
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/12983#comment:8>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list