Matthew Hoops
e8c2c2b25c
Slightly rework refreshing cards in Riven (and remove the hackish changeToCard(0)).
...
svn-id: r48134
2010-02-26 08:14:33 +00:00
Matthew Hoops
08d3c24c12
Cleanup the sound code a bit.
...
svn-id: r48133
2010-02-26 08:11:45 +00:00
Vladimir Menshakov
a8a327616b
better flag/scene checking for the last intrusion attempt
...
svn-id: r48132
2010-02-26 07:37:35 +00:00
Vladimir Menshakov
eacf1030e4
added async getFlag(addr)
...
svn-id: r48131
2010-02-26 07:36:52 +00:00
Vladimir Menshakov
00d3d5bffe
interpret several consequent moving command as one.
...
svn-id: r48130
2010-02-25 21:03:48 +00:00
Fabio Battaglia
6876e1f9de
N64: some input related cleanup
...
svn-id: r48129
2010-02-25 20:58:52 +00:00
Vladimir Menshakov
b90088e476
reset intro flag after savegame loading
...
svn-id: r48128
2010-02-25 20:36:10 +00:00
Vladimir Menshakov
0057e63f25
fixed haystack and fatso problems
...
svn-id: r48127
2010-02-25 20:11:30 +00:00
Vladimir Menshakov
da286bf828
hide mouse while playing cutscenes
...
svn-id: r48126
2010-02-25 19:58:54 +00:00
Vladimir Menshakov
a0a300af6b
fixed delayed callback timing
...
svn-id: r48125
2010-02-25 19:54:28 +00:00
Sven Hesse
6e07e3e642
Fixing problems with the texts table in TOT files when the order of the texts and resources tables are switched in the TOT file
...
svn-id: r48124
2010-02-25 15:22:26 +00:00
Travis Howell
151889a767
Add another German Windows version of Pajama Sam 2.
...
svn-id: r48123
2010-02-24 00:39:48 +00:00
Max Horn
7f2259c11f
Add assert(!_finished) to QueuingAudioStreamImpl::queueAudioStream
...
svn-id: r48122
2010-02-23 22:54:23 +00:00
Max Horn
4e691a774c
Tweak QueuingAudioStream comments
...
svn-id: r48121
2010-02-23 22:52:18 +00:00
Max Horn
cdf847408b
Update Common::KeyState comments
...
svn-id: r48120
2010-02-23 22:50:28 +00:00
Max Horn
2e68de1e5a
SCI: Turn kernel_sleep() into SciEvent::sleep()
...
svn-id: r48119
2010-02-23 22:47:53 +00:00
Max Horn
02201e937a
SCI: Move SciGui::wait to EngineState::wait
...
svn-id: r48118
2010-02-23 22:44:46 +00:00
Max Horn
da95a98203
SCI: Stop storing EngineState in SciGui32
...
svn-id: r48117
2010-02-23 22:41:20 +00:00
John Willis
ed11cd3980
configure: Remove angstrom-* from the ARM compiler check as angstrom can be built for ARM and many other architectures. arm*-linux-gnueabi will pick up Angstrom toolchains anyway.
...
svn-id: r48116
2010-02-23 21:01:05 +00:00
Fabio Battaglia
ad4a390815
SCI: add Gabriel Knight 1 French DOS CD detection entry
...
svn-id: r48115
2010-02-23 13:41:08 +00:00
Travis Howell
7f6c704c25
SPY Fox 3: Operation Ozone is supported too.
...
svn-id: r48112
2010-02-22 23:47:10 +00:00
Martin Kiewitz
62d5dd557a
SCI: moving scitrace
...
svn-id: r48111
2010-02-22 18:06:21 +00:00
Fabio Battaglia
2ca06e3e0a
N64: force screen update after hiding overlay
...
svn-id: r48108
2010-02-21 19:02:45 +00:00
Fabio Battaglia
4577a9038a
N64: some input related cleanup
...
svn-id: r48106
2010-02-21 15:01:06 +00:00
Fabio Battaglia
52f66d54cc
N64: send ascii code for numpad keys
...
svn-id: r48105
2010-02-21 14:34:22 +00:00
Fabio Battaglia
6af6d66e2b
N64: Simulate numpad using C-Buttons on the gamepad
...
svn-id: r48104
2010-02-21 13:54:58 +00:00
Martin Kiewitz
d22d8f910a
SCI: added warning when getting invalid rect in kCan(t)BeHere
...
svn-id: r48102
2010-02-21 09:52:44 +00:00
Yotam Barnoy
ef330ed9b4
Patch for bug 2943361 by littleboy, adding full kb modifier support to all engines + GUI and proper keypad handling
...
svn-id: r48101
2010-02-21 04:04:13 +00:00
Filippos Karapetis
cebb052e2c
Added comments on the SCI0-SCI1.1 kernel function table differences
...
svn-id: r48100
2010-02-21 01:25:10 +00:00
Paul Gilbert
6969b5ebe6
Implemented some of the sprite animations loading logic for the first scene (no display yet)
...
svn-id: r48099
2010-02-21 01:18:03 +00:00
Filippos Karapetis
43ca6071ea
Handle invalid rects in kCanBeHere(). Fixes some odd crashes in Iceman
...
svn-id: r48098
2010-02-21 00:50:27 +00:00
Filippos Karapetis
24b0622e6f
Removed dead code
...
svn-id: r48097
2010-02-20 23:30:59 +00:00
Nicola Mettifogo
0e6893d066
Added comment to explain pointer comparison. See r48092 and r48904.
...
svn-id: r48096
2010-02-20 12:29:34 +00:00
Paul Gilbert
a57445e847
Put in a warning in case there is ever too long a background resource name when saving a game
...
svn-id: r48095
2010-02-20 10:37:08 +00:00
Paul Gilbert
734c922f16
Reverted commit 48092 - The comparison is explicitly intended to detect if the background table field was passed to the method, so it won't try to do a redundant copy to itself
...
svn-id: r48094
2010-02-20 10:32:25 +00:00
Johannes Schickel
41314a3561
strncpy does not always add a terminating zero, thus we need to do that on our own.
...
svn-id: r48093
2010-02-20 01:58:46 +00:00
Johannes Schickel
9b467ee4ff
"const char *" strings should be compared via strcmp and not via !=/==.
...
svn-id: r48092
2010-02-20 01:57:34 +00:00
Paul Gilbert
b51568ddaf
Increased the amount of space for storing background filenames to fix memory overflow
...
svn-id: r48091
2010-02-19 22:26:30 +00:00
Johannes Schickel
b3bfe83877
Fix for bug #2954286 "Gob: ScummVM quits on pause".
...
svn-id: r48090
2010-02-19 14:16:43 +00:00
Johannes Schickel
049b4384bc
Fix for bug #2954279 "KYRA: Error when loading non-existent savegame".
...
svn-id: r48089
2010-02-19 14:05:55 +00:00
Fabio Battaglia
8502d9248e
tinsel: Add detection for Discworld 1 floppy EUR version
...
svn-id: r48088
2010-02-19 12:33:58 +00:00
David Turner
fd9b52509f
Mohawk : Update with work on Myst EXIT opcodes to work out purpose.
...
svn-id: r48087
2010-02-18 23:31:51 +00:00
Max Horn
ee1110a114
SCI: Reduce header interdependencies
...
svn-id: r48086
2010-02-17 23:38:43 +00:00
Max Horn
86e34c3464
SCI: Rename some members of class Resource
...
svn-id: r48085
2010-02-17 23:37:59 +00:00
Max Horn
903b694574
SCI: Cleanup resource.h
...
svn-id: r48084
2010-02-17 23:37:32 +00:00
Max Horn
26b7f0bbb9
SCI: Remove hack in convertSierraGameId which caused a memory leak
...
svn-id: r48083
2010-02-17 23:36:50 +00:00
Matthew Hoops
3452f5ea2d
Implement stopMovie() for Riven. Fixes some dome related videos.
...
svn-id: r48082
2010-02-17 23:05:51 +00:00
Vladimir Menshakov
f0d8084cd5
fixed "Cannot use rake on grass - ID: 2953464"
...
svn-id: r48081
2010-02-17 22:01:05 +00:00
David Turner
2ab3e0fb3c
Mohawk : Adding resource cache class and integrating into Myst engine.
...
The resource caching trades increased memory usage against disk access.
This functionality can be disabled and enabled by the console "cache" command.
svn-id: r48080
2010-02-17 19:59:08 +00:00
Johannes Schickel
c8470e1d89
Use Common::KEYCODE_* instead of ASCII values for keycode comparison.
...
svn-id: r48079
2010-02-17 16:18:23 +00:00