Commit Graph
3127 Commits
Author SHA1 Message Date
Paul Gilbert 1f166b4a78 MM: MM1: Use the M&M1 graphics pack for enhanced mode 2023-05-24 19:06:39 -07:00
Paul Gilbert 9841e90372 MM: MM1: Disable mapping in desert without in-game map 2023-05-23 19:40:14 -07:00
Alexander Izmailov 5f5874ff84 MM: XEEN: Annotate item generation code 2023-05-22 21:30:00 -07:00
Orgad Shaneh 37fd4056a7 Sync scumm-md5.txt
Amends 48bcf5dc4b.
2023-05-23 00:04:39 +02:00
Paul Gilbert 9e28b236aa MM: MM1: Show Unlock message when door not present 2023-05-21 20:43:36 -07:00
Paul Gilbert 829669fc35 MM: MM1: Changes for map 54 2023-05-20 21:14:59 -07:00
Paul Gilbert 2bdc525abe MM: MM1: Changes for wall messages 2023-05-20 21:14:58 -07:00
Paul Gilbert 90e8bddba7 MM: MM1: Changes for map 49 2023-05-20 21:14:58 -07:00
Paul Gilbert 7062ee75c2 MM: MM1: Changes for map 48 2023-05-19 22:29:24 -07:00
Paul Gilbert a2a537e62c MM: MM1: Changes for map 45 to 47 2023-05-19 22:10:53 -07:00
Paul Gilbert 413513e14b MM: MM1: Changes for map 43 2023-05-19 21:55:16 -07:00
Paul Gilbert 455e6d1779 MM: MM1: Fix Y position of interaction dialog buttons 2023-05-18 22:32:18 -07:00
Paul Gilbert b2d06cc4cd MM: MM1: Added changes for map 42 2023-05-18 22:32:18 -07:00
Paul Gilbert 07c69bd661 MM: XEEN: Fix METAL_DAMAGE_PERCENT negative numbers 2023-05-17 22:47:04 -07:00
Paul Gilbert 9af006266c MM: MM1: Changes for map 40 2023-05-17 21:26:00 -07:00
Paul Gilbert 071e118197 MM: MM1: Fixes for map 38 and 39 2023-05-17 20:01:42 -07:00
Vladimir Serbinenko ce6a9d8e8e DEVTOOLS: Allow to add .bin extension in dumper-companion.
This allows to easily simulate behaviour of other dumping tools.
It's very useful in tests wven if not so much for end users
2023-05-14 22:57:57 +02:00
Ankush Dutt 74dff32dd9 I18N: Add script to generate translated strings.xml and fake cpp
- Add a python script (generate-android-i18n-strings.py)
 that generates the translated android strings.xml as per:
 https://developer.android.com/guide/topics/resources/providing-resources#AlternativeResources
 It considers the dists/android/res/values/strings.xml file as
 a base template to generate those translated strings.xml files.

- The python script also generates a fake cpp with strings from
 dists/android/res/values/strings.xml. These strings will be picked
 up by gettext to make it translatable. If there is any change in the
 original strings.xml file, we won't have to worry about the changes
 in cpp file.

- Add documentation for the generate-android-i18n-strings.py script
2023-05-14 22:40:50 +02:00
elasota b24d281748 CREATE_PROJECT: Add --libs-path command line parameter that can be used in place of setting the SCUMMVM_LIBS environment var 2023-05-14 23:04:04 +03:00
leloch af0f874c6e KYRA: Typo fix in k2SeqplayStringsDOSPolish array 2023-05-14 19:39:15 +02:00
leloch 8659f39224 KYRA: Support for official Polish HoF translation (floppy version)
Fixes #7666
2023-05-14 19:39:15 +02:00
athrxx 141c62eaa9 KYRA: (EOB II/PC98) - add static resources
(also make some initial adjustments to the code, but it will throw an assert for now)
2023-05-12 14:50:46 +02:00
Kaloyan Chehlarski 53f8b4efa4 DEVTOOLS: Add nancy3 data to create_nancy 2023-05-10 16:57:34 +03:00
Vladimir Serbinenko 86bceeeb63 DUMPER-COMANION: Fix compatibility with python 3.8 2023-05-07 02:41:26 +02:00
Lars Sundström d66538a133 CREATE_PROJECT: Set bitcode as disabled as default in Xcode
Apple never required bitcode to be enabled and with Xcode 14
bitcode is deprecated.

Set bitcode to disabled for iOS and tvOS projects. Else it will
be default on and give a build error due to the libraries in
scummvm-ios7-libs-v3 doesn't include bitcode.
2023-05-02 08:02:12 +02:00
Vladimir Serbinenko 32f7e1d34e KYRA: Import LoL Chinese resources 2023-04-30 20:01:06 +02:00
Vladimir Serbinenko 28e87b295d KYRA: Add string for own healing in Chinese EOB2 2023-04-29 13:37:45 +02:00
Vladimir Serbinenko 3904b79aa5 KYRA: Handle "taken" in Chinese EOB2. 2023-04-29 13:37:45 +02:00
Vladimir Serbinenko 87ce98a749 KYRA: Add resources for EOB2 Chinese 2023-04-29 13:37:45 +02:00
SupSuper e396d34320 CREATE_PROJECT: Remove deprecated --use-canonical-lib-names
It's always the default
2023-04-29 13:16:08 +02:00
SupSuper d71a717b87 CREATE_PROJECT: Add --vcpkg option to MSVC generation 2023-04-29 13:16:08 +02:00
Einar Johan Trøan Sømåen 0c4190679f BUILD: Add support for flagging opengl_game_classic as an engine dep. 2023-04-29 13:01:08 +02:00
elasota 36be0befad CREATE_PROJECT: Exclude MT32Emu source files if the feature is disabled. 2023-04-29 12:15:50 +02:00
eientei 99cf37098a SCUMM: Add more sizes for entries 2023-04-29 12:14:49 +02:00
Thierry Crozat a0e32ee370 IOS7: Remove support for non-sandboxed mode 2023-04-26 22:31:31 +01:00
Walter Agazzi a6fa65e87a CREATE_PROJECT: Add option to use XCFramework in iOS, tvOS and macOS
The introduction of Apple M1 processor, which is based on the arm64
architecture, makes it impossible to use fat static libraries for iOS
and tvOS since building libraries for the simulators targeting the
arm64 architecture conflicts with the iOS and tvOS native arm64
libraries. It's not possible to have two arm64 libraries targeting
different platforms in the same fat library.

Apple resolves this problem with XCFrameworks. Each XCFramework
contain an Info.plist specifying which platforms and architectures it
targets.

The new iOS and tvOS library package, scummvm-ios7-libs-v3, utilize
the XCFramework format and includes pre-compiled libraries for both
iOS and tvOS with corresponding simulator.

Add the option to use XCFramework in create_project by passing the
switch '--use-xcframework'

Implement support to use XCFrameworks for iOS, tvOS and macOS. If not
passing '--use-xcframework' to create_project, legacy behaviour is
applied.

This commit also add support for mikmod for tvOS.
2023-04-24 22:34:55 +02:00
Walter Agazzi dd1a694f0e SCUMM: Add detection for Putt-Putt's Fun Pack Mac JP
Reported in TRAC #14394
2023-04-23 17:02:13 +01:00
Paul Gilbert f0bef23dbe MM: MM1: Map 37 fixes, added Okrim ghost interaction 2023-04-12 22:03:53 -07:00
Paul Gilbert 6ca717b49d MM: MM1: Map 36 fixes, added Lord Hacker view 2023-04-11 22:03:13 -07:00
Paul Gilbert 1118cee359 MM: MM1: Added map 35 Inspectron 2023-04-11 22:03:12 -07:00
Paul Gilbert 76c0e2c3bc MM: MM1: Create proper views for map 0 leprechaun 2023-04-11 22:03:12 -07:00
Paul Gilbert 777571dabe MM: MM1: Map 35 fixes 2023-04-10 22:01:37 -07:00
Paul Gilbert d5ad86a54f MM: MM1: Map 34 fixes 2023-04-10 21:55:36 -07:00
Paul Gilbert 450529ccf1 MM: MM1: Child prisoner interaction fixes 2023-04-10 21:38:43 -07:00
Paul Gilbert c9731c2110 MM: MM1: Map string fixes 2023-04-10 20:41:57 -07:00
Donovan Watteau db9f13d475 CREATE_PROJECT: Add libmikmod support 2023-04-10 20:14:22 +02:00
Paul Gilbert d4af616850 MM: MM1: Added map 32 lion 2023-04-09 21:49:05 -07:00
Paul Gilbert 50eaeda2ce MM: MM1: Added map 31 alien 2023-04-09 21:34:28 -07:00
Paul Gilbert 7b2c6f8e7c MM: MM1: Added map 30 giant statue interaction 2023-04-09 21:21:46 -07:00
Paul Gilbert e8177fbe31 MM: MM1: Added map 29 Og interaction 2023-04-09 20:58:43 -07:00