scummvm/engines
vholten f787b482c8 MOHAWK: RIVEN: Generate dome code as in original game
In the original game, the dome combination is not completely random;
only the first number is one that can be seen in the school (range 2-10),
two numbers are chosen from the range 11-15, and two are chosen
from the range 16-24. Presumably, this is done so that the code has
approximately equal difficulty for every game.

Until now, scummvm has generated completely random codes,
which results in some games having very easy codes (when most of
the numbers are below 10). Also, there's a 20% chance that
the last number is 25, which is never used in the original game.
2023-11-28 13:22:41 +00:00
..
access ACCESS: Fix memory leak in playMovie. PVS-Studio V773 2023-10-30 11:28:13 -07:00
adl
agi AGI: Replace use of MetaEngineDetection::parseAndCustomizeGuiOptions() 2023-08-28 22:59:50 +02:00
agos AGOS: Fix memory leaks. PVS-Studio V773 2023-10-30 11:28:14 -07:00
ags AGS: Add detection for old blackwell1-3 Big Fish releases 2023-11-26 17:38:04 +01:00
asylum BACKENDS: Allow filling part of the screen with OSystem::fillScreen 2023-08-06 23:03:46 +02:00
avalanche AVALANCHE: Fix some more issues reported by pvs-studio 2023-07-29 08:06:27 +01:00
bbvs BBVS: Do not switch to 16-bit screen before video is opened. Bug #14615 2023-11-27 14:51:02 -08:00
bladerunner BLADERUNNER: Remove extra event arrays. PVS Studio V575 2023-10-31 14:20:29 -07:00
buried BURIED: Fix Castle Galliard Wall Explosion Timer Bug 2023-10-27 10:45:20 +03:00
cge
cge2 CGE2: Fix write overflow compiler warning 2023-10-28 16:19:34 +03:00
chamber
chewy CHEWY: Hide the mouse cursor when showing the notebook 2023-11-05 12:38:57 +02:00
cine
composer COMPOSER: Fix memory leak when loading save 2023-11-02 09:26:13 -07:00
crab CRAB: Add a separate class named TTSHandler 2023-11-24 11:34:21 +05:30
cruise CRUISE: Added detection for fanmade Italian Amiga 2023-11-09 20:30:14 +01:00
cryo CRYO: Silence uninitialized variable warnings 2023-10-28 16:19:34 +03:00
cryomni3d
director DIRECTOR: Add newline at EOF 2023-11-25 20:52:22 -08:00
dm
draci
dragons DRAGONS: Added workaround for crash in German release. Bug #13925 2023-11-25 19:46:35 -08:00
drascula
dreamweb ALL: Unify zlib and gzio API 2023-08-28 21:49:03 +02:00
efh EFH: Switch engine to "build by default", detect it as ADGF_TESTING 2023-10-18 02:06:46 +01:00
freescape FREESCAPE: renderer fixes related with glLine 2023-11-27 20:50:33 +01:00
glk GLK: ZCODE: Reviews #-A entries on Playfic site, adds 99 new games 2023-11-08 03:28:27 +01:00
gnap
gob GOB: add version numbers for woodruff 2023-11-28 07:53:10 +02:00
griffon GRIFFON: Fix memory leak when initializing 2023-11-02 09:26:14 -07:00
grim GRIM: Fix warning about unused variable 2023-09-19 14:25:48 +02:00
groovie GROOVIE: Fix warning of mismatched prototype 2023-11-18 19:02:18 +01:00
hadesch ALL: Unify zlib and gzio API 2023-08-28 21:49:03 +02:00
hdb ALL: Unify zlib and gzio API 2023-08-28 21:49:03 +02:00
hopkins HOPKINS: Remove free(nullptr). PVS-Studio V575 2023-10-31 14:20:28 -07:00
hpl1 HPL1: Don't use slot 0 for game saves 2023-11-27 22:21:34 +01:00
hugo
hypno HYPNO: allow better menu navigation in wet when using touchscreen 2023-11-13 15:49:30 +01:00
icb ALL: Unify zlib and gzio API 2023-08-28 21:49:03 +02:00
illusions ILLUSIONS: Add error handling when opening wav files 2023-11-27 15:55:00 +02:00
immortal
kingdom KINGDOM: Fix skipping and quitting demo movie (#5372) 2023-10-22 02:34:30 +02:00
kyra KYRA: (LoK/PC-98) - fix regression 2023-10-19 21:26:51 +02:00
lab LAB: Fix memory leak on error. PVS-Studio V773 2023-10-30 11:28:14 -07:00
lastexpress
lilliput LILLIPUT: Fix memory leak in displayVGAFile. PVS-Studio V773 2023-11-22 23:21:03 -08:00
lure LURE: Fix duplicate looping sounds 2023-11-23 22:08:30 +01:00
macventure MACVENTURE: Fix memory leak in text decoding 2023-11-02 09:26:16 -07:00
made MADE: Add missing else keyword. PVS-Studio V646 2023-11-22 23:21:03 -08:00
mads
mm MM: XEEN: Fix loading German resources 2023-11-11 20:04:08 -10:00
mohawk MOHAWK: RIVEN: Generate dome code as in original game 2023-11-28 13:22:41 +00:00
mortevielle
mtropolis MTROPOLIS: Fix crash - correct movie chunk offset 2023-11-25 09:37:51 +11:00
mutationofjb
myst3
nancy NANCY: Clear generic flags when loading save 2023-11-28 11:50:55 +02:00
neverhood NEVERHOOD: Fix memory leaks on error. PVS-Studio V773 2023-10-30 11:28:14 -07:00
ngi NGI: Fix memory leaks when flipping bitmaps 2023-11-02 09:27:33 -07:00
parallaction PARALLACTION: Added alternative international Nippon version. Bug #13630 2023-11-24 02:41:32 +01:00
pegasus
petka
pink PINK: Add detection for Norwegian Passport to Peril 2023-11-22 11:45:35 +01:00
playground3d
plumbers
prince
private PRIVATE: Fix Duplicated Declaration GCC Compiler Warnings 2023-11-24 00:05:23 +00:00
queen QUEEN: Allow improved hebrew font in fallback 2023-11-18 19:58:24 +02:00
saga SAGA: Fix buffer overflow. PVS-Studio V512 2023-11-19 20:29:44 -08:00
saga2 SAGA2: Initialize struct in constuctor 2023-09-19 16:23:16 +02:00
sci SCI: Refactor away SciEngine::exitGame 2023-11-21 22:02:54 -08:00
scumm SCUMM: MACGUI: Skip autosave slot when selecting target save slot 2023-11-28 08:53:02 +01:00
sherlock SHERLOCK: Fix memory leak on error. PVS-Studio V773 2023-11-22 23:21:03 -08:00
sky
sludge SLUDGE: Fix bug caused by getTextFromAnyVar in a debug context 2023-11-25 00:32:06 +01:00
stark STARK: Added missing override keywords 2023-09-19 14:54:32 +02:00
startrek
supernova ALL: Decrease header dependency for gui_options.h 2023-10-27 01:16:32 +02:00
sword1 SWORD1: Improve struct copying. PVS-Studio V512 2023-11-21 22:02:55 -08:00
sword2 ALL: Decrease header dependency for gui_options.h 2023-10-27 01:16:32 +02:00
sword25 SWORD25: Remove unneeded include 2023-10-29 01:06:44 +02:00
teenagent ALL: Unify zlib and gzio API 2023-08-28 21:49:03 +02:00
testbed TESTBED: Fix memory leak on error. PVS-Studio V773 2023-10-30 11:28:14 -07:00
tetraedge ALL: Decrease header dependency for gui_options.h 2023-10-27 01:16:32 +02:00
tinsel TINSEL: Fix out of bounds array access 2023-11-22 15:28:42 -08:00
titanic TITANIC: Fix memory leak 2023-11-02 09:28:19 -07:00
toltecs
tony
toon TOON: Fix Main Menu stuck buttons case 2023-08-08 09:27:49 +03:00
touche
trecision TRECISION: Fix memory leaks. PVS-Studio V773 2023-10-30 11:28:14 -07:00
tsage TSAGE: R2R: Silence compiler warning 2023-10-28 16:19:35 +03:00
tucker
twine TWINE: renamed and commented to match original sources 2023-11-16 16:58:04 +01:00
ultima ULTIMA/NUVIE: Error msg when FM-Towns load fails 2023-11-24 21:26:16 +01:00
vcruise ENGINES: Remove MetaEngineDetection::parseAndCustomizeGuiOptions() 2023-08-28 22:59:50 +02:00
voyeur
wage WAGE: Remove leftover include 2023-10-29 01:14:29 +02:00
watchmaker WATCHMAKER: Fix incorrect error message 2023-10-28 16:19:35 +03:00
wintermute WINTERMUTE: Fix debugger error handling 2023-11-02 12:01:26 -07:00
zvision
achievements.cpp
achievements.h
advancedDetector.cpp AD: Print out engineid:gameid pairs for game references in sanity checks 2023-11-24 02:26:58 +01:00
advancedDetector.h AD: Implement archive caching during detection 2023-11-02 18:20:44 +01:00
dialogs.cpp
dialogs.h
engine.cpp ENGINES: Fix CID 1519034 warning 2023-09-19 15:36:33 +02:00
engine.h
game.cpp AD: Clean up detection prefix generation functions 2023-11-02 18:20:44 +01:00
game.h AD: Clean up detection prefix generation functions 2023-11-02 18:20:44 +01:00
logo_data.h
metaengine.cpp ALL: Decrease header dependency for gui_options.h 2023-10-27 01:16:32 +02:00
metaengine.h ENGINES: Remove MetaEngineDetection::parseAndCustomizeGuiOptions() 2023-08-28 22:59:50 +02:00
module.mk
obsolete.cpp
obsolete.h
savestate.cpp
savestate.h
util.h