86948 Commits

Author SHA1 Message Date
D G Turner
253e556601 IOS: Fix Closing Standard Output & Error Log File.
This is as per bug Trac #10656.
2018-10-06 07:16:32 +01:00
D G Turner
361fe6cd1b SCI: Add Detection Entry for Space Quest 3 Variant. 2018-10-06 03:27:18 +01:00
D G Turner
d6ed54ac76 SCI: Add Detection Entry for Codename ICEMAN Variant.
This is from bug Trac #10678.
2018-10-05 04:19:22 +01:00
D G Turner
444884f9ac MOHAWK: Add Detection Entries For Two LB Game Variants.
These are from bug Trac #6745 "MOHAWK: Two unknown Living Book game
variants..."
2018-10-05 03:31:57 +01:00
Cameron Cawley
539c3330a8 ANDROID: Implement clipboard support 2018-10-05 00:10:27 +01:00
D G Turner
66153aa28a MOHAWK: Add Detection Entry for Spanish Variant of Arthurs Birthday.
This is from Bug Trac #10705.
2018-10-04 01:49:05 +01:00
D G Turner
00579460bd COMPOSER: Add Detection Entry For Darby French Mac Variant.
This is from Trac #10399.
2018-10-03 05:16:54 +01:00
Ben Castricum
9b56d7c6bc SCUMM: MONKEY2: Skip extra code on FMTOWNS, fixes bug #2223 2018-10-02 19:32:32 +01:00
sluicebox
0e91fe623b SCI: Script patch for LB2 act 4 init, bug #10716
Fixes a lockup in the original game
2018-10-02 20:37:42 +03:00
D G Turner
e5968228f6 GOB: Add Detection Entry for PCGames Ween Demo.
This is from Trac #10725, and the demo appears to be multilingual at
least in terms of English and German, so adding two entries.
2018-10-02 08:31:48 +01:00
Thierry Crozat
408fd880cb I18N: Regenerate translations data file 2018-10-01 05:05:02 +02:00
sluicebox
12af1929ef SCI: Script patch for LB2 armor inset, bug #10709
Fixes missing messages in floppy version
2018-09-29 02:21:17 -04:00
Bastien Bouclet
4e57941339 GUI: Fix mass add not showing some variants if one is already known 2018-09-28 17:33:13 +02:00
D G Turner
0ac7887856 FULLPIPE: Fix For Memory Leak When Exiting Through Game Menu.
This fixes bug #10398 ("FULLPIPE: memory leak when exiting via in-game
menu (not gmm)").
2018-09-26 04:44:04 +01:00
D G Turner
807b0f84c2 STARTREK: Add Detection Entry for English Demo.
This can be found at:
https://archive.org/details/StarTrek25thAnniversaryDemo
2018-09-26 02:47:10 +01:00
D G Turner
399fa33e47 STARTREK: Add Detection Entry For German Version of Judgement Rites. 2018-09-25 17:31:10 +01:00
D G Turner
ec2611607a CREDITS: Fix Anchors For Website to Match Current Usage. 2018-09-25 04:08:51 +01:00
Ben Castricum
9447ec1b09 I18N: Update translation (Dutch)
Currently translated at 100.0% (1000 of 1000 strings)
2018-09-24 20:39:01 +02:00
D G Turner
b3b4b9c8de LASTEXPRESS: Fix GCC Enum Comparison Mismatch Warning.
This was previously comparing the Object Model to the Object Enum.
This has been corrected, but should have no functional change as the
underlying enum value of 1 is identical for both symbols.
2018-09-24 19:09:14 +01:00
D G Turner
f1ded1f111 LASTEXPRESS: Fix GCC Warnings
These were for missing parentheses to clarify logical expressions.
2018-09-24 18:43:35 +01:00
Thierry Crozat
638e844286 I18N: Regenerate translations data file 2018-09-24 05:05:03 +02:00
Evgeny Grechnikov
f057ac75ce LASTEXPRESS: more fixes in NPC logic 2018-09-24 01:57:44 +03:00
sluicebox
875ce8101c SCI: Script patch for LB2 desk lamp, bug #10706
Fixes a broken message in floppy version
2018-09-21 22:19:57 +03:00
Paolo Bossi
03a6f34dc2 I18N: Update translation (Italian)
Currently translated at 100.0% (1000 of 1000 strings)
2018-09-18 23:15:42 +02:00
lolbot-iichan
4c25af8191 WINTERMUTE: Flush ConfMan to disk on every change (#1314)
* WINTERMUTE: Flush ConfMan to disk
2018-09-16 20:15:04 +03:00
sluicebox
2373fd8152 SCI: Script patch for LB2 crate room bug #10701
Fixes a lockup in the original game
2018-09-16 18:50:07 +03:00
D G Turner
07b83997b7 GOB: Correct build breakage for DS/PSP2 from previous commit. 2018-09-15 01:16:38 +01:00
Martin Gerhardy
32c8ea021c GOB: fixed missing member initialization 2018-09-15 00:01:47 +01:00
Bastien Bouclet
360e1e97c9 IMAGE: Check the output surface bounds when writing QT encoded PICT images 2018-09-14 19:54:52 +02:00
D G Turner
f0f02c4a3f LASTEXPRESS: Add Missing End Markers to Detection Entry File Lists.
This omission might have caused detection issues, but unlikely to cause
crashes.
2018-09-14 03:17:56 +01:00
Martin Gerhardy
3128c0be2f LASTEXPRESS: added detection entry for gog release 2018-09-14 02:38:02 +01:00
Cameron Cawley
174b0d1864 PS2: Fix compilation with latest PS2SDK 2018-09-14 02:33:16 +01:00
Jonny Bergström
58f3aac49e IOS: Only change idle timer from main thread.
This prevents various runtime warnings i.e.
"Main Thread Checker: UI API called on a background thread:
-[UIApplication setIdleTimerDisabled:] ..."
2018-09-14 02:32:25 +01:00
Martin Gerhardy
4034497edd DIRECTOR: fixed warning with gcc 8.2
engines/director/lingo/lingo-funcs.cpp: In member function ‘void Director::Lingo::func_goto(Director::Datum&, Director::Datum&)’:
engines/director/lingo/lingo-funcs.cpp:194:39: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
      cleanedFilename += (const char) *p;
2018-09-13 23:08:47 +01:00
Martin Gerhardy
5b9531f00e SWORD2: fixed compiler warning with gcc 8.2
engines/sword2/screen.cpp: In member function ‘void Sword2::Screen::rollCredits()’:
engines/sword2/screen.cpp:1121:102: warning: cast from type ‘const char*’ to type ‘byte*’ {aka ‘unsigned char*’} casts away qualifiers [-Wcast-qual]
      creditsLines[i]->sprite = _vm->_fontRenderer->makeTextSprite((byte *)creditsLines[i]->str.c_str(), 600, 14, _vm->_speechFontId, 0);
2018-09-13 20:57:13 +01:00
Martin Gerhardy
be71f5b990 LASTEXPRESS: fixed warnings with gcc 8.2
engines/lastexpress/entities/alexei.cpp: In member function ‘void LastExpress::Alexei::standingAtWindow(const LastExpress::SavePoint&)’:
engines/lastexpress/entities/alexei.cpp:772:49: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    C++      engines/lastexpress/entities/chapters.o
engines/lastexpress/entities/august.cpp: In member function ‘void LastExpress::August::function21(const LastExpress::SavePoint&)’:
engines/lastexpress/entities/august.cpp:672:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
    switch(params->param5) {
    ^~~~~~
engines/lastexpress/entities/august.cpp:694:3: note: here
   case 9:
   ^~~~
2018-09-13 20:55:49 +01:00
Evgeny Grechnikov
0cb6b30f67 LASTEXPRESS: more fixes in NPC logic 2018-09-11 23:14:30 +03:00
Jonny Bergström
4d36385ccb Fix launch on recent iOS device (iOS 11.4.1) 2018-09-10 12:20:56 +02:00
Thierry Crozat
c80bd0ecbb I18N: Regenerate translations data file 2018-09-10 05:05:03 +02:00
Thierry Crozat
c9c4a73253 I18N: Update translations templates 2018-09-09 16:14:29 +02:00
Bastien Bouclet
e758ff8036 MOHAWK: RIVEN: Don't allow saving from the GMM if no game is started 2018-09-09 16:11:12 +02:00
Bastien Bouclet
22ded2c406 MOHAWK: RIVEN: Don't allow opening the main menu from the config screens 2018-09-09 16:11:12 +02:00
David Fioramonti
d7b511b98b MOHAWK: RIVEN: Return to main menu after the credits
Like the original the game loop returns to the main menu
after the credits end.

The variable states are reset and the player can start
a new game or load an old one.
2018-09-09 16:11:12 +02:00
David Fioramonti
a66e661df1 GRAPHICS: Simplify trig usage in primitives
Combined if statements and simplified trig.

cos(atan2(y,x)) = x / sqrt(x^2 + y^2) and
sin(atan2(y,x)) = y / sqrt(x^2 + y^2).
2018-09-08 16:36:57 -07:00
Paul Gilbert
5d77ade10b TITANIC: Fix infinite Barbot animation loop after loading savegame 2018-09-07 21:04:04 -07:00
Purple T
0893d6cd23 I18N: Update translation (French)
Currently translated at 99.9% (1000 of 1000 strings)
2018-09-06 23:44:22 +02:00
Thierry Crozat
345fe85a49 I18N: Update translation (French)
Currently translated at 99.9% (999 of 1000 strings)
2018-09-06 23:44:14 +02:00
Purple T
50b75b8260 I18N: Update translation (French)
Currently translated at 99.8% (998 of 1000 strings)
2018-09-06 23:43:51 +02:00
Filippos Karapetis
205ee4d0d0 SCI32: Allow malformed calls to kLock in PQ:SWAT, after the training videos
Fixes bug #10699
2018-09-06 22:04:13 +03:00
Ľubomír Remák
c239a18620 MUTATIONOFJB: Small fixes.
Handle errors in save/load code.
Fix typo in Game::colorFromString.
2018-09-06 20:38:33 +02:00