Opened 6 years ago

Closed 6 years ago

#10865 closed defect (fixed)

GLK: FROTZ: Crash creating new Beyond Zork characters

Reported by: dreammaster Owned by: eriktorbjorn
Priority: normal Component: Engine: GLK
Version: Keywords:
Cc: Game: GLK Z-Code (Frotz) Game

Description

Beyond Zork crashes if I try to create my own character. It tries to print a left arrow, which is actually a " character, with the graphics font, but putCharUni converts it into a unicode "curly quote" character, which of course doesn't exist in the bitmap font.

Change History (3)

comment:2 by Paul Gilbert <paulfgilbert@…>, 6 years ago

In 0b9fe06:

GLK: FROTZ: Disable typographic niceties for Beyond Zork font

The Beyond Zork graphics font doesn't support Unicode, so allowing
it to convert things like straight quotes into curly ones can cause
ScummVM to crash. Disable these conversions while the Beyond Zork
graphics font is used to avoid that. This fixes bug #10865.

comment:3 by dreammaster, 6 years ago

Owner: set to eriktorbjorn
Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.