Paul Gilbert
|
9a8683ac65
|
Added accidentally deleted line
svn-id: r50369
|
2010-06-27 05:58:11 +00:00 |
|
Travis Howell
|
be399485cd
|
Add Nintendo Wii (PAL) versions of Freddi Fish: Kelp Seed Mystery.
svn-id: r50367
|
2010-06-27 05:30:18 +00:00 |
|
Paul Gilbert
|
965cdb6fbf
|
Several bugfixes to the loading, display, and digital sound playing of messages during cutscenes
svn-id: r50366
|
2010-06-27 05:18:21 +00:00 |
|
Paul Gilbert
|
c922af06c2
|
Centralised the update logic for the various system lists into the MadsView class
svn-id: r50365
|
2010-06-27 05:17:40 +00:00 |
|
Nicola Mettifogo
|
6a6091f6d7
|
Prevent execution of the STOP script command when its Zone does not exist. Patch #3021744 by fuzzie with some comments.
svn-id: r50363
|
2010-06-27 04:58:48 +00:00 |
|
Robert Špalek
|
ae332b620e
|
Run possible cut-scenes before each location change.
This is the behavior of the original player. It is not necessary to click on
the hero.
svn-id: r50361
|
2010-06-27 04:19:55 +00:00 |
|
Paul Gilbert
|
b161310193
|
Script workaround fix for bug #2917661 - Crash when interacting with D'Blah
svn-id: r50360
|
2010-06-27 01:06:51 +00:00 |
|
Filippos Karapetis
|
daab502028
|
Cleanup
svn-id: r50359
|
2010-06-27 00:08:00 +00:00 |
|
Filippos Karapetis
|
7a14846bdd
|
Removed the misleading getHeap() function (only valid for SCI0-SCI1), plus removed some unused defines
svn-id: r50358
|
2010-06-26 23:48:27 +00:00 |
|
Filippos Karapetis
|
3cf0114164
|
Moved script_instantiate_sci0() inside the segment manager, and renamed it to scriptInitialiseObjectsSci0()
svn-id: r50357
|
2010-06-26 23:13:05 +00:00 |
|
Filippos Karapetis
|
3dcebcb1bc
|
Shuffled some functions around. Also, the filename in kResCheck can never be bigger than 9 characters, when dealing with VMD videos
svn-id: r50355
|
2010-06-26 23:01:22 +00:00 |
|
Filippos Karapetis
|
b2f2c48c7e
|
Added a workaround for broken script 377 in Castle of Dr. Brain, room 320. It constantly tries to free the saved area rectangle (underbits) underneath the popup window
svn-id: r50352
|
2010-06-26 22:50:39 +00:00 |
|
Filippos Karapetis
|
e2026f4a26
|
Zero out the memory pointer of a hunk when freeing it
svn-id: r50351
|
2010-06-26 22:48:47 +00:00 |
|
Martin Kiewitz
|
25cb3092f4
|
SCI: added comment to vm-workaround table
svn-id: r50347
|
2010-06-26 21:57:13 +00:00 |
|
Johannes Schickel
|
09b4f7cbed
|
Define WIN32_LEAN_AND_MEAN before including windows.h.
This will cause our code to include less functionality, but might on the other hand fasten up the compilation.
svn-id: r50346
|
2010-06-26 21:55:52 +00:00 |
|
Willem Jan Palenstijn
|
af755b0b3d
|
Further improve readability
svn-id: r50345
|
2010-06-26 21:36:25 +00:00 |
|
Martin Kiewitz
|
1ca0cdc8b1
|
SCI: fix warning
svn-id: r50341
|
2010-06-26 20:47:28 +00:00 |
|
Willem Jan Palenstijn
|
caded4f892
|
Improve readability
svn-id: r50340
|
2010-06-26 20:28:42 +00:00 |
|
Martin Kiewitz
|
710fc6c71e
|
SCI: do boundary checking when loading sci1 sounds and mixing them together. The final end credits song (resource 699) in kq5 has some channels with invalid offsets, crashing ScummVM before
svn-id: r50339
|
2010-06-26 19:55:49 +00:00 |
|
Matthew Hoops
|
e5e90eb8a8
|
Add a debug console command to Riven for displaying combinations to puzzles.
svn-id: r50338
|
2010-06-26 19:09:45 +00:00 |
|
Matthew Hoops
|
2b9f4e5068
|
Gehn's cage should be closed initially, so initialize ocage to 1.
svn-id: r50337
|
2010-06-26 18:44:32 +00:00 |
|
Matthew Hoops
|
c2cb3bb799
|
Add the page turning sound for the Riven journals and stub off the swipe transition used when turning pages.
svn-id: r50336
|
2010-06-26 18:27:18 +00:00 |
|
Martin Kiewitz
|
9a0e2e9c46
|
SCI: add another unint temp workaround for kq5 - when playing harp for the harpies
svn-id: r50334
|
2010-06-26 17:37:28 +00:00 |
|
Matthew Hoops
|
554640ee8a
|
Fix saving while viewing the inventory in Riven and cleanup the save/load code.
svn-id: r50333
|
2010-06-26 17:21:50 +00:00 |
|
Martin Kiewitz
|
61295bcc4e
|
SCI: pseudo-adding workaround for kq5 room 25 witch forest
svn-id: r50332
|
2010-06-26 16:54:09 +00:00 |
|
Martin Kiewitz
|
41aca44b03
|
SCI: another commit for adding a workaround for islang room 300 again (although i already commited it already, stupid torturegit)
svn-id: r50330
|
2010-06-26 16:27:01 +00:00 |
|
Martin Kiewitz
|
79b5e7d77e
|
SCI: fixing stupid torturegit conflict merge
svn-id: r50329
|
2010-06-26 16:21:28 +00:00 |
|
Willem Jan Palenstijn
|
691323f16e
|
Fix format string warning
svn-id: r50325
|
2010-06-26 15:55:40 +00:00 |
|
Filippos Karapetis
|
783b71d585
|
Load the correct speech file pack for the intro of Rex Nebular
svn-id: r50321
|
2010-06-26 13:28:22 +00:00 |
|
Martin Kiewitz
|
a4f139c4d2
|
SCI: adding more comment for export workaround (sq1)
svn-id: r50318
|
2010-06-26 12:20:40 +00:00 |
|
Martin Kiewitz
|
cb5d9f6af5
|
SCI: added workaround for island of dr. brain elements puzzle
svn-id: r50317
|
2010-06-26 12:04:15 +00:00 |
|
Martin Kiewitz
|
e4153044d4
|
SCI: reverting r50315 - had the deadlock just again...
svn-id: r50316
|
2010-06-26 11:48:42 +00:00 |
|
Martin Kiewitz
|
be75870100
|
SCI: fixing deadlock possiblity on samples (sq3 deadlocked on door opening/where am i on me)
svn-id: r50315
|
2010-06-26 11:43:14 +00:00 |
|
Paul Gilbert
|
8eb206b6b9
|
Bugfix to correctly handle transparency when rendering scaled sprites
svn-id: r50314
|
2010-06-26 11:31:04 +00:00 |
|
Martin Kiewitz
|
18d9f917a0
|
SCI: set _driver to 0 in MidiParser_SCI destructor to stop the MidiParser destructor call allNotesOff() which would affect all channels all the time - fixes sq1 ship flying away sound getting stopped when ladder falls down
svn-id: r50313
|
2010-06-26 11:16:25 +00:00 |
|
Paul Gilbert
|
d7fe988251
|
Bugfix to dirty area handling to prevent creation of invalid rects
svn-id: r50312
|
2010-06-26 11:14:38 +00:00 |
|
Martin Kiewitz
|
906b3221f5
|
SCI: removing fixme (issue got already solved)
svn-id: r50311
|
2010-06-26 10:51:38 +00:00 |
|
Martin Kiewitz
|
16f854ba64
|
SCI: dont call midiparser->stop() if paused sound gets stopped
svn-id: r50310
|
2010-06-26 10:47:38 +00:00 |
|
Martin Kiewitz
|
cf3a37585c
|
SCI: making hack inside kAbs hoyle1 specific, added fixme
svn-id: r50309
|
2010-06-26 09:34:14 +00:00 |
|
Martin Kiewitz
|
258494f036
|
SCI: adding capability to resolve local calls as well for valgrind-sci, adding another workaround for a script bug in sq1 (this time export 1 gets called locally)
svn-id: r50308
|
2010-06-26 08:29:55 +00:00 |
|
Paul Gilbert
|
70e4a8605b
|
Minor bugfix for correctly positioning where background sprites are drawn
svn-id: r50298
|
2010-06-26 00:37:44 +00:00 |
|
Paul Gilbert
|
ab261facee
|
Added extra validation for sprite decoding
svn-id: r50297
|
2010-06-26 00:36:43 +00:00 |
|
Paul Gilbert
|
e328bd8f7f
|
Added support for Fab compressed sprite sets
svn-id: r50295
|
2010-06-25 23:43:07 +00:00 |
|
Martin Kiewitz
|
56d9acad90
|
SCI: implementing workaround for issue in room 58 sq1 (operation lt, doing comparsion against pointer)
svn-id: r50294
|
2010-06-25 22:48:55 +00:00 |
|
Martin Kiewitz
|
fc4fa25ec4
|
SCI: adding capability for detecting export-calls into valgrind-sci, adding workaround for export 1 of script 703 in sq1 (gets called from various objects)
svn-id: r50292
|
2010-06-25 22:34:53 +00:00 |
|
Florian Kagerer
|
b96c0a1f07
|
SCI: fix typo
svn-id: r50291
|
2010-06-25 21:04:22 +00:00 |
|
Florian Kagerer
|
e1a333570e
|
SCI: set MDT_PREFER_GM instead od MDT_PREFER_MT32
svn-id: r50289
|
2010-06-25 20:58:52 +00:00 |
|
Florian Kagerer
|
c35e350531
|
AUDIO: get rid of MDT_PREFER_MIDI since it should be sufficient to either select MDT_PREFER_MT32 or MDT_PREFER_GM
svn-id: r50288
|
2010-06-25 20:51:57 +00:00 |
|
Martin Kiewitz
|
683d54a746
|
SCI: adding workaround for uninitialized read in sq1
svn-id: r50287
|
2010-06-25 20:46:08 +00:00 |
|
Filippos Karapetis
|
4785e1fd3f
|
Renamed some variables
svn-id: r50284
|
2010-06-25 19:09:19 +00:00 |
|