Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-01-15 | do 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-08 | cleanup | Max Horn | |
svn-id: r12259 | |||
2004-01-08 | more cleanup | Max Horn | |
svn-id: r12234 | |||
2004-01-08 | cleanup (make some more use of class Common::Rect) | Max Horn | |
svn-id: r12232 | |||
2004-01-08 | Fix for bug #803381 (COMI: Text cut off) | Max Horn | |
svn-id: r12231 | |||
2004-01-06 | updated copyright notice | Max Horn | |
svn-id: r12176 | |||
2004-01-06 | get rid of VirtScreen::scrollable | Max Horn | |
svn-id: r12173 | |||
2004-01-06 | renamed VirtScreen::alloctwobuffers to hasTwoBuffers; added lots of doxygen ↵ | Max Horn | |
comments to VirtScreen; cleanup svn-id: r12168 | |||
2004-01-04 | turns 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-04 | replaced 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-03 | renamed 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-27 | cleanup | Max Horn | |
svn-id: r11961 | |||
2003-12-26 | got rid of those _maxFOO macros, replaced them by access to the equivalent ↵ | Max Horn | |
_numFOO variables svn-id: r11953 | |||
2003-12-15 | Add extra color table entry for v1 games, for inventory/sentence color. | Travis Howell | |
svn-id: r11653 | |||
2003-11-18 | Alter old demo check | Travis Howell | |
Stop crash on exit with comi demo svn-id: r11341 | |||
2003-11-18 | Missed one check | Travis Howell | |
svn-id: r11338 | |||
2003-11-08 | cleanup whitespaces | Paweł Kołodziejski | |
svn-id: r11217 | |||
2003-10-17 | moved platform/language constants to common/util.* | Max Horn | |
svn-id: r10862 | |||
2003-10-09 | Moved PalmOS initializations out of namespaces. | Chris Apers | |
svn-id: r10703 | |||
2003-10-03 | introduced namespace Scumm; made #include statements use scumm/ prefix ↵ | Max Horn | |
explicitly svn-id: r10571 | |||
2003-10-02 | renamed class Scumm to ScummEngine (consisten with other engine names; also ↵ | Max Horn | |
makes room for a potential 'Scumm' namespace) svn-id: r10549 | |||
2003-09-17 | new 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-14 | use 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-09 | cleanup; fix for bug #795942 (COMI: text display off screen) and #785760 ↵ | Max Horn | |
(COMI: Lockup/crash on Skull Island) svn-id: r10144 | |||
2003-09-01 | Fix from Hibernatus, indy3 has black shadows | Travis Howell | |
svn-id: r9958 | |||
2003-08-18 | Updated globals access for PalmOS | Chris Apers | |
svn-id: r9759 | |||
2003-08-06 | get rid of GF_INDY3 again, and also remove GID_INDY3_256 and GID_INDY3_TOWNS | Max Horn | |
svn-id: r9554 | |||
2003-07-19 | moved 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-19 | More fix from Hibernatus | Travis Howell | |
svn-id: r9069 | |||
2003-07-18 | Add Indy3 FM Towns support, patch #773434 | Travis Howell | |
svn-id: r9062 | |||
2003-07-16 | some comments | Max Horn | |
svn-id: r9052 | |||
2003-07-13 | debug/warning/error all automatically output a newline | Max Horn | |
svn-id: r8991 | |||
2003-06-26 | correct shadow color in Zak256 | Max Horn | |
svn-id: r8659 | |||
2003-06-26 | implemented 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-19 | re-applying my changes (chrilith undid them by accident) | Max Horn | |
svn-id: r8552 | |||
2003-06-19 | PalmOS changes | Chris Apers | |
svn-id: r8550 | |||
2003-06-19 | added spanish font & prepositions; removed some trailing spaces | Max Horn | |
svn-id: r8549 | |||
2003-06-19 | added italian & english V2 font | Max Horn | |
svn-id: r8548 | |||
2003-06-15 | Made CharsetRendererNut::printChar() take the shadow into consideration | Torbjörn Andersson | |
when calculating the dimensions of a printed message and when deciding which parts of the screen to dirty. I imagine this will fix most of the minor text-drawing glitches that have been plaguing CoMI. Unfortunately, it fixes none of the major ones. svn-id: r8511 | |||
2003-06-15 | moved GameId declaration to common/engine.h (more logical); moved scumm ↵ | Max Horn | |
specific stuff from gameDetector.h to scumm.h; cleaned up some #includes (ideally, never #include something in a header file if you can avoid it - this cuts down interdepencies) svn-id: r8496 | |||
2003-06-08 | Fixed recent regression (too many blast texts) in The Dig's end credits and | Torbjörn Andersson | |
made the text scroll off the screen instead of just vanishing at the top. (The latter also applies to Full Throttle's end credits.) svn-id: r8402 | |||
2003-06-08 | never call exit(), always go thrugh OSystem::quit() | Max Horn | |
svn-id: r8397 | |||
2003-06-07 | follow our coding conventions | Max Horn | |
svn-id: r8377 | |||
2003-06-07 | replaced GF_AFTER with _version | Max Horn | |
svn-id: r8372 | |||
2003-06-04 | some cleanup & refactoring (CJK fonts have proper shadows now, for example); ↵ | Max Horn | |
preparations to merge NutRenderer and SmushFont svn-id: r8303 | |||
2003-06-04 | Patch #747021: DIG&CMI 2 byte charset support (very heavily modified by me; ↵ | Max Horn | |
still needs more cleanup but already works well enough) svn-id: r8293 | |||
2003-06-04 | Save a bit of space for PalmOS | Chris Apers | |
svn-id: r8289 | |||
2003-06-02 | cleanup | Max Horn | |
svn-id: r8283 | |||
2003-06-01 | added a getMaskBuffer method (makes it easier to read some of the code); ↵ | Max Horn | |
merged setVirtscreenDirty() into updateDirtyRect(); made setDirtyRange a method of struct VirtScreen svn-id: r8241 | |||
2003-06-01 | This didn't look logical, and could (in theory) lead to mask being drawn but ↵ | Max Horn | |
_hasMask not being set. I suspect it was a bug in the original commit adding this (back in the original string.cpp, rev. 1.5). Even if this change should turn out ot be incorrect, the original code most probably was incorrect anyway svn-id: r8240 |