Filippos Karapetis
742a226312
SCI: Fixed bug #3035057 - "ECOQUEST demo: Crashing menu". EcoQuest 1 demo is using an in between SCI1-SCI1.1 interpreter. It's SCI1.1, but it calls kNewWindow with the SCI1 semantics.
...
svn-id: r51354
2010-07-27 09:40:29 +00:00
Martin Kiewitz
35ecdd59ad
SCI: adding workaround for sq1-spanish
...
svn-id: r51353
2010-07-27 09:38:04 +00:00
Martin Kiewitz
4fb7b06570
SCI: translating nsRect back to actual plane coordinate
...
on scrollable planes
svn-id: r51350
2010-07-27 09:17:57 +00:00
Filippos Karapetis
3da0c0794f
SCI: Fixed bug #3035149 , "Camelot: Crash at launch"
...
svn-id: r51349
2010-07-27 08:43:10 +00:00
Filippos Karapetis
6c36c06f7a
SCI: Fixed game script bug #3034985 , "LB1: Crash on Intro"
...
svn-id: r51348
2010-07-27 08:27:32 +00:00
Filippos Karapetis
8312feec50
SCI: Fixed bug #3034567 , "KQ6CD: Crash on taking piece of paper from spider web"
...
svn-id: r51347
2010-07-27 08:08:04 +00:00
Matthew Hoops
03fe34df73
SCI: Fix bug #3035033 - ISLANDBRAIN demo: Crash
...
The demo needs the "init" selector so that the workaround for the full game will also work in the demo.
svn-id: r51343
2010-07-27 02:46:06 +00:00
Matthew Hoops
280204bd12
SCI: Add workarounds for the camelot demo
...
svn-id: r51342
2010-07-27 01:52:52 +00:00
Matthew Hoops
89c9425eef
SCI: Add a 0x prefix to localCall to show it's a hexadecimal number
...
svn-id: r51341
2010-07-27 01:51:10 +00:00
Matthew Hoops
1dc36141a2
SCI: Add two more uninited workarounds for Jones/CD
...
svn-id: r51340
2010-07-27 01:05:38 +00:00
Matthew Hoops
3b231665b1
SCI: Add workaround for LB1 demo
...
svn-id: r51337
2010-07-27 00:03:45 +00:00
Matthew Hoops
04d2ed5a7f
SCI: Add workarounds for the LB2 demo
...
svn-id: r51336
2010-07-26 23:38:17 +00:00
Martin Kiewitz
a27f30fa15
SCI: fixing text fonts not working correctly
...
fixes sq5 and bug #3034766
svn-id: r51335
2010-07-26 22:58:06 +00:00
Martin Kiewitz
ea5f8049a2
SCI: fixing scroll transitions for kq6 hires
...
fixes bug #3034587
svn-id: r51334
2010-07-26 21:25:07 +00:00
Martin Kiewitz
57136cd86a
SCI: implement scaling for kDrawCel
...
fixes qfg4 demo properly (bug #3034506 , previous commit r51304)
svn-id: r51332
2010-07-26 19:25:56 +00:00
Martin Kiewitz
95c68f0291
SCI: changing CRLF to LF
...
svn-id: r51331
2010-07-26 18:45:32 +00:00
Johannes Schickel
9be3c69438
GUI: Fix regression from r51265.
...
This makes the GMM's option dialog work again.
The fix itself is exactly the same like I made in r50468, which
also broke the GMM's option dialog.
svn-id: r51330
2010-07-26 18:41:19 +00:00
Martin Kiewitz
4940819df6
SCI: reverting r51304, broke kq6 hires
...
svn-id: r51329
2010-07-26 18:40:49 +00:00
Matthew Hoops
85f9bb1e0c
SOUND: The rate in Mac snd's is fixed, not floating point (fix the comment)
...
svn-id: r51328
2010-07-26 18:18:25 +00:00
Matthew Hoops
7a86204e5c
SOUND: Move the Mac snd decoder from SCI to /sound
...
For use with Kyra1 Mac instrument samples. T7G Mac and Loom Mac also use this format for their custom instrument samples.
svn-id: r51327
2010-07-26 18:13:35 +00:00
Martin Kiewitz
5fb760b053
SCI: extending rats workaround kq6 to all rooms
...
fixes bug #3034597
svn-id: r51326
2010-07-26 17:55:54 +00:00
Martin Kiewitz
9daa2472d0
SCI: adding workaround for kq6 room 210
...
fixes bug #3034565
svn-id: r51325
2010-07-26 17:51:50 +00:00
Johannes Schickel
3c0765ae78
KYRA: Fix assertion when using "enter" to scene with instant death.
...
svn-id: r51324
2010-07-26 17:03:45 +00:00
Martin Kiewitz
18a54f086f
SCI: fixing transition 9
...
fixes castle of dr. brain intro on amiga
svn-id: r51323
2010-07-26 16:49:04 +00:00
Martin Kiewitz
f6e0c2dd2c
SCI: adding workaround for castle brain room 320
...
solves bug #3034473 , happened also in DOS version of the game but only when exiting the puzzle before solving it
svn-id: r51322
2010-07-26 15:59:04 +00:00
Martin Kiewitz
24c21a9960
SCI: making kq5 workaround work in every room
...
fixes bug #3034700
svn-id: r51321
2010-07-26 15:50:31 +00:00
Martin Kiewitz
f5f8d85804
SCI: forgot one workaround for r51319
...
svn-id: r51320
2010-07-26 15:43:39 +00:00
Martin Kiewitz
faf0d5c2e3
SCI: adding workaround for island of dr. brain
...
room 290 elevator puzzle, solves bug #3034485
svn-id: r51319
2010-07-26 15:40:12 +00:00
Martin Kiewitz
31828d093c
SCI: commenting out picture cel debug msg
...
svn-id: r51315
2010-07-26 14:44:28 +00:00
Martin Kiewitz
e3e2ae799e
SCI: adding scrollcapability to sci32
...
svn-id: r51313
2010-07-26 14:41:19 +00:00
Eugene Sandulenko
756d5e2847
AGI: Fix valgrind warning
...
svn-id: r51312
2010-07-26 14:22:16 +00:00
Eugene Sandulenko
e4bc0c3a18
AGI: Fix crash on exit thanks to valgrind
...
svn-id: r51311
2010-07-26 14:21:59 +00:00
Eugene Sandulenko
aea09cb3a0
AGI: Fix spelling and formatting
...
svn-id: r51310
2010-07-26 14:21:18 +00:00
Filippos Karapetis
284377fc24
SCI: Fixed menu reset in SCI0/SCI01 games when restarting
...
svn-id: r51309
2010-07-26 13:40:07 +00:00
Martin Kiewitz
c0d915b616
SCI: some scrolling support for sci32
...
not fully done yet
svn-id: r51308
2010-07-26 12:20:07 +00:00
Martin Kiewitz
ea8271f3cb
SCI: combined lb2 workaround
...
svn-id: r51307
2010-07-26 09:34:15 +00:00
Filippos Karapetis
9da4c3f883
SCI: Some cosmetic changes to the warning thrown when fixing invalid windows
...
svn-id: r51306
2010-07-26 09:18:04 +00:00
Filippos Karapetis
e131440821
SCI: Fixed bug #3034519 , "GK1 Demo: kIsObject Sig Mismatch".
...
svn-id: r51305
2010-07-26 09:16:57 +00:00
Filippos Karapetis
d85e016406
SCI: Fixed bug #3034506 , "QFG4 Demo: kPalette Subfunction Sig Mismatch", plus another sig mismatch on kDrawCel later on, when Dr. Cranium talks
...
svn-id: r51304
2010-07-26 08:21:43 +00:00
Filippos Karapetis
8d04588880
SCI: Added room number to signature mismatch errors
...
svn-id: r51303
2010-07-26 07:55:50 +00:00
Filippos Karapetis
a278e01998
SCI: Fixed bug #3034536 - "AMIGAOS4: SCI - Compiler error".
...
svn-id: r51302
2010-07-26 07:40:51 +00:00
Filippos Karapetis
efa0f66402
SCI: Fixed a script bug in the intro of LB2 (invalid call to kMemory), room 220 (while talking to Mr. Augustini)
...
svn-id: r51301
2010-07-26 07:31:51 +00:00
Filippos Karapetis
703c8b665a
SCI: Fixed bug #3034490 , "signature mismatch in laura bow 2 introduction"
...
svn-id: r51298
2010-07-26 06:30:15 +00:00
Torbjörn Andersson
9074103d44
MIDI: Make it possible to specify MIDI device by music driver id
...
If getDeviceHandle() gets a music driver id it will pick the driver's
first device, which should hopefully be a sensible default. E.g. it's
once again possible to use "-e alsa" rather than the much more
cumbersome "-e 'alsa_Emu10k1 WaveTable'".
svn-id: r51297
2010-07-26 06:19:57 +00:00
Torbjörn Andersson
02a2f08408
Janitorial: Fix punctuation in error/warning
...
svn-id: r51296
2010-07-26 06:10:47 +00:00
Filippos Karapetis
27ce375a95
SCI: Fixed bug #3034507 , "PQ2 Demo: Non-existant menu item"
...
svn-id: r51294
2010-07-26 05:49:00 +00:00
Filippos Karapetis
b28b290c70
SCI: Fixed bug #3034464 , "ECOQUEST2: Crash near beginning"
...
svn-id: r51293
2010-07-26 05:40:58 +00:00
Filippos Karapetis
fed9541f47
Fixed LSL6 hires resources, speech and lip sync work now (thanks to a discussion we had with clone2727)
...
svn-id: r51287
2010-07-25 22:47:17 +00:00
Martin Kiewitz
e3866046af
SCI: adding kAddPicAt dummy
...
svn-id: r51283
2010-07-25 20:41:23 +00:00
Martin Kiewitz
9b1d691594
SCI: blacking out planes that got deleted
...
svn-id: r51282
2010-07-25 19:56:44 +00:00