Martin Kiewitz
4940819df6
SCI: reverting r51304, broke kq6 hires
...
svn-id: r51329
2010-07-26 18:40:49 +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
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
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
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
Martin Kiewitz
c721b4d612
SCI: some changes for kq7
...
- resetting negative plane left/top
- kSave(0) returns SIGNAL
svn-id: r51281
2010-07-25 19:47:12 +00:00
Martin Kiewitz
33c34456fb
SCI: adding gk2 uninit workaround
...
svn-id: r51280
2010-07-25 19:28:58 +00:00
Martin Kiewitz
633d13faee
SCI: removing onControl from coordAdjuster32
...
svn-id: r51278
2010-07-25 17:01:54 +00:00
Martin Kiewitz
d5ced8ab9e
SCI: using coordadjuster in GfxView
...
svn-id: r51276
2010-07-25 16:37:36 +00:00
Martin Kiewitz
b3949cf4be
SCI: sci32 coord adjustment changes
...
- fixes lsl6hires inventory
svn-id: r51275
2010-07-25 16:31:46 +00:00
Martin Kiewitz
246a157d1e
SCI: adding separate kCantBeHere32 (stub)
...
svn-id: r51273
2010-07-25 13:11:28 +00:00
Martin Kiewitz
da5f1506e3
SCI: adjust z coordinate for views (sci32)
...
fixes gk1 newspaper
svn-id: r51272
2010-07-25 12:48:48 +00:00
Martin Kiewitz
c641731a4c
SCI: signature change for kPalVary(8)
...
svn-id: r51271
2010-07-25 11:40:47 +00:00
Martin Kiewitz
3090ee6ee7
SCI: sci32 changes
...
- mouse position now gets adjusted inside kGetEvent
- priority is read out during kFrameout
- check planeRect
- check if plane picture resource actually exists
fixes sq6
svn-id: r51270
2010-07-25 04:45:28 +00:00
Martin Kiewitz
adf4195e0b
SCI: changing how insectRect gets applied
...
svn-id: r51259
2010-07-24 21:18:07 +00:00
Martin Kiewitz
50b163a106
SCI: adding workaround for castle of dr. brain
...
room 420, alien card game
svn-id: r51257
2010-07-24 20:36:36 +00:00
Martin Kiewitz
b0af2dc95b
SCI: adding workaround for castle of dr. brain
...
room 320, for kUnLoad
svn-id: r51256
2010-07-24 19:57:58 +00:00
Martin Kiewitz
f3f3f1d6db
SCI: adding kOnMe transparency support
...
and disabling speed throttler for poor clones computer :P
fixes some hotspots in gk1 only supposed to react on actual pixel clicks
svn-id: r51255
2010-07-24 19:38:13 +00:00
Martin Kiewitz
97025ec7c1
SCI: removing sci32 gfx debug messages
...
svn-id: r51254
2010-07-24 19:19:09 +00:00
Martin Kiewitz
e515bc56d1
SCI: fix warning
...
svn-id: r51253
2010-07-24 18:35:39 +00:00
Martin Kiewitz
252e7736e5
SCI: honor given order of screen items in sci32
...
fixes gk1 game menu slider controls
svn-id: r51252
2010-07-24 18:06:49 +00:00
Martin Kiewitz
353b0d2993
SCI: support useInsetRect in kFrameout
...
svn-id: r51251
2010-07-24 17:43:56 +00:00
Martin Kiewitz
f0a2c10c92
SCI: enable speed throttler for sci32
...
svn-id: r51250
2010-07-24 16:52:08 +00:00
Martin Kiewitz
9bea286e49
SCI: cache Planes for sci32
...
svn-id: r51249
2010-07-24 16:47:12 +00:00
Martin Kiewitz
72388cc638
SCI: adding sq4 workaround room 150
...
svn-id: r51247
2010-07-24 15:30:06 +00:00
Martin Kiewitz
d643928d0d
SCI: delete hidden planes in kFrameout
...
svn-id: r51246
2010-07-24 15:25:29 +00:00
Martin Kiewitz
2047e75d2b
SCI: kCelWide/kCelHigh now adjust on hires views
...
somewhat fixes gk1 hires inventory issue
svn-id: r51245
2010-07-24 15:15:38 +00:00
Martin Kiewitz
5a5f8387ad
SCI: removing some debug stuff from sci32 gfx
...
svn-id: r51244
2010-07-24 12:03:30 +00:00
Martin Kiewitz
63c945f93a
SCI: fix warning and remove duplicate code
...
svn-id: r51243
2010-07-24 11:59:40 +00:00