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
Travis Howell
3540014e45
Later HE 7.1 games need to send virtual x/y mouse vars.
...
svn-id: r14826
2004-08-29 06:40:03 +00:00
Travis Howell
3d7955dab7
Need throughout puttmoon
...
svn-id: r14811
2004-08-28 12:01:28 +00:00