Commit Graph

96228 Commits

Author SHA1 Message Date
Paul Gilbert
130791c308 ULTIMA4: Merge event_scummvm.cpp into event.cpp 2020-04-18 20:13:52 -07:00
Paul Gilbert
ae14eccd8a ULTIMA4: Compilation fix 2020-04-18 19:15:26 -07:00
Paul Gilbert
722016ef49 ULTIMA4: Replace errorFatal/errorWarning to error/warning 2020-04-18 18:40:34 -07:00
Paul Gilbert
6e1f2f39c0 ULTIMA4: Janitorial 2020-04-18 17:12:03 -07:00
Bastien Bouclet
046be21193 KEYMAPPER: More complete keyboard repeat handling 2020-04-18 17:12:03 -07:00
Paul Gilbert
8bcebdec5f ULTIMA4: Enable keymapper actions to optionally trigger on kbd repeats 2020-04-18 17:12:03 -07:00
jepael
5290c1e3d0
ULTIMA8: Fix compiler warnings 2020-04-19 09:10:19 +09:00
Paul Gilbert
72bcb58aee ULTIMA4: Fixes to screen and tile initialization 2020-04-18 16:11:14 -07:00
Paul Gilbert
42a2cfa015 ULTIMA4: Merge screen_scummvm.cpp into screen.cpp 2020-04-18 15:25:23 -07:00
Paul Gilbert
e6419f918a ULTIMA4: Renaming new Screen fields 2020-04-18 15:25:23 -07:00
Paul Gilbert
8f9cbfcbb1 ULTIMA4: Moving fields into Screen class 2020-04-18 15:25:23 -07:00
Paul Gilbert
d95e7642d7 ULTIMA4: Moving screen methods into Screen class 2020-04-18 15:25:23 -07:00
Paul Gilbert
8995742dac ULTIMA4: Clarify mouse cursor methods and variables 2020-04-18 15:25:23 -07:00
Paul Gilbert
8d58aa2f6b ULTIMA4: Cleanup of tile rendering code 2020-04-18 15:25:22 -07:00
Eugene Sandulenko
b517525e7d CREDITS: Remove duplicate entry for BS2.5 2020-04-19 00:14:20 +02:00
Tomasz Długosz
eaab877d66 JANITORIAL: fix the name of original author of cge and cge2
The first name is Janusz, not Janus.
The correct name was used in AUTHORS and credits.
In case of doubts, see his personal webpage: https://www.jbw.pl/ - name is in the page footer
2020-04-18 20:59:57 +02:00
sluicebox
2a8cff758d SCI32: Add Lighthouse Italian detection entry 2020-04-18 11:12:40 -07:00
Eugene Sandulenko
22ff9c42d8 DIRECTOR: LINGO: Added PARRAY Datum type and removed PCELL 2020-04-18 18:51:12 +02:00
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