aboutsummaryrefslogtreecommitdiff
path: root/scumm/scumm.cpp
AgeCommit message (Collapse)Author
2004-07-05Get rid of old hack (possible thanks to Kirbens recent change to the ↵Max Horn
createBoxMatrix opcode) svn-id: r14168
2004-07-04added code for bundle script varsPaweł Kołodziejski
svn-id: r14166
2004-07-04CorrectionTravis Howell
svn-id: r14161
2004-07-03Initialise HE 7.0 sound varsTravis Howell
Enable VAR_NUM_GLOBAL_OBJS svn-id: r14160
2004-07-03Add suggested fix for bug #778281 (Solution checked against disasm.)Travis Howell
svn-id: r14159
2004-07-03Keep mouse mutton VARS in sync.Travis Howell
svn-id: r14158
2004-07-01Fix some HE versions, add multiple versions targets.Eugene Sandulenko
svn-id: r14147
2004-06-30Move some HE demos to version 72, where they should be.Eugene Sandulenko
svn-id: r14134
2004-06-30Changes for non-akos version of puttputtTravis Howell
svn-id: r14133
2004-06-30Initialise _numImages to zero, along with the other _num<whatever>Torbjörn Andersson
variables. This fixes a Valgrind error, and the "Invalid allocation size" errors I got when running ScummVM in GDB under MinGW yesterday. svn-id: r14129
2004-06-29Implement game detection based on MD5s. This lets us avoid multiple GIDsEugene Sandulenko
for different versions of HE games. Right now there is just one game, but more to follow. svn-id: r14124
2004-06-29Add hack for mouse hotpot in funpackTravis Howell
svn-id: r14117
2004-06-28Move Win32ResExtractor to ScummEngine_v7he. Now it doesn't look alien.Eugene Sandulenko
svn-id: r14104
2004-06-28Enhanced default directory support in the File class; now one can specify ↵Max Horn
arbitrary many default search directories svn-id: r14095
2004-06-27Added small TODO to my currently defunct OSX-COMI-hackMax Horn
svn-id: r14091
2004-06-27Reversed param order of File::open() -- this allowed me to get rid of a few ↵Max Horn
more getGameDataPath() calls svn-id: r14090
2004-06-27Thanks to File::setDefaultDirectory(), in most cases it is *not* necessary ↵Max Horn
to pass getGameDataPath() on to File::open() svn-id: r14087
2004-06-27Renamed/documented some odd smush/insane varsMax Horn
svn-id: r14085
2004-06-27Renamed some HE-specific variables.Eugene Sandulenko
svn-id: r14083
2004-06-27Moved _Win32ResExtractor to ScummEngine_v6 (and ideally, it should be ↵Max Horn
confined to the HE classes only, but right now that is not feasible) svn-id: r14082
2004-06-27HE 7.0 games don't actually use their color cycling resourcesTravis Howell
svn-id: r14076
2004-06-27Fix actor palette in HE 7.0 games.Travis Howell
Use roompalette[] for all graphics decoders svn-id: r14075
2004-06-26Add initial support for reading sputm.9x index files. Teach ScummVM about ↵Jonathan Gray
res type 13 (rtImage/AWIZ), although don't actually allocate when reading the DIRI block yet. Error out when trying to read a sputm.9x DOBJ block as they are different to earlier versions and not yet supported svn-id: r14073
2004-06-26move puttzoo back into the correct position and note Scummsys.90 versionJonathan Gray
svn-id: r14068
2004-06-26GF_WINDOWS no longer required for later HE gamesTravis Howell
svn-id: r14065
2004-06-26Enable next set of HE games, which all reach boot scripts.Travis Howell
svn-id: r14064
2004-06-26CorrectionTravis Howell
svn-id: r14063
2004-06-26add catalog2 targetJonathan Gray
svn-id: r14062
2004-06-25Avoid illegal VARS in HE 7.2Travis Howell
svn-id: r14049
2004-06-25note targets with multiple interpreter versionsJonathan Gray
svn-id: r14046
2004-06-25Set fast mode for HE7 games too.Travis Howell
FIXME not needed, originals used getGraphicsPerformance() svn-id: r14045
2004-06-25Display error based on the version a game is believed to be when reading ↵Jonathan Gray
MAXS block. Note additional C++ engine based version of spydemo. svn-id: r14044
2004-06-25Check blocksize when reading MAXS, may potentially detect HE versions using ↵Jonathan Gray
it in future. Add/Correct some more HE targets. svn-id: r14043
2004-06-25move puttzoo to _heversion 72 as it needs the newer MAXS block reading code, ↵Jonathan Gray
add bluesabctimedemo target svn-id: r14041
2004-06-25there were never dos versions of these HE titles so bump _heversion up to 70Jonathan Gray
svn-id: r14040
2004-06-24Phase #1 of HE v7.0+ cursors. Basically it's Win32 resource extractorEugene Sandulenko
incorporated from icotools, no display, just searching it in resources and display a warning. Graphics converter is on the way. Code is NOT endian-safe. It will not work on BE system, as was tested by joostp. Please, fix endianess. svn-id: r14024
2004-06-23OoopsTravis Howell
svn-id: r14021
2004-06-23Remove duplicate codeTravis Howell
svn-id: r14020
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-21More HE v7.0+ resource fixes.Eugene Sandulenko
Make puttdemo.win runnable again. svn-id: r13994
2004-06-20changed check to _insaneRunningPaweł Kołodziejski
svn-id: r13986
2004-06-19chnaged fps in imuse digi to dynamic paramPaweł Kołodziejski
svn-id: r13967
2004-06-06puttdemo doesn't need HE specific opcodes.Travis Howell
actorOps case 225 isn't need for HE, was left over from scumm6. No need to check for invalid cases, since earlier HE game didn't use those cases. svn-id: r13941
2004-06-06o more _heversion usageEugene Sandulenko
o hack to ensure 1x scaler is selected for 640x480 games. Begs for better implementation o 7.0+-specific extendions to * resource loading * o6_resourceRoutines * o6_actorOps * o7_pickupObject * ScummEngine::setVerbObject Now puttputt.w32 script execution advances little more. svn-id: r13938
2004-06-05explicity declare GF_WINDOWS on windows only HE games, list tags as strings ↵Jonathan Gray
not hex in some debugging messages svn-id: r13937
2004-06-05Allow dialogue options in the SegaCD version of Monkey Island to be cycled ↵Jonathan Gray
through with mousewheel. Closes RFE #953111 svn-id: r13936
2004-06-05oopsEugene Sandulenko
svn-id: r13932
2004-06-05Needed for DOS HE gamesTravis Howell
svn-id: r13930
2004-06-05Phase 3 of transition to _heversion.Eugene Sandulenko
svn-id: r13929
2004-06-03Phase 2 of switching HE to use _heversion. Now unneeded GID's areEugene Sandulenko
eliminated. svn-id: r13927