96346 Commits

Author SHA1 Message Date
Matthew Duggan
1d909ef9ba ULTIMA8: Hide mouse cursor on splash screen 2020-04-18 12:26:04 +09:00
Matthew Duggan
a84bc95a3b ULTIMA8: JANITORIAL: Add comments on workarounds 2020-04-18 11:59:28 +09:00
Matthew Duggan
515343766a ULTIMA8: Slightly better paint order
It's still not quite right - some cycles still appear in the dependency graph,
but at least with this logic the avatar's foot doesn't disappear during combat.
2020-04-18 11:00:41 +09:00
Matthew Duggan
cca3d27b6e ULTIMA8: Avoid going over end of string data 2020-04-18 10:53:46 +09:00
sluicebox
5b8dd68d21 SCI32: Add PQ4 Mac save/restore workarounds 2020-04-17 17:47:58 -07:00
Eugene Sandulenko
0b755ee54d DIRECTOR: LINGO: Correctly process empty strings in b_numberofwords() 2020-04-17 23:58:36 +02:00
Eugene Sandulenko
aee1577792 DIRECTOR: LINGO: Correctly process SYMBOL in varAssign and varFetch 2020-04-17 23:58:36 +02:00
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 485e8bee17230ed8e17a27eaf148a3330f305a6f 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