Commit Graph
237 Commits
Author SHA1 Message Date
Travis Howell 86a5dcde24 Update comments.
svn-id: r19621
2005-11-17 10:49:39 +00:00
Travis Howell cbba64fdbe Adjust HE version checks, for updated releases.
svn-id: r19611
2005-11-16 05:14:46 +00:00
Travis Howell 3a66c413e1 Allow subtitles to be disabled in HE70 - HE73 games.
svn-id: r19603
2005-11-15 22:42:33 +00:00
Travis Howell 1f36acc50b Add missing else.
svn-id: r19433
2005-11-05 09:23:05 +00:00
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
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 40bf69230c Ooops
svn-id: r18821
2005-09-14 10:36:18 +00:00
Travis Howell 4645dcb6dd Fix skipping cutscenes in C64 maniac.
svn-id: r18820
2005-09-14 10:35:04 +00:00
Travis Howell b02a983c85 Fix entry point in C64 maniac.
svn-id: r18817
2005-09-14 05:31:18 +00:00
Eugene Sandulenko 6b4484472b Remove trailing whitespaces.
svn-id: r18604
2005-07-30 21:11:48 +00:00
Travis Howell 56b766f001 Add patch:
1233352 - Fix hanging descheduled entry/exit scripts

svn-id: r18510
2005-07-07 09:52:04 +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
Max Horn f1f7e19dfe Fix for bug #1202487 (MANIAC64: crash after using hunk-o-matic and pressing ESC)
svn-id: r18345
2005-06-04 18:08:05 +00:00
Travis Howell 4fc5ccb8a6 Clear localVars in entry/exit scripts.
svn-id: r18288
2005-05-29 11:54:51 +00:00
Max Horn 852fe1b1c7 Changed name of addMessageToStack to convertMessageToString (still not really happy with that name but at least it is a little bit more descriptive than the old)
svn-id: r18262
2005-05-26 14:14:32 +00:00
Travis Howell c986a12a81 Correct input script in C64 maniac.
svn-id: r18171
2005-05-18 16:15:56 +00:00
Travis Howell cc5caba793 HE60/61 still VAR_NOSUBTITLES.
Typo.

svn-id: r17990
2005-05-09 02:59:45 +00:00
Travis Howell 69d000d2d0 All SCUMM6 games use VAR_SUBTITLES, not VAR_NOSUBTITLES.
Cleanup.

svn-id: r17989
2005-05-09 02:38:58 +00:00
Max Horn 7b93b0e079 Moved v2 verb code into class ScummEngine_v2
svn-id: r17725
2005-04-20 23:53:29 +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
Travis Howell ea8d2a0fd0 Correction to last commits.
svn-id: r17700
2005-04-20 01:42:55 +00:00
Travis Howell 2009b72679 Replace all GF_HUMONGOUS use with _heversion.
Make HE60 specific to puttdemo, since it is unqie.
Other HE60 games changed to HE 61.

svn-id: r17698
2005-04-20 01:33:44 +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
Max Horn d271b58aa7 Got rid of GF_NEW_OPCODES
svn-id: r17488
2005-04-09 20:13:30 +00:00
Travis Howell aeec229615 getScriptSlot() must start from slot 1, required for nukeArrays() in HE games.
svn-id: r17383
2005-04-05 11:06:03 +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
Max Horn 3497e9afa4 cleanup
svn-id: r17222
2005-03-25 00:40:58 +00:00
Travis Howell 7b3b253fba Seems to work now, maybe fixed by script cycles?
svn-id: r17088
2005-03-12 06:45:27 +00:00
Travis Howell e50aca32a8 Missed a change.
svn-id: r16960
2005-02-28 13:34:52 +00:00
Travis Howell 36705d4344 Add support for script cycles used by HE90+ games.
svn-id: r16958
2005-02-28 13:23:10 +00:00
Max Horn b6ea449335 Renamed _localScriptList to _localScriptOffsets for clarity
svn-id: r16691
2005-01-29 15:49:57 +00:00
Travis Howell 99c00c9e5d *** empty log message ***
svn-id: r16630
2005-01-24 10:10:50 +00:00
Travis Howell 63ebdfa6c7 Correct sound offset size
svn-id: r16628
2005-01-24 10:07:17 +00:00
Max Horn 47280d9433 Updated copyright
svn-id: r16398
2005-01-01 16:09:25 +00:00
Travis Howell 1922b330ad Add keyboard control for HE80+ games.
svn-id: r15604
2004-10-18 06:40:36 +00:00
Travis Howell d42f98d0c4 Add missing case for HE 90+
Always clear complete local script vars.

svn-id: r15564
2004-10-16 05:10:15 +00:00
Travis Howell 39fad0387b Unfortunately still not perfect.
svn-id: r15460
2004-10-08 01:07:44 +00:00
Max Horn 6f02fab8f3 Removed some code which has no effect (looks like a coding mistake?)
svn-id: r15444
2004-10-07 10:33:46 +00:00
Travis Howell d08a1994f2 nukeArrays seems fine now.
Fix dog regression

svn-id: r15242
2004-09-23 09:11:52 +00:00
Travis Howell be1ab48a57 Fix array pointer overflows in HE80+ games.
Some arrays are nuked in startScene.

svn-id: r15239
2004-09-23 05:02:15 +00:00
Eugene Sandulenko 64043ff1fc Removed some not necessary #defines which could (and did) lead to program
logic misinterpretation. I assume these were added for readability, but
 (a) names suggestet that they're class variables but they didn't
 (b) their use wasn't consistent, i.e. there were places where variables were
     used directly, not by means of the macros
 (c) they didn't save that much space because they are used in few places.

svn-id: r15179
2004-09-19 00:15:17 +00:00
Travis Howell d34da28ed9 nukeArrays still nuking wrong arrays.
Add some more differences in later HE versions.
Add HE opcodes changes.

svn-id: r15145
2004-09-17 05:43:37 +00:00
Travis Howell 9105a3ae1d Required for later HE games to.
svn-id: r15084
2004-09-13 02:29:45 +00:00
Travis Howell 6b09826b33 Increase actor.sound to 32 for HE 80+ games.
Add some more HE vars.
More adjustments for copying script strings in HE games.

svn-id: r14903
2004-09-05 09:36:51 +00:00
Travis Howell 438daed1f1 Add basic decoding of debug script scripts.
svn-id: r14871
2004-09-03 06:57:38 +00:00
Max Horn d8fe05a5fa Fix incorrect flObject base address computation
svn-id: r14854
2004-09-01 07:59:30 +00:00
Travis Howell 35bc32625c Correct assert
svn-id: r14850
2004-09-01 02:41:48 +00:00
Travis Howell 93584bcdc3 Add HE version 80 to avoid additional game ids
svn-id: r14843
2004-08-31 07:32:53 +00:00
Travis Howell e0bb88b91c Add some WIP code for HE games.
Add some music adjustments

svn-id: r14839
2004-08-30 11:52:33 +00:00