[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 11 15:47:39 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 knew about the spacing between lines being a bit off. In my first
 attempt, the lines were set even closer together. I widened it a bit, but
 didn't bother getting it quite right. (Personally I think the lines are
 spaced a bit too far apart in the original, but I guess it should be fixed
 at some point.)

 As criezy said, the GUI isn't implemented. It's probably a fair bit of
 work, and while I could be wrong I think the original buttons use one of
 the Mac system fonts rather than the custom Indy font used for the rest of
 the text. So that's a problem since I don't think anyone has figure out a
 cross-platform way of extracting those fonts yet.

 My impression is that the Mac GUI is a mixture of scripting and hard-coded
 stuff. ScummVM replaces some of the scripting with its own functions to
 produce the current PC style GUI. That was done before I ever started
 looking at things, so I don't really know the details. I disabled some of
 it when adding the high-resolution font (e.g. the text of the grail pages
 was offset to work in low-resolution mode).

 What I would like to see is better support for the music, which I
 ''assume'' sounded different in the original. But that's ''way'' outside
 my expertise.
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/12983#comment:3>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list