ysj1173886760
c80dd052d7
CINE: move debug channels to metaEngineDetection
2021-05-22 01:34:57 +02:00
ysj1173886760
b2f5ee4ab9
CGE2: move debug channels to metaEngineDetection
2021-05-22 01:34:57 +02:00
ysj1173886760
3ad0a9573a
CGE: move debug channels to metaEngineDetection
2021-05-22 01:34:57 +02:00
ysj1173886760
a5bb79d6fd
BLADERUNNER: move debug channels to metaEngineDetection
2021-05-22 01:34:57 +02:00
ysj1173886760
29e39e0d55
AGS: move debug channels to metaEngineDetection
2021-05-22 01:34:57 +02:00
ysj1173886760
7dcf259006
AGOS: move debug channels to metaEngineDetection
2021-05-22 01:34:57 +02:00
ysj1173886760
ff8d7f442a
AGI: move debug channels to metaEngineDetection
2021-05-22 01:34:57 +02:00
ysj1173886760
0cfdf7bb6e
ADL: move debug channels to metaEngineDetection
2021-05-22 01:34:57 +02:00
ysj1173886760
24e7c01c19
ACCESS: move debug channels to metaEngineDetection
2021-05-22 01:34:57 +02:00
ysj1173886760
d0ea1c5953
DIRECTOR: move debug channels to metaEngineDetection
2021-05-22 01:34:57 +02:00
ysj1173886760
96aa98ed14
ENGINE: change the name of the delimiter of DebugChannelDef
2021-05-22 01:34:57 +02:00
ysj1173886760
11ba16558a
PINK: change the AD to adapt for new api
2021-05-22 01:34:57 +02:00
ysj1173886760
dde0961225
ENGINE: return the pointer of array instead of a array of getDebugChannels in metaengine
2021-05-22 01:34:57 +02:00
ysj1173886760
c32fb48a38
PINK: move adding debugchannels to detection
2021-05-22 01:34:57 +02:00
ysj1173886760
9d149b7988
ENGINE: add method getDebugChannelOptions for metaegine detection
2021-05-22 01:34:57 +02:00
neuromancer
715e9c6d70
PRIVATE: improved SyncSound implementation
2021-05-21 19:45:58 -03:00
Thierry Crozat
5000a24d72
AGS: Move AGS Engine doxygen group definition to ags.h
2021-05-21 20:02:09 +01:00
Thierry Crozat
6acd1ec59e
AGS: Improve globals documentation
2021-05-21 19:52:03 +01:00
neuromancer
ac43a4318f
PRIVATE: inventory and rendering fixes
2021-05-21 14:53:32 -03:00
sluicebox
05a4e55634
SCI32: Fix color comparison typo in previous commit
2021-05-21 10:53:15 -06:00
alxpnv
1068a9ee03
ASYLUM: make 'kill_script' use correct queue slot
2021-05-21 15:08:32 +03:00
alxpnv
9473dfef9f
ASYLUM: fix updating global flags
2021-05-21 15:08:32 +03:00
neuromancer
f42dc29971
PRIVATE: simplified mask handling
2021-05-21 08:31:34 -03:00
sluicebox
e09c6d13e4
SCI32: Handle kShowStyleDissolve Mac palette
2021-05-21 02:35:21 -06:00
sluicebox
0959489b49
SCI: Allow sounds with empty channels
...
Occurs in fan games such as SQ4 Update
2021-05-21 02:30:15 -06:00
Paul Gilbert
7170e2f4af
AGS: Added detection entries
2021-05-20 21:16:43 -07:00
Paul Gilbert
edfc3b9de6
AGS: Added detection entries
2021-05-20 19:35:32 -07:00
lolbot-iichan
728e41e347
TESTBED: Fix STATIC_ASSERT expression compilation on gp2x-1 ( #3021 )
2021-05-21 03:29:41 +03:00
djsrv
be813e2ccc
DIRECTOR: Calculate DCR chunk offsets from start of ILS
...
Previously chunk offsets were calculated from the end of ABMP instead of
the beginning of the ILS body like they should be. I had to manually
shift the offsets by 5 bytes, which might not always be the right amount
due to the use of varints. This should always be correct.
2021-05-20 18:48:21 -04:00
lolbot-iichan
fb7ef86cf3
TESTBED: Modify Pixel Format tests to display brightness and alpha gradients ( #3019 )
...
* TESTBED: Sort Pixel Formats before displaying them
* TESTBED: Display color gradients while testing Pixel Formats
* TESTBED: Display example patterns with CLUT8 pixel formats
2021-05-20 23:25:09 +03:00
alxpnv
007ab8c9ff
ASYLUM: implement fade to grayscale
2021-05-20 15:36:11 +03:00
alxpnv
c33604a765
ASYLUM: make actors face each other when interacting
2021-05-20 15:36:11 +03:00
D G Turner
d84d002212
ASYLUM: Fix for Correct MetaEngine Feature API
...
This was previously showing the Launcher Load button as active, but
with no saves present as most of the API was not implemented.
This corrects that so that the various Advanced Engine / MetaEngine
APIs for loading / saving from launcher and command line may be
implemented in future.
2021-05-19 22:46:45 +01:00
alxpnv
e69a814f88
ASYLUM: allow using mapped keys while editing savegame name
2021-05-19 13:44:20 +03:00
Matthew Duggan
95670203d9
ULTIMA8: Avoid OOB access in Crusader weapon shape list
...
Updated list for No Regret, and check value which gets loaded from data file.
Identified by Coverity.
2021-05-19 17:18:21 +09:00
Matthew Duggan
bc4e1eeefb
ULTIMA8: Scan more pixel offsets in Crusader
...
The list before had some omissions so the avatar would still fall a bit. This
should remove the last places we see pausing while walking around on elevated
platforms etc.
2021-05-19 17:18:20 +09:00
Paul Gilbert
47057c9834
AGS: Added detection entries
2021-05-18 21:43:43 -07:00
sluicebox
b0ce6a2d79
SCI: Improve SQ4CD selection of digital samples
...
- Windows-only samples now respect "Prefer digital sound effects" config
- Windows-only samples now only applied when a regular digital sample
doesn't exist. This is SSCI behavior and mildly affects two sound
effects in the monolith burger mini-game. Confirmed in disassembly.
- Windows-only samples now play in Windows mode and DOS samples and
MIDIs play in DOS mode.
- Default audio experience now matches the selected platform.
2021-05-18 18:33:55 -06:00
sluicebox
604ab98b5e
SCI: Removed completed TODO
2021-05-18 18:32:44 -06:00
sluicebox
5d419e320b
SCI: Remove extra semicolon
2021-05-18 17:46:41 -06:00
Eugene Sandulenko
e80f4678fb
SAGA: Disable saga2 subengine
2021-05-18 20:30:02 +02:00
Paul Gilbert
539babf598
XEEN: Added French detection entries
2021-05-17 19:14:48 -07:00
D G Turner
df9ce51662
SLUDGE: Fix Signed vs. Unsigned GCC Compiler Warnings
2021-05-17 23:18:50 +01:00
Kaloyan Chehlarski
1079fac665
NANCY: Correctly read The Message in a Haunted Mansion boot summary
...
Nancy 3's BSUM chunk is now read correctly, although the game still
crashes at launch due to other issues.
2021-05-18 00:44:20 +03:00
Kaloyan Chehlarski
a921e495bf
NANCY: Make Nancy Drew: Stay Tuned for Danger bootable
...
Nancy2's BSUM chunk is now read correctly and the game boots
without crashing.
2021-05-18 00:44:20 +03:00
Kaloyan Chehlarski
8760d9b54c
NANCY: Better fix for broken text lines in The Vampire Diaries
...
The check for broken text lines has been improved and now fixes at least one more bad string in The Vampire Diaries.
2021-05-18 00:44:19 +03:00
Kaloyan Chehlarski
4d07619a3a
NANCY: Add compressed nancy1 variant and improve detection
...
Added a compressed variant of the Russian translation of Nancy Drew:
Secrets Can Kill. Added a flag to mark compressed game variants and
only load archives when playing one. Removed the 8-bit colors flag.
2021-05-18 00:44:19 +03:00
Kaloyan Chehlarski
a82210b2db
NANCY: Correctly load first scene in The Vampire Diaries
...
readBootSummary() now correctly extracts the first scene data and
the beginning player time from TVD's BSUM chunk.
2021-05-18 00:44:18 +03:00
Kaloyan Chehlarski
a0600328c1
NANCY: Fix some sounds not playing when changing scene
...
Fixed an issue where some sounds would play and immediately get
stopped when changing the scene.
2021-05-18 00:44:18 +03:00
Kaloyan Chehlarski
0bab0e8160
NANCY: Clean up sound code
2021-05-18 00:44:18 +03:00