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