Commit Graph
3098 Commits
Author SHA1 Message Date
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
Paul Gilbert 73e0229dec MM: MM1: Added separate view for the druid Arenko 2023-04-09 17:35:27 -07:00
Paul Gilbert 8c814df757 MM: MM1: Map string fixes 2023-04-09 17:35:27 -07:00
Paul Gilbert e1ccdb877e MM: MM1: Fixes for map 23, added gypsy 2023-04-09 17:35:26 -07:00
Paul Gilbert 909d362f71 MM: MM1: Map 21 fixes 2023-04-08 22:49:42 -07:00
Paul Gilbert 7781b50ddc MM: MM1: Map 20 fixes 2023-04-08 21:18:38 -07:00
Paul Gilbert 425b04bd5a MM: MM1: Map 19 fixes 2023-04-08 21:15:10 -07:00
Paul Gilbert 38d26b8c81 MM: MM1: Added WonGame view 2023-04-08 21:10:52 -07:00
Paul Gilbert 3de760d625 MM: MM1: Added death screen 2023-04-08 19:28:44 -07:00
Paul Gilbert cc2074a2ed MM: MM1: Formatting for enhanced color questions view 2023-04-07 23:25:12 -07:00
Paul Gilbert 8d96fef0ab MM: MM1: Map 14 fixes 2023-04-07 21:02:26 -07:00
Paul Gilbert 583b8b2a4b MM: MM1: Map 14, 15 text fixes 2023-04-06 21:46:00 -07:00
Paul Gilbert 8b7cf52873 MM: MM1: Volcano god interaction for map 11 2023-04-06 21:31:59 -07:00
Paul Gilbert c21470038a MM: MM1: Add prisoner interactions 2023-04-04 21:54:43 -07:00
Paul Gilbert d8110b1a94 MM: MM1: Map 9 to 11 fixes 2023-04-03 21:37:27 -07:00
Paul Gilbert 95a6b21a9e MM: MM1: Added access code view 2023-04-03 21:37:26 -07:00
Paul Gilbert a3dc61cddc MM: MM1: Minor Interaction/map tweak 2023-04-03 21:37:26 -07:00
Paul Gilbert 77f53fc0d1 MM: MM1: Finished Arrested view 2023-04-02 18:46:34 -07:00
Paul Gilbert d22d5c4626 MM: MM1: Map 4 fixes 2023-04-02 18:46:33 -07:00
Paul Gilbert e9fc2c7d11 MM: MM1: Map 3 fixes 2023-04-02 18:46:33 -07:00
Kaloyan Chehlarski 39469c129b DEVTOOLS: Add nancy2 data to nancy.dat
Extracted the static data from the nancy2 executable and included
it in nancy.dat.
2023-04-02 22:33:42 +03:00
Kaloyan Chehlarski 4a3b47cba3 DEVTOOLS: Remove item names from nancy.dat
Removed the debug item names from nancy.dat since they're also
present in the game data (inside the INV boot chunk)
2023-04-02 22:33:41 +03:00
Kaloyan Chehlarski db10c3f600 DEVTOOLS: Fix create_nancy data errors
Fixed a bunch of errors in The Vampire Diaries' conditional dialogue data.
2023-04-02 22:33:41 +03:00
neuromancer 4f29dd4299 FREESCAPE: renamed shaders filenames and added them into shader.dat 2023-04-02 15:56:10 +02:00
Paul Gilbert 929ad0f6a4 MM: MM1: Finish Resistances interaction 2023-04-01 20:59:10 -07:00
Giovanni Cascione f239211e3e CREDITS: add Libretro 2023-04-02 05:27:32 +02:00
Paul Gilbert 9bfa66bc7a MM: MM1: Beginnings of resistances display interaction 2023-04-01 15:59:24 -07:00
Paul Gilbert 9609d89e66 MM: MM1: Map 2 fixes 2023-03-30 21:56:33 -07:00
Paul Gilbert c06cdb5213 MM: MM1: Fixes for using inventory items 2023-03-30 19:46:53 -07:00
Eugene Sandulenko 741be7bab5 CREATE_PROJECT: Fix warnings 2023-03-30 16:59:49 +02:00