Max Horn
7f0156322f
Updated POD explanation link
...
svn-id: r25040
2007-01-06 19:09:39 +00:00
Travis Howell
f6c87460de
Remove excess space
...
svn-id: r25028
2007-01-06 12:16:08 +00:00
Travis Howell
4fa852b7ee
Add another German version of Freddi Fish 3
...
svn-id: r25026
2007-01-06 12:10:20 +00:00
Gregory Montoir
cd79d127fa
Since Actor::initActor is now virtual, it shouldn't be called directly from the base constructor (ActorC64::initActor won't get called as vtable hasn't yet been setup).
...
svn-id: r25015
2007-01-05 23:33:13 +00:00
Travis Howell
2cc2b09e82
Add filename prefix used by German version of Freddi Fish 3
...
svn-id: r25011
2007-01-05 22:48:06 +00:00
Gregory Montoir
2e5b25e15d
added explicit call to parent method
...
svn-id: r24950
2006-12-29 23:50:54 +00:00
Eugene Sandulenko
4e52f4438f
Fix bug #1595627 : "SCUMM: F5 crashes game (640x480)". This partially
...
reverts commit r24656 for fixing bug #1590596 and effectively fixes both.
svn-id: r24933
2006-12-27 00:47:57 +00:00
Max Horn
ae4ea4d989
Introduced ActorOldWalk subclass of Actor (for V1-V3 walk code)
...
svn-id: r24924
2006-12-25 17:21:54 +00:00
Max Horn
ba991e3b3a
SCUMM: Added ActorC64 subclass of Actor, and added a note stating that _miscflags isn't currently stored (possibly breaking C64 save states). Also reordered some HE specific code
...
svn-id: r24923
2006-12-25 15:37:20 +00:00
Max Horn
4ce7b74085
Changed ScummEngine::_actors from an Actor array to a an array of Actor points (i.e. indirection)
...
svn-id: r24922
2006-12-25 15:03:36 +00:00
Gregory Montoir
487391edef
passing the room as an argument to putActor is optionnal here
...
svn-id: r24911
2006-12-21 15:18:26 +00:00
Gregory Montoir
cfd4ffb321
fixed bug #1620023 (script calls putActorAtXY with y == -1)
...
svn-id: r24910
2006-12-21 15:09:13 +00:00
Max Horn
cd46b0d57d
Added a comment to ScummEngine_v5::saveVars (we need to implement it for IQ support in Indy3), and fixed a memory leak in o5_saveLoadGame
...
svn-id: r24892
2006-12-19 21:52:29 +00:00
Travis Howell
c680f79eef
Add cyx's patch for horizontal and vertical flipping of wiz images type 1, in HE games.
...
svn-id: r24860
2006-12-17 10:17:13 +00:00
Travis Howell
eb86007b31
Add code for stopping video playback in HE100 games
...
svn-id: r24858
2006-12-15 23:54:42 +00:00
Gregory Montoir
10a9989a58
added basic handlers for SFXB and SNDE tags in .CUP player
...
svn-id: r24857
2006-12-15 23:48:38 +00:00
Travis Howell
d704d644e8
Disable saving game in original load/save screen of maniac/zak, since it doesn't function correctly
...
svn-id: r24836
2006-12-11 06:20:17 +00:00
Travis Howell
5424198c82
Allow load of saved game from original COMI load/save screens
...
svn-id: r24835
2006-12-11 06:12:12 +00:00
Travis Howell
d8cb3dc42d
Use VAR_GAME_LOADED values from original COMI, when loading or saving temporary game
...
svn-id: r24834
2006-12-11 05:19:57 +00:00
Travis Howell
97e2c59dbb
Fix error when exiting original options screen of COMI. BlastObjects are removed, right after checking for load/save game, in original COMI.
...
svn-id: r24833
2006-12-11 00:40:10 +00:00
Max Horn
8a32720213
Patch #1296058 : Showing the original save/load dialog (see also RFE #832460 )
...
svn-id: r24832
2006-12-10 14:28:37 +00:00
Gregory Montoir
08c261a5a6
made CUP_Player only update the modified screen areas.
...
svn-id: r24831
2006-12-10 00:44:40 +00:00
Travis Howell
d1eb83a470
Add findBox opcode for Hebrew version of Freddi Fish 1
...
svn-id: r24780
2006-11-24 09:27:50 +00:00
Travis Howell
7d3aa0b653
Add Hevrew version of Freddi Fish 1 for Windows
...
svn-id: r24763
2006-11-22 22:52:57 +00:00
Eugene Sandulenko
cfb29dcb51
Fix MSVC2005 warnings. Please, review the changes.
...
svn-id: r24760
2006-11-22 15:50:30 +00:00
Max Horn
e4c471b9d7
Fix for bug #1599113 : SCUMM: Failed assertion in getBoxCoordinates()
...
svn-id: r24754
2006-11-20 20:40:27 +00:00
Travis Howell
d64d6bcb7e
Add stopObjectCode() differences in SCUMM 1 - 5 games. The nested script stack wasn't been checked.
...
svn-id: r24751
2006-11-20 03:21:09 +00:00
Max Horn
c210aff40c
* Made Actor::_pos protected, added public Actor::getPos() method
...
* Added default params to Actor::putActor()
* Removed Actor::getActorXYPos
svn-id: r24742
2006-11-19 00:39:48 +00:00
Travis Howell
3789828993
The script freezeCount isn't used by SCUMM 1/2 games at all
...
svn-id: r24741
2006-11-19 00:38:37 +00:00
Torbjörn Andersson
dfe8d777c1
Applied my own patch #1594924 to work around bug #1324106 ("MI2 VGA: Music as
...
Rapp is instantiating isn't synchronized"). I don't know if our timing is off,
or if it's just a case of overly optimistic scripting, but the pause / unpause
music instructions are issued in the wrong order.
svn-id: r24726
2006-11-16 17:08:31 +00:00
Max Horn
df2ccb78c2
cleanup
...
svn-id: r24711
2006-11-13 20:20:01 +00:00
Max Horn
12fb12caf5
Moved more SMUSH/Insane code from ScummEngine_v6 to ScummEngine_v7
...
svn-id: r24710
2006-11-13 20:12:52 +00:00
Max Horn
1a2853f7e0
Patch from bug #1584888 (SMUSH: Too dependent on accurate timers). Watch out for regressions in SMUSH movie playback / syncing
...
svn-id: r24709
2006-11-13 19:46:52 +00:00
Gregory Montoir
f89dad5daa
byte -> bool
...
svn-id: r24695
2006-11-12 18:15:53 +00:00
Max Horn
8d37c135c0
Since we now generate warnings/messages for engine instantiation failures in a central place, get rid of such messages printed by engines
...
svn-id: r24686
2006-11-12 03:26:44 +00:00
Torbjörn Andersson
e61526555c
More whitespace.
...
svn-id: r24682
2006-11-12 02:34:09 +00:00
Torbjörn Andersson
7e0d08f52a
Replaced cryptic error() with an assertion.
...
svn-id: r24681
2006-11-12 02:27:20 +00:00
Torbjörn Andersson
c5fca7b9ce
Whitespace
...
svn-id: r24680
2006-11-12 02:24:25 +00:00
Travis Howell
050c9e5bfb
Fix valgrind warning on unitialized variable.
...
svn-id: r24676
2006-11-11 09:37:36 +00:00
Eugene Sandulenko
3be9c44dc4
Fix bug #1590596 : "HE: When 3x graphics are choosen, F5 crashes game"
...
svn-id: r24656
2006-11-08 10:06:42 +00:00
Eugene Sandulenko
efd5e8bfb6
Fix bug #1592006 : "IMUSE: Typo in sysex_scumm.cpp ?"
...
svn-id: r24655
2006-11-08 10:05:21 +00:00
Gregory Montoir
e1efdfc7f6
simplified SRLE decoding, cleanup
...
svn-id: r24653
2006-11-07 22:22:23 +00:00
Max Horn
c1e16d6168
Disabled an undocumented workaround for a supposed bug in FOA
...
svn-id: r24652
2006-11-07 21:14:15 +00:00
Max Horn
0cf2d2ffd9
cleanup
...
svn-id: r24650
2006-11-07 20:55:05 +00:00
Gregory Montoir
6c8af67b60
added SRLE handler, cleanup
...
svn-id: r24643
2006-11-06 23:28:40 +00:00
Johannes Schickel
68c603631b
cleanup
...
svn-id: r24642
2006-11-06 22:06:32 +00:00
Eugene Sandulenko
90e20121b8
Portability fix for some platforms.
...
svn-id: r24641
2006-11-06 18:21:07 +00:00
Eugene Sandulenko
8ef5e88323
Add support for HE CUP demos based on cyx's standalone player.
...
svn-id: r24636
2006-11-06 13:40:24 +00:00
Travis Howell
bccec3c3e7
SO_ROOM_INTENSITY isn't used by SCUMM V1 - 4 games
...
svn-id: r24616
2006-11-05 00:22:46 +00:00
Max Horn
db1fc75012
SCUMM cleanup
...
svn-id: r24612
2006-11-04 22:59:56 +00:00