aboutsummaryrefslogtreecommitdiff
path: root/scumm/gfx.cpp
AgeCommit message (Collapse)Author
2004-09-12PalmOS : ARM optimized DrawSTripToScreen function + disable dissolve(1,1)Chris Apers
svn-id: r15024
2004-09-09Use screen width, not hard coded value.Travis Howell
svn-id: r14983
2004-09-06Fixed bug in DrawBMAPObject.Eugene Sandulenko
svn-id: r14932
2004-09-05Added BMAP support in objects.Eugene Sandulenko
Though I didn't test it as I don't know when it is used. Please, tell me when you'll see warning that it is called. Now we have BMAP for all cases in HE 70+ games. svn-id: r14911
2004-09-05Fixed scrollEffect() regression introduced when move_screen() was removed.Torbjörn Andersson
I have tested this on all the cases I know of where scrollEffect() is used: * The diving scene in Monkey Island 2 * The camel and balloon rides in Fate of Atlantis * The arrival of the thunder storm in Day of the Tentacle * Seeing the loose end in Sam & Max So far it seems to work fine. Knock on wood. svn-id: r14908
2004-09-05code simplificationGregory Montoir
svn-id: r14905
2004-09-04Got rid of OSystem::move_screenMax Horn
svn-id: r14882
2004-09-03preliminar Wiz images support (HE 72)Gregory Montoir
svn-id: r14875
2004-09-01Update debug codeTravis Howell
svn-id: r14858
2004-08-30Correct resource value, to match original.Travis Howell
Adjust rtLast svn-id: r14833
2004-08-26Add some stubs for HE 7.2Travis Howell
Fix warning Add music support for later HE 7.2 games svn-id: r14761
2004-08-26Fix bugs in decompressBMAPbg. It appeared to be similiar toEugene Sandulenko
decodestripHE. Now it works. svn-id: r14760
2004-08-26Added initial support for BMAP resources of HE 7.2 games. Doesn't workEugene Sandulenko
correctly yet. svn-id: r14759
2004-08-22Basic start on freddemo (old version)Travis Howell
svn-id: r14685
2004-08-16Yet another charset fix (should help bug #1008621)Max Horn
svn-id: r14634
2004-08-15Fix potential OOB accessMax Horn
svn-id: r14630
2004-08-15cleanupMax Horn
svn-id: r14629
2004-08-14Remove obsolete commentMax Horn
svn-id: r14614
2004-08-14Fix MI2 intro text colorsMax Horn
svn-id: r14613
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-10Perform proper clipping (this fixes some graphic regressions in The Dig)Max Horn
svn-id: r14547
2004-08-08Patch #1003866 (SCUMM: New text rendering code (fixes various bugs))Max Horn
svn-id: r14521
2004-08-08Moved some code out into a separate functionMax Horn
svn-id: r14516
2004-08-06Cleanup; added ugly workaround for bug #901462Max Horn
svn-id: r14490
2004-07-18Tiny cleanup ;-)Max Horn
svn-id: r14251
2004-06-27Fix actor palette in HE 7.0 games.Travis Howell
Use roompalette[] for all graphics decoders svn-id: r14075
2004-06-26look for the newer BMAP blocks from later humongous games if we can't find ↵Jonathan Gray
an SMAP block svn-id: r14060
2004-06-23oops. Forgot to remove debug output and rename resource type.Eugene Sandulenko
svn-id: r14004
2004-06-23HE 7.0 fixesEugene Sandulenko
o Stub for o7_startSound o graphics decoders o findResource was moved to ScummEngine and extended o 7.0+ titles use akos costumes, so fix that in launcher o more o6_resourceRoutines stubs Now HE 7.0 games (first 320x200 windows ports) show intros and some are playable to some extent. svn-id: r14003
2004-06-20Rewrote 3DO graphics decoders to more C-like syntax.Eugene Sandulenko
svn-id: r13985
2004-06-14The "Fatty Bear's Birthday Surprise" demo didn't erase subtitles properlyTorbjörn Andersson
during the black-and-white "Alfred Hitchcock Presents" style part of the intro. I think this is the correct fix for it, but I could be wrong... svn-id: r13958
2004-04-08Fix for bugs #929722 (MI2: Difficulty selection screen regression) and ↵Max Horn
#930385 (Subtitles are not shown correctly) by changing restoreCharsetBg() to only restore the screen area which is actually masked by text svn-id: r13508
2004-04-04Removed CharsetRenderer::_mask (this was used to optimize charset mask ↵Max Horn
handling). This shouldn't cause any noticable slowdowns, but allows us to get rid of two nasty hacks, and fixes bug #895355 (DIG: Subtitles sometimes stay on the screen), maybe also others svn-id: r13464
2004-03-28Renamed more OSystem methodsMax Horn
svn-id: r13410
2004-02-28renamed more OSystem methods to follow our naming scheme; renamed ↵Max Horn
NewGuiColor to OverlayColor; fixed some calls to error() in the SDL backend svn-id: r13087
2004-02-24Minor correctionTravis Howell
svn-id: r13015
2004-02-24Graphics decoders for 3DO HE titles. Preliminary implementation, don'tEugene Sandulenko
blame me :) After testing I'll convert it to C. svn-id: r13014
2004-02-14Reverted patch #889552. Kirben confirmed it was wrong for DOTT, and it wasTorbjörn Andersson
causing regressions in FOA. See bug #884171 and #893500 for details. svn-id: r12872
2004-02-03Patch #889552: Possible fix for bug #884171Max Horn
svn-id: r12718
2004-01-19this is not necessary anymoreMax Horn
svn-id: r12512
2004-01-18Add back checks for invalid left/right values, fixes regressions for now.Travis Howell
svn-id: r12462
2004-01-08oopsMax Horn
svn-id: r12265
2004-01-08more cleanupMax Horn
svn-id: r12264
2004-01-08move the charset mask to the charset renderer class; some other related changesMax Horn
svn-id: r12263
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-08various fixes for vertical scrolling rooms: fixed, screen updates (and made ↵Max Horn
them more efficient), fixed transitionEffect() for 'high' rooms, documented drawStripToScreen() params a little (we really should start documenting for each function which takes coordinates in which coordinate system they are). Please test all vertical scrolling rooms (and others, too) for regressions svn-id: r12228
2004-01-06Fix subtitles glitch when subtitles are shown during room scroll in pass.Travis Howell
svn-id: r12179
2004-01-06updated copyright noticeMax Horn
svn-id: r12176
2004-01-06get rid of VirtScreen::scrollableMax Horn
svn-id: r12173