SupSuper
57cefa1ddc
DREAMWEB: Convert sprite.cpp from ANSI to UTF-8
...
Gets rid of VS Studio's warnings about illegal characters
2020-04-20 21:37:14 +01:00
Paul Gilbert
ea8be69132
ULTIMA4: Fixing Coverity reported warnings
2020-04-20 12:55:06 -07:00
Zvika Haramaty
6006cfee3e
SCI: MIDI - don't send "controller 75" to physical device
...
Sierra used MIDI controller 75 for internal purposes, and it shouldn't
be issued to the real MIDI device.
This fixes issue #11409
2020-04-20 18:55:09 +02:00
sluicebox
1f0334ee6b
SCI32: Don't delete planes on restore in all Mac games
2020-04-20 00:19:38 -07:00
sluicebox
12d37a352b
SCI32: Implement KQ7/SHIVERS custom Mac saving
...
Implements the custom Mac save and restore kPlatform subops
for KQ7 and Shivers. Still TODO: Mothergoose and Lighthouse.
2020-04-19 23:46:13 -07:00
sluicebox
916ce02661
SCI: Factor save game code into functions
...
Factors some common save game code into functions and creates an
overload of GuestAdditions::runSaveRestore that doesn't rely on
SCI memory for returning the description string, all of which will
be used by the custom save/restore kMacPlatform32 subops.
2020-04-19 23:33:54 -07:00
Matthew Duggan
869e581429
ULTIMA8: Fade-from-black when starting from save
...
To match behavior of original game.
2020-04-20 12:59:15 +09:00
Matthew Duggan
f531eba971
ULTIMA: Replace some comma operators with semicolons
2020-04-20 12:48:26 +09:00
Matthew Duggan
42ee047df2
ULTIMA8: Defensive pointer check to make clang happy
2020-04-20 11:42:01 +09:00
Matthew Duggan
9aa5f4e69b
ULTIMA: Correct buffer size for snprintf
2020-04-20 11:41:17 +09:00
Matthew Duggan
c3b39e1a70
ULTIMA4: Remove unused define
...
Conflicts with a system header definition in OSX and was unused anyway.
2020-04-20 11:39:29 +09:00
Matthew Duggan
01f000a809
ULTIMA8: Improve midi transition code
2020-04-20 11:00:08 +09:00
Paul Gilbert
196a687e04
ULTIMA4: Fix keymapping for enhanced version
2020-04-19 17:39:42 -07:00
Paul Gilbert
21e5cd1650
ULTIMA4: Fix tile animations
2020-04-19 17:36:00 -07:00
Paul Gilbert
067035a80d
ULTIMA4: Cleanup and fixes for Initiate question sequence
2020-04-19 15:28:57 -07:00
Paul Gilbert
993ec0aacc
ULTIMA4: Have a separate original vs enhanced detection entry
2020-04-19 15:28:57 -07:00
Paul Gilbert
9be8f03725
ULTIMA4: Fix opening of .ega files
2020-04-19 15:28:57 -07:00
Paul Gilbert
2148dee1c7
ULTIMA4: Further file cleanup
2020-04-19 15:28:57 -07:00
Paul Gilbert
3e6d971a11
ULTIMA4: Fix reading settings
2020-04-19 15:28:57 -07:00
Paul Gilbert
95492d56f9
ULTIMA4: Removal of unneed zip stuff
2020-04-19 15:28:57 -07:00
Paul Gilbert
9e7495e738
ULTIMA4: Removing intermediate U4FILE class
2020-04-19 15:28:57 -07:00
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