137987 Commits

Author SHA1 Message Date
neuromancer
c0747671f7 NEWS: update Private Eye supported releases 2023-01-27 08:35:35 +01:00
neuromancer
988192bd7d NEWS: update Driller supported releases 2023-01-27 08:33:50 +01:00
neuromancer
bbc17db71e FREESCAPE: make sure first sound to play is not interrupted 2023-01-27 08:28:37 +01:00
sluicebox
0ffcd593b1 SCI: Fix early KQ4 saves when a dialog is on screen 2023-01-26 21:05:53 -08:00
Matthew Jimenez
8191740ec8 ULTIMA8: Fix signed value loading of shape frame format. Bug #14066 2023-01-26 20:33:14 -06:00
Matthew Jimenez
f1d6ad795a ULTIMA8: Use shape frame screen rect in sort item occludes and overlaps checks in addition to world box. Fixes #14039 2023-01-26 18:53:01 -06:00
Matthew Jimenez
5935499ff1 ULTIMA8: update all sort item tests to set box bounds 2023-01-26 18:53:01 -06:00
Matthew Jimenez
62b4aec959 ULTIMA8: Use box struct to set bounds of sort items 2023-01-26 18:53:01 -06:00
Matthew Jimenez
71bf75783d ULTIMA8: Replace sort item screenspace coords with rect 2023-01-26 18:53:01 -06:00
Matthew Jimenez
6e3a288d93 ULTIMA8: Add contains point method for sort items 2023-01-26 18:53:01 -06:00
D G Turner
e240fc70d1 HPL1: Fix Remaining Duplicate Branch GCC Compiler Warnings 2023-01-26 22:13:21 +00:00
sluicebox
7c2ff3687f WIN32: Disable libjpeg-turbo SSE usage on Win95
Fixes bug #13643
2023-01-26 13:57:23 -08:00
Le Philousophe
daf92e18b7 MM: MM1: One last RiscOS compilation fix 2023-01-26 20:49:02 +01:00
Scott Percival
ce78554746 DIRECTOR: Check current cast archive for CURS resources 2023-01-26 23:36:17 +08:00
Eugene Sandulenko
d2e56053f0
DIRECTOR: Dump RIFF resources when requested 2023-01-26 12:52:52 +01:00
Eugene Sandulenko
23e27dc4a0
DIRECTOR: Remove leftover debug message 2023-01-26 12:30:30 +01:00
Little Cat
2f6b3df250 SCUMM: INPUT: Don't subsitute clicks in HE games.
These (later) games can have scripts that accept Enter and Tab keys.
2023-01-26 11:01:58 +01:00
grisenti
05fea756ae HPL1: remove haptics related code 2023-01-26 10:17:22 +01:00
Eugene Sandulenko
dba598967b
MM: MM1: Fix Dreamcast builds 2023-01-26 07:54:46 +01:00
Le Philousophe
c6e9986e67 VIDEO: Also try to load font from fonts.dat
This what is expected for now anyway
2023-01-26 07:42:48 +01:00
Le Philousophe
b8f1f64d00 GRAPHICS: Delete archive when it's not needed 2023-01-26 07:42:48 +01:00
Paul Gilbert
72107ab4f7 MM: MM1: Yet more RiscOS fixes 2023-01-25 22:18:14 -08:00
Paul Gilbert
f6f18ba8b1 MM: MM1: Yet more RiscOS fixes 2023-01-25 20:31:14 -08:00
Paul Gilbert
5dda3f7fd1 MM: MM1: Fix item selection in selectTreasure2 2023-01-25 19:14:35 -08:00
Paul Gilbert
3373c8084a MM: MM1: More RiscOS compilation fixes 2023-01-25 19:08:45 -08:00
sluicebox
79a9b4bbe0 SCI: Remove extra semicolon 2023-01-25 18:34:30 -08:00
sluicebox
ad9305e10f SCI: Add workarounds for original save/restore dialogs 2023-01-25 18:25:00 -08:00
AndywinXp
2e58159d50 SCUMM: Fix bug #2377
This was a tricky one, as in order to obtain the correct behavior there was
the need to simulate what seems to be an oversight in the original code.
2023-01-26 00:40:15 +01:00
Eugene Sandulenko
a3ff687d3b
DIRECTOR: Properly load external sound cast members 2023-01-26 00:12:55 +01:00
Eugene Sandulenko
e71317d054
DIRECTOR: Enhance printed Cast info, show full path when it is specified 2023-01-26 00:12:50 +01:00
Paul Gilbert
001cd61876 MM: MM1: Another RiscOS compilation fix 2023-01-25 08:23:31 -08:00
Eugene Sandulenko
4edbabcbe7
FREESCAPE: Fix warning 2023-01-25 12:50:15 +01:00
grisenti
f11a469d39 HPL1: remove vsync setting 2023-01-25 09:15:51 +01:00
Paul Gilbert
9746baae13 MM: MM1: Hopefully fix compilation for RiscOS
RiscOS was erroring out because the lambda functions in
the map logic were referring to methods of the map class
that contains them, even though the methods were all static
2023-01-24 22:50:02 -08:00
Paul Gilbert
d224c19bdd MM: MM1: Remove redundant semicolons 2023-01-24 22:40:35 -08:00
Misty De Meo
2970cdf156
DIRECTOR: update testing status 2023-01-24 21:15:04 -08:00
Matthew Jimenez
eb5a079fd3 ULTIMA8: Fix item sorter dependency graph cycle and add test 2023-01-24 22:59:25 -06:00
Matthew Jimenez
e813af901f ULTIMA8: Remove x & y flat checks that introduced bugs 2023-01-24 21:18:23 -06:00
Matthew Jimenez
b616f53a89 ULTIMA8: Improve item sorter debugging. 2023-01-24 21:18:23 -06:00
Misty De Meo
a7b3abb139
DIRECTOR: update Phibos comment 2023-01-24 17:34:46 -08:00
Misty De Meo
4cac3b2138
DIRECTOR: fix majestic Mac filesize 2023-01-24 17:34:46 -08:00
D G Turner
a9e94fad33 MM: MM1: Further Fix For Unused Variable GCC Compiler Warnings 2023-01-25 01:01:30 +00:00
UrQuan1
431f288742 SCI: Amend CAMELOT script patch description
(cherry picked from commit c9d2fad29d795f038899f12f321d398e7fb98224)
2023-01-24 13:34:06 -08:00
UrQuan1
e81858c25d SCI: Fix desynchronized kMenuSelect inversion
When selecting a new menu while another menu open, the new menu
will be drawn before inverting the old item selection. In the
next loop iteration, when the inversion happens, it now inverts
the brand new white item.

(cherry picked from commit f7c44a452953415c3ba4dbdf96162f83efde8f51)
2023-01-24 13:34:06 -08:00
UrQuan1
b5c2619c94 SCI: Fix broken SQ4 save game deletion
The file extension is the Virtual ID, not the slot.

(cherry picked from commit 32d53da7b11b86bb96e905b9a941497e5fc8354f)
2023-01-24 13:32:47 -08:00
Misty De Meo
574feaf4b9
DIRECTOR: update detections 2023-01-24 12:37:17 -08:00
neuromancer
d194cd2352 FREESCAPE: improved accuracy of pc speaker sounds 2023-01-24 21:34:34 +01:00
neuromancer
4a5a851857 FREESCAPE: make sure pc speaker sounds are queue correctly and the mixer will not overload 2023-01-24 21:34:34 +01:00
neuromancer
845125775a FREESCAPE: adjusted PC speaker audio generation for Driller DOS releases 2023-01-24 21:34:34 +01:00
Le Philousophe
0416279980 OPENGL: Fix glitch when shaking screen
Everything was converted to unsigned instead of the opposite.
2023-01-24 19:40:48 +01:00