Thierry Crozat
335ba979a2
LURE: Fix engine crash in copy protection screen with AZERTY keyboard
...
Fixes bug #3539031 - "LURE: Crash at Copy Protection Screen".
This reverts the previous fix which only worked for QWERTY keyboards
and made the issue worse for AZERTY keyboards. It now uses the ASCII
code instead of the keycode for the sanity check.
2012-06-30 20:48:22 +01:00
Thierry Crozat
33c67caed1
I18N: Regenerate translation data file
2012-06-30 12:20:17 +01:00
Thierry Crozat
5bbac72839
I18N: Update Italian translation
...
The update was sent by Matteo by email.
2012-06-30 12:19:54 +01:00
Thierry Crozat
7efdf21e85
I18N: Update Swedish translation from patch #3538686
2012-06-30 12:18:47 +01:00
D G Turner
4789e0f026
LURE: Fix engine crash in copy protection screen.
...
Fixes bug #3539031 - "LURE: Crash at Copy Protection Screen".
Previously, the code didn't prevent keyboard events with modifiers being
used. Since the ascii values for these were outside the 0-9 numeric
range, this resulted in an invalid frame number being used and thus the
engine aborted at an asertion.
2012-06-29 23:37:11 +01:00
D G Turner
100ff974cb
TOON: Correct mismatched method definition against prototype.
...
Fixes bug #3539018 - "Toon: AmigaOS4 Compiler error in anim.cpp"
2012-06-29 22:13:19 +01:00
D G Turner
78b8ca5c7f
TOON: Replace remaining int32 x,y,w and h coordinates with int16.
2012-06-28 07:07:08 +01:00
Strangerke
d73ed91051
CGE: Remove unused Demo text id
2012-06-28 07:25:56 +02:00
Strangerke
647bc59f99
CGE: Rename variable
2012-06-28 07:19:54 +02:00
Filippos Karapetis
848575b826
SCI: Fix bug #3538418 in SQ4CD
...
Add a script patch for another speech/subtitles script, which handles
the babble icon shown in the quit/death dialogs (e.g. the two guys from
Andromeda in the quit dialog). Now, these dialogs have speech both in the
speech and the speech + subtitles modes
2012-06-28 04:06:58 +03:00
Filippos Karapetis
cc77688696
SCI: Remove an incorrect error check in validateExportFunc()
2012-06-28 03:29:34 +03:00
Filippos Karapetis
12b8534e2f
SCI: Fix the detection entry for the Spanish version of KQ6
...
There is no Spanish CD version of KQ6, only floppy. This also seems to fix
the bug with the puzzle in the cliffs of wisdom (room 300)
2012-06-28 03:27:34 +03:00
Strangerke
ee14ef5348
CGE: Add ending message to tell the user he finished the game. Fix bug #3538396
2012-06-27 22:12:37 +02:00
Strangerke
f32c9a7735
CGE: Fix bug 3538039 - level buttons not pressed
2012-06-27 01:15:32 +02:00
Strangerke
8b30750f82
CGE: Remove dead code used to display copyright in DOS prompt
2012-06-27 01:15:31 +02:00
Thierry Crozat
90d78e31a7
NEWS: Mention fix for missing subtitles in Drascula and BS1
2012-06-26 21:40:51 +01:00
Thierry Crozat
57e84b9632
SWORD1: Add source of the translations for the missing subtitles
...
This adds a few comment to explain were the translations come from
for the missing subtitle workaround (and give credits were they are
due).
2012-06-26 21:31:12 +01:00
Thierry Crozat
7705c13cc4
SWORD1: Add workaround for missing subtitles in the demo
2012-06-26 21:20:24 +01:00
Thierry Crozat
c2aabea6fa
DRASCULA: Add Spanish subtitles for von Braun cutscene
...
This finally solves bug #3069981 DRASCULA: no subtitles in scene
with "von Braun". Thanks go to Tomás Maidagan for providing these
subtitles.
2012-06-26 21:20:24 +01:00
Filippos Karapetis
152b340a9a
SCI: Remove a music fading hack used for the intro of Longbow
2012-06-26 13:22:05 +03:00
Filippos Karapetis
7e66cbd468
SCI: Rename a parameter in validateExportFunc()
...
This ensures that it won't be confused with a function with the same name
2012-06-26 11:13:14 +03:00
Thierry Crozat
f8b8bd8c9b
I18N: Update Hungarian translation from patch #3537638
2012-06-25 22:45:41 +01:00
Strangerke
80388527ea
CGE: Fix SPR files with extra 0x1A or missing ending CRLF. Fix bug #3537527
2012-06-25 23:40:17 +02:00
Filippos Karapetis
659d0cfcc3
COMMON: Also adapt openForSaving() in the DC and N64 backends
2012-06-25 22:39:28 +03:00
Filippos Karapetis
16adcb5145
COMMON: Simplify the documentation in openForSaving()
...
The new more concise description is courtesy of wjp.
2012-06-25 22:32:00 +03:00
Johannes Schickel
7b44c20eb1
BADA: Implement weekday querying in getTimeAndDate.
...
This furthermore makes the returned time be the wall time instead of UTC.
Thanks to Chris Warren-Smith for testing and improving a patch based
on pull request #248 .
2012-06-25 19:59:46 +02:00
sylvaintv
20a781c020
TOON: Fix bug #3533291 - Crash in Russian Version
...
The Russian-localized version of an animation contained
an empty frame, added a check to skip the rendering.
Bug #3533291 : "TOON: Russian Version Crash at Voice Scanner"
2012-06-25 00:49:33 +02:00
Strangerke
c7fd284e4a
CGE: Fix bug 3537530 - ALTering dice
2012-06-25 00:44:59 +02:00
Strangerke
150011b843
CGE: Fix FX stereo
2012-06-24 23:49:03 +02:00
D G Turner
d2c510b886
AUDIO: Update Mixer class doxygen comment on balance to be consistent.
2012-06-24 22:34:49 +01:00
Strangerke
c4df905e0c
CGE: Fix bug #3537529
2012-06-24 21:25:53 +02:00
Thierry Crozat
06cd612b71
Merge pull request #251 from SimSaw/Updated German files
2012-06-24 19:03:53 +01:00
Thierry Crozat
29afa41047
I18N: Update translations template from source code
2012-06-24 18:17:33 +01:00
Simon Sawatzki
97168d5285
DOCS: Updated German README (Liesmich) and NEWS (Neues).
...
Liesmich now based on README SHA1 ID: d860f0f9bf823655844c5fc56a5ac8f94774aa23
Neues now based on NEWS SHA1 ID: 555afaa50c45a51e53c88c6cb1d52a66ba367fd5
2012-06-24 19:13:42 +02:00
Simon Sawatzki
0bd7d1d1b4
I18N: Updated German GUI translation.
2012-06-24 19:12:06 +02:00
Thierry Crozat
314f76503f
I18N: Regenerate translations data file
2012-06-24 18:00:21 +01:00
Thierry Crozat
865488ffca
I18N: Update Spanish translation from patch #3537204
2012-06-24 18:00:21 +01:00
Thierry Crozat
54fba98347
SWORD1: Add warning for untranslated subtitles
...
This should help adding workarounds for those by providing all the
needed information (textId and english text).
2012-06-24 18:00:20 +01:00
Filippos Karapetis
99de89c974
SCI: Add a workaround for script bug #3537232
...
The bug in question is "SCI: SQ4 Floppy DOS title screen skipping too
quickly", and is caused by game scripts not waiting between palette calls
2012-06-24 19:55:28 +03:00
Willem Jan Palenstijn
478fd0ed29
CREATE_PROJECT: Clarify license on imported code
...
License confirmed by personal email by littleboy.
This clarification was requested in bug #3527268 .
2012-06-24 18:19:26 +02:00
Filippos Karapetis
20b6770808
SCI: Change the program counter (PC) to be a 32-bit variable
...
This is needed for future support of large SCI3 scripts. The program
counter is isolated and does not interfere with other parts of the VM,
plus it does not get stored in saved games, so it's pretty straightforward
to convert
2012-06-23 21:45:26 +03:00
Filippos Karapetis
c1eb93bc5a
SCI: Clean up validateExportFunc() and related functions
...
Also renamed some SCI3 related code to indicate when it's SCI3 specific
2012-06-23 21:45:24 +03:00
Filippos Karapetis
c075aafddb
SCI: Add support for the debug opcode "file" in our script dissassembler
...
Also set the correct name for the debug opcode "line"
2012-06-23 21:45:22 +03:00
Filippos Karapetis
d78ed6f6ad
SCI: Remove a duplicate sanity check
2012-06-23 21:45:20 +03:00
Filippos Karapetis
f06eb05e8c
SCI: Implement kPlayVMD subop 23 (set palette range)
...
Fixes the wrong palette during video sequences in GK2 and the demo of RAMA
2012-06-23 21:45:18 +03:00
Torbjörn Andersson
a6b65b84b0
SCUMM - Fix bug #3536645 , FT Missing Dialogue Line
...
The condition for setting up the scene when encountering Father
Torque had been accidentally inverted, so the function was called
over and over (presumably causing the scene to stall), insead of
just once. I don't know much about INSANE, but sev has confirmed
that this is the correct fix.
2012-06-23 19:30:10 +02:00
Sven Hesse
95d9052c8d
GOB: Fix a very stupid mistake in the Gob1 background track selection
...
Thanks to salty-horse for catching that. :)
2012-06-23 18:24:29 +02:00
Sven Hesse
50d328af3a
GOB: Give Geisha and Fascination fallback entries AdLib feature flags
2012-06-22 18:10:53 +02:00
Sven Hesse
f76416f00f
GOB: Add fallback detection entries for Little Red
2012-06-22 18:10:53 +02:00
Sven Hesse
07b17f7116
GOB: Reorganize the detection tables
...
The big table with it's 330 entries grew far too messy and
unwieldy, so I'm splitting it into several files.
One file for each game, with some exceptions:
- The Playtoons series
- The ADI / Addy 2 series
- The ADI / Addy 4 series
- The Adibou / Addy Junior series
2012-06-22 18:10:53 +02:00