Commit Graph

96339 Commits

Author SHA1 Message Date
Eugene Sandulenko
8f48430d39 DIRECTOR: LINGO: Check score presence in Lingo::getTheCast() 2020-04-17 23:58:35 +02:00
Eugene Sandulenko
b6d8d56fcd DIRECTOR: LINGO: Do not die on 2 and 3 arguments puppetSound 2020-04-17 23:58:35 +02:00
Donovan Watteau
c59bf95ba8 MACOSX: Remove NSRequiresAquaSystemAppearance from Info.plist, for now
Bug #11430.

Enabling Dark Mode compatibility, either by using NSRequiresAquaSystemAppearance
on older SDKs, or by using 10.14+ SDKs, makes the display blurry on
Retina screens on Mojave (and probably Catalina).

This is probably a macOS bug:

  https://bugzilla.libsdl.org/show_bug.cgi?id=5087

Revert commit 485e8bee17 for now.
2020-04-17 22:49:49 +01:00
Thierry Crozat
b32c82e18c CREDITS: Rerun make credits 2020-04-17 22:42:48 +01:00
Max Horn
caecdfdf9f SCI: Remove dead data, make table static 2020-04-17 22:41:11 +01:00
Max Horn
488adf7fe9 ULTIMA4: fix compilation w/o MP3 support 2020-04-17 22:41:11 +01:00
Max Horn
08b4639cbb ALL: fix a bunch of const warnings
Also while add it, constify some code
2020-04-17 22:41:11 +01:00
Max Horn
10e934ffa7 CREDITS: fix a typo 2020-04-17 22:41:11 +01:00
Thierry Crozat
b196d26b3e SDL: Add --logfile command line argument to specify logfile path 2020-04-17 22:39:50 +01:00
Roland van Laar
259a7bc3e0 DIRECTOR:LINGO: implements run only one lingo test
Lingo tests can be run with:
`./scummvm -d11 -p engines/director/lingo/tests/ directortest`
This runs all the .lingo files in that directory to run in sequence.
When one script fails, the others won't run.

With this commit it's now possible to use the commandline option `--start-movie=` to run a specific lingo script.
`start-movie` already made it possible to run a specific director
movie.
The following command will only run the `c2.lingo` file.
`./scummvm -d11 -p engines/director/lingo/tests/ --start-movie=c2.lingo directortest`
2020-04-17 23:24:19 +02:00
Roland van Laar
a935cdb783 DIRECTOR: Spelling fix 2020-04-17 22:41:31 +02:00
aviloria
699573d3d2 WINTERMUTE: Added new reversion3 release (Steam)
Added new "Reversion 3 - The Return" release (Steam), including Italian language
Fixed WME version of previous release
2020-04-17 22:10:24 +02:00
Matthew Duggan
e6fa61f0e2 ULTIMA8: Display pentagram cursor during load/save 2020-04-17 18:50:24 +09:00
sluicebox
4496f1ad92 SCI32: Add remaining Mac detection table entries 2020-04-17 02:07:49 -07:00
sluicebox
8117b6bad8 SCI32: Use correct resource type mapping on Mac
Fixes video in GK2 Mac
2020-04-17 01:10:44 -07:00
Matthew Duggan
07d734edf7 AUDIO: Small const correctness improvement 2020-04-17 15:02:11 +09:00
Paul Gilbert
d942d49a76 ULTIMA4: Turn off keybindings for controllers that don't need it 2020-04-16 21:46:36 -07:00
Paul Gilbert
f2e8f22fc1 ULTIMA4: Standardization of header ifndef 2020-04-16 20:09:17 -07:00
Paul Gilbert
abf59531e6 ULTIMA4: Compilation fix 2020-04-16 19:41:23 -07:00
Paul Gilbert
7aae5d45c9 ULTIMA4: Moving more controller classes to controllers/ 2020-04-16 19:30:47 -07:00
Paul Gilbert
e0607343af ULTIMA4: Split up controllers into their own files 2020-04-16 19:27:48 -07:00
Paul Gilbert
4e1a461b53 ULTIMA4: Hook up bulk of the cheat actions to keybinder 2020-04-16 19:27:48 -07:00
Paul Gilbert
c4d188249c ULTIMA4: Shifted abyss jump to debugger command 2020-04-16 19:27:48 -07:00
sluicebox
bfb9290138 SCI32: Handle Mac black palette entry 2020-04-16 17:08:49 -07:00
sluicebox
acfe23b42c SCI32: Handle Mac color remapping range 2020-04-16 17:07:49 -07:00
Thierry Crozat
5585d77e5e IOS7: Use screen scale to scale the overlay
This should result in a consistent overlay size whatever the pixel
density is for the device.
2020-04-16 22:05:35 +01:00
Eugene Sandulenko
9a4f29cccf CONFIGURE: Add --enable-asan option to the help screen 2020-04-16 16:40:07 +02:00
Matthew Duggan
26a903fd25 ULTIMA8: Remove unused pixel manips 2020-04-16 16:45:27 +09:00
Bastien Bouclet
bbd861f3ca MOHAWK: RIVEN: Use the shared save/load dialog code 2020-04-16 07:34:02 +02:00
Bastien Bouclet
8ad496fe52 MOHAWK: MYST: Use the shared save/load dialog code 2020-04-16 07:18:34 +02:00
Eugene Sandulenko
17e5b91410 DIRECTOR: Fix code formatting 2020-04-16 00:22:08 +02:00
Nathanael Gentry
f1822511d5 DIRECTOR: LINGO: Implement moveableSprite of sprite 2020-04-16 00:21:05 +02:00
Nathanael Gentry
d0c4fd90ad DIRECTOR: Give sprites a currentPoint
Rather than just a startPoint.
2020-04-16 00:21:05 +02:00
rsn8887
8382ecdeae PSP2/SWITCH: Touch structs initialization in constructor to fix build 2020-04-15 14:41:43 -05:00
rsn8887
6fa431a5fc PSP2: Explicitly zero-initialize structs used in touch controls 2020-04-15 13:43:15 -05:00
rsn8887
bff75784a6 SWITCH: Explicitly zero-initialize structs used for touch controls 2020-04-15 13:42:05 -05:00
Eugene Sandulenko
490cbe018f DIRECTOR: LINGO: Added PCELL Datum type 2020-04-15 18:54:34 +02:00
Matthew Duggan
fe6f8d6d05 ULTIMA8: Fix splash screen display 2020-04-15 21:56:31 +09:00
Matthew Duggan
ddde574f46 ULTIMA8: Restore MIDI transitions and alternate midis for adlib 2020-04-15 17:37:18 +09:00
Paul Gilbert
36ef10ffe6 ULTIMA4: Party character selection keybindings 2020-04-14 20:19:35 -07:00
Paul Gilbert
fda93e493b ULTIMA4: Speed keys to keybinder 2020-04-14 20:19:35 -07:00
Paul Gilbert
4afd52df8f ULTIMA4: Music toggle to keybinder 2020-04-14 20:19:35 -07:00
Paul Gilbert
1d43f7a132 ULTIMA4: Descend to keybinder 2020-04-14 20:19:35 -07:00
Matthew Duggan
f6761f0088 ULTIMA8: Remove a few string copies 2020-04-15 08:59:05 +09:00
Matthew Duggan
3194526b7d ULTIMA8: Clip audio volume to 255 (fixes speech) 2020-04-15 08:57:46 +09:00
sluicebox
2e73a29376 SCI32: Update speed-test patch for all versions
Updates the generic SCI32 video benchmark patch to be compatible with
all game versions, including localized versions of SQ6 and Mac versions
of SQ6 and RAMA. Removed HOYLE5 patches as it doesn't run the benchmark.
2020-04-14 14:59:21 -07:00
Eugene Sandulenko
3207187e82 DIRECTOR: LINGO: Implementing setting the puppet of sprite 2020-04-14 23:43:03 +02:00
Eugene Sandulenko
c879fd4d54 DIRECTOR: Added puppet flag to Sprite 2020-04-14 23:43:03 +02:00
Matthew Duggan
fae0dce4cb ULTIMA8: Get rid of default scaling so scummvm scalers work 2020-04-14 22:39:32 +09:00
Matthew Duggan
f8c82f6368 ULTIMA8: Remove unused data source includes 2020-04-14 20:58:10 +09:00