Commit Graph
137148 Commits
Author SHA1 Message Date
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