Commit Graph
76501 Commits
Author SHA1 Message Date
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