Johannes Schickel
7ed005716c
SCUMM: Disable setShadowPalette for Indy4 Amiga.
...
Like palManipulateInit the setShadowPalette function is a nullsub in the
original Amiga executable of Indy4.
2011-08-21 21:52:49 +02:00
Johannes Schickel
bc6ed998a9
SCUMM: Fix for bug #3174197 .
...
The bug is: "FOA: Wrong colors in the Amiga version".
In the original Indy4 Amiga executable palManipulateInit is a nullsub, thus
the palette effect set up by the scripts is just ignored.
The same might be true for other SCUMM Amiga games, but I can not check these
thus I limited this to Indy4 Amiga for now.
2011-08-21 18:52:29 +02:00
Bertrand Augereau
36dafb3c1f
DREAMWEB: 'showframe' overload for this majority of clients that don't need width and height returned
2011-08-21 17:47:10 +02:00
Bertrand Augereau
7393cce711
DREAMWEB: 'showallfree' ported to C++
2011-08-21 16:29:48 +02:00
Bertrand Augereau
cfef8111da
DREAMWEB: 'calcfrframe' returns (width,height) in (cl,ch)
2011-08-21 15:57:39 +02:00
Johannes Schickel
f705a9b286
AGOS: Proper implementation of the Simon 1 demo aka Accolade MIDI parser.
...
This is based on the Elvira 1 demo.
2011-08-21 04:49:48 +02:00
Johannes Schickel
7173dbfd35
AGOS: Use delete instead of free on an C++ object.
...
This fixes some ugly valgrind warnings and some crashes when quitting AGOS
games for me.
2011-08-21 04:48:58 +02:00
Matthew Hoops
d91548035b
ENGINES: Fix a typo
2011-08-20 18:42:04 -04:00
Johannes Schickel
59200bf426
SCUMM: Fix compilation when translation support is disabled.
...
For this I added a convenience version of getLanguageYesNo, which works on the
currently setup GUI translation language. All other code which requires this
acan also use it instead of having to worry about the USE_TRANSLATION and thus
having two code paths.
2011-08-20 19:36:54 +02:00
Johannes Schickel
5a1f75eae3
AGOS: Slight cleanup.
...
Now AgosEngine::_language is of type Common::Language instead of uint16. It is
currently only used with values of that enumeration, thus it should be safe to
use that type for it too.
2011-08-20 19:30:18 +02:00
Eugene Sandulenko
caeac1f8e3
Merge pull request #75 from SimSaw/master
...
I18N: German .po file updated
2011-08-20 10:09:31 -07:00
Eugene Sandulenko
c577ff1b2a
SCUMM: Fix typo in comment
2011-08-20 17:53:55 +01:00
Simon Sawatzki
50c7a47766
I18N: Updated German translation.
2011-08-20 17:53:28 +02:00
Eugene Sandulenko
8022c87060
I18N: Regenerated .pot, .po and translations.dat
2011-08-20 15:13:23 +01:00
Eugene Sandulenko
03d3b683d2
I18N: Added comments to some of obscure translatable strings
2011-08-20 15:11:47 +01:00
Eugene Sandulenko
4fc2aa0d01
I18N: Fix typo in Russian translation
2011-08-20 14:56:05 +01:00
Eugene Sandulenko
da0df104f0
I18N: Regenerate .po and .pot files
2011-08-20 14:18:29 +01:00
Eugene Sandulenko
39a49bf817
MOHAWK: Explain some obscure strings to translators
2011-08-20 14:18:26 +01:00
Eugene Sandulenko
fcf60c1643
I18N: Added option for adding translation string comments
2011-08-20 14:18:24 +01:00
Bertrand Augereau
f4207b8149
DREAMWEB: 'placesetobject' and 'removesetobject' ported to C++
2011-08-20 14:54:39 +02:00
Bertrand Augereau
3affb925d5
DREAMWEB: Set objects have a four char name tag
2011-08-20 14:19:36 +02:00
Bertrand Augereau
b17561dd09
DREAMWEB: 'deletetaken' ported to C++
2011-08-20 14:19:36 +02:00
Eugene Sandulenko
51fbc7200c
CREDITS: Reflect new team structure
2011-08-20 13:12:18 +01:00
Eugene Sandulenko
4294c6c67a
SCUMM: Added support for localization in Y/N dialog
2011-08-20 12:52:36 +01:00
Eugene Sandulenko
52147dc0c0
AGOS: Switched pause dialog to getLanguageKeyYes usage
2011-08-20 12:52:34 +01:00
Eugene Sandulenko
a2945ba440
COMMON: Implemented functions for determining localized Y/N equivalent
2011-08-20 12:52:32 +01:00
Eugene Sandulenko
2585de56b6
COMMON: Restore locale <-> Common::Language conversion utils
...
This reverts commit 284b49aabc
.
2011-08-20 12:52:29 +01:00
Eugene Sandulenko
4a7616c366
I18N: Regenerate translations.dat
2011-08-20 12:52:27 +01:00
Eugene Sandulenko
b1ad073bb9
I18N: Fixed fatal error with German translation file
2011-08-20 12:52:24 +01:00
Eugene Sandulenko
387715ddf4
I18N: Updated Ukrainian translation
2011-08-20 12:52:22 +01:00
Eugene Sandulenko
9e8fdf4d97
I18N: updated Russian translation
2011-08-20 12:52:20 +01:00
Eugene Sandulenko
251a959810
I18N: Regenerated .po files
2011-08-20 12:52:17 +01:00
Eugene Sandulenko
0925d35245
I18N: Regenerate scummvm.pot
2011-08-20 12:52:15 +01:00
Eugene Sandulenko
ab8de3add5
SCUMM: Added translation support for V1 dialogs
2011-08-20 12:52:13 +01:00
Eugene Sandulenko
0e3c629ceb
SCUMM: Added translation support to subtitle settings
2011-08-20 12:52:10 +01:00
Paul Gilbert
fbf8262ce6
TSAGE: Fix Valgrind issues with loading Scene 50
2011-08-20 21:30:52 +10:00
Paul Gilbert
472d2ef9a3
TSAGE: Fix memory leak of sound voiceType list
2011-08-20 21:30:03 +10:00
Bertrand Augereau
6cab258032
DREAMWEB: Ported 'dochange' to C++
2011-08-20 12:26:10 +02:00
Bertrand Augereau
eaa342fdd8
DREAMWEB: 'setallchanges' ported to C++
2011-08-20 12:09:24 +02:00
Bertrand Augereau
663ca4774f
DREAMWEB: 'findormake' ported to C++
2011-08-20 12:09:24 +02:00
Paul Gilbert
a21133ed12
TSAGE: Implemented Blue Force Scene #50 - Map Scene
2011-08-20 19:14:23 +10:00
Johannes Schickel
0d887aa245
SCUMM: Fix AdLib output in (MI2/)Indy4 Amiga.
...
Indy4 Amiga features only ROL tracks, thus with
69adb13c2f
the MIDI -> AdLib conversion was
broken. Fixed that now by allowing ROL tracks to be played on AdLib output for
Amiga games.
This probably also affected Monkey Island 2 Amiga, but I don't have it to test.
2011-08-19 14:39:35 +02:00
Johannes Schickel
1e0b05ff99
TEST: Add a very tiny and simple unit test for intLog2.
2011-08-19 01:14:09 +02:00
Johannes Schickel
14c8df76ea
BASE: Remove leftover include for testing.
2011-08-19 01:08:29 +02:00
Bertrand Augereau
ff98725172
COMMON: intLog2 uses _BitScanReverse on MSVC
2011-08-19 01:05:37 +02:00
Johannes Schickel
dd0ad3cba4
SDL: Fix typo.
2011-08-18 23:18:20 +02:00
Johannes Schickel
5491d9306f
COMMON: Slight formatting fix.
2011-08-18 23:15:38 +02:00
Bertrand Augereau
d4be53c5c0
DREAMWEB: Pathfind routines go to pathfind.cpp
2011-08-18 22:52:27 +02:00
Bertrand Augereau
3f6a277819
DREAMWEB: Ported 'findxyfrompath' to C++
2011-08-18 22:34:34 +02:00
Bertrand Augereau
ef7c28c2cd
DREAMWEB: Ported 'blocknametext', 'walktotext', 'personnametext',
2011-08-18 22:17:11 +02:00