aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/charset.cpp
AgeCommit message (Collapse)Author
2009-09-25Patch #2858137 and fix for bug #2855359: fmt_fnt.rom font loading failure is ↵Max Horn
ignored svn-id: r44346
2009-09-25SCUMM: Rename _bitDepth to _bytesPerPixelMax Horn
svn-id: r44336
2009-06-04Add 16bit color support for later HE games.Travis Howell
svn-id: r41153
2009-05-31The error() and warning() functions add ! and newline automatically. (I didn'tTorbjörn Andersson
look at debug() and debugC(), since I'm really bored with this now. :-) svn-id: r41061
2008-11-06cleanupMax Horn
svn-id: r34910
2008-08-04Remove debug left over.Travis Howell
svn-id: r33596
2008-08-02Fix for bug #1945335: "SCUMM: Invalid charset id can be stored".Eugene Sandulenko
Regressions possible. svn-id: r33552
2008-08-02Fix bug #2023727: "MONKEY2: Misplaced Text"Eugene Sandulenko
svn-id: r33544
2008-07-29Changed class File (and derived classes) to only support read-only access; ↵Max Horn
added a new class DumpFile for writing svn-id: r33412
2008-05-19Restrict the remaining changes made in rev 28166 to chinese COMIMax Horn
svn-id: r32181
2008-05-18Fix for bug #1940063 (MONKEY: Crash during the marriage lechuck/marley) -- ↵Max Horn
regression was introduced by rev 28167 -- rule of thumb, if you add game specific code, make it game specifc ... ;) svn-id: r32177
2008-05-06Allow static and dynamic plugins to be used at the same timeJordi Vilalta Prat
svn-id: r31888
2008-04-28Fix Kanji text positioning in DIG. Constants based on disassembly, butEugene Sandulenko
it can bring some regressions to subtitles. svn-id: r31757
2008-04-26Fix Kanji renderingEugene Sandulenko
svn-id: r31734
2008-04-08First attempt to support Japanese DIGEugene Sandulenko
svn-id: r31456
2008-01-28Fixed the spaces before tabs.Jordi Vilalta Prat
svn-id: r30667
2008-01-01Split out charset font data for easier maintenanceEugene Sandulenko
svn-id: r30121
2008-01-01Fix bug #1811732: "MANIAC C64: German version not supported"Eugene Sandulenko
svn-id: r30119
2007-12-16Patch #1851568: INDY3 Mac: Grail Diary FixMax Horn
svn-id: r29890
2007-12-09Add Russian font for Zak.Eugene Sandulenko
svn-id: r29800
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵Nicola Mettifogo
been updated. svn-id: r28966
2007-09-11Remove/clarify several FIXMEsEugene Sandulenko
svn-id: r28892
2007-09-11Adding various FIXME comments to bogus (non-self-explanatory) existing FIXME ↵Max Horn
comments; and some other related cleanup svn-id: r28890
2007-09-10Lots of source code formatting correctionsMax Horn
svn-id: r28887
2007-09-08Some cleanup (yay for whomever had the brilliant idea to let SVN work over ↵Max Horn
HTTPS and hence through proxies&firewalls :) svn-id: r28877
2007-09-01Cleanup: remove obsolete code (PalmOS 68K version not supported anymore)Chris Apers
svn-id: r28803
2007-08-14fix issues with parenthesesMatthew Hoops
svn-id: r28618
2007-08-14Limit loading external fonts, to required game versions.Travis Howell
svn-id: r28617
2007-07-22- Fix wrong languages in Chinese COMIEugene Sandulenko
- Fix credits rendering in Chinese COMI svn-id: r28167
2007-07-22Fix Chinese character widths.Eugene Sandulenko
svn-id: r28166
2007-07-21Proper height for Chinese characters, also remove obsolete hack for computingEugene Sandulenko
character base. svn-id: r28160
2007-07-21More support for Chinese COMI. Still some character conversions areEugene Sandulenko
missing. Most notable in difficulty selection screen where 'q' characters slip in. svn-id: r28159
2007-07-20Prevent crash in MI1 SegaCD Jap.Eugene Sandulenko
svn-id: r28152
2007-07-10Reberting accidental changes.Eugene Sandulenko
svn-id: r28000
2007-07-10Preliminary (and buggy) Kanji support.Eugene Sandulenko
svn-id: r27998
2007-07-08cleanupMax Horn
svn-id: r27977
2007-05-30Updated legal headers in source files, based on what Pidgin (the IM client ↵Max Horn
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024
2007-05-28Improved version of patch to fix bug #1722153: "FT: Error on loading a game ↵Eugene Sandulenko
saved during a dialogue" svn-id: r26987
2007-05-13removed part of my patch for bug #1662610, ↵Gregory Montoir
CharsetRenderer::getStringHeight() is never used svn-id: r26821
2007-04-15Added code for decodeParseString.SO_PRINT_WRAP and rewrote the CHARSET_1 ↵Gregory Montoir
function in order to match the original V8 interpreter. This should fix bugs #1036707 and #1662610 (subtitles word wrapping issues). svn-id: r26516
2007-02-03Applied the revised NUT font renderer patch #1635584, which combines cyx'sTorbjörn Andersson
patch for correct (not to mention more efficient) rendering of CMI's shadowed letters, while retaining most of the memory savings of my original patch. This time, SMUSH and INSANE fonts also benefit from it. svn-id: r25345
2007-01-28Moved some stuff from CharsetRenderer (back) to ScummEngine, added commentsMax Horn
svn-id: r25250
2007-01-27cleanup (made NutRenderer::loadFont protected, added call during ↵Gregory Montoir
initialisation of the renderer object) svn-id: r25223
2007-01-27Applied my own patch #1640913 ("Loading NUT fonts on demand"), after discussingTorbjörn Andersson
it with Fingolfin. svn-id: r25221
2007-01-21Applied my own patch #1635584 (after discussing with Fingolfin) to reduce theTorbjörn Andersson
memory usage and number of allocations made by the NUT font renderer. svn-id: r25155
2006-10-15Turned some more static vars into static constMax Horn
svn-id: r24329
2006-09-17renamed ScummEngine::restoreBG to restoreBackground; renamed and moved ↵Max Horn
Gdi::copyVirtScreenBuffers to ScummEngine_v70he::restoreBackgroundHE svn-id: r23925
2006-09-17Changed ScummEngine::gdi to _gdi and allocate the Gdi object on the heap ↵Max Horn
(i.e. _gdi is a pointer now) svn-id: r23921
2006-09-16Replaced checkRange by assertRange, which has (a) an (IMO) more logical ↵Max Horn
order of parameters, and (b) removes lots of useless duplicate information in error messages svn-id: r23885
2006-05-09- Updated MSVC8 project filesEugene Sandulenko
- Renamed base/options.cpp to base/commandLine.cpp because of conflict with gui/options.cpp which sit in same directory in MSVC builds - Moved AudioCDManager singleton declaration outside of Audio namespace - Fixed numerous MSVC warning of potentially uninitialized variables and int <-> bool conversions. svn-id: r22397