aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-02-24Fix bug in ScummEngine_v90he::spritesSortActiveSprites()Eugene Sandulenko
svn-id: r16888
2005-02-24Initial implementation of spritesProcessWiz. Also plugged it into main loop.Eugene Sandulenko
svn-id: r16887
2005-02-24Fix regression, seems like bug in pajama3 disasm.Travis Howell
svn-id: r16886
2005-02-23implementation of spritesSortActiveSprites()Eugene Sandulenko
svn-id: r16885
2005-02-23Update README to mention new BASS datafile, does this mean I just put 500 ↵Joost Peters
other documents out of sync? svn-id: r16884
2005-02-23fix typoJoost Peters
warning() appends a '!', so remove the trailing '.' svn-id: r16883
2005-02-23Fix spriteInfoGet_classFlags*.Eugene Sandulenko
svn-id: r16882
2005-02-23Add sprite functionTravis Howell
svn-id: r16881
2005-02-23Update HE100Travis Howell
svn-id: r16880
2005-02-23Clear a few more fields when reseting spriteTravis Howell
svn-id: r16879
2005-02-23Ooops, order wrong.Travis Howell
svn-id: r16878
2005-02-23Correct subOp, used in freddicoveTravis Howell
svn-id: r16877
2005-02-23freddicove adds extra SpriteInfo field.Travis Howell
Correction, only redraw sprite if value changed. svn-id: r16876
2005-02-23Add sprite function.Travis Howell
Correct sprite function (class_flags, not flags). svn-id: r16875
2005-02-23Another sprite function.Travis Howell
svn-id: r16874
2005-02-23CleanupTravis Howell
svn-id: r16873
2005-02-23More sprite functionsTravis Howell
svn-id: r16872
2005-02-23Add some setSpriteGroupInfo code.Travis Howell
svn-id: r16871
2005-02-23Implementation of spriteInfoSet_addImageToList. It needs review,Eugene Sandulenko
especially inner loop with pointer arithmetix. Cyx, remember that x * 0x31 that's it just somewhat complicated. svn-id: r16870
2005-02-23spriteInfoSet_case183 -> spriteInfoSet_resetSprite and its implementation.Eugene Sandulenko
svn-id: r16869
2005-02-23Add setSpriteGroupInfo stubsTravis Howell
svn-id: r16868
2005-02-22Rename classFlags functions and fix one of them.Eugene Sandulenko
svn-id: r16867
2005-02-22o90_setSpriteInfo so 91Gregory Montoir
svn-id: r16866
2005-02-22some WIP stuff for HE spritesGregory Montoir
svn-id: r16865
2005-02-223 stage iso drawing implemented:Andrew Kurushin
1)iso scene 2)figure 3)tiles above figure svn-id: r16864
2005-02-22Added consts (this usually helps the compiler a bit when optimizing code)Max Horn
svn-id: r16863
2005-02-22Verify domain names as they are passed into the config manager (better to ↵Max Horn
crash here, early, than to corrupt a user's config file) svn-id: r16862
2005-02-22Fix compilation on BE systemsMax Horn
svn-id: r16861
2005-02-22Minor cleanupTravis Howell
svn-id: r16860
2005-02-22Moved some debugging stuff into the debugger class.Torbjörn Andersson
svn-id: r16859
2005-02-22All languagesTravis Howell
svn-id: r16858
2005-02-22OoopsTravis Howell
svn-id: r16857
2005-02-22More debugs, to catch error points.Travis Howell
svn-id: r16856
2005-02-22Implementation of GFX transactions. May cause some regressions in case IEugene Sandulenko
missed some unusual mode switching. This implementation let us avoid two nasty hacks in scumm.cpp. *Now* we could return to OSystem layers. patch. svn-id: r16855
2005-02-22Add a few sprite stubsTravis Howell
svn-id: r16854
2005-02-22Rename script flags as suggested.Eugene Sandulenko
svn-id: r16853
2005-02-22cyx's WIP for sprites. Implemented spritesBlitToScreenEugene Sandulenko
svn-id: r16852
2005-02-21Fix _heversion for Russian updated pajama2. Today I played it with kidsEugene Sandulenko
and found that it is actually 99, not 98. svn-id: r16851
2005-02-21TyposTravis Howell
svn-id: r16850
2005-02-21basically the same change as for bs1; don't keep the mutex locked while ↵Robert Göffringmann
loading mp3, ogg or wave data. it blocks the playing thread for too long. Also added index caching for the speech and music clusters to reduce seeks. svn-id: r16849
2005-02-21Some cleanup and renaming. (It was confusing to see "load" sometimes andTorbjörn Andersson
"restore" other times.) The save/restore dialog now has two separate classes, though they both inherit from the old combined class of course. svn-id: r16848
2005-02-21Fixed warning.Torbjörn Andersson
svn-id: r16847
2005-02-21Update HE100Travis Howell
svn-id: r16846
2005-02-21Update HE100Travis Howell
svn-id: r16845
2005-02-21Rename varsTravis Howell
svn-id: r16844
2005-02-21removed lots of unnecessary seek()s and read()s by keeping the datafiles' ↵Robert Göffringmann
index tables in memory instead of accessing them over and over again, which caused major slowdowns with cd accesses. Also, the caching of datafiles depends on the memory usage now, not on the number of screens that the player entered in the meantime. The old behaviour made the engine run out of memory on the PS2. svn-id: r16843
2005-02-21WIP for o90_spriteInfoSetEugene Sandulenko
svn-id: r16842
2005-02-21Add functions for o90_getSpriteGroupInfoTravis Howell
svn-id: r16841
2005-02-21WIP for o90_spriteInfoSet. Regression fix.Eugene Sandulenko
svn-id: r16840
2005-02-21OoopsTravis Howell
svn-id: r16839