Opened 4 years ago

Closed 3 years ago

#11537 closed defect (fixed)

SCUMM: Cut off text in the Macintosh version of Loom

Reported by: eriktorbjorn Owned by: eriktorbjorn
Priority: normal Component: Engine: SCUMM
Version: Keywords:
Cc: Game: Loom

Description

I've known about this for quite a while, but I haven't seen any proper bug report about it, so...

The Macintosh version of Loom uses a high-resolution font for the text and - I think - for the notes. (The Macintosh version of Indiana Jones and the Last Crusade took this even further.)

ScummVM does not implement this, and instead uses the same font as the DOS version. For the most part this works well, but at least in one case it causes text to be cut off.

I'll attach screenshots of that scene, both from the Mac version and the DOS version, as well as from the game running in a Mac emulator, for comparison. Basically, the text is laid out the same way but appears at different position in the Mac version.

Attachments (4)

scummvm-loom-00000.png (2.6 KB ) - added by eriktorbjorn 3 years ago.
PC EGA Loom, running in ScummVM.
scummvm-loom-ega-mac-00000.png (2.6 KB ) - added by eriktorbjorn 3 years ago.
Macintosh Loom, running in ScummVM.
basilisk-loom-mac.png (11.6 KB ) - added by eriktorbjorn 3 years ago.
Macintosh Loom, running in Basilisk II
scummvm-loom-ega-mac-00001.png (4.5 KB ) - added by eriktorbjorn 3 years ago.
Macintosh Loom, running in a patched ScummVM

Download all attachments as: .zip

Change History (6)

comment:1 by eriktorbjorn, 3 years ago

I've submitted a pull request to add support for the Macintosh font. I've added a new screenshot to show what it looks like with those changes.

Version 0, edited 3 years ago by eriktorbjorn (next)

by eriktorbjorn, 3 years ago

Attachment: scummvm-loom-00000.png added

PC EGA Loom, running in ScummVM.

by eriktorbjorn, 3 years ago

Macintosh Loom, running in ScummVM.

by eriktorbjorn, 3 years ago

Attachment: basilisk-loom-mac.png added

Macintosh Loom, running in Basilisk II

by eriktorbjorn, 3 years ago

Macintosh Loom, running in a patched ScummVM

comment:2 by sev-, 3 years ago

Owner: set to eriktorbjorn
Resolution: fixed
Status: newclosed

And now it was all fixed thanks to your excellent work.

Note: See TracTickets for help on using tickets.