Martin Kiewitz
e0cb8f52f7
SCI: fix kq6 azure&ariel scenes in dual mode #6750
...
script patch
fixes bug #6750 in dual mode (audio+text)
2014-12-17 00:13:54 +01:00
Willem Jan Palenstijn
4e20a93931
SCI: Fix comment for workaround.
...
The previous explanation just wasn't true.
2014-12-13 14:09:36 +01:00
Filippos Karapetis
8cd1b3a6ad
Merge pull request #547 from AReim1982/SCI-P1-P2
...
SCI: Add detection entries for the German versions of Phantasmagoria 1+2
2014-12-11 13:04:46 +02:00
Alexander Reim
e670196c62
SCI: Add detection entries for the German versions of Phantasmagoria 1+2
2014-12-11 12:01:29 +01:00
Martin Kiewitz
5594feff2a
SCI: Phantasmagoria actually outputs 630x450 now
...
clipping of video output was required
2014-11-09 17:33:17 +01:00
Martin Kiewitz
72e6a9eeab
SCI: some more work on 480x300 mac support
2014-11-09 12:54:41 +01:00
Martin Kiewitz
0fd16ef39f
SCI: hopefully Japanese text wrapping is fine now
...
also removed duplicate entries in punctuation table
thanks to wjp
2014-11-06 20:45:24 +01:00
Martin Kiewitz
eff78c4424
SCI: fix Japanese Space Quest 4 (intro + buttons)
...
At least SQ4 uses #j text prefix as signal for the
interpreter to not use the PC9801 hires font, but
to use the internal low res font instead
2014-11-04 22:01:21 +01:00
Martin Kiewitz
ad8dbd3642
SCI: kStrCat does language-splitting for QfG1 too
2014-11-04 19:46:44 +01:00
Martin Kiewitz
3f7566c7b1
SCI: hoyle 4 workaround properly done (bug #6614 )
...
fixes placement of edit control caused by
uninitialized reads
2014-11-02 23:30:06 +01:00
Martin Kiewitz
fa7a6d473e
SCI: GetClosest() bugfix the bugfix thx wjp
2014-11-02 19:37:23 +01:00
Martin Kiewitz
11ba447483
SCI: bugfix in GetLongest() for Japanese SQ4
2014-11-02 19:31:37 +01:00
Martin Kiewitz
8ffd8793ed
SCI: add support for \n and \r in Japanese text
...
fixes Police Quest 2 Japanese intro
thx to wjp for helping
2014-11-02 15:44:22 +01:00
Martin Kiewitz
5aae18feb8
SCI: text16 Shift-JIS font switch fixed
...
fixes Police Quest 2 Japanese intro and others,
where the internal SCI font was used and not
the Shift-JIS hires font
2014-11-02 13:08:33 +01:00
Martin Kiewitz
9d693b9a79
SCI: fix another bug in text16 / GetLongest()
2014-11-02 02:31:32 +01:00
Martin Kiewitz
c4ca0a7de2
SCI: fix bug in text16 / GetLongest()
2014-11-02 02:16:00 +01:00
Martin Kiewitz
c9e74d6d54
SCI: text16 GetLongest() changes fixes bug #5334
...
also fixes bug #5159
also fixes Japanese line wrapping (hopefully)
2014-11-01 23:36:29 +01:00
Martin Kiewitz
9561d5f6f8
SCI: revert r55034, fixes bug #6539
...
original bug wasn't solved properly
will reopen the original bug #5334
and figure out that one instead
2014-11-01 00:57:26 +01:00
Martin Kiewitz
5b42fa8196
SCI: script patch for qfg1ega (fixes bug #6407 )
...
throwing rocks at bird's nest, running ego gets
stuck
2014-10-31 20:33:00 +01:00
Martin Kiewitz
5c91173337
SCI: color matching bug fix
2014-10-29 00:12:12 +01:00
Martin Kiewitz
bb29cdc899
SCI: color matching - remove debug code
2014-10-28 22:41:14 +01:00
Martin Kiewitz
28967b617f
SCI: properly reversed color matching thanks wjp
2014-10-28 22:37:57 +01:00
Filippos Karapetis
9783f0bbd9
SCI: Remove trailing whitespace
2014-10-28 16:17:06 +02:00
Martin Kiewitz
f317e8c877
SCI: implement 8-bit color matching SCI1.1 bug
...
effectively fixes bug #6455
thanks to wjp and [md5]
2014-10-28 01:40:40 +01:00
Willem Jan Palenstijn
da9ffe9dbc
SCI: Add note on SSCI 11 FindColor bug
2014-10-27 23:04:25 +01:00
Willem Jan Palenstijn
1860c2107a
SCI: Add notes
2014-10-19 23:44:45 +02:00
Filippos Karapetis
1d5536da02
SCI: Enable some menus in Jones after restoring (bugs #6537 and #6723 )
...
The code path that is supposed to enable these never gets called when
restoring from the main menu, or from the ScummVM launcher. Since the
logic on when and what to enable is quite complex, the easiest thing
to do is enable these entries manually after a game is loaded.
2014-10-19 16:52:00 +03:00
Filippos Karapetis
92bf8a5420
SCI: Fix bug #6703 : "SCI: QFG1 VGA - Can't CTRL+S to access statistics"
...
This actually affected all Control+key combinations. A regression from
0f90b8eaad0335715d5f6aea6ede32ebbb746e25
2014-10-18 22:06:48 +03:00
Filippos Karapetis
22aaf995ed
SCI: Hopefully fix bug #6718 in LSL6 Polish
...
View flags are mainly used by LB2. The flag in the LSL6 view seems to
be garbage, so we ignore it
2014-10-18 16:03:50 +03:00
Filippos Karapetis
4736c490e1
SCI: Separate the rest of the detection-only functions
...
This should fix bug #6717 - "SCI fallback detection assert failure"
2014-10-18 16:03:49 +03:00
Filippos Karapetis
fe3ed8ded2
SCI: Rename the version of addAppropriateSources() used in detection
2014-10-18 16:03:49 +03:00
Filippos Karapetis
17a77ff69c
SCI: Fix some typos, and remove some redundant curly braces
2014-10-18 16:03:48 +03:00
Filippos Karapetis
740d1620f2
SCI: Simplify check for non-alphanumeric characters in the parser
...
This is also for bug #6608 . Many thanks to wjp for his help with this
2014-10-15 19:44:03 +03:00
Filippos Karapetis
e6d1337e11
SCI: Ignore most of the non-alphanumeric characters in the parser
...
This is a more proper handling of non-alphanumeric characters (e.g.
apostrophes) in SCI games with a parser - bug #6608
2014-10-15 18:51:14 +03:00
Filippos Karapetis
bf7eef466d
SCI: Wording
2014-10-13 12:26:21 +03:00
Filippos Karapetis
ade33c4c0b
SCI: Set the NS rect for all cases in GK1 (bug #6729 )
2014-10-13 12:21:40 +03:00
Filippos Karapetis
ae2be20a20
SCI: Fix bug #6725 - "SCI: LSL5 Mac doesn't launch with MT-32 music"
...
Thanks to waltervn for his help
2014-10-13 12:21:39 +03:00
Filippos Karapetis
43cb57ba00
SCI: Add comments for the MT-32/GM patch contents
2014-10-13 12:21:39 +03:00
Filippos Karapetis
d3710bae7b
SCI: Add another version of LockerGnome Quest Redux
2014-10-13 12:21:39 +03:00
Filippos Karapetis
c25f190ee6
SCI: Re-enable the entry for LSL1 remake
...
The entry is valid, verified by waltervn
2014-10-13 12:21:38 +03:00
Willem Jan Palenstijn
134aa5af09
SCI: Fix reading SCI1 midi channel flags
...
Thanks waltervn
2014-10-03 01:19:01 +02:00
Ben Castricum
cb94d1f943
MISC: Fix typo s/Adlib/AdLib/ (only where visible to the user)
2014-08-22 06:40:06 +02:00
Filippos Karapetis
e11fe13620
SCI: Handle 's at the end of words - bug #6608
2014-08-08 03:59:02 +03:00
Filippos Karapetis
593c8c9bed
SCI: Code formatting fixes
2014-08-08 02:59:45 +03:00
Filippos Karapetis
f2f8bf5685
SCI: Fix wrong game features heuristic for Hoyle 1/2 - bug #6606
...
Games with newer graphics functions can call kDrawPic with 4 or 8
parameters. Older games call it with 6 parameters. Fixes the about
dialog in Hoyle 1
2014-08-08 02:51:57 +03:00
Filippos Karapetis
e7f023883e
SCI: Extend hack to fix regression in GK1
2014-08-08 02:11:49 +03:00
Filippos Karapetis
43f57f274a
SCI: Add the French version of Phantasmagoria - bug #6574
2014-08-08 02:11:49 +03:00
Filippos Karapetis
e13cc80348
SCI: Show the address segment when trying to free hunks from an invalid
...
address
2014-08-08 02:11:49 +03:00
Filippos Karapetis
1cbfe02bcf
SCI: Allow invalid references to kUnload() - bug #6600
...
Since the reference will be invalidated anyway by kUnload itself,
there's no real reason to check for its validity. We do the same with
kGraph() and kDisplay().
2014-08-08 02:11:49 +03:00
Filippos Karapetis
9eb88328ca
SCI: Fix script bug #6692 - QFG3: Crash when speaking at the top of the giant tree
2014-08-06 15:09:55 +03:00