Opened 9 years ago
Closed 2 years ago
#7043 closed feature request (fixed)
SCI: PHARKAS Mac ScummVM font different than native font.
Reported by: | SF/eisnerguy1 | Owned by: | sluicebox |
---|---|---|---|
Priority: | normal | Component: | Engine: SCI |
Version: | Keywords: | ||
Cc: | Game: | Freddy Pharkas: Frontier Pharmacist |
Description
Freddy Pharkas: Frontier Pharmacist (Macintosh/English) Tried in ScummVM 1.7.0 & ScummVM 1.9.0git594-g562649c Mac OS X 10.10.5
So, while using ScummVM to play the Mac version of Freddy Pharkas, the font is different when compared to when playing it in SheepShaver for example.
Ticket imported from: bugs/7043.
Attachments (3)
Change History (11)
by , 9 years ago
Attachment: | Freddy_Pharkas_font_Mac_native.png added |
---|
by , 9 years ago
Attachment: | Freddy_Pharkas_font_ScummVM.png added |
---|
comment:1 by , 9 years ago
comment:2 by , 9 years ago
Summary: | Mac SCI Freddy Pharkas ScummVM font different than native font. → SCI: PHARKAS Mac ScummVM font different than native font. |
---|
comment:3 by , 8 years ago
This still occurs in ScummVM 1.10.0git2888-ga925264 (Mar 27 2017 04:50:05). Running it on Mac OS X 10.12.4.
comment:4 by , 4 years ago
Obstacles:
- The Mac interpreter used native operating system fonts; they're not SCI fonts so they're not in the data files. The data files do contain the real SCI fonts used in the PC versions so they get drawn by ScummVM. (If they didn't contain those then the Mac version would be unplayable in ScummVM.)
- The Mac interpreter drew fonts at native resolution after the game's graphics were upscaled.
It's *possible* that the Mac executable contains native fonts. ResEdit gives that impression when browsing, but those might really just be lists of font names, and they might even be irrelevant to this. The Mac interpreters, like many Mac programs of the era, have a lot of boilerplate resources leftover from the template programs they were based on. What I do know is that there's a good deal of Mac-only code in the interpreter for overriding text drawing. I looked into this a long time ago so I'm going off of memory, but I think there was a map between SCI fonts and native Mac fonts.
comment:5 by , 4 years ago
Type: | defect → enhancement |
---|
Changing this to enhancement since it would require a significant feature (possibly multiple) to accomplish. It's not a defect that we show the game's real SCI font, it's a miracle! We're lucky that the game includes it, otherwise it would be unplayable.
by , 3 years ago
Attachment: | Freddy Pharkas-FONT 2408 16.png added |
---|
comment:6 by , 3 years ago
The font used is "2108" in the "Freddy Pharkas" executable. Like #11356 this could be implemented using MacGui's MacFontManager. Attached a preview of the font (more precisely "2108 16") as shown by ResEdit.
comment:8 by , 2 years ago
Owner: | set to |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Here's a screenshot of how the same message (in the previous screenshot) looks like in ScummVM).