aboutsummaryrefslogtreecommitdiff
path: root/scumm/gfx.cpp
AgeCommit message (Collapse)Author
2002-12-25fixed bomp cursor in CMI partially - still seeing ↵Max Horn
flickering/tearing/artifacts, though svn-id: r6124
2002-12-25renamed Scumm::charset -> Scumm::_charsetMax Horn
svn-id: r6119
2002-12-25added (broken) cursor support for V8; enabled bomp drawingMax Horn
svn-id: r6113
2002-12-24getting graphics in COMI, woohoo! That's a nice christmas present, isn't it? :-)Max Horn
svn-id: r6103
2002-12-24some hacks to get V8 loading further. It now fails because it can't find the ↵Max Horn
SMAP resource svn-id: r6102
2002-12-24make initBGBuffers handle the fact that v8 stores number of z buffers in ↵Jonathan Gray
RMHD not RMIH. Now we have to handle the fact that object code blocks are now a sub block of RMSC svn-id: r6095
2002-12-21partial checkin of patch #655594 (handling Y/N questions); cleanupMax Horn
svn-id: r6042
2002-12-21got rid of _curVirtScreen and VirtScreen::unk1; added some comments to ↵Max Horn
gfx.cpp; added a hack to enable smooth scrolling in V7 games (note: when I say hack, I mean it, it is buggy as hell and not enabled by default, use at your own risk and don't report problems with it, it's disabled by default) svn-id: r6037
2002-12-16fixed compilation under MSVCPaweł Kołodziejski
svn-id: r5998
2002-12-16cleanupMax Horn
svn-id: r5986
2002-12-15cleanup; reordering stuff in gfx.cpp, trying to group code into logical ↵Max Horn
groups (cursor, bomp, camera, palette, fades) svn-id: r5985
2002-12-15cleanupMax Horn
svn-id: r5983
2002-12-13nitpickMax Horn
svn-id: r5930
2002-12-13fix for the arrow bug in MonkeyVGA (see also bug #599442 and patch #643464)Max Horn
svn-id: r5923
2002-12-11Fixed myriad VC++ compile/link problems.Jamieson Christian
PLEASE DON'T MAKE CHANGES TO THE ACTUAL PROJECT FILES UNLESS YOU MAKE THEM FOR *ALL* PRIMARY PORTS! svn-id: r5900
2002-12-10added a helpe func for color weight computation; made createSpecialPalette ↵Max Horn
use it, too svn-id: r5899
2002-12-09cleanup; only now do I see how similiar setupShadowPalette, the new ↵Max Horn
setupShadowPalette and createSpecialPalette are. Throw in remapPaletteColor and darkenPalette and maybe we should restructure the code to have less duplication? svn-id: r5894
2002-12-09cleanupMax Horn
svn-id: r5893
2002-12-04even more cleanupMax Horn
svn-id: r5839
2002-12-04more cleanupMax Horn
svn-id: r5837
2002-12-04readded MonkeyVGA fixMax Horn
svn-id: r5832
2002-12-04lots of cleanup to the graphics code; removed various global states (makes ↵Max Horn
it easier to understand the code) svn-id: r5831
2002-12-01moved RNG to common/util.cppOliver Kiehl
svn-id: r5778
2002-12-01fixed my workaround for the palette bug in MIVGAMax Horn
svn-id: r5767
2002-11-29cleanupMax Horn
svn-id: r5747
2002-11-29added MonkeyVGA palette fix, and a FIXME commentMax Horn
svn-id: r5745
2002-11-28small cleanupMax Horn
svn-id: r5734
2002-11-27Daily alignment fix :)Nicolas Bacca
svn-id: r5731
2002-11-27speed up dissolve fade for Loom (bug #635461)Max Horn
svn-id: r5726
2002-11-22cleanupMax Horn
svn-id: r5694
2002-11-19cleanupMax Horn
svn-id: r5622
2002-11-10in Zak256, flash light now follows the mouse cursor instead of the actor; ↵Max Horn
also, the flashlight x position is now pixel based, not strip based (finer granularity) svn-id: r5511
2002-11-10completly decoupled engine.h/.cpp from simon.h and scumm.h; removed some ↵Max Horn
static variables from drawFlashlight() and made them members of class Scumm instead svn-id: r5506
2002-11-10fix for the flashlight crash in Indy3; I am not 100% sure that this is the ↵Max Horn
right way t do it, though, need to do some more reseach svn-id: r5496
2002-11-09Evil Geniuses arn't, otherwise the world would be far more intrested.James Brown
svn-id: r5472
2002-11-09This should fix the DOTT white-background bug. Someone please confirm this ↵James Brown
for me :) svn-id: r5471
2002-11-08Masking patchJames Brown
svn-id: r5468
2002-11-06applied patch: #634326, and changed strip ranges for after and before scumm v7,Paweł Kołodziejski
added comments to saveload svn-id: r5448
2002-11-06removed more unused variables; cleaned up some spacesMax Horn
svn-id: r5442
2002-11-06removed unused parameters from drawBompMax Horn
svn-id: r5440
2002-11-06removed obsolete code; properly init variables (aquadran, can you maybe turn ↵Max Horn
on some more warnings with your compiler?); some error catching svn-id: r5436
2002-11-06Apply restore-bg part of patch 629043James Brown
svn-id: r5434
2002-11-06rewrote akos5 and bomp, corrected pitch in akos16, increased range of gfxbitsPaweł Kołodziejski
svn-id: r5433
2002-11-05this fix nexus problemPaweł Kołodziejski
svn-id: r5410
2002-11-05it should be _realWidth instead _realHeightPaweł Kołodziejski
svn-id: r5409
2002-11-05this fix palette problems in the dig (ex. energy), previous code doesn't ↵Paweł Kołodziejski
exist in original, why somebody add this stuff ? if this break something, we can add exception. svn-id: r5408
2002-10-27exception only for DIG's room 23Paweł Kołodziejski
svn-id: r5337
2002-10-27changed param in initVirtScreen in initScreensPaweł Kołodziejski
svn-id: r5336
2002-10-27patch: #629413 - DOTT intro fixPaweł Kołodziejski
svn-id: r5335
2002-10-27corrections to initscreens for scummV7+Paweł Kołodziejski
svn-id: r5332