Commit Graph

96339 Commits

Author SHA1 Message Date
djsrv
90661dbd11 DIRECTOR: LINGO: Ignore diacritics in = operator 2020-04-19 23:29:21 +02:00
D G Turner
ba26ec684b DRAGONS: Remove Set But Not Used Variable In Talk Class
This looks like an 80 character buffer which is initialized to spaces and
a null terminator, but is never used in the existing code. This can be
removed as it is causing a compiler warning.
2020-04-19 18:48:40 +01:00
D G Turner
d42858e8cf MOHAWK: Fix Switch Missing Default Compiler Warning 2020-04-19 16:47:57 +01:00
Roland van Laar
2593413933 DIRECTOR: LINGO: Improve chars implementation
Improvements to chars implementation:
- handle pass by reference next to pass in of string
    Makes the D4 dictionary movie `chars` not exit with a segfault.
- handle when from_id is larger than to_id and return an empty string.

The lingo function chars(string, from_id, to_id) returns the
from_id'th char till and including the to_id'th char of the string, 1 indexed.
2020-04-19 17:47:32 +02:00
Pino Toscano
97c7c0758a DISTS: install the AppStream file to the canonical location
The canonical location for AppStream XML files has been changed to
/usr/share/metainfo four years ago at least, with /usr/share/appdata
left as legacy location. It is time to switch to the right location.
2020-04-19 13:56:27 +01:00
Cameron Cawley
144230c897 SWORD2: Hack to play the end cutscene in the PSX demo 2020-04-19 12:27:07 +01:00
Cameron Cawley
e539a1c565 SWORD2: Work around another problematic animation frame in the PSX demo 2020-04-19 12:27:07 +01:00
Cameron Cawley
371da82d13 SWORD1: Fix cutscene playbck when entering the sewer in the PSX demo 2020-04-19 12:27:07 +01:00
jepael
fb7bfffe35 NUVIE: Fix compiler warnings 2020-04-19 12:19:14 +01:00
jepael
3f9afa81bd NUVIE: Fix compiler warnings 2020-04-19 12:19:14 +01:00
Paul Gilbert
51b1381ef9 ULTIMA4: Another compilation fix 2020-04-18 20:58:37 -07:00
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