Fabio Battaglia
|
ab3d3ae1cf
|
scumm: added the missing word "version" in a comment
svn-id: r41635
|
2009-06-18 13:50:26 +00:00 |
|
Travis Howell
|
5a8f066497
|
Correct actor layering method in HE90+ games.
svn-id: r41625
|
2009-06-18 06:18:31 +00:00 |
|
Johannes Schickel
|
24a512cab0
|
Use GameDescriptor::setGUIOptions instead of setting key "guioptions" directly.
svn-id: r41297
|
2009-06-06 19:47:55 +00:00 |
|
Johannes Schickel
|
41120e2218
|
Fix printf format argument related warnings.
svn-id: r41289
|
2009-06-06 18:33:20 +00:00 |
|
Eugene Sandulenko
|
da469d6d24
|
Shut gcc warning.
svn-id: r41286
|
2009-06-06 18:23:24 +00:00 |
|
Eugene Sandulenko
|
cda17beff5
|
Patch #1365914: "SCUMM: CMS support." Disabled by default. Still plenty to do.
svn-id: r41282
|
2009-06-06 18:21:49 +00:00 |
|
Eugene Sandulenko
|
80e7822038
|
Add empty file to cheat git-svn
svn-id: r41280
|
2009-06-06 18:11:05 +00:00 |
|
Eugene Sandulenko
|
57b17efd78
|
Add support for GUI options to SCUMM engine
svn-id: r41278
|
2009-06-06 17:59:54 +00:00 |
|
Travis Howell
|
d11d56ae13
|
Add logic stub for Backyard Basketball.
svn-id: r41217
|
2009-06-06 10:50:37 +00:00 |
|
Travis Howell
|
58d494a7cb
|
Minor cleanup.
svn-id: r41189
|
2009-06-05 04:16:32 +00:00 |
|
Travis Howell
|
9ca2345fc1
|
Fix issues selecting some items in arttime and football.
svn-id: r41188
|
2009-06-05 02:35:38 +00:00 |
|
Travis Howell
|
de348d6fa8
|
Update sound code in HE80+ games, for sound rate differences.
svn-id: r41185
|
2009-06-05 00:57:58 +00:00 |
|
Travis Howell
|
59cb31d013
|
Cleanup.
svn-id: r41135
|
2009-06-03 06:52:39 +00:00 |
|
Travis Howell
|
ad09b50168
|
Increase maxHeapThreshold for 16bit color HE games, due to larger resource sizes been used.
svn-id: r41134
|
2009-06-03 06:34:39 +00:00 |
|
Travis Howell
|
ba48060b5f
|
Sprites are used for subtitles, in all 16bit color HE games.
svn-id: r41133
|
2009-06-03 06:24:27 +00:00 |
|
Travis Howell
|
a34fb64f09
|
Correct sound timer and disable sound offsets, in later HE games.
svn-id: r41132
|
2009-06-03 00:55:36 +00:00 |
|
Travis Howell
|
d532328dd4
|
Fix palette regression in HE99+ games, the HE palette number must be set, before setting the costume palette.
svn-id: r41121
|
2009-06-02 06:03:49 +00:00 |
|
Torbjörn Andersson
|
0999534749
|
The error() and warning() functions add ! and newline automatically. (I didn't
look at debug() and debugC(), since I'm really bored with this now. :-)
svn-id: r41061
|
2009-05-31 10:02:16 +00:00 |
|
Max Horn
|
fb79b18571
|
Changed SaveFileManager methods to take Common::String params (instead of char pointers)
svn-id: r41000
|
2009-05-29 14:38:22 +00:00 |
|
Max Horn
|
7d5f3e1714
|
Turned some static tables into static const tables; added some FIXME comments to global static vars that should be removed (many more exist in SCI, Tinsel, and some other engines)
svn-id: r40908
|
2009-05-26 11:30:21 +00:00 |
|
Travis Howell
|
4cc2d06b15
|
Fix bug #2687801 - ZAK: Cannot pickup Ladder on Mars Youth Hostel.
svn-id: r40899
|
2009-05-26 01:25:44 +00:00 |
|
Johannes Schickel
|
b3c6751b9b
|
Strip trailing whitespaces in the whole code base.
svn-id: r40867
|
2009-05-24 15:17:42 +00:00 |
|
Filippos Karapetis
|
b7f8990ba8
|
Renamed the DXA, SMK and FLIC video decoders to reflect the fact that they're decoders, not players
svn-id: r40759
|
2009-05-21 13:02:56 +00:00 |
|
Travis Howell
|
0c1e89f355
|
Add several Dutch Windows demo of HE games.
svn-id: r40602
|
2009-05-15 10:21:19 +00:00 |
|
Travis Howell
|
e36bb72995
|
Fix bug #2791846 - SAMNMAX: Invalid opcode (regression).
svn-id: r40583
|
2009-05-15 00:22:53 +00:00 |
|
Torbjörn Andersson
|
2ba1da41e8
|
Silenced warning.
svn-id: r40464
|
2009-05-11 19:04:06 +00:00 |
|
Eugene Sandulenko
|
efbc0f139b
|
Fix bug #2678272: "FT: Russian version crashes on windows and psp"
svn-id: r40461
|
2009-05-11 18:34:54 +00:00 |
|
Travis Howell
|
af3bf8a575
|
Fix regression that caused F1 to trigger the original load/save menu in COMI.
svn-id: r40410
|
2009-05-10 09:51:05 +00:00 |
|
Travis Howell
|
75b5bd418a
|
Update comment.
svn-id: r40409
|
2009-05-10 07:21:35 +00:00 |
|
Travis Howell
|
6b6aca3fa3
|
Change the work around for sq3.san, so it doesn't alter global smush frame rate (Which is a regression).
svn-id: r40408
|
2009-05-10 06:54:45 +00:00 |
|
Travis Howell
|
4f0811b129
|
Correct and move initial SMUSH frame rate value, for the demo version of The Dig.
svn-id: r40407
|
2009-05-10 06:46:24 +00:00 |
|
Travis Howell
|
f5094553f7
|
Set the initial SMUSH frame rate, since variable doesn't change and isn't saved.
svn-id: r40406
|
2009-05-10 06:24:58 +00:00 |
|
Travis Howell
|
8225e4f84b
|
Add the DOS CD demo of Sam & Max.
svn-id: r40236
|
2009-05-02 09:52:35 +00:00 |
|
Travis Howell
|
64fef497df
|
Ooops, keep that comment.
svn-id: r40034
|
2009-04-21 04:48:50 +00:00 |
|
Travis Howell
|
acc86f5c62
|
Fix regression in SCUMM0, by calling ScummEngine::fetchScriptWord() directly. Since fetchScriptWordSigned(), still uses the overloaded fetchScriptWord() function.
svn-id: r40033
|
2009-04-21 04:42:45 +00:00 |
|
Max Horn
|
6a7bb77305
|
SCUMM: Introduced new method ScummEngine_v5::jumpRelative; unified some v0 and v2 opcodes
svn-id: r40025
|
2009-04-20 12:35:17 +00:00 |
|
Travis Howell
|
b238d0de00
|
VAR_VIDEMODE value 50 is only used by the Macintosh version of Indiana Jones and the Last Crusade.
svn-id: r40020
|
2009-04-19 13:49:59 +00:00 |
|
Max Horn
|
3044593da0
|
SCUMM: Moved o5_saveLoadGame and o5_saveLoadVars to ScummEngine_v4 (the highest SCUMM version to implement these opcodes. Actually, our code was bugged in so far as we only ever invoked o5_saveLoadGame in V3 games, never in V4 games (but this properly never mattered ;)
svn-id: r40014
|
2009-04-19 01:01:54 +00:00 |
|
Max Horn
|
0e82403daa
|
SCUMM: o5_ifNotState and o5_ifState are actually not part of v5, only in v3 & v4 -> renamed and moved them accordingly
svn-id: r40013
|
2009-04-19 01:01:28 +00:00 |
|
Max Horn
|
57c624b24d
|
SCUMM: ScummEngine_v5::o5_oldRoomEffect -> ScummEngine_v4::o4_oldRoomEffect
svn-id: r40012
|
2009-04-19 01:01:09 +00:00 |
|
Max Horn
|
25d0e7d4bc
|
SCUMM: In v5, only opcodes 0x05 and 0x85 are mapped to o5_drawObject; in v3 & v4, several other opcodes map to it. Capture this properly in the opcode tables
svn-id: r40011
|
2009-04-19 01:00:49 +00:00 |
|
Max Horn
|
31eeb37107
|
SCUMM: Moved ScummEngine_v2::o2_setBoxFlags to ScummEngine_v3::o3_setBoxFlags
svn-id: r40010
|
2009-04-19 01:00:31 +00:00 |
|
Max Horn
|
b32e9f00b0
|
SCUMM: MovedScummEngine_v5:: o5_pickupObjectOld to ScummEngine_v4::o4_pickupObject
svn-id: r40009
|
2009-04-19 01:00:11 +00:00 |
|
Max Horn
|
9655fa831e
|
SCUMM: Turned PARAM_1,2,3 into an enum; minor tweaks
svn-id: r40008
|
2009-04-19 00:59:50 +00:00 |
|
Max Horn
|
56a31019b7
|
SCUMM: Added stubs for V3 & V4 opcode tables
svn-id: r40007
|
2009-04-19 00:59:28 +00:00 |
|
Travis Howell
|
514c2be4a9
|
Add patch #2769163 - Mac additions for Freddi Fish 1 and Putt-Putt Parade.
svn-id: r40006
|
2009-04-18 23:34:28 +00:00 |
|
Max Horn
|
cbe9e520d3
|
SCUMM: Compacted various setupOpcodes() implementations by using the fact that opcode tables tend not to change much between most SCUMM versions
svn-id: r39958
|
2009-04-16 09:27:22 +00:00 |
|
Max Horn
|
99df028d35
|
SCUMM: Got rid of o6_invalid
svn-id: r39957
|
2009-04-16 09:27:02 +00:00 |
|
Max Horn
|
432e7917a5
|
SCUMM: Switched opcode tables to use Common::Functor0 (a bit like Kyra does it)
svn-id: r39956
|
2009-04-16 09:26:37 +00:00 |
|
Neil Millstone
|
bbd423b82a
|
Backporting fix from rev #39918: Memory leak when thumbnail header
couldn't be skipped.
svn-id: r39945
|
2009-04-12 14:02:20 +00:00 |
|