scummvm/engines
Torbjörn Andersson 5a6f711d07 ZVISION: Convert subtitles to UTF-32 before rendering them (bug #6772)
Because we use Common::String to store UTF-8 data, the font
renderer will draw the wrong glyphs for non-ASCII characters,
unless we first convert the string to UTF-32. (I thought the same
change would have to be made for the ZGI game over screens, but
apparently they work anyway. At least the German version, I'm told.)

I've discussed this change with [md5], and while it would probably
be more correct to make the engine use UTF-32 throughout, that is
also rather painful.
2015-01-20 23:41:59 +01:00
..
access ACCESS: Remove useless variable 2014-12-28 23:36:51 +01:00
agi AGI: use shorter sizes for buffers 2014-12-22 23:10:31 +01:00
agos Merge pull request #526 from eriktorbjorn/agos-midiloop 2014-11-28 15:14:39 +11:00
avalanche AVALANCHE: Janitorial - remove trailing spaces and tabs 2014-06-07 17:12:24 +02:00
bbvs BBVS: Remove trailing whitespace 2014-10-28 16:24:45 +02:00
cge CGE: Remove trailing whitespace 2014-10-28 16:04:11 +02:00
cge2 CGE2: Add detection for new English freeware version 2014-12-21 18:25:57 +00:00
cine ALL: Rename Debugger::DCmd_Register to Debugger::registerCmd. 2014-05-27 02:04:08 +02:00
composer COMPOSER: Remove sprites when stopping V1 scripts (bug #6091). 2014-08-09 23:11:47 +02:00
cruise CRUISE: Add a safeguard to avoid a potential null pointer derefenrece 2014-06-15 18:19:11 +02:00
draci DRACI: Initialize a variable, some rework on the initialization of pointers and booleans 2014-05-25 17:18:35 +02:00
drascula DRASCULA: use Common::String::format when possible 2014-12-22 23:10:31 +01:00
dreamweb DREAMWEB: Update list of files that contain translatable strings 2014-10-04 01:01:45 +01:00
fullpipe FULLPIPE: Fix bug in inventory 2015-01-04 19:32:26 +01:00
gob GOB: Remove useless memcpy() 2014-10-19 00:08:32 +02:00
groovie GROOVIE: Do not play audio in V2 games when only one frame is shown 2014-11-07 12:11:33 +02:00
hopkins HOPKINS: Add a check for another sound related to frames removed in the Polish version. Fix for bug #6591 2014-11-01 12:35:59 +01:00
hugo ALL: Rename Debugger::DCmd_Register to Debugger::registerCmd. 2014-05-27 02:04:08 +02:00
kyra KYRA: Remove trailing whitespace 2014-10-28 16:07:16 +02:00
lastexpress LASTEXPRESS: Fix potential out-of-bounds read. CID 1003992 2014-06-16 18:46:32 -04:00
lure LURE: Remove useless parameters in function call 2014-05-29 16:55:06 +02:00
made MADE: Print v1 database debugging at level 1 instead of all the time 2014-07-11 23:35:38 -04:00
mads MADS: Renamings of Layer and a transition type 2015-01-17 20:51:52 -05:00
mohawk MOHAWK: Comment out unused constant 2014-12-07 15:48:11 +02:00
mortevielle MORTEVIELLE: Remove trailing whitespace 2014-10-28 16:20:43 +02:00
neverhood NEVERHOOD: Remove duplicate file hash definition 2014-12-07 15:46:08 +02:00
parallaction ALL: Make Debugger command function names conform to our guidelines. 2014-05-27 02:04:08 +02:00
pegasus PEGASUS: Remove trailing whitespace 2014-10-28 16:17:44 +02:00
prince PRINCE: Double animation of bird after 'throw a rock' mini-game fix 2014-11-09 22:20:36 +01:00
queen QUEEN: Allow the engine to quit while dialog options are shown 2014-10-27 03:36:52 +02:00
saga SAGA: Remove trailing whitespace 2014-10-28 16:16:12 +02:00
sci SCI: fix definition of GK1 police-sleep patch 2015-01-11 21:14:36 +00:00
scumm SCUMM: Improve FOA keyboard help 2015-01-06 08:39:23 -02:00
sky ALL: Rename Debugger::DCmd_Register to Debugger::registerCmd. 2014-05-27 02:04:08 +02:00
sword1 SWORD1: Remove trailing whitespace 2014-10-28 16:12:25 +02:00
sword2 SWORD1: Change "no DXA support" message. 2014-08-22 06:43:02 +02:00
sword25 SWORD25: Remove unused code 2015-01-07 07:00:13 -06:00
teenagent TEENAGENT: Remove dead code: s cannot be null at this point 2014-06-07 09:48:53 +02:00
testbed TESTBED: Fix a typo in the sound tests: s/smaple/sample 2014-06-19 12:27:29 +02:00
tinsel TINSEL: Move object creation from constructor to run() 2014-10-17 19:19:55 +02:00
toltecs TOLTECS: Blacklist a pirated CD-RIP version (bug #6690) 2014-08-06 15:07:31 +03:00
tony TONY: Remove trailing whitespace 2014-10-28 16:13:40 +02:00
toon TOON: Remove trailing whitespace 2014-10-28 16:14:08 +02:00
touche TOUCHE: Update list of files that contain translatable strings 2014-10-04 01:08:28 +01:00
tsage TSAGE: Remove trailing whitespace 2014-10-28 16:03:17 +02:00
tucker TUCKER: Skip the display of the intro and of the chapter number when a game is loaded from launcher 2014-05-25 14:05:14 +02:00
voyeur VOYEUR: Fix crash when playing video #42 2014-07-03 21:00:17 -04:00
wintermute Merge pull request #437 from tobiatesan/wme_subtitles 2014-11-05 20:22:34 +01:00
zvision ZVISION: Convert subtitles to UTF-32 before rendering them (bug #6772) 2015-01-20 23:41:59 +01:00
advancedDetector.cpp DETECTOR: Do not show the zero matched size for illegitimate copies 2014-08-06 15:08:57 +03:00
advancedDetector.h
dialogs.cpp Merge pull request #426 from sunmax/master 2014-04-28 21:20:42 +03:00
dialogs.h
engine.cpp SCUMM: Add a "chained games manager" 2014-12-30 10:47:51 +01:00
engine.h SCUMM: Add a "chained games manager" 2014-12-30 10:47:51 +01:00
game.cpp
game.h
metaengine.h
module.mk
obsolete.cpp
obsolete.h
savestate.cpp
savestate.h ENGINES: Fix some Doxygen comments that seem wrong. 2014-08-29 03:28:43 +02:00
util.h