Commit Graph
302 Commits
Author SHA1 Message Date
Eugene Sandulenko b36677af71 Update FSF address. Eek. Actually that took place on May 1, 2005
svn-id: r19142
2005-10-18 01:30:26 +00:00
Max Horn 3bda82c8a3 Commit missing part of my last commit (sorry for any temporary breakage)
svn-id: r19138
2005-10-17 16:10:12 +00:00
Torbjörn Andersson e9b7a88e77 This message is much too annoying to be a printf(). I should know -- I
added it. ;-)

svn-id: r19063
2005-10-13 15:40:56 +00:00
Travis Howell cd2c0f2e47 Revert last change and add a safe work around for bug.
svn-id: r19031
2005-10-12 05:58:57 +00:00
James Brown 706ea9db69 Reverted default case error in o5_resourceRoutines to a warning, in order to workaround a fatal error in zak256 caused by a botched script load. See bug #1290485
svn-id: r19030
2005-10-12 05:46:56 +00:00
Travis Howell d69f434447 Inventory works in Macintosh version of indy3 now.
svn-id: r18921
2005-10-02 01:26:53 +00:00
Travis Howell aeb09b2ce4 Add inventory display for Mac. version of indy3.
svn-id: r18918
2005-10-01 13:02:35 +00:00
Travis Howell 04d51b0402 Add missing case.
svn-id: r18906
2005-09-30 13:46:46 +00:00
Travis Howell e077fdd9ed Rename & update opcode in C64 maniac.
Remove unused SCUMM vars in C64 maniac

svn-id: r18873
2005-09-24 05:26:12 +00:00
Travis Howell a820400f8c Replace warnings with debug, errors or printfs:
-To catch any missing cases/functions used.
-To prevent users reporting warnings as bugs

svn-id: r18681
2005-08-14 01:41:52 +00:00
Torbjörn Andersson 510c6f9595 Cleanup.
svn-id: r18621
2005-08-06 14:34:40 +00:00
Eugene Sandulenko 6b4484472b Remove trailing whitespaces.
svn-id: r18604
2005-07-30 21:11:48 +00:00
Torbjörn Andersson e23e1aa1f6 This allows ScummVM to run pre-Dig/FT SCUMM games again when compiled with
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-07-07 06:45:33 +00:00
Max Horn 8b1d7b9166 When including files from common/, explicitly use the common/ prefix
svn-id: r18444
2005-06-24 15:23:51 +00:00
Gregory Montoir 2c31f4208e Based on indy4demo FMTowns, some minor changes to SO_ROOM_FADE
svn-id: r18362
2005-06-07 20:44:19 +00:00
Max Horn d1f2a7a182 Fix for bug #1202029 (MI1VGA: Guybrush turns into a rowboat)
svn-id: r18347
2005-06-04 23:02:54 +00:00
Travis Howell 151f09ed53 Sync opcode names and add HE72+ version of o_systemOps.
svn-id: r18278
2005-05-28 08:37:44 +00:00
Max Horn 72f4c03b0b Moved (In/Out)SaveFile(Manager) and Timer to namespace Common
svn-id: r18038
2005-05-10 23:17:38 +00:00
Max Horn c46ea8bc40 Replaced the platform specific GF_FOO switches (using _platform instead now)
svn-id: r17716
2005-04-20 18:21:30 +00:00
Max Horn fe93d2d7cf cleanup
svn-id: r17657
2005-04-17 22:37:16 +00:00
Max Horn e79c168d35 split SaveFileManager::openSavefile and class SaveFile into two, each, one for loading and one for saving
svn-id: r17517
2005-04-10 15:13:40 +00:00
Max Horn 871e278f8b Reduce dependencies on scumm/util.h; modified ScummNESFile a bit so that it complies a bit better with our code formatting rules
svn-id: r17508
2005-04-10 12:59:17 +00:00
Eugene Sandulenko ba3077ed0e Patch from Quietust:
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-07 21:13:01 +00:00
Max Horn 3d5b5f2ad8 Moved createResource, resourceStats, expireResources to ResourceManager
svn-id: r17420
2005-04-06 17:31:35 +00:00
Travis Howell 3554f66764 Typo
svn-id: r17410
2005-04-06 05:05:36 +00:00
Travis Howell c66e6bb001 This section of startScene only exists in scumm5 onwards.
svn-id: r17409
2005-04-06 05:04:39 +00:00
Travis Howell f7ae1b822d Correction
svn-id: r17407
2005-04-06 02:26:47 +00:00
Max Horn ac247c9b94 Started to move some resource related code into a new class ResourceManager (hypothetic goal for the future: use ResourceManager in ScummEx)
svn-id: r17311
2005-03-31 21:39:31 +00:00
Travis Howell f258c52bfc Fix original load/save screen freezing in Loom [ega]
Sets current drive, instead of drive type.

svn-id: r17182
2005-03-19 00:15:55 +00:00
Travis Howell 47e9cc1b3a Add string height override for loom
svn-id: r17178
2005-03-18 15:04:37 +00:00
Eugene Sandulenko 154c4af8dc Mass-renamed all variables of Actor object according to our current code
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-03-11 01:10:06 +00:00
Max Horn cffd917165 system.h was being included in tons of places, without any good reason; reduced this (total dependencies on system.h went down from 193 to 85 files)
svn-id: r16527
2005-01-10 22:06:49 +00:00
Max Horn 47280d9433 Updated copyright
svn-id: r16398
2005-01-01 16:09:25 +00:00
Torbjörn Andersson cab8e3a66d Applied patch #1093830, with slight modifications proposed by Fingolfin.
svn-id: r16396
2004-12-31 17:51:45 +00:00
Max Horn 876e738dce Moved Engine::getSavePath() to class SaveFileManager; removed the 'directory' parameter from SaveFileManager::openSavefile and listSavefiles (they always use getSavePath() now, which is what we did anyway)
svn-id: r15901
2004-11-27 00:26:11 +00:00
Chris Apers 1ac29aae1e Help PalmOS (and more ?) to save memory
svn-id: r15611
2004-10-19 12:30:42 +00:00
Max Horn e29133df12 Whitespace
svn-id: r15362
2004-09-30 22:39:13 +00:00
Max Horn 468758fa6c Use FM-TOWNS consistently
svn-id: r15345
2004-09-29 09:47:38 +00:00
Max Horn 6a50ba2308 Changed more of the actor class members to match our coding guidelines (in 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-28 19:28:59 +00:00
Max Horn 768133d6e6 Rename some member vars to avoid _ followed by an uppercase letter. More of 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-18 22:42:45 +00:00
Max Horn 3552024aa9 Added ScummEngine::printString() convenience method; changed enqueueText to call addMessageToStack
svn-id: r15170
2004-09-18 20:50:15 +00:00
Torbjörn Andersson 103cbac40a Fixed bug #1014296, the Loom cursor hotspot regression.
svn-id: r14726
2004-08-24 06:36:12 +00:00
Max Horn 28c32a9fb7 Add LOOM cursor support
svn-id: r14703
2004-08-23 08:37:55 +00:00
Max Horn b20187a0e9 Cursor code cleanup
svn-id: r14690
2004-08-22 23:38:00 +00:00
Travis Howell 50719f7b68 If bug still occurs, the problem is elsewhere.
Since case doesn't exist in zak256.

svn-id: r14682
2004-08-22 11:33:11 +00:00
Travis Howell a13966d64c Switch to debug channel
svn-id: r14678
2004-08-22 09:30:08 +00:00
Max Horn d35ef7c7f1 Removed some obsolete TODO comments
svn-id: r14669
2004-08-21 22:33:23 +00:00
Travis Howell 01c0cb3d8f Skip copy protection screen in indy3ega.
svn-id: r14663
2004-08-21 09:02:45 +00:00
Travis Howell 47785295d2 Change to allow FM Towns platform to be used with later games
svn-id: r14658
2004-08-21 03:29:02 +00:00
Travis Howell 6a2306c969 Enable original method of skipping copy protection
svn-id: r14645
2004-08-20 01:26:56 +00:00