aboutsummaryrefslogtreecommitdiff
path: root/scumm/intern.h
AgeCommit message (Collapse)Author
2005-05-21Add HE73 version for opcode difference.Travis Howell
svn-id: r18207
2005-05-20Add more opcode differences in C64 maniac.Travis Howell
svn-id: r18190
2005-05-20OoopsTravis Howell
svn-id: r18188
2005-05-20Add more opcode differences in C64 maniac.Travis Howell
svn-id: r18187
2005-05-19More opcode changes for C64 maniacTravis Howell
svn-id: r18184
2005-05-19o Implement direct disk reading for C64.Eugene Sandulenko
o Added new parameter to ScummEngine constructor which passed substitute file name index. It eliminates a long-standing hack and simplifies bundles porocessing considerably o Thus simplified detection/reading MM NES PRG file. svn-id: r18183
2005-05-18Combine Win32 and Mac resource extractors (used for cursors in latter HE) asEugene Sandulenko
only one of them can exist at the same time. Also it saves code and adds caching to Mac resource extractor. svn-id: r18169
2005-05-18Another difference in C64 maniac.Travis Howell
svn-id: r18167
2005-05-18Add some differences in C64 maniac.Travis Howell
svn-id: r18166
2005-05-18Limit to C64 maniac.Travis Howell
svn-id: r18153
2005-05-18Update commentTravis Howell
svn-id: r18152
2005-05-18Add scripts file for C64 verisons, ready for future changes.Travis Howell
svn-id: r18151
2005-05-15Added AuxBlock::reset() method; moved aux related code to ScummEngine_v71he ↵Max Horn
class svn-id: r18102
2005-05-15Disabling SCUMM7/8 games should disable HE61 games.Travis Howell
Split akos_processQueue() in HE61+ and SCUMM7+ versions. svn-id: r18101
2005-05-14Added --disable-hq and --disable-scumm-7-8 options. Also improvedEugene Sandulenko
DISABLE_HE so more HE-specific code gets excluded. svn-id: r18099
2005-05-11Implement now spotted Logic opcode in funshops. Now need to find a placeEugene Sandulenko
where another one gets called. svn-id: r18064
2005-05-10Moved class File and the MD5 stuff to namespace CommonMax Horn
svn-id: r18037
2005-05-10Rename opcodesTravis Howell
svn-id: r18025
2005-05-10Rename opcodeTravis Howell
svn-id: r18024
2005-05-09fixed spritesMarkDirtyGregory Montoir
svn-id: r18008
2005-05-08Initial support for intensive floating point compuitations used inEugene Sandulenko
Putt-Putt Race. Still incomplete. svn-id: r17949
2005-05-07Add missing opcode detailsTravis Howell
Fix regression (Fields not initied) svn-id: r17938
2005-05-05Move to HE80Travis Howell
svn-id: r17919
2005-05-01Add feature flag for HE games with 16bit color.Travis Howell
svn-id: r17886
2005-05-01VAR 78 controls platform in HE80+ games.Travis Howell
svn-id: r17881
2005-05-01VAR_NUM_SOUND_CHANNELS is 88 in HE80+ games.Travis Howell
svn-id: r17880
2005-04-30Add expanded _wizParams used by HE100 games.Travis Howell
Add u32 version variable. svn-id: r17869
2005-04-29Add HE90 version of processActors().Travis Howell
Add HE71 class, for HE71+ specifics. svn-id: r17859
2005-04-28Moved blast text/object code to ScummEngine_v6Max Horn
svn-id: r17856
2005-04-28Moved bundle based localization code to ScummEngine_v7Max Horn
svn-id: r17855
2005-04-28Added new handleMouseOver to allow further refactoring of the V2 specific ↵Max Horn
verb code; added a TODO comment regarding the blast code svn-id: r17848
2005-04-28Refactor HE actor post/pre-processing code a bit (some more cleanup for HE90 ↵Max Horn
could probably be done, but I'll leave that to the HE folks for now :-) svn-id: r17847
2005-04-27Minor clean up, HE games should always copy strings directly.Travis Howell
svn-id: r17838
2005-04-26desaturatePalette is V8 specificMax Horn
svn-id: r17827
2005-04-26Save addtion HE opcodes specific variables.Travis Howell
svn-id: r17824
2005-04-26Clean up HE save/load code, at the cost of savegame compatibility (v71he and ↵Max Horn
upwards) svn-id: r17821
2005-04-26Removed the ugly saveOrLoadCursorImages hack and instead properly overload ↵Max Horn
ScummEngine::saveOrLoad; did the same for the V7 IMuseDigital save/load code svn-id: r17818
2005-04-26Split loadRoomSubBlocks into a 'static' part (loadRoomSubBlocks) and a ↵Max Horn
'dynamic' part (initRoomSubBlocks) svn-id: r17811
2005-04-26Add stubs for the two smacker related opcodes in HE games.Travis Howell
Makes it easier to test new titles. svn-id: r17806
2005-04-23Don't use Common::Map for the object table at all; rather use bsearch on a ↵Max Horn
fixed size table. svn-id: r17777
2005-04-23Map is only needed in intern.hMax Horn
svn-id: r17776
2005-04-23Always set file path separately in o72_openFile() so upper and lower case ↵Travis Howell
filenames are checked. svn-id: r17761
2005-04-22Add support for reading/writing to external config file in HE games.Travis Howell
svn-id: r17746
2005-04-21cleanupGregory Montoir
svn-id: r17740
2005-04-21Add palette function for HE99+ games.Travis Howell
svn-id: r17737
2005-04-21Add palette function foe He99+ games.Travis Howell
svn-id: r17736
2005-04-20Moved v2 verb code into class ScummEngine_v2Max Horn
svn-id: r17725
2005-04-20Renamed _mouseButStat -> _mouseAndKeyboardStat (that's what it really is); ↵Max Horn
moved _audioNames to class IMuseDigital svn-id: r17723
2005-04-20Moved some more VARs; added comments to some of the vars which explain where ↵Max Horn
they are used svn-id: r17722
2005-04-20Split initScummVars and overload it; this makes it possible to define more ↵Max Horn
VARS in subclasses svn-id: r17721