95696 Commits

Author SHA1 Message Date
Le Philousophe
11cbfb1c9a CRYOMNI3D: Fix functions name in create_cryomni3d 2020-03-14 12:20:41 +01:00
Le Philousophe
ee1aa81063 GRAPHICS: Mimic CreateFont Windows API
Implement a kind of font mapper which takes a list of font files, font
face name, size, slant and weight and finds the best matching face.
Fakes italic and bold if there it isn't available.
This commit adds support for TTC files which contains multiple faces
(used by CJK Windows fonts).
2020-03-14 12:19:21 +01:00
rsn8887
45112f416d CONFIGURE: use lto and gc flags on psp2 to reduce executable size 2020-03-14 00:46:46 -05:00
rsn8887
bd1b346e08 BACKENDS: strip psp2 executable to reduce size 2020-03-14 00:46:46 -05:00
Eric Fry
4a7f8c18c5 DRAGONS: replace NULL with nullptr 2020-03-14 14:39:06 +11:00
Eugene Sandulenko
f50b45b557 PRINCE: Added sanity check to image decompressor 2020-03-14 01:22:54 +01:00
Eugene Sandulenko
1817cbd6b4 PRINCE: Initialize class variables 2020-03-14 01:22:03 +01:00
Eugene Sandulenko
117ceb5758 PRINCE: Fix potential buffer overflow 2020-03-14 01:22:03 +01:00
Matthew Duggan
cc42f8d7df
Merge pull request #2135 from mduggan/u8_replace_zeros_with_nullptr
ULTIMA8: Replace 0s with nullptr where applicable
2020-03-13 13:07:43 -07:00
Paul Gilbert
ab0edf1171 ULTIMA8: Fix shadowed local warning 2020-03-13 13:07:05 -07:00
Eric Fry
28a82bb1e2 DRAGONS: More work on main menu logic 2020-03-13 22:22:54 +11:00
Josef Väcklén
9b302a419a I18N: Update translation (Swedish)
Currently translated at 68.0% (915 of 1344 strings)
2020-03-12 05:14:47 +00:00
Eric Fry
530206ed33 DRAGONS: Fixed bug when showing actors 2020-03-12 09:56:35 +11:00
Eric Fry
bd463a89d8 DRAGONS: Added support for wrapping backgrounds.
Used for dance battle and castle fog effects
2020-03-12 09:56:35 +11:00
Eugene Sandulenko
325587b1b4 PRINCE: Fix inventory description display 2020-03-11 19:11:52 +01:00
Eugene Sandulenko
1a3d078cad PRINCE: Update translation.dat 2020-03-11 19:11:52 +01:00
Eugene Sandulenko
f1e953232d PRINCE: I18N: Added lost inventory item 2020-03-11 19:11:52 +01:00
Walter Agazzi
f2b1777002 I18N: Update translation (Italian)
Currently translated at 100.0% (1344 of 1344 strings)
2020-03-11 17:32:36 +00:00
Walter Agazzi
d6b7f53f9a I18N: Update translation (Italian)
Currently translated at 96.5% (1297 of 1344 strings)
2020-03-11 08:14:47 +00:00
Bastien Bouclet
a155061ee4 KEYMAPPER: Set the default virtual mouse settings
Fixes the 3DS mouse cursor drifting.
2020-03-11 06:15:46 +01:00
Bastien Bouclet
dbb2c73a6b KEYMAPPER: Update the logic for multiple global / game keymaps
It is valid for actions from different keymaps of the same type to be
triggered by a single event.
2020-03-11 05:07:06 +01:00
Eugene Sandulenko
b30b5d19cc PRINCE: Update translation.dat 2020-03-10 23:38:39 +01:00
Eugene Sandulenko
9fd3ec193e PRINCE: I18N: Fix dialog order 2020-03-10 23:36:35 +01:00
Eugene Sandulenko
29a6d306b9 PRINCE: I18N: Added missing dialog option 2020-03-10 22:20:40 +01:00
Eugene Sandulenko
6fa8c6df62 PRINCE: Do not crash on non-existent save 2020-03-10 22:19:21 +01:00
Eugene Sandulenko
0cc6e9d79c PRINCE: Print out opcode before execution, not after 2020-03-10 17:36:40 +01:00
Eugene Sandulenko
ef80498843 KEYMAPPER: Comment out noisy warning 2020-03-10 17:05:53 +01:00
Eugene Sandulenko
f3b5bc7ccf PRINCE: Convert flag lookup into hashmap. This is more stable 2020-03-10 16:30:49 +01:00
Eugene Sandulenko
992828b2ab PRINCE: Drop platform in target generation on detection 2020-03-10 16:30:49 +01:00
George Kormendi
e8db7177c5 I18N: Update translation (Hungarian)
Currently translated at 100.0% (1344 of 1344 strings)
2020-03-10 12:14:46 +00:00
Paul Gilbert
120ee778f2 TSAGE: Fix crash clicking on Options sound button 2020-03-10 08:00:41 +02:00
Paul Gilbert
29c50bff95 ULTIMA8: Hook the menu Settings option to the ScummVM Options 2020-03-10 08:00:41 +02:00
rsn8887
70a927a260 KEYMAPPER: Map Joy_X to skip lines by default 2020-03-09 22:03:37 -05:00
rsn8887
d2f48c6102 ENGINES: fix typos in keymap mouse button event descriptions 2020-03-09 21:41:11 -05:00
rsn8887
0749b74f0b ULTIMA8: add mouse buttons and controller defaults to keymap 2020-03-09 18:53:05 -07:00
Matthew Duggan
bf819336a2 ULTIMA8: Remove duplicate code in ItemFactory 2020-03-09 18:50:31 -07:00
Cameron Cawley
0fbfeaf21b SDL: Move all shader code into PSP2SdlGraphicsManager 2020-03-09 18:01:14 -05:00
Cameron Cawley
f2db412ba5 GUI: Store the shader name in the config file instead of the ID 2020-03-09 18:01:14 -05:00
Cameron Cawley
7488e17c0a GUI: Allow shaders to be selected for individual targets 2020-03-09 18:01:14 -05:00
rsn8887
626c200d03 KYRA: add mouse buttons and controller defaults to LOL and EOB 2020-03-09 17:53:51 -05:00
Bastien Bouclet
242e70db33 PSP2: Fix build 2020-03-09 22:16:10 +01:00
Cameron Cawley
5fd8aed047 SDL: Move the compatibility functions into SurfaceSdlGraphicsManager 2020-03-09 22:15:45 +02:00
Cameron Cawley
981b771e38 BACKENDS: Remove unused feature kFeatureDisableKeyFiltering 2020-03-09 22:14:38 +02:00
Bastien Bouclet
6161f4af6e SDL: Fix SDL1 build 2020-03-09 21:10:22 +01:00
Bastien Bouclet
cd173c8739 3DS: Use the shared virtual mouse 2020-03-09 20:00:31 +01:00
Bastien Bouclet
568d882e80 KEYMAPPER: Introduce a Virtual Mouse event source
The Virtual Mouse is meant to provide a way to control the mouse cursor
on system without a physical mouse. It provides keymapper actions that
are expected to be bound to game controller axes or buttons.
2020-03-09 20:00:31 +01:00
Bastien Bouclet
e66e35a3fd COMMON: Move isMouseEvent from Keymapper to Common 2020-03-09 20:00:31 +01:00
Bastien Bouclet
d94c7c3bcc SDL: Move the keyboard mouse to a subclass of SdlEventSource
And deprecate it. The new Virtual Mouse system is expected to replace
it.
2020-03-09 20:00:31 +01:00
Eugene Sandulenko
2d87c21c2b PRINCE: I18N: Fix prefix in translated string 2020-03-09 18:52:25 +01:00
Eugene Sandulenko
9688f9e83b PRINCE: Update prince_translation.dat 2020-03-09 17:49:45 +01:00