Martin Kiewitz
7a7916421a
SCI: adding workaround for hoyl4
...
bug #3042756 , although there is another bug shortly after
svn-id: r51968
2010-08-11 03:39:51 +00:00
Martin Kiewitz
145969c35b
SCI: improved random actors workaround lb2
...
svn-id: r51959
2010-08-10 20:54:02 +00:00
Martin Kiewitz
9e9809276c
SCI: adding workaround for qfg3
...
awari minigame, fixes bug #3040579
svn-id: r51958
2010-08-10 20:49:40 +00:00
Martin Kiewitz
d154361e89
SCI: improving comment about r51955
...
svn-id: r51956
2010-08-10 18:05:04 +00:00
Martin Kiewitz
9be20d5f0a
SCI: adding displaceY adjust for sci1.1 views
...
sierra sci did this in their getCelRect(), we are doing it while loading, fixes laura bow not appearing in taxi (bug #3041220 )
svn-id: r51955
2010-08-10 18:00:27 +00:00
Martin Kiewitz
a201b2e506
SCI: kAddToPic(list) set fixed priority flag
...
svn-id: r51954
2010-08-10 17:16:38 +00:00
Martin Kiewitz
684afb6236
SCI: add scaling support to kAddToPic
...
fixes laurabow2 bug #3041226
svn-id: r51952
2010-08-10 15:54:34 +00:00
Martin Kiewitz
3b9ebd6353
SCI: adding patch for eq1cd
...
fixes ego swimming left/right of room 660 and getting a "message not found" error and a GE? signature mismatch - in sierra sci this also resulted in "message not found" and a hang afterwards - bug #3038387
svn-id: r51951
2010-08-10 15:18:18 +00:00
Martin Kiewitz
197f6c2228
SCI: adding workaround for kq5
...
when giving the tambourine to the monster - bug #3041262
svn-id: r51950
2010-08-10 13:18:13 +00:00
Martin Kiewitz
98effc462e
SCI: changing patch message slightly
...
svn-id: r51949
2010-08-09 21:57:49 +00:00
Martin Kiewitz
f4f6114583
SCI: fixing signature for gk1
...
day6 police sleep issue
svn-id: r51948
2010-08-09 21:50:21 +00:00
Martin Kiewitz
fffec23a02
SCI: adding gk1 patch for day 5 freeze
...
svn-id: r51947
2010-08-09 21:43:31 +00:00
Martin Kiewitz
d88928b1be
SCI: adding script patches for gk1
...
day6 issue in police department
svn-id: r51942
2010-08-09 18:42:07 +00:00
Martin Kiewitz
33b9705af0
SCI: extended workaround of kq6 to all rooms
...
fixes bug #3041734
svn-id: r51941
2010-08-09 16:13:42 +00:00
Eugene Sandulenko
327d30d719
CINE: eliminate global variables
...
svn-id: r51937
2010-08-09 11:38:01 +00:00
Eugene Sandulenko
15b881386a
CRUISE: Eliminate global constructors
...
svn-id: r51936
2010-08-09 10:30:40 +00:00
Martin Kiewitz
00fa8a17c5
SCI: adding workarounds for lb2
...
bug #3041257
svn-id: r51933
2010-08-08 18:36:07 +00:00
Martin Kiewitz
a06dcea2e5
SCI: kDisposeWindow changes
...
kDisposeWindow doesn't free windows immediately anymore. We free them after some calls to kSetPort, so the handle will be valid for a short time. Fixes sq4cd and hoyle 4 (commented out patching of script for hoyle 4)
svn-id: r51932
2010-08-08 18:26:40 +00:00
Florian Kagerer
054c586bcc
KYRA/TOWNS: some minor sound improvements
...
(some cleanup to internal driver volume control, minor frequency change for fm-towns)
svn-id: r51930
2010-08-08 17:34:32 +00:00
Sven Hesse
f5d1482c64
SCI: Remove the now useless Sci::VMDDecoder wrapper
...
svn-id: r51923
2010-08-08 01:09:20 +00:00
Sven Hesse
96e079a9f7
SCI: Directly use the new Graphics::VMDDecoder class
...
svn-id: r51922
2010-08-08 01:08:48 +00:00
Sven Hesse
1151676d82
VIDEO: Use proper palettes in CoktelDecoder
...
Not just the 6 bits per color component used in VGA
svn-id: r51921
2010-08-08 01:08:17 +00:00
Sven Hesse
dc3a417699
VIDEO: Change the mixer parameter from a reference to a pointer
...
To match the other VideoDecoder classes with sound support.
svn-id: r51919
2010-08-08 01:07:17 +00:00
Sven Hesse
f7c23d28e7
GOB: Reactivate the Coh-Cott-workaround
...
svn-id: r51918
2010-08-08 01:06:44 +00:00
Sven Hesse
a78ddb8488
GOB: Handle VMD subtitles again
...
svn-id: r51916
2010-08-08 01:05:46 +00:00
Sven Hesse
e6f5785436
GOB: Fix a VMD slot seeking regression
...
svn-id: r51914
2010-08-08 01:04:46 +00:00
Sven Hesse
f40b128bd9
GOB: Partly fixing VMD slot playing
...
svn-id: r51913
2010-08-08 01:04:19 +00:00
Sven Hesse
cebc1aca81
GOB: Fix playing of slot videos
...
The actual frame content is still not there, though :P
svn-id: r51911
2010-08-08 01:03:21 +00:00
Sven Hesse
5dc322454d
GOB: Fix playing of sound VMDs with a starting frame != 0
...
svn-id: r51910
2010-08-08 01:02:49 +00:00
Sven Hesse
945103a43c
VIDEO/GOB: Implement and use CoktelDecoder::getFrameCoords()
...
svn-id: r51909
2010-08-08 01:02:19 +00:00
Sven Hesse
f447ddb36a
VIDEO: Fix compilation after the VideoDecoder::load signature change in r51725
...
svn-id: r51900
2010-08-08 00:58:00 +00:00
Sven Hesse
1f63009426
VIDEO/GOB: Stubb VMDDecoder
...
svn-id: r51896
2010-08-08 00:56:04 +00:00
Sven Hesse
bab55f3a1d
GOB: Adapt the remaining bits to the new VideoPlayer interface
...
svn-id: r51895
2010-08-08 00:55:27 +00:00
Sven Hesse
a2847e853b
GOB: Make o6_loadCursor use the new VideoPlayer interface
...
svn-id: r51894
2010-08-08 00:54:52 +00:00
Sven Hesse
424e802bb9
GOB: Add copyFrame
...
svn-id: r51893
2010-08-08 00:54:24 +00:00
Sven Hesse
3295d6ec6b
GOB: Make o6_playVmdOrMusic use the new VideoPlayer interface
...
svn-id: r51891
2010-08-08 00:53:27 +00:00
Sven Hesse
f61a3c5315
GOB: Fix videos with the kNoVideo flag
...
svn-id: r51887
2010-08-08 00:52:01 +00:00
Sven Hesse
285ba14e23
GOB: Make the demoplayer use the new VideoPlayer interface
...
svn-id: r51885
2010-08-08 00:51:09 +00:00
Sven Hesse
c812fedb5d
GOB: Fix another another with continuing videos
...
svn-id: r51883
2010-08-08 00:50:12 +00:00
Sven Hesse
f2e5eb78bb
GOB: Play 23 frames backwards, not back to frame 23
...
svn-id: r51882
2010-08-08 00:49:38 +00:00
Sven Hesse
688ae2bfff
GOB: Another VideoPlayer interface adaption
...
svn-id: r51880
2010-08-08 00:48:51 +00:00
Sven Hesse
8a09b25f7b
GOB: Make the Bargon Attack intro use the new VideoPlayer interface
...
svn-id: r51879
2010-08-08 00:48:23 +00:00
Sven Hesse
7fe406a5dd
GOB: Fix video continuing
...
svn-id: r51878
2010-08-08 00:47:54 +00:00
Sven Hesse
8f621b3d2c
GOB: Make o4_playVmdOrMusic use the new VideoPlayer interface
...
svn-id: r51876
2010-08-08 00:46:57 +00:00
Sven Hesse
737ef02707
VIDEO/GOB: Stub hasEmbeddedFile / getEmbeddedFile
...
Stubbing CoktelDecoder::hasEmbeddedFile() and
CoktelDecoder::getEmbeddedFile(), formerly hasExtraData/getExtraData.
svn-id: r51875
2010-08-08 00:46:34 +00:00
Sven Hesse
f956f059e3
GOB: Minor cleanup
...
svn-id: r51873
2010-08-08 00:45:27 +00:00
Sven Hesse
61739bc180
GOB: Fix video workaround detection
...
svn-id: r51872
2010-08-08 00:44:56 +00:00
Sven Hesse
2296aad042
VIDEO/GOB: Fix IMD playing
...
Fix IMD playing for some fringe cases, especially when seeking
beforehand.
svn-id: r51871
2010-08-08 00:44:33 +00:00
Sven Hesse
6e5518271b
GOB: Use the new VideoPlayer interface for coktel.imd
...
svn-id: r51869
2010-08-08 00:43:45 +00:00
Sven Hesse
a824bcefaa
GOB: Make playImd() use the new VideoPlayer interface
...
svn-id: r51868
2010-08-08 00:43:22 +00:00