Cameron Cawley
f5f445be5f
GRAPHICS: Add generic versions of applyColorKey() and setAlpha()
2023-04-09 12:49:23 +02:00
grisenti
83ff5921e4
HPL1: replace custom keyboard codes
2023-04-09 11:42:16 +02:00
grisenti
7a55027e7d
HPL1: rename iKeyboard to Keyboard
2023-04-09 09:45:01 +02:00
grisenti
c2e424e08b
HPL1: remove indirection for keyboard class
2023-04-09 09:40:53 +02:00
Little Cat
595c2fdafd
SCUMM HE: Fix "Games in progress" counter.
2023-04-09 03:40:38 -03:00
Paul Gilbert
7aa9c7a5d4
MM: MM1: Fix entering spaces in text responses
2023-04-08 22:49:42 -07:00
Paul Gilbert
909d362f71
MM: MM1: Map 21 fixes
2023-04-08 22:49:42 -07:00
Paul Gilbert
66ebb1844c
MM: MM1: Fix pressing Enter for text entry
2023-04-08 22:49:41 -07:00
Scott Percival
4a659580e9
SCI: Fix pSnd->_chan[i] handling in SciMusic::soundInitSnd
...
It is possible in SCI to have a MIDI track which defines _dontRemap twice
for the same channel. _dontRemap is needed for devices like the Roland
MT-32, where percussion sounds are only available on MIDI channel 10.
As such, we must assume that any use of _dontRemap in successsion is
legitimate, not just the final use.
athrxx checked the LSL6 disassembly and confirmed that all of the flags
follow this rule. In addition, we need to initialize the flags before use.
Fixes the percussion track on various bits of music in pq1sci when
played back on the MT-32 (e.g. the musical transition after handing
the ticket to the woman, followed by the music when driving in the car).
Also fixes some volume fade outs between driving and parking.
2023-04-08 22:46:45 -07:00
Paul Gilbert
425b04bd5a
MM: MM1: Map 19 fixes
2023-04-08 21:15:10 -07:00
Paul Gilbert
38d26b8c81
MM: MM1: Added WonGame view
2023-04-08 21:10:52 -07:00
Paul Gilbert
3de760d625
MM: MM1: Added death screen
2023-04-08 19:28:44 -07:00
Paul Gilbert
2d2a2d66c6
MM: MM1: Check for party all dead when color questions finish
2023-04-08 19:28:44 -07:00
Paul Gilbert
f1f6eba047
MM: MM1: Show party when answering colors in enhanced mode
2023-04-08 19:28:44 -07:00
Paul Gilbert
a6baa730e9
MM: MM1: Further fixes to color questions view
2023-04-08 19:28:43 -07:00
sluicebox
67dd46c397
SCI: Fix LB2 debugger dialog
2023-04-08 15:41:24 -07:00
sluicebox
88242bc57e
SCI: Fix LB2 dinosaur bone verb handler
2023-04-08 15:41:24 -07:00
sluicebox
03ed413590
SCI: Add detection for KQ4 1.003.006 360k disks
...
Thanks to @digitoxin1
2023-04-08 13:57:58 -07:00
D G Turner
4cc21fc65f
MM: MM1: Remove Unused Variable Causing GCC Compiler Warning
2023-04-08 21:15:04 +01:00
Eugene Sandulenko
23f6b7823e
DIRECTOR: Fix logic when comparing the screenshots
2023-04-08 12:52:09 +02:00
Eugene Sandulenko
e2a6089da0
DIRECTOR: Guard against non-existent files when loading screenshots
2023-04-08 12:52:09 +02:00
Eugene Sandulenko
e866ba2fc0
DIRECTOR: Properly search for previous screenshots, support for the first run
2023-04-08 12:31:08 +02:00
antoniou79
6e63fb0336
BLADERUNNER: Don't show subtitles message for demo
...
This is with regard to the warning message about missing subtitles and where to find them
2023-04-08 10:56:41 +03:00
Paul Gilbert
cc2074a2ed
MM: MM1: Formatting for enhanced color questions view
2023-04-07 23:25:12 -07:00
Paul Gilbert
c8a4f3cc99
MM: MM1: Refactoring color questions into separate view classes
2023-04-07 23:25:11 -07:00
Little Cat
8340aa86c7
SCUMM HE: Fix sendGameResults opcode.
2023-04-08 02:47:52 -03:00
Paul Gilbert
c41ec578b3
MM: MM1: Refactored Wheel Spin result into it's own view
2023-04-07 21:37:14 -07:00
Little Cat
7ed0ac0676
SCUMM HE: Fix gameStarted opcode.
2023-04-08 01:24:22 -03:00
Paul Gilbert
8d96fef0ab
MM: MM1: Map 14 fixes
2023-04-07 21:02:26 -07:00
Paul Gilbert
014852c0eb
MM: MM1: Update map specials y/n key handlers
2023-04-07 21:02:25 -07:00
Paul Gilbert
1fab07fd7c
MM: MM1: Improve No response for Yes/No query messages
2023-04-07 21:02:25 -07:00
D G Turner
32cb90c53e
TETRAEDGE: Fix GCC Compiler Warning of Identical Branches
2023-04-08 03:47:25 +01:00
sluicebox
8d4757506e
TETRAEDGE: Fix float/double conversion warning
2023-04-07 16:30:37 -07:00
Little Cat
9de54e524a
SCUMM HE: Comments for translators.
2023-04-08 00:39:38 +02:00
Little Cat
6bcecf351c
SCUMM HE: Add create network session dialog.
2023-04-08 00:39:38 +02:00
Walter Agazzi
e123a2316d
CINE: Check for track 19 instead of track 1 for FW
...
The CD version of Future Wars contains 29 audio tracks, but
only the last 11 are used. Checking for track19 instead of track1
allows removal of the unused files without triggering the
"missing cd audio" warning.
Fixes TRAC #14347
2023-04-07 16:06:50 +02:00
Matthew Duggan
c0eaf1227d
TETRAEDGE: Add more implementation for Amerzone support
2023-04-07 21:54:18 +09:00
Matthew Duggan
0b90939b9f
TETRAEDGE: Fix crash in Syberia 1
2023-04-07 21:54:18 +09:00
Matthew Duggan
9baaeee37f
TETRAEDGE: Starting to add classes needed for Amerzone
2023-04-07 21:54:18 +09:00
Matthew Duggan
ba318b8283
TETRAEDGE: Refactor game class to split out Syberia-specific parts
2023-04-07 21:54:18 +09:00
Matthew Duggan
443a14f80e
TETRAEDGE: Fixes to get Amerzone as far as main menu.
2023-04-07 21:54:18 +09:00
Matthew Duggan
c4fc5f9922
TETRAEDGE: Slight cleanups for Game and Application class interfaces
2023-04-07 21:54:18 +09:00
Walter Agazzi
0a1928b684
AGS: Add new versions of recent MAGS games
2023-04-07 11:27:35 +02:00
Eugene Sandulenko
16a47a56ce
DIRECTOR: Plug memory leak
2023-04-07 11:01:15 +02:00
Walter Agazzi
7d3d91685b
AGI: Add detection entry for Police Quest 1 Spanish
...
TRAC feature request #14369
2023-04-07 10:56:55 +02:00
neuromancer
a8b267d421
FREESCAPE: make triangle shader more compatible with gles2 (again)
2023-04-07 08:11:30 +02:00
Paul Gilbert
8b7cf52873
MM: MM1: Volcano god interaction for map 11
2023-04-06 21:31:59 -07:00
Eugene Sandulenko
398476a0f7
DIRECTOR: Fix compilation when libpng is absent
2023-04-07 02:29:49 +02:00
elasota
de9ce0bfe7
VCRUISE: Add dialog cycles
2023-04-06 20:06:20 -04:00
Eugene Sandulenko
9227db18a1
DIRECTOR: Compare screenshots to previous ones and skip them if they match
2023-04-07 01:36:18 +02:00