Eugene Sandulenko
1c7e13fd22
DIRECTOR: LINGO: Fixed preprocessor for 'play'
2020-05-12 15:40:01 +02:00
Pawel Kolodziejski
a36764257b
SDL: Fixed typo in pollEvent and reduce code duplication.
2020-05-12 14:58:16 +02:00
Cameron Cawley
e207fda7f7
COMMON: Allow ignoring CR line breaks in SeekableReadStream::readLine()
2020-05-12 14:41:53 +02:00
Zvika Haramaty
44c0b4644f
SDL: Return unicode keycode for Hebrew input
...
Before this commit, when typing in Hebrew, SDL reported the equivalent
English keycode. Thus, if user typed Hebrew letter Aleph, it was
reported as ascii of 't' (or 'T', I don't remember...).
It's still impossible to type Hebrew letters in the GUI's input dialogs,
but it's a step forward.
2020-05-12 14:37:10 +02:00
BLooperZ
ec83715b43
COMMON: add UnicodeBiDiText wrapper
2020-05-12 14:36:09 +02:00
BLooperZ
6a653312e2
GRAPHICS: remove text_renderer
2020-05-12 14:36:09 +02:00
BLooperZ
f8e2cc0f0f
PINK: draw hebrew characters on pages
2020-05-12 14:36:09 +02:00
BLooperZ
432dd88bdb
GRAPHICS: MACTEXT: draw bidi text
2020-05-12 14:36:09 +02:00
BLooperZ
abeb33fb71
PINK: use RTL menu in hebrew version
2020-05-12 14:36:09 +02:00
BLooperZ
a92864c8c1
GRAPHICS: MACGUI: allow setting widget alignment
2020-05-12 14:36:09 +02:00
BLooperZ
0c30136c0f
GRAPHICS: change text renderer parameters position
2020-05-12 14:36:09 +02:00
BLooperZ
c39630ad53
GRAPHICS: MACGUI: add text renderer and visual pos
2020-05-12 14:36:09 +02:00
BLooperZ
028e4be835
COMMON: add method to get visual position for bidi
2020-05-12 14:36:09 +02:00
BLooperZ
38d27ee7ac
GRAPHICS: MACGUI: fix accelerator position
2020-05-12 14:36:09 +02:00
BLooperZ
625241e3b4
GRAPHICS: MACGUI: flip layout on RTL
2020-05-12 14:36:09 +02:00
BLooperZ
861d8da600
PINK: support BiDi on menu bar items
2020-05-12 14:36:09 +02:00
BLooperZ
5b2bc4a9d3
COMMON: move bidi conversion to str-bidi.h
2020-05-12 14:36:09 +02:00
BLooperZ
c30b22c628
COMMON: add bidi support for U32String
2020-05-12 14:36:09 +02:00
Matthew Duggan
77c96b83a2
ULTIMA8: Correct types to make amiga compiler happy
2020-05-12 18:03:42 +09:00
mataniko
1b9fc31e2d
JANITORIAL: Last remaining RTL references
2020-05-12 10:36:38 +02:00
mataniko
cc7b06d47a
JANITORIAL: Update RTL references in themes and menus
2020-05-12 10:36:38 +02:00
mataniko
2f5eb14d4b
JANITORIAL: Rename additional RTL references and comments
2020-05-12 10:36:38 +02:00
mataniko
321a02aff2
JANITORIAL: Rename shouldRTL, resetRTL and FORCE_RTL
2020-05-12 10:36:38 +02:00
mataniko
581a6ec7d6
JANITORIAL: Rename kSupportsRTL to kSupportsReturnToLauncher
2020-05-12 10:36:38 +02:00
mataniko
06242a712b
JANITORIAL: Rename EVENT_RTL
...
Now that ScummVM is adding RTL support, the EVENT_RTL should be disambigious that it is for returning to launcher
2020-05-12 10:36:38 +02:00
lolbot-iichan
288d8a8a74
WINTERMUTE: Fix & extend non-package file access, add GetFiles() for FoxTail
2020-05-12 10:33:58 +02:00
lolbot-iichan
bae13c1414
WINTERMUTE: Fix & extend string Split() for FoxTail
2020-05-12 10:33:58 +02:00
lolbot-iichan
fae360a50f
WINTERMUTE: Extend crossfade & add MusicCrossfadeVolume() for FoxTail
2020-05-12 10:33:58 +02:00
lolbot-iichan
55d443d824
WINTERMUTE: Patch text line height for FoxTail 1.2.896
2020-05-12 10:33:58 +02:00
lolbot-iichan
2b34a9fbca
WINTERMUTE: Add some small FoxTail-specific methods
2020-05-12 10:33:58 +02:00
lolbot-iichan
1b5cbe8c20
WINTERMUTE: Add keymapper_tables.h to POTFILES
2020-05-12 10:33:58 +02:00
lolbot-iichan
5ad57c94dd
WINTERMUTE: Add extra keymaps for FoxTail 1.2.896
2020-05-12 10:33:58 +02:00
lolbot-iichan
aecb03e69c
WINTERMUTE: Use different opcodes for FoxTail 1.2.896
2020-05-12 10:33:58 +02:00
lolbot-iichan
e561e97023
WINTERMUTE: Add Foxtail Chapter 3 engine and detection
2020-05-12 10:33:58 +02:00
Matthew Duggan
15d1e49801
ULTIMA8: Add xform blend data for Crusader
2020-05-12 17:15:13 +09:00
Matthew Duggan
de432dd5d8
ULTIMA8: Tiny cleanups
2020-05-12 17:15:13 +09:00
Matthew Duggan
1bcc529895
ULTIMA8: Output pixel data in shape viewer
2020-05-12 17:15:13 +09:00
Paul Gilbert
45771e098c
ULTIMA4: Better handling of LF in vendor scripts
2020-05-11 20:32:20 -07:00
Paul Gilbert
5f00f35354
ULTIMA4: Switch music over to use .mp3 files
...
The engine doesn't support the .it files xu4 used,
but luckily xu4 already included mp3 versions as well
2020-05-11 18:42:12 -07:00
Paul Gilbert
e7c57c3d93
ULTIMA4: Ensure all NPC conversations end on a new line
2020-05-11 18:33:14 -07:00
Pawel Kolodziejski
128f7fc156
SDL: Attempt to fix joystick support
2020-05-11 21:57:41 +02:00
Pawel Kolodziejski
88cefe47c0
ALL: Small sync with ScummVM
2020-05-11 21:56:33 +02:00
Thanasis Antoniou
a772bbb3e1
BLADERUNNER: Validation of boot params and skip of KIA screen
...
KIA screen should be skipped when save games exist, but a valid boot param has been specified
The boot param validation uses existing code in the debugger to ensure valid combination of chapter, set and scene
2020-05-11 22:28:54 +03:00
Bastien Bouclet
72767da72f
STARK: Implement the new shared autosave system
...
Fixes #1633 .
2020-05-11 19:32:18 +02:00
Eugene Sandulenko
5743331001
DIRECTOR: LINGO: Fixed 'play' keyword preprocessing
2020-05-11 19:20:45 +02:00
Eugene Sandulenko
3f82f6dd59
DIRECTOR: LINGO: Fixed preprocessor for play and sound clauses
2020-05-11 19:01:31 +02:00
Bastien Bouclet
dad5571592
3DS: Fix crash when closing the console while the 3DS options dialog is open
2020-05-11 18:29:08 +02:00
Thanasis Antoniou
210d50c5cd
BLADERUNNER: Add explanatory comment on the check of _gameJustLaunched flag
2020-05-11 15:32:41 +03:00
Purple T
03c44d2fa5
I18N: Update translation (French)
...
Currently translated at 99.4% (1277 of 1284 strings)
2020-05-11 12:16:16 +00:00
Matthew Duggan
bfb32aaeb3
ULTIMA8: Add basic avatar keyboard movement
...
This is currently not very useful, but can be improved from here, and will help
with crusader support.
2020-05-11 18:13:02 +09:00