Commit Graph
137148 Commits
Author SHA1 Message Date
Eugene Sandulenko 8878e11cc7 DIRECTOR: LINGO: Fix copy/paste error 2020-04-18 16:07:21 +02:00
Eugene Sandulenko 5a9bc7b86a DIRECTOR: LINGO: Do not die on incorrect number of arguments in built-in 2020-04-18 13:35:02 +02:00
Eugene Sandulenko ac1220c16e DIRECTOR: LINGO: Added helper macro for array bounds check 2020-04-18 13:32:37 +02:00
Eugene Sandulenko 94b7e15d72 DIRECTOR: LINGO: Move type check to macro 2020-04-18 13:25:21 +02:00
Eugene Sandulenko bcdb16e194 DIRECTOR: LINGO: Move number of arguments check to a macro 2020-04-18 13:10:38 +02:00
Eugene Sandulenko 2f406baab9 DIRECTOR: LINGO: Fix code generation for menu entity getters 2020-04-18 12:12:56 +02:00
Eugene Sandulenko d2b9051f80 DIRECTOR: LINGO: Fix execution of '<entity> of menuitems' 2020-04-18 12:12:56 +02:00
sluicebox 6975acd5a1 SCI32: Fix TORIN/LSL7 Mac save/restore patch 2020-04-18 01:46:40 -07:00
Thanasis Antoniou 3d9b8ef935 GLK: JACL: Convert language.h to UTF-8 2020-04-18 10:24:23 +03:00
Thanasis Antoniou a30541cee8 KYRA: Convert screen_eob.cpp from ANSI to UTF-8 2020-04-18 10:24:23 +03:00
Thanasis Antoniou f68d0d7d36 SWORD25: Convert ANSI source files to UTF-8
Gets rid of VS Studio's warnings about illegal characters
2020-04-18 10:24:22 +03:00
Thanasis Antoniou 995a44eb78 BLADERUNNER: Fix comparison between unsigned 2020-04-18 10:24:22 +03:00
Thanasis Antoniou f24da48704 BLADERUNNER: Remove bad character from izo script (in comment) 2020-04-18 10:24:22 +03:00
Bastien Bouclet 8f778d9035 MOHAWK: Fix escape opening the GMM in the 25th edition games 2020-04-18 09:08:35 +02:00
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 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
Paweł Kołodziejski b5d73d4c22 Revert "SDL: Move detection of the desktop resolution into the SdlWindow class" 2020-04-17 17:59:36 +02:00
Dries Harnie d195f77c40 Merge pull request #1622 from ccawley2011/getDesktopResolution
SDL: Move detection of the desktop resolution into the SdlWindow class
2020-04-17 16:41:06 +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
Cameron Cawley bf2e80a183 SDL: Move detection of the desktop resolution into the SdlWindow class 2020-04-16 17:18:53 +01:00