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
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
Johannes Schickel
dec30186eb
GUI: Fix MIDI gain position in MIDI tab for lowres classic theme.
...
svn-id: r51277
2010-07-25 16:38:25 +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
Filippos Karapetis
8145fea6b9
Silenced false positive warning in MSVC
...
svn-id: r51274
2010-07-25 13:32:15 +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
Eugene Sandulenko
b90493bba0
AMIGAOS4: Patch #3033938 : "Configure change"
...
AmigaOS4 core devs tell that the special directory "SObjs" (that holds
the shared object files) should only be used by the end user (games,
apps, etc.) but not by projects that are to be build.
This patch fixes it.
svn-id: r51269
2010-07-24 23:11:24 +00:00
Eugene Sandulenko
ccbb12b1cb
GUI: Fix overdrawn tabs
...
If tabs are scrolled, do not draw those which are supposed to be invisible.
svn-id: r51268
2010-07-24 22:54:56 +00:00
Eugene Sandulenko
d88ffa1341
GUI: Update built-in theme
...
svn-id: r51266
2010-07-24 22:31:31 +00:00
Eugene Sandulenko
7457011a87
GUI: Fix bug #3027772 by adding MT-32 tab
...
Bug #3027772 : "Can't switch between Text and Speech". The problem was in
overcrowded Audio tab in any resolution with height < 480.
Solved by adding new MT-32 tab and grouping all relevant widgets there.
TODO:
- The problem still exists for 320x200 resolution where Subtitle speed
control is not accessible
- Apparently nobody tested tab control scrolling after switching to new
GUI, and now there are artifacts
svn-id: r51265
2010-07-24 22:29:17 +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