aboutsummaryrefslogtreecommitdiff
path: root/scumm/scummvm.cpp
AgeCommit message (Collapse)Author
2003-05-14V2 text drawingMax Horn
svn-id: r7502
2003-05-14Some Zak input stuffJames Brown
svn-id: r7498
2003-05-14various V8 tweaksMax Horn
svn-id: r7494
2003-05-13NUM_ACTORS -> _numActors (for consistency)Max Horn
svn-id: r7489
2003-05-13cleanupMax Horn
svn-id: r7488
2003-05-13fixed more illegal var access in COMIMax Horn
svn-id: r7486
2003-05-13renamed VAR_UNK_SCRIPT to VAR_SAVELOAD_SCRIPT; fixed V8 save/load (no ↵Max Horn
(known) VAR_SAVELOAD_SCRIPT value for V8) svn-id: r7485
2003-05-11more V2 'char coord' fixesMax Horn
svn-id: r7427
2003-05-10walkbox & putActor coords in V2 are in 'character coordinates' - x has to ↵Max Horn
multiplied by 8 and y by 2 svn-id: r7426
2003-05-10work around some illegal var access' in COMI/V8 - there are more, but I am ↵Max Horn
not always sure if avoiding the access is the proper fix; maybe in some cases we should just define that var for V8 to the proper value? svn-id: r7425
2003-05-10renamed _scrWidth/_scrHeight -> _roomWidht/_roomHeight, and ↵Max Horn
_realWidth/_realHeight -> _screenWidth/_screenHeight (inspired by MadMoose, but I'll take the blame - still this seems much more logical & intuitive) svn-id: r7423
2003-05-10removed obsolete code; cleanup for my V2 drawBitmap 'hack', which got rid of ↵Max Horn
most of the duplicate code svn-id: r7416
2003-05-09super hackish mouse click support for Zak (doesn't do anything useful in MM ↵Max Horn
yet; and in Zak, all clicks are for the scene, i.e. no verb clicks etc.) svn-id: r7408
2003-05-09implemented v2 walkboxes (at least the debugger output looks right now, ↵Max Horn
though I might have overlooked something) svn-id: r7406
2003-05-08added a v2 charset rendered (with a hardcoded font take from german zak); ↵Max Horn
enabled verbs in zak (well, they are drawn at least :-) svn-id: r7398
2003-05-08more v2 var fixesMax Horn
svn-id: r7396
2003-05-08more v2 var access fixesMax Horn
svn-id: r7395
2003-05-08fixed various cases of bad var accessMax Horn
svn-id: r7394
2003-05-08init all VAR_* variables to 0xFF; replaced access to _vars in the form ↵Max Horn
_vars[VAR_*] by VARS(VAR_*) which performs a validity checK; renamed _vars to _scummVars to make sure I updated all places; fixed two places where V6 and newer games would access V5 vars (but there are still some left, it seems); checked VAR access for now only generates a warning svn-id: r7393
2003-05-04Even more heap needed by later games...Marcus Comstedt
svn-id: r7320
2003-05-04and it's 24 after all! script 1 inits actors 1 till 23. If this causes ↵Max Horn
segfaults somewhere, we need to fix those, not hack around ithe problem svn-id: r7303
2003-05-04more v2 fixes; cleanupMax Horn
svn-id: r7301
2003-05-04don't segfault when starting maniacJonathan Gray
svn-id: r7299
2003-05-03temporary (?) hack for Maniac Mansion, to get to the first screen (thanks to ↵Max Horn
segra) svn-id: r7291
2003-05-03Patch #730800: EGA LOOM: Hack to fix palette problem (also helps MonkeyEGA)Max Horn
svn-id: r7290
2003-05-01tweaked music syncing once more. This approach should be much more flexible, ↵Max Horn
and also works with different delta values. svn-id: r7254
2003-05-01Raise _maxHeapThreshold for zak256Travis Howell
svn-id: r7246
2003-05-01various music related changes and cleanup; also modified MonkeyVGA music ↵Max Horn
sync, at least the intro is much better synced now; not sure about other parts of it / other games svn-id: r7237
2003-04-30VAR_V5_DRAWFLAGS == VAR_CURRENT_LIGHTS; fixed bug #601139Max Horn
svn-id: r7234
2003-04-30PalmOS changesMax Horn
svn-id: r7224
2003-04-30don't clobber variable for these small header gamesJonathan Gray
svn-id: r7217
2003-04-30changed _maxHeapThreshold again (is that better, Marcus? feel free to tweak ↵Max Horn
it yourself) svn-id: r7214
2003-04-30added gfx bitmap and zbuffer codec for v2 gamesPaweł Kołodziejski
svn-id: r7209
2003-04-29add target for towns indy4 demoJonathan Gray
svn-id: r7193
2003-04-28fix loom mouse position quirks (even simplified the code :-)Max Horn
svn-id: r7187
2003-04-28fixed two offsets for V2 and two warningsPaweł Kołodziejski
svn-id: r7185
2003-04-28hack to get Indydemo to workMax Horn
svn-id: r7183
2003-04-28dump local resources in OLD_BUNDLE games, too (requires some hackery)Max Horn
svn-id: r7179
2003-04-28hack to fix entry script dumping in GF_OLD_BUNDLE (post V2) gamesMax Horn
svn-id: r7178
2003-04-28make it possible to override dump length in Scumm::dumpResource; fix V2 ↵Max Horn
entry script offset (I believe); fix exit script dumping for GF_OLD_BUNDLE games svn-id: r7176
2003-04-28typo/cleanupMax Horn
svn-id: r7174
2003-04-27raied _maxHeapThreshold per suggestion by Marcus Comstedt (this means we use ↵Max Horn
up to 450 K memory more, but it avoid frequent reloading of stuff) svn-id: r7161
2003-04-24disable ingame save/load screen for OLD_BUNDLE gamesJonathan Gray
svn-id: r7091
2003-04-23revert back a line to fix a nasty regressionJonathan Gray
svn-id: r7081
2003-04-22add preliminary bits for making xmi music in humongous games work, just need ↵Jonathan Gray
someone to do something with the pointer now :) svn-id: r7072
2003-04-22Add somewhat hacky 'restart' command to debugger. Still needs work :)James Brown
svn-id: r7071
2003-04-21arrgh (revert)Paweł Kołodziejski
svn-id: r7058
2003-04-21fixes for v3 broken by v2Paweł Kołodziejski
svn-id: r7057
2003-04-21changes for v2 resourcesPaweł Kołodziejski
svn-id: r7053
2003-04-20Dump Scumm error() to debuggerJames Brown
svn-id: r7033