aboutsummaryrefslogtreecommitdiff
path: root/scumm/charset.cpp
AgeCommit message (Collapse)Author
2004-08-14Modified VirtScreen to inherit from Graphics::Surface, and added ↵Max Horn
getPixels()/getBackPixels() accessors (these changes make it a bit easier to implement smooth scrolling); also replaced some uses of rtBuffer by proper access through the corresponding VirtScreen svn-id: r14612
2004-08-14FIXME comment regarding blitAlso charset rendering mode (which i believe is ↵Max Horn
broken right now) svn-id: r14588
2004-08-14Fix for bug #1008621 and #1008622Max Horn
svn-id: r14587
2004-08-10Fix by erik for bug #1006098 (FBDEMO: Subtitle regression in intro)Max Horn
svn-id: r14541
2004-08-08Patch #1003866 (SCUMM: New text rendering code (fixes various bugs))Max Horn
svn-id: r14521
2004-06-27Thanks to File::setDefaultDirectory(), in most cases it is *not* necessary ↵Max Horn
to pass getGameDataPath() on to File::open() svn-id: r14087
2004-04-25Workaround for bug #864030 (COMI: ASCII 0xb (11) not handled)Max Horn
svn-id: r13621
2004-04-08Record on which virtual screen we last drew masked textMax Horn
svn-id: r13507
2004-04-08Semi-experimental change: revised _hasMask handling -> simpler code (after ↵Max Horn
removing those FIXME's that is :-), which should still produce identical results (let's wait for the regressions rolling in :-) svn-id: r13498
2004-04-06cleanupMax Horn
svn-id: r13490
2004-04-04Fix for last part of bug #766749 (COMI: Text should not always have a ↵Max Horn
shadow): do not draw shadow for charset 3 svn-id: r13460
2004-04-03Fix for bugs #915586, #905856, part of bug #766749 (COMI: Bug with text ↵Max Horn
being printed on the edge of the screen) svn-id: r13452
2004-02-22whitespacesMax Horn
svn-id: r12998
2004-01-15do a better job at charset clipping; some reengineering. However, to ↵Max Horn
properly fix text drawing in COMI, we need to do some major changes svn-id: r12417
2004-01-08cleanupMax Horn
svn-id: r12259
2004-01-08more cleanupMax Horn
svn-id: r12234
2004-01-08cleanup (make some more use of class Common::Rect)Max Horn
svn-id: r12232
2004-01-08Fix for bug #803381 (COMI: Text cut off)Max Horn
svn-id: r12231
2004-01-06updated copyright noticeMax Horn
svn-id: r12176
2004-01-06get rid of VirtScreen::scrollableMax Horn
svn-id: r12173
2004-01-06renamed VirtScreen::alloctwobuffers to hasTwoBuffers; added lots of doxygen ↵Max Horn
comments to VirtScreen; cleanup svn-id: r12168
2004-01-04turns out we always had VirtScreen::backBuf but didn't use it... change that ↵Max Horn
(helps readability of the code, IMO); added Gdi::getMaskBuffer (again, helps understanding the code, I think); regrouped some functions in gfx.cpp svn-id: r12133
2004-01-04replaced many instances of _screenWidth by VirtScreen::width, where ↵Max Horn
approriate (there are cases, like when dealing with the camera, where _screenWidth is correct; in other places we still use it, because the VirtScreen is not available in that place at this time, will be fixed later). Reason for all this: eventually a clean seperation will allow us to use a main screen which is wider than the real screen width -> useful for V7+ smooth scrolling svn-id: r12131
2004-01-03renamed updateDirtyRect to markRectAsDirty (because that's what it really ↵Max Horn
does); used virtual screen id constants in more places svn-id: r12122
2003-12-27cleanupMax Horn
svn-id: r11961
2003-12-26got rid of those _maxFOO macros, replaced them by access to the equivalent ↵Max Horn
_numFOO variables svn-id: r11953
2003-12-15Add extra color table entry for v1 games, for inventory/sentence color.Travis Howell
svn-id: r11653
2003-11-18Alter old demo checkTravis Howell
Stop crash on exit with comi demo svn-id: r11341
2003-11-18Missed one checkTravis Howell
svn-id: r11338
2003-11-08cleanup whitespacesPaweł Kołodziejski
svn-id: r11217
2003-10-17moved platform/language constants to common/util.*Max Horn
svn-id: r10862
2003-10-09Moved PalmOS initializations out of namespaces.Chris Apers
svn-id: r10703
2003-10-03introduced namespace Scumm; made #include statements use scumm/ prefix ↵Max Horn
explicitly svn-id: r10571
2003-10-02renamed class Scumm to ScummEngine (consisten with other engine names; also ↵Max Horn
makes room for a potential 'Scumm' namespace) svn-id: r10549
2003-09-17new module 'base'; moved gameDetector.*, main.cpp and base/plugins.* there ↵Max Horn
(this removes the need for an ugly hack in the build system, and is also conceptionally cleaner) svn-id: r10282
2003-09-14use old method to decide on text colouring for loom towns, I think the pink ↵Jonathan Gray
distaff when returning to the first room may be the last bug left now svn-id: r10247
2003-09-09cleanup; fix for bug #795942 (COMI: text display off screen) and #785760 ↵Max Horn
(COMI: Lockup/crash on Skull Island) svn-id: r10144
2003-09-01Fix from Hibernatus, indy3 has black shadowsTravis Howell
svn-id: r9958
2003-08-18Updated globals access for PalmOSChris Apers
svn-id: r9759
2003-08-06get rid of GF_INDY3 again, and also remove GID_INDY3_256 and GID_INDY3_TOWNSMax Horn
svn-id: r9554
2003-07-19moved some functions out of scummvm.cpp into more appropriate files; ↵Max Horn
rearranged stuff inside scummvm.cpp to be grouped a bit more logical svn-id: r9083
2003-07-19More fix from HibernatusTravis Howell
svn-id: r9069
2003-07-18Add Indy3 FM Towns support, patch #773434Travis Howell
svn-id: r9062
2003-07-16some commentsMax Horn
svn-id: r9052
2003-07-13debug/warning/error all automatically output a newlineMax Horn
svn-id: r8991
2003-06-26correct shadow color in Zak256Max Horn
svn-id: r8659
2003-06-26implemented text shadow in Zak256 (also needed for Indy3-256, maybe?). ↵Max Horn
(Partial) fix for bug #750779 (the shadow color is still wrong) svn-id: r8654
2003-06-19re-applying my changes (chrilith undid them by accident)Max Horn
svn-id: r8552
2003-06-19PalmOS changesChris Apers
svn-id: r8550
2003-06-19added spanish font & prepositions; removed some trailing spacesMax Horn
svn-id: r8549