aboutsummaryrefslogtreecommitdiff
path: root/scumm/script_v5.cpp
AgeCommit message (Collapse)Author
2005-09-24Rename & update opcode in C64 maniac.Travis Howell
Remove unused SCUMM vars in C64 maniac svn-id: r18873
2005-08-14Replace warnings with debug, errors or printfs:Travis Howell
-To catch any missing cases/functions used. -To prevent users reporting warnings as bugs svn-id: r18681
2005-08-06Cleanup.Torbjörn Andersson
svn-id: r18621
2005-07-30Remove trailing whitespaces.Eugene Sandulenko
svn-id: r18604
2005-07-07This allows ScummVM to run pre-Dig/FT SCUMM games again when compiled withTorbjörn Andersson
GCC 4.0, at least for me. I'm not enough of a language lawyer to say for certain whether the old code was really undefined, but it's a simple enough change that shouldn't possibly do any harm. svn-id: r18507
2005-06-24When including files from common/, explicitly use the common/ prefixMax Horn
svn-id: r18444
2005-06-07Based on indy4demo FMTowns, some minor changes to SO_ROOM_FADEGregory Montoir
svn-id: r18362
2005-06-04Fix for bug #1202029 (MI1VGA: Guybrush turns into a rowboat)Max Horn
svn-id: r18347
2005-05-28Sync opcode names and add HE72+ version of o_systemOps.Travis Howell
svn-id: r18278
2005-05-10Moved (In/Out)SaveFile(Manager) and Timer to namespace CommonMax Horn
svn-id: r18038
2005-04-20Replaced the platform specific GF_FOO switches (using _platform instead now)Max Horn
svn-id: r17716
2005-04-17cleanupMax Horn
svn-id: r17657
2005-04-10split SaveFileManager::openSavefile and class SaveFile into two, each, one ↵Max Horn
for loading and one for saving svn-id: r17517
2005-04-10Reduce dependencies on scumm/util.h; modified ScummNESFile a bit so that it ↵Max Horn
complies a bit better with our code formatting rules svn-id: r17508
2005-04-07Patch from Quietust:Eugene Sandulenko
1. properly handle costume colors in dark rooms (verified against disasm) 2. optimize NES audio generation a little bit - instead of calling a function ~80 times to get one audio sample, it calls it once and just loops ~80 times internally 3. NES audio now obeys the volume control 4. in MM NES, o2_setObjPreposition is a no-op 5. o2_lights uses new-style light values (i.e. bitfields) in MM NES 6. o2_delay, use ssPaused identifier rather than a literal '1' 7. in MM NES, o5_saveLoadGame only explicitly checks for type '1' (load), defaulting to save for any other value svn-id: r17443
2005-04-06Moved createResource, resourceStats, expireResources to ResourceManagerMax Horn
svn-id: r17420
2005-04-06TypoTravis Howell
svn-id: r17410
2005-04-06This section of startScene only exists in scumm5 onwards.Travis Howell
svn-id: r17409
2005-04-06CorrectionTravis Howell
svn-id: r17407
2005-03-31Started to move some resource related code into a new class ResourceManager ↵Max Horn
(hypothetic goal for the future: use ResourceManager in ScummEx) svn-id: r17311
2005-03-19Fix original load/save screen freezing in Loom [ega]Travis Howell
Sets current drive, instead of drive type. svn-id: r17182
2005-03-18Add string height override for loomTravis Howell
svn-id: r17178
2005-03-11Mass-renamed all variables of Actor object according to our current codeEugene Sandulenko
formatting standards. Earlier we had half of vars named with leading underscore and half without it. Now code in actor.cpp is considerably more readable. svn-id: r17068
2005-01-10system.h was being included in tons of places, without any good reason; ↵Max Horn
reduced this (total dependencies on system.h went down from 193 to 85 files) svn-id: r16527
2005-01-01Updated copyrightMax Horn
svn-id: r16398
2004-12-31Applied patch #1093830, with slight modifications proposed by Fingolfin.Torbjörn Andersson
svn-id: r16396
2004-11-27Moved Engine::getSavePath() to class SaveFileManager; removed the ↵Max Horn
'directory' parameter from SaveFileManager::openSavefile and listSavefiles (they always use getSavePath() now, which is what we did anyway) svn-id: r15901
2004-10-19Help PalmOS (and more ?) to save memoryChris Apers
svn-id: r15611
2004-09-30WhitespaceMax Horn
svn-id: r15362
2004-09-29Use FM-TOWNS consistentlyMax Horn
svn-id: r15345
2004-09-28Changed more of the actor class members to match our coding guidelines (in ↵Max Horn
the future, when adding new member vars here, please always use our conventions, i.e. prefix them with _ and use CamelBackStyle svn-id: r15331
2004-09-18Rename some member vars to avoid _ followed by an uppercase letter. More of ↵Max Horn
those are left in the code, though (and I am not really sure whether we want to change that, so far we had no problems caused by this) svn-id: r15175
2004-09-18Added ScummEngine::printString() convenience method; changed enqueueText to ↵Max Horn
call addMessageToStack svn-id: r15170
2004-08-24Fixed bug #1014296, the Loom cursor hotspot regression.Torbjörn Andersson
svn-id: r14726
2004-08-23Add LOOM cursor supportMax Horn
svn-id: r14703
2004-08-22Cursor code cleanupMax Horn
svn-id: r14690
2004-08-22If bug still occurs, the problem is elsewhere.Travis Howell
Since case doesn't exist in zak256. svn-id: r14682
2004-08-22Switch to debug channelTravis Howell
svn-id: r14678
2004-08-21Removed some obsolete TODO commentsMax Horn
svn-id: r14669
2004-08-21Skip copy protection screen in indy3ega.Travis Howell
svn-id: r14663
2004-08-21Change to allow FM Towns platform to be used with later gamesTravis Howell
svn-id: r14658
2004-08-20Enable original method of skipping copy protectionTravis Howell
svn-id: r14645
2004-08-14Modified VirtScreen to inherit from Graphics::Surface, and added ↵Max Horn
getPixels()/getBackPixels() accessors (these changes make it a bit easier to implement smooth scrolling); also replaced some uses of rtBuffer by proper access through the corresponding VirtScreen svn-id: r14612
2004-08-14Add suggested fix for bug #1008466 - MI1VGA: Guybrush not scaled properlyTravis Howell
svn-id: r14589
2004-07-27Not needed, invalid in Loom[ega]Travis Howell
svn-id: r14353
2004-07-26One last hack to allow demo script in V2 Maniac Mansion.Travis Howell
svn-id: r14335
2004-07-26Not quite right spot.Travis Howell
svn-id: r14331
2004-07-26VAR_SOUND_RESULT should be reset.Travis Howell
svn-id: r14330
2004-07-25Merge palette functions.Travis Howell
svn-id: r14324
2004-07-24Ooops commited wrong branch.Travis Howell
svn-id: r14314