Commit Graph

89021 Commits

Author SHA1 Message Date
Thanasis Antoniou
2a43f71ee2 DEVTOOLS: BLADERUNNER: Quick guide for transcriptions
Also minor improvements in the python scripts

Made audio links working again with LibreOffice Calc and added a subtitles version sheet in the python script that creates the Excel document and the audio links
2019-06-18 00:10:36 +03:00
Sebastian Krzyszkowiak
a060d35418 SLUDGE: fix crash in FloorManager::setFloorNull
numPolygons wasn't getting reset to 0, so the next invocation was
trying to delete non-existent polygons
2019-06-18 00:10:03 +03:00
Cameron Cawley
afefb38617 BLADERUNNER: Replace strTag with tag2str 2019-06-17 23:11:20 +03:00
Sebastian Krzyszkowiak
b428c23c75 SLUDGE: fix crash in ResourceManager::readResourceNames 2019-06-17 23:08:00 +03:00
sluicebox
bdf85e33cb SCI: Fix SQ4 Sequel police electronics store bugs
Fixes lockup, animation, and flag bugs when hiding in the
electronics store, bug #10977
2019-06-17 22:17:52 +03:00
lolbot-iichan
4764739dee WINTERMUTE: Add detection for games listed in #10863
This pull request adds all games listed in
https://bugs.scummvm.org/ticket/10863:
// Carol Reed 10 - Bosch's Damnation
// Carol Reed 11 - Shades Of Black
// Carol Reed 12 - Profound Red
// Carol Reed 13 - The Birdwatcher
// Carol Reed 14 - The Fall Of April
// Rebecca Carlson Mystery 01 - Silent Footsteps
// Corrosion: Cold Winter Waiting (Enhanced Edition)
// Rhiannon: Curse of the four Branches (Premium Edition)

I don't have those games, so I can't check if those sums are correct.
2019-06-17 22:14:34 +03:00
Sebastian Krzyszkowiak
e46d5efaea SLUDGE: fix use-after-free in RegionManager::removeScreenRegion 2019-06-17 22:11:14 +03:00
Sebastian Krzyszkowiak
373f0c91be SLUDGE: fix use-after-free in PeopleManager::killMostPeople 2019-06-17 22:11:14 +03:00
lolbot-iichan
b503401c45 WINTERMUTE: Fix Hamlet title, add one more detection variant
Actual name of "hamlet" is "Hamlet or the last game without MMORPG
features, shaders and product placement". Fixed misprint in word
"MMORPG".

Also added one more Hamlet version from
https://bugs.scummvm.org/ticket/10980.
My version has another checksum, so I can't test it.
2019-06-17 22:08:11 +03:00
sluicebox
5478693995 SCI32: Fix QFG4CD Domovoi inn events, bug #10978 2019-06-17 22:05:06 +03:00
Cameron Cawley
4c2fb0d0dc
RISCOS: Disable debug build by default 2019-06-17 18:36:43 +01:00
Cameron Cawley
55d3ff2f52 NEWS: Mention that the FreeFont fonts are now packaged with ScummVM 2019-06-17 16:43:54 +01:00
lolbot-iichan
2499eaf253 WINTERMUTE: Add another variant of White Chamber to detection table
Official downloads page for the White Chamber
(http://www.studiotrophis.com/site/downloads) contains 2 links:
1. Download from IndieDB (thewhitechamber1.7SETUP.exe, 376180149 bytes)
(built 2008.06.29, installed game is detectable by ScummVM)
2. Direct Download (thewhitechamber1.7SETUP - Definitive Edition.exe,
376180083 bytes) (built 2008.06.26, installed game is unknown to
ScummVM)

Both version are called "v1.7 - Definitive Edition".
speech.dcp is different: "german/COMPUT050.ogg" was renamed to
"german/COMPUT050.ogg"
data.dcp & language.dcp content is the same for those versions, except
for timestamps (Wed, 25 Jun 2008 21:01:32 GMT vs Sun, 29 Jun 2008
19:36:33 GMT)

Several questions:
1. Is it alright to list those builds as Common::UNK_LANG ? Should we
change this to 9 records for exact langs: Common::EN_ANY,
Common::FR_FRA, Common::IT_ITA, Common::DE_DEU, Common::CZ_CZE,
Common::RU_RUS,
Common::GR_GRE, Common::PT_POR, Common::PL_POL?
2. Should we provide a fix for "german/COMPUT050.ogg" lookup in version
that was built 2008.06.26 or this must be kept as is?
2019-06-17 17:59:20 +03:00
Paul Gilbert
448bf3f4fb GLK: ADVSYS: Fix Coverity warnings 2019-06-16 19:44:55 -07:00
Paul Gilbert
9dde3e6131 GLK: ADVSYS: Move AdvSys out of release build exclusion 2019-06-16 19:23:30 -07:00
Paul Gilbert
66babe212e GLK: ADVSYS: Fix restoring games in-game 2019-06-16 18:56:39 -07:00
Paul Gilbert
1afd60cd3e GLK: Change language Id in savegames to more portable language code 2019-06-16 18:03:17 -07:00
Paul Gilbert
2e69903cbb GLK: Change savegame interpreter Ids from index to 4 byte code 2019-06-16 17:55:16 -07:00
Paul Gilbert
fee7221810 GLK: ADVSYS: Fix inputs with indirect objects 2019-06-16 17:43:07 -07:00
Paul Gilbert
0bf2dc6d7b GLK: ADVSYS: Fix actions using OP_SEND 2019-06-16 17:04:53 -07:00
Paul Gilbert
c7a9306415 GLK: ADVSYS: Fixes for get action 2019-06-16 16:03:58 -07:00
Paul Gilbert
a9261a6d31 GLK: ADVSYS: Do a look action after loading a savegame from launcher 2019-06-16 14:59:26 -07:00
Paul Gilbert
611bea7d73 GLK: ADVSYS: Fix savegame area setup 2019-06-16 14:59:26 -07:00
Paul Gilbert
919670a565 GLK: ADVSYS: Save/load fixes 2019-06-16 14:59:26 -07:00
Paul Gilbert
553bb74f8c GLK: Further changeover of sub-engines to use new savegame code 2019-06-16 14:59:26 -07:00
Paul Gilbert
3876fb6710 GLK: In progress transition to all sub-engines using Quetzal save files 2019-06-16 14:59:26 -07:00
Paul Gilbert
3acba22cba GLK: FROTZ: Move creation of Quetzal ANNO chunk into base Quetzal writer 2019-06-16 14:59:26 -07:00
rsn8887
dbc0a5ff09 SWITCH: Make direct touch (pointer jumps to finger) the default 2019-06-16 14:07:46 -05:00
sluicebox
5bb9174ad7 SCI: Fix regression in message workarounds
Reverts an unintended change to the message recursion loop introduced in
56ea963cea that breaks the message stack
2019-06-16 02:57:34 -07:00
Paul Gilbert
3d299df773 GLK: FROTZ: Change Quetzal restoring to use new base Quetzal reader 2019-06-15 22:31:50 -07:00
Paul Gilbert
c405203cde GLK: FROTZ: Change Quetzal saving to use new base Quetzal writer 2019-06-15 22:31:50 -07:00
Paul Gilbert
ec8409c115 GLK: Adding Quetzal classes to the base Glk namespace 2019-06-15 22:31:50 -07:00
Paul Gilbert
f3dc9a86b3 GLK: Added missing files to POTFILES 2019-06-15 22:31:50 -07:00
Paul Gilbert
1b6ac1a67c GLK: ADVSYS: Fix variable range checks 2019-06-15 22:31:50 -07:00
Paul Gilbert
b6542b78fc GLK: Fix debug channels setup 2019-06-15 22:31:50 -07:00
Paul Gilbert
acc90002f6 GLK: ADVSYS: Added code for loading savegames from launcher 2019-06-15 22:31:50 -07:00
sluicebox
f80c11cf34 SCI: Fix SQ4 Monolith Burger door message, bug #10976 2019-06-16 08:05:25 +03:00
Paul Gilbert
f9f1293de6 GLK: ADVSYS: Input line processing fixes 2019-06-15 13:35:58 -07:00
Paul Gilbert
f7e389db3b GLK: ADVSYS: Fix parsing input words 2019-06-14 21:40:07 -07:00
Paul Gilbert
5f7955daa5 GLK: ADVSYS: Tweak debug line, added input line prompt character 2019-06-14 20:22:34 -07:00
Paul Gilbert
75fe5b5024 GLK: ADVSYS: Script interpreter fixes 2019-06-14 20:11:47 -07:00
sluicebox
23c6c13da2 SCI: Fix FPFP reappearing items, bug #10975
Fixes two similar bugs where inventory items reappear after being
used due to incorrect or missing flag checks
2019-06-14 17:52:54 +03:00
Paul Gilbert
c151020675 GLK: ADVSYS: Fix data reads from gamefile 2019-06-13 20:45:53 -07:00
Paul Gilbert
4f7c9899f2 GLK: ADVSYS: Initialization fixes 2019-06-13 20:45:53 -07:00
Paul Gilbert
8759a9e851 GLK: ADVSYS: Added readLine method 2019-06-13 20:45:53 -07:00
sluicebox
d29727d02a SCI: Add FPFP message workarounds 2019-06-13 17:57:27 -07:00
rsn8887
536521d356 SWITCH: Enable touchpad mouse mode option in controls 2019-06-13 15:38:10 -05:00
Paul Gilbert
06ffbab3c5 GLK: ADVSYS: Added singleAction method 2019-06-12 22:26:06 -07:00
Paul Gilbert
8612697409 GLK: ADVSYS: Remainder of parseInput method 2019-06-12 22:15:58 -07:00
Paul Gilbert
0e543b0682 GLK: ADVSYS: Noun/adjectives setup and getNoun method 2019-06-12 21:45:54 -07:00