Opened 3 months ago

Last modified 3 months ago

#15040 new defect

SCUMM: Loom (TG16) - Inaccurate text centering and font drop shadows

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

Description (last modified by ATMcashpoint)

In the TurboGrafx-16 version of LOOM on original hardware, with text that appears on top of the game backgrounds, the font drop shadows omit any shadows below descenders in letters like lowercase G and lowercase Y. ScummVM doesn't reproduce this.

However, text that appears on top of the Object Window in the GUI does have shadows beneath descenders. (I thought this might be due to having multiple lines of dialogue vs. one line of text in the Object Window, but it seems not: text on the upper part of the screen always has descender shadows omitted, even with only one line of text.)

The text centering is inaccurate to the original version as well, in both close-ups of characters and scenes where the dialogue is at the bottom of the screen, as well as in the Object Window. Contrast the attached screenshots from ScummVM with those from an emulator. (I've included the original-aspect versions of emulator screenshots where the original game has extra screen space on the left in scrolling rooms, as well as cropped versions for better comparison.)

Also, it seems that when text is displayed above both animations and background areas that are redrawn, the drop shadows disappear entirely, which ScummVM doesn't do either. This isn't as noticeable as it would be in other versions, though, since many dialogue lines that appear on top of the game background on DOS appear here on the black space at the bottom of the screen, with player control taken away for their duration.

Attachments (14)

loompceintro.png (13.1 KB ) - added by ATMcashpoint 3 months ago.
loompcehetchel.png (18.9 KB ) - added by ATMcashpoint 3 months ago.
loompceroomobjectshadows.png (32.2 KB ) - added by ATMcashpoint 3 months ago.
loompceanimationshadows.png (32.9 KB ) - added by ATMcashpoint 3 months ago.
loompceintroscummvm.png (8.8 KB ) - added by ATMcashpoint 3 months ago.
loompceatropos.png (19.6 KB ) - added by ATMcashpoint 3 months ago.
loompceatroposscummvm.png (15.3 KB ) - added by ATMcashpoint 3 months ago.
loompcehetcheldialogue.png (27.3 KB ) - added by ATMcashpoint 3 months ago.
loompcehetcheldialoguecrop.png (36.9 KB ) - added by ATMcashpoint 3 months ago.
loompcehetcheldialoguescummvm.png (50.1 KB ) - added by ATMcashpoint 3 months ago.
loompceobjectwindowshadows.png (60.9 KB ) - added by ATMcashpoint 3 months ago.
loompceguitextcentering.png (33.9 KB ) - added by ATMcashpoint 3 months ago.
loompceguitextcenteringscummvm.png (56.4 KB ) - added by ATMcashpoint 3 months ago.
loompceroomobjectshadows1.png (63.3 KB ) - added by ATMcashpoint 3 months ago.

Download all attachments as: .zip

Change History (28)

by ATMcashpoint, 3 months ago

Attachment: loompceintro.png added

by ATMcashpoint, 3 months ago

Attachment: loompcehetchel.png added

by ATMcashpoint, 3 months ago

by ATMcashpoint, 3 months ago

Attachment: loompceanimationshadows.png added

comment:1 by ATMcashpoint, 3 months ago

Keywords: fonts added

comment:2 by ATMcashpoint, 3 months ago

Description: modified (diff)
Summary: LOOM TurboGrafx-16 does not handle font drop shadows accuratelyLOOM TurboGrafx-16 does not handle text centering font drop shadows accurately

comment:3 by ATMcashpoint, 3 months ago

Summary: LOOM TurboGrafx-16 does not handle text centering font drop shadows accuratelyLOOM TurboGrafx-16 does not handle text centering and font drop shadows accurately

by ATMcashpoint, 3 months ago

Attachment: loompceintroscummvm.png added

by ATMcashpoint, 3 months ago

Attachment: loompceatropos.png added

by ATMcashpoint, 3 months ago

Attachment: loompceatroposscummvm.png added

comment:4 by ATMcashpoint, 3 months ago

Description: modified (diff)

comment:5 by ATMcashpoint, 3 months ago

Description: modified (diff)

comment:6 by ATMcashpoint, 3 months ago

Description: modified (diff)

by ATMcashpoint, 3 months ago

Attachment: loompcehetcheldialogue.png added

by ATMcashpoint, 3 months ago

by ATMcashpoint, 3 months ago

comment:7 by ATMcashpoint, 3 months ago

Description: modified (diff)

comment:8 by ATMcashpoint, 3 months ago

Description: modified (diff)

comment:9 by ATMcashpoint, 3 months ago

Description: modified (diff)

comment:10 by ATMcashpoint, 3 months ago

Description: modified (diff)

by ATMcashpoint, 3 months ago

comment:11 by ATMcashpoint, 3 months ago

Description: modified (diff)

by ATMcashpoint, 3 months ago

Attachment: loompceguitextcentering.png added

by ATMcashpoint, 3 months ago

comment:12 by ATMcashpoint, 3 months ago

Description: modified (diff)

by ATMcashpoint, 3 months ago

comment:13 by ATMcashpoint, 3 months ago

Description: modified (diff)

comment:14 by tag2015, 3 months ago

Summary: LOOM TurboGrafx-16 does not handle text centering and font drop shadows accuratelySCUMM: Loom (TG16) - Inaccurate text centering and font drop shadows
Note: See TracTickets for help on using tickets.