Opened 6 months ago

Closed 9 days ago

#16237 closed defect (fixed)

SHERLOCK: ROSETATTOO: Text characters issues (in Spanish, maybe others)

Reported by: LukasThyWalls Owned by: antoniou79
Priority: normal Component: Engine: Sherlock
Version: Keywords: Characters, Text, Misaligned, Fonts, Spanish
Cc: Game: Sherlock Holmes: Case of the Rose Tattoo

Description (last modified by LukasThyWalls)

Hello.

In Secret files of Sherlock Holmes: The Case of the Rose Tattoo, in Spanish, I found there is issues showing the special characters in the language (á, é, í, ó, ú, Á, É, Í, Ó, Ú, ñ, Ñ... the ones I saw) and maybe there are similar issues with other special characters in other languages (like ç, Ç) what they show vertically misaligned compared with others characters in all dialogs and menus, being some more noticeable than others.

Attached is and example compared with how they show in DOSBox, with all different fonts that can be used in the game:

https://bugs.scummvm.org/raw-attachment/ticket/16237/rosetattoo-es_letterAlign.png

Depending the font, sometimes they are most changed or not ("ú" is not the most visually changed sometimes, but "á" looks big or "í" looks like almost a "¡" in other fonts, but all are misaligned).

Here is an example with a dialog with more than one character with one of the fonts:

https://bugs.scummvm.org/raw-attachment/ticket/16237/rosetattoo-es_letterAlign_dialog.png

Tested with ScummVM 2.9.1 and 3.0.0git19399-g8c49944839d (Sep 26 2025 04:37:16).

Also could be related with other issue: https://bugs.scummvm.org/ticket/16238

Attachments (2)

rosetattoo-es_letterAlign.png (100.7 KB ) - added by LukasThyWalls 6 months ago.
rosetattoo-es_letterAlign_dialog.png (65.2 KB ) - added by LukasThyWalls 6 months ago.

Download all attachments as: .zip

Change History (10)

by LukasThyWalls, 6 months ago

by LukasThyWalls, 6 months ago

comment:1 by LukasThyWalls, 6 months ago

Description: modified (diff)

comment:2 by LukasThyWalls, 6 months ago

Description: modified (diff)

comment:3 by antoniou79, 10 days ago

Summary: SHERLOCK: Text characters issues (in Spanish, maybe others)SHERLOCK: ROSETATTOO: Text characters issues (in Spanish, maybe others)

comment:4 by antoniou79, 10 days ago

In febd0cbb:

SHERLOCK: Use non-translated index for font glyph y-offset

Possible fix for bug #16237

comment:5 by antoniou79, 10 days ago

I pushed a potential fix for this on master, so it should be part of the daily developer builds 2026.1.1git starting from tomorrow.

Could you please test and report back if the issue is fixed and whether there are any unwanted side-effects?

comment:6 by antoniou79, 10 days ago

Owner: set to antoniou79
Resolution: fixed
Status: newpending

comment:7 by LukasThyWalls, 9 days ago

Hello.

Tested with ScummVM 2026.1.1git23321-g5cff6a9fac3 (Mar 1 2026 05:46:18), It seems fixed to me, the letters now match the ones from the DOSBox emulated version.

Thanks!

comment:8 by antoniou79, 9 days ago

Status: pendingclosed
Note: See TracTickets for help on using tickets.