Thierry Crozat
50136f43c7
COMMON: Expand a bit the KeyState documentation
...
This follows a bug that was found in the Lure engine where keycode
was used in a place where it should have used ascii.
2012-07-01 01:03:49 +01:00
Thierry Crozat
c19df60092
I18N: Update German translation
...
One of the string was left untranslated in the last update. This adds
the translation for that string (provided by Lightkey).
2012-07-01 00:40:07 +01:00
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
Johannes Schickel
10bfb82d3b
GUI: Use a slightly bigger vertical spacing in the thumbnail load chooser.
2012-06-29 16:16:36 +02:00
Johannes Schickel
c1426f783d
GUI: Use a black rect when no thumbnail is available in the thumbnail load chooser.
2012-06-29 16:16:28 +02:00
Johannes Schickel
e2056bdfd9
GUI: Remember last save/load chooser selection.
2012-06-29 16:09:59 +02:00
Johannes Schickel
37fd9b7384
GUI: Fix memory leaks in LoadChooserThumbnailed::destroyButtons.
...
GuiObject::removeWidget only removes the widget from the widget list, but
doesn't delete it. Oops.
2012-06-29 15:55:46 +02:00
Johannes Schickel
d3e5763276
GUI: Allow the user to switch between list and thumbnail based load chooser.
2012-06-29 15:52:56 +02:00
Johannes Schickel
7860c5bfc9
GUI: Only update save list when the dialog opens in thumbnail load chooser.
2012-06-29 15:00:56 +02:00
Johannes Schickel
0db0b650e2
GUI: Fix copy&paste error affecting vertical spacing in thumbnail load chooser.
2012-06-29 14:58:33 +02:00
Johannes Schickel
0b5b58829c
GUI: Don't distribute vertical space between buttons in the thumbnail load chooser.
2012-06-29 14:57:54 +02: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
Einar Johan Trøan Sømåen
900bd7a77d
WINTERMUTE: Avoid making a new Rect for the fill every screen.
2012-06-28 02:35:38 +02: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
Einar Johan Trøan Sømåen
7d45960039
WINTERMUTE: Cap framerate at 25 fps for now.
2012-06-28 02:08:33 +02:00
Einar Johan Trøan Sømåen
e49b43f7a9
WINTERMUTE: Fix almost all of the memory leaks that were left.
2012-06-27 23:32:57 +02: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
Einar Johan Trøan Sømåen
ae714dc076
WINTERMUTE: Fix a memory leak.
2012-06-27 22:03:15 +02:00
Einar Johan Trøan Sømåen
dde2d92c69
WINTERMUTE: Fix a savegame-regression
2012-06-27 15:15:46 +02:00
Sven Hesse
18fc453b97
TOUCHE: Report unknown game variant when using the file based fallback detector
...
Given the message Touche prints when it found a game, printing the
MD5 sums of the files was probably what it expected the
AdvancedDetector would do in the filebase fallback detector. This may
have been true in the past, but it's not what it does anymore,
rendering the message pointless.
This fixes it by calling the now accessable reportUnknown method.
2012-06-27 05:14:18 +02:00
Sven Hesse
02375fa1e6
GOB: Report unknown game variant when using the file based fallback detector
2012-06-27 05:14:18 +02:00
Sven Hesse
9e7ece4ebe
DETECTOR: Make reportUnknown() available for AdvancedMetaEngine classes to use
2012-06-27 05:14:18 +02:00
Sven Hesse
2c760cb15e
DETECTOR: Make detectGameFilebased() return a list of MD5s and file sizes
...
Since we need a FSNode parent for Mac resource forks, we need to change
signature of detectGameFilebased(), too.
2012-06-27 05:14:18 +02:00
Sven Hesse
63e13c5d2c
DETECTOR: Move size reading and MD5 creating into a new method getFileProperties()
2012-06-27 05:14:18 +02:00
Sven Hesse
5ca480aa2e
DETECTOR: Move ADFileProperties(Map) into advancedDetector.h
2012-06-27 05:14:18 +02:00
Sven Hesse
7691542496
DETECTOR: Rename SizeMD5(Map) to ADFileProperties(Map)
2012-06-27 05:14:18 +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
Einar Johan Trøan Sømåen
8ecb9d937d
WINTERMUTE: Remove another FORBIDDEN_SYMBOL_ALLOW_ALL with thanks to [md5]
2012-06-26 23:29:20 +02:00
Einar Johan Trøan Sømåen
a994e879e5
WINTERMUTE: Another warning-fix from [md5]
2012-06-26 23:26:43 +02:00
Einar Johan Trøan Sømåen
71acc58f9c
WINTERMUTE: Make ScScript less endian-specific.
2012-06-26 23:08:25 +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
Einar Johan Trøan Sømåen
88a3d91cbd
WINTERMUTE: Fix a few warnings pointed out by [md5]
2012-06-26 20:46:39 +02:00
Einar Johan Trøan Sømåen
eb02d6db23
WINTERMUTE: Remove some old code from BFontTT
2012-06-26 14:51:00 +02:00
Einar Johan Trøan Sømåen
79cb18ff38
WINTERMUTE: Silence another few warnings.
2012-06-26 14:47:15 +02:00
Einar Johan Trøan Sømåen
3f9ff1791a
WINTERMUTE: Rename FuncName->funcName in the Sys-classes.
2012-06-26 14:28:53 +02:00
Einar Johan Trøan Sømåen
9d08670191
WINTERMUTE: Rename FuncName->funcName in the UI-classes.
2012-06-26 14:12:55 +02:00
Einar Johan Trøan Sømåen
b46750869c
WINTERMUTE: Rename FuncName->funcName in the Font-classes.
2012-06-26 13:43:16 +02:00