35765 Commits

Author SHA1 Message Date
Andrew Kurushin
aa147a2f5a refactor resource module:
- struct ResourceContext => class ResourceContext
- replace "*alloc","free" with array templates
- simplify createContexts routines

svn-id: r46254
2009-12-04 17:52:42 +00:00
Martin Kiewitz
4fb779dbaf SCI: Recreate SciEvent on loading saves
svn-id: r46253
2009-12-04 17:42:32 +00:00
Martin Kiewitz
a5f1808c83 SCI: SciEvent created, kernel_sleep() created
svn-id: r46252
2009-12-04 17:38:24 +00:00
Martin Kiewitz
055c8b087b SCI: Alt translation. Currently handles Ctrl-X as Ctrl-Alt-X so that bypassing questions in lsl1vga is possible. ScummVM currently doesn't give us event for Ctrl-Alt-X
svn-id: r46251
2009-12-04 14:32:32 +00:00
Max Horn
abbf2bf162 Fix bug 2908376: FOA: Won't launch in Win32
svn-id: r46250
2009-12-04 14:25:31 +00:00
Martin Kiewitz
dde8743923 SCI: Convert characters to scancode, when Ctrl is pressed (fixes key-shortcuts not working in lsl5, lsl1, qfg1vga and others)
svn-id: r46249
2009-12-04 13:49:43 +00:00
Martin Kiewitz
43abd8d2e9 SCI: Fixed kSetCursor (fixes qfg1vga menu immediately disappearing after opening)
svn-id: r46248
2009-12-04 12:55:53 +00:00
Martin Kiewitz
e149a88b99 SCI: Don't call SciMusic for volume changes when using old code
svn-id: r46247
2009-12-03 22:32:48 +00:00
Martin Kiewitz
c70a9e2cac SCI: Dont init sound when using old sfx code (fixes assert)
svn-id: r46246
2009-12-03 22:24:29 +00:00
Benjamin Haisch
dbf850999a Remove some unused struct members
svn-id: r46245
2009-12-03 19:18:47 +00:00
Vladimir Menshakov
3b7a2dad3d added original-like pathfinding.
svn-id: r46244
2009-12-03 09:12:20 +00:00
Martin Kiewitz
2dcbfeb31a SCI: Reverting 46242, wasn't a bug at all
svn-id: r46243
2009-12-02 22:13:56 +00:00
Martin Kiewitz
568f674c80 SCI: WindowMgr init correction
svn-id: r46242
2009-12-02 22:00:29 +00:00
Martin Kiewitz
afee877c46 SCI: Do clipping on celNo for case when celNo is below 0 (fixes crash in island dr. brain intro)
svn-id: r46240
2009-12-02 21:30:43 +00:00
Yotam Barnoy
6dad0ab29e PSP: experiment to help resolve flicker bug
svn-id: r46239
2009-12-02 20:25:01 +00:00
Travis Howell
6ad031f743 Add sanguine's patch for bug #2905463 - Loom PCE: missing characters in US font.
svn-id: r46238
2009-12-02 03:55:06 +00:00
Eugene Sandulenko
5bf7b71c0f Fill out doxygen comment about supported games
svn-id: r46235
2009-12-01 22:21:16 +00:00
Eugene Sandulenko
1259f8061a Fill out doxygen comment about supported games
svn-id: r46234
2009-12-01 22:10:51 +00:00
Arnaud Boutonné
32d6366f29 gob - Add cursor handling for Fascination windows (close and move at least)
svn-id: r46233
2009-12-01 21:49:45 +00:00
Torbjörn Andersson
039d7d5e1c Removed unnecessary semi-colons.
svn-id: r46232
2009-12-01 19:19:58 +00:00
Paul Gilbert
9bc2aa2afa Corrected the palette colours for the interface elements
svn-id: r46230
2009-12-01 10:47:39 +00:00
Vladimir Menshakov
8c4235d0c5 find out the meaning of the rest 4 bytes in walkbox structure
svn-id: r46228
2009-12-01 08:03:23 +00:00
Vladimir Menshakov
c839eeda81 use selected object with both mouse buttons as in original game
svn-id: r46227
2009-12-01 08:00:13 +00:00
Vladimir Menshakov
7bbcc1830b display '&' next to the object name as in original game.
svn-id: r46226
2009-12-01 07:54:50 +00:00
Martin Kiewitz
df422c0894 SCI: Fix kSetCursor (Sci1.1) to behave like Sierra Sci (fixes cursor hiding/showing in kq6)
svn-id: r46224
2009-11-30 19:34:45 +00:00
Joost Peters
e557075e90 typo
svn-id: r46223
2009-11-30 17:24:33 +00:00
Lars Persson
2811d0fd31 Remove use_scaler defines around enum in order for graphics to compile properly.
svn-id: r46216
2009-11-30 08:55:51 +00:00
Lars Persson
6d5f8edb42 Add includepath to find gui\ includepath from sci
svn-id: r46215
2009-11-30 08:50:49 +00:00
Lars Persson
509ca12604 Add support for teenagent. Add missing support for Feeble files!
svn-id: r46214
2009-11-30 08:35:50 +00:00
Lars Persson
61d68b9d4a Removed <cmath> includes since a) not a part of Symbian OS b) Compiles fine without it (at least with Symbian OS GCCE 3.4.3 and CW 2)
svn-id: r46213
2009-11-30 08:09:39 +00:00
Lars Persson
343ded5f6f Add support for DRACI!
svn-id: r46212
2009-11-30 08:09:15 +00:00
Sven Hesse
c7305331ee Only print sound information if there actually is sound (preventing a division by 0 exception)
svn-id: r46210
2009-11-30 02:00:42 +00:00
Sven Hesse
8ede0caf72 Properly clear the chunk headers again on closing
svn-id: r46209
2009-11-30 01:58:15 +00:00
Joost Peters
0894fa39b2 Proper GameCube capitalization.
Is there another way to force buildbot rebuilds?  We're starting to run out of these trivial changes =)

svn-id: r46208
2009-11-30 00:13:04 +00:00
Max Horn
e4a659fd62 Use common/ headers in our trunk tools
svn-id: r46207
2009-11-29 21:57:05 +00:00
Max Horn
cbf08155c5 add missing varag param
svn-id: r46206
2009-11-29 21:56:37 +00:00
Max Horn
5b562407c1 COMMON: Replace NORETURN by NORETURN_PRE & NORETURN_POST
svn-id: r46205
2009-11-29 21:56:10 +00:00
Johannes Schickel
798f3ab795 Comment out unused variables.
svn-id: r46198
2009-11-29 17:31:17 +00:00
Filippos Karapetis
3cedd0f2b9 Started assigning the code from Greg's SCI engine to our sound commands - still WIP
svn-id: r46197
2009-11-29 14:48:15 +00:00
Filippos Karapetis
dc22fc1c9e Properly update the sound state in the sound command parser when loading a game
svn-id: r46196
2009-11-29 14:44:12 +00:00
Johannes Schickel
780ede2e71 Formatting.
svn-id: r46195
2009-11-29 13:55:26 +00:00
Johannes Schickel
46cf13307d Cleanup.
svn-id: r46194
2009-11-29 13:52:02 +00:00
Martin Kiewitz
bdddab7bd7 SCI/newgui: handling of right aligned menu text changed
svn-id: r46193
2009-11-29 13:42:14 +00:00
Filippos Karapetis
64d76a9e5a Removed unused code
svn-id: r46192
2009-11-29 13:08:40 +00:00
Florian Kagerer
ad620b5148 LOL: add missing data for PC98 version to kyra.dat
svn-id: r46191
2009-11-29 12:24:29 +00:00
Florian Kagerer
4f84154875 KYRA/PC98: fixed regression
svn-id: r46190
2009-11-29 12:18:42 +00:00
Paul Gilbert
e3d354f63c Bugfix for reactivating an NPC when it was previously deactivated at precisely the moment when it was about to do a pathfinding
svn-id: r46189
2009-11-29 09:02:02 +00:00
Robert Špalek
2e4aca24f2 Added Dragon History
svn-id: r46188
2009-11-29 02:22:08 +00:00
Florian Kagerer
8b0f3ee4b5 KYRA: fixed pc98 intro sfx (regression)
svn-id: r46185
2009-11-29 00:39:22 +00:00
Filippos Karapetis
67a96069a4 Removed unused code
svn-id: r46183
2009-11-29 00:23:14 +00:00