aboutsummaryrefslogtreecommitdiff
path: root/scumm/scummvm.cpp
AgeCommit message (Collapse)Author
2003-05-24change behaviour for loading save games from the command line so that if you ↵Max Horn
load a COMI save game from disk 2, you don't have to first insert disk 1 svn-id: r7910
2003-05-24(somewhat hackish) support for COMI CD changing on Mac OS X; reordered stuff ↵Max Horn
in scumm.h svn-id: r7908
2003-05-23Added XMIDI support to IMuse. IMuse now plays music from Humongous games.Jamieson Christian
Added some IMuse property options to support some assumptions that seem to be made by Humongous games. This is still preliminary. It will play music, and it will switch between songs. But I don't know if it's switching to the right song at the right time. svn-id: r7869
2003-05-23when iterating from 1 to _numActors over all actors, use _actors[] directly ↵Max Horn
instead of derefActor() (unnecessary overhead); added range check to derefActor, and error out if invalid actor is accessed svn-id: r7858
2003-05-22Fix V2 userface stuff in savestateJames Brown
svn-id: r7816
2003-05-21cleaned up V2 input codeMax Horn
svn-id: r7811
2003-05-21fixed V2 entry script dumpingMax Horn
svn-id: r7799
2003-05-21many pedantic warning fixes (and some actual potential buglets fixed, too)Max Horn
svn-id: r7795
2003-05-21added v2 cutscene support (not quite complete; and crashes at some point in ↵Max Horn
maniac because VAR_EGO contains a bogus value); cleanup svn-id: r7781
2003-05-21Work on V2 inventory hack a little moreJames Brown
svn-id: r7776
2003-05-21Fix this damn userface stuff properly :)James Brown
svn-id: r7772
2003-05-20renamed various things for clarityMax Horn
svn-id: r7754
2003-05-20added enum's for the known actor/object claasses; extended putClass/getClass ↵Max Horn
to translate the X/Y flip classes; made code use the new enum's; some other cleanup svn-id: r7753
2003-05-20remove this obsolete FIXME (code is fine as it is)Max Horn
svn-id: r7741
2003-05-19enable midi for non puttdemo humongous games. need to properly return the ↵Jonathan Gray
result of whether music is running though... svn-id: r7673
2003-05-19V2 walkbox matrix fixesMax Horn
svn-id: r7657
2003-05-18implemented proper 'invalid walkbox' handling in older games (in newer ↵Max Horn
games, box 0 is used as invalid box, while in older games this is a legal box and box 255 is the 'invalid' box); removed lots of FIXME's which were needed to cope with ScummVM not implementing the invalid walkbox stuff properly in the past; removed other actor FIXMEs. svn-id: r7642
2003-05-18number of actors in maniac is even 25 (according to the MM script-1)Max Horn
svn-id: r7626
2003-05-17yet another V2 sentence fix (now clicking on objects in Zak causes Zak to ↵Max Horn
talk to it - but he gets stuck after some time) svn-id: r7613
2003-05-17Fixed Adlib sound problem on old (small header) games. Thanks for ↵Jamieson Christian
eriktorbjorn for the material that led to the solution. svn-id: r7610
2003-05-17init vars to 255 if they are not defined for all Scumm versionsMax Horn
svn-id: r7603
2003-05-17Oops, remove debug crapolaJames Brown
svn-id: r7601
2003-05-17Move some hacks aroundJames Brown
svn-id: r7600
2003-05-17CleanupJames Brown
svn-id: r7598
2003-05-17Added command line options forJamieson Christian
native MT-32 support and combination Adilb/native MIDI drivers. svn-id: r7594
2003-05-17for v2 games, make space the pause keyMax Horn
svn-id: r7590
2003-05-16V2 camera fix (again thanks MadMoose)Max Horn
svn-id: r7587
2003-05-16More IMuse cleanupJamieson Christian
svn-id: r7578
2003-05-16add hev7 target to test withJonathan Gray
svn-id: r7572
2003-05-15cleanupMax Horn
svn-id: r7550
2003-05-15make some more use of ScummVM::Point; cleanupMax Horn
svn-id: r7549
2003-05-15some more ScummVM::RectMax Horn
svn-id: r7548
2003-05-15_saveSound implementationJamieson Christian
svn-id: r7542
2003-05-15Fixed main timing loopJamieson Christian
svn-id: r7534
2003-05-14cleanupMax Horn
svn-id: r7518
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