scummvm/engines
Walter Agazzi 92f0189a0e AGS: Engine: for renderers, picked out SetVsync into base, add SetVsyncImpl
The base class will now take care of not applying vsync when
 not necessary, saving the new state, and anything else generic.
SetVsyncImpl() virtual method will be overridden by each
renderer to provide actual implementation. This also allows
setting vsync to be forced internally.

Partially from upstream 81aa25ab6af683f52ebf5a5054f59824fa8851fc
2023-04-29 13:11:41 +02:00
..
access
adl
agi AGI: Add detection entry for KQ3 AGI spanish fanmade 2023-04-15 18:53:09 +02:00
agos JANITORIAL: Fix various "an" typos in comments 2023-03-16 14:47:28 +01:00
ags AGS: Engine: for renderers, picked out SetVsync into base, add SetVsyncImpl 2023-04-29 13:11:41 +02:00
asylum ASYLUM: Use standard surface handling 2023-04-09 13:12:06 +02:00
avalanche
bbvs BBVS: Added POTFILES. The file is not translatable but makes automated checks simpler 2023-03-17 15:33:39 +01:00
bladerunner BLADERUNNER: Comment fix and notes for some Luther cues 2023-04-24 09:43:51 +03:00
buried BURIED: Fix cursor transparency 2023-04-25 22:14:00 +01:00
cge JANITORIAL: Fix various "an" typos in comments 2023-03-16 14:47:28 +01:00
cge2
chamber CHAMBER: Fix warning 2023-03-17 16:58:43 +01:00
chewy
cine CINE: Check for track 19 instead of track 1 for FW 2023-04-07 16:06:50 +02:00
composer
cruise
cryo
cryomni3d CRYOMNI3D: Fix directory globs 2023-04-02 17:05:27 +02:00
director DIRECTOR: ValkyrieXObj: Resolve CID 1509049 2023-04-24 16:06:33 +02:00
dm
draci
dragons DRAGONS: Convert uint texts to standard char 2023-03-05 01:25:04 +01:00
drascula DRASCULA: Track left mousebutton press 2023-04-21 08:59:03 +03:00
dreamweb DREAMWEB: specify CLUT8 format for titles modes 2023-04-04 20:37:35 +01:00
efh EFH: Fix Ctrl-Q 2023-04-20 00:45:54 +01:00
freescape FREESCAPE: better rendering of EGA colors in castle 2023-04-27 20:35:03 +02:00
glk GLK: JACL: Add missing entry to the detection table from ifdb.org 2023-04-22 20:27:53 -10:00
gnap
gob GOB: automatically upgrade "ajworld" targets to "adibou1" 2023-04-29 12:17:53 +02:00
griffon
grim VIDEO: Implement setOutputPixelFormat() for BinkDecoder 2023-04-05 12:45:13 +02:00
groovie GROOVIE: Fixes to I18N lists and includes 2023-03-17 16:13:12 +01:00
hadesch HADESCH: Fix compilation 2023-03-17 16:39:32 +01:00
hdb HDB: Fixed not being able to pick up Red Unimail Envelope with keyboard 2023-02-20 19:41:06 +01:00
hopkins
hpl1 HPL1: Fix MSVC C4309 enum sign warning 2023-04-11 11:06:23 +02:00
hugo HUGO: Disable overwriting slot 99 2023-02-04 09:57:57 +02:00
hypno HYPNO: allow to use click to skip some screens 2023-03-22 21:15:21 +01:00
icb VIDEO: Implement setOutputPixelFormat() for BinkDecoder 2023-04-05 12:45:13 +02:00
illusions
immortal IMMORTAL: Implement mungeCBM() and the associated functions in drawChr.cpp 2023-04-05 17:02:09 -04:00
kingdom JANITORIAL: Fix various "an" typos in comments 2023-03-16 14:47:28 +01:00
kyra KYRA: Add accurate GUIs for each version/language 2023-03-24 21:20:02 +01:00
lab
lastexpress LASTEXPRESS: Early support for demo 2023-04-29 13:08:27 +02:00
lilliput LILLIPUT: Don't trigger -Wmisleading-indentation warning 2023-04-11 12:53:29 +02:00
lure LURE: Fix compilation when clickable menus are enabled 2023-03-13 23:09:15 -07:00
macventure
made MADE: Use new CursorMan with cursor surface 2023-04-09 13:12:06 +02:00
mads MADS: Add detection for nebular compressed UK version 2023-04-13 01:31:40 +02:00
mm MM: Mark Chinese Xeen games as using Traditional spelling 2023-04-27 04:36:42 +02:00
mohawk MOHAWK: Fix I18N usage 2023-03-17 15:56:37 +01:00
mortevielle
mtropolis MTROPOLIS: Handle German version installer 2023-03-24 23:17:15 -04:00
mutationofjb
myst3 VIDEO: Implement setOutputPixelFormat() for BinkDecoder 2023-04-05 12:45:13 +02:00
nancy NANCY: Overlay fixes 2023-04-20 18:00:23 +03:00
neverhood NEVERHOOD: Fix POTFILES 2023-03-17 15:55:12 +01:00
ngi NGI: Remove parts that overlap with ExtendedSaves 2023-02-25 14:32:38 +01:00
parallaction PARALLACTION: Fix "an" typo 2023-03-16 14:47:28 +01:00
pegasus
petka
pink PINK: Clear global game variables on New Game 2023-04-29 12:14:13 +02:00
playground3d TINYGL: Added multi context support 2023-02-14 19:29:55 +01:00
plumbers PLUMBERS: Mark 3DO version as supported 2023-02-28 01:58:13 +01:00
prince JANITORIAL: Fix various "an" typos in comments 2023-03-16 14:47:28 +01:00
private PRIVATE: Simplify palette code 2023-02-08 00:09:39 +01:00
queen
saga SAGA: Fix wrong calculation of Big5 string height 2023-04-27 04:24:27 +02:00
saga2 JANITORIAL: Fix various "an" typos in comments 2023-03-16 14:47:28 +01:00
sci SCI: Inline reg_t::getOffset() & reg_t::setOffset() 2023-04-29 12:20:58 +02:00
scumm SCUMM: Inline ScummEngine::testGfxUsageBit() 2023-04-29 12:20:58 +02:00
sherlock SHERLOCK: Use more accurate ZH_CHN rather than ZH_ANY for Rose Tattoo 2023-03-19 18:41:36 +01:00
sky SKY: Add missing _big5Font initialization 2023-03-01 00:13:06 +01:00
sludge SLUDGE: Small improvements to debug messages and cleanup 2023-03-29 23:56:36 +02:00
stark STARK: Fix MSVC C4245 signed/unsigned warning 2023-04-12 09:50:57 +02:00
startrek
supernova
sword1 SWORD1: Fixed checksums for Polish version with DXA 2023-03-04 23:43:45 +01:00
sword2 SWORD2: Support Chinese translation 2023-03-08 01:05:32 +01:00
sword25 JANITORIAL: Fix various "an" typos in comments 2023-03-16 14:47:28 +01:00
teenagent
testbed TESTBED: Pick the best pixel format in the video player 2023-04-05 12:45:13 +02:00
tetraedge TETRAEDGE: Fix uninitialized variable warning 2023-04-22 21:15:36 +09:00
tinsel TINSEL: Handle DW2 saves that had Noir-sized SysVars 2023-02-04 10:00:50 +02:00
titanic
toltecs
tony JANITORIAL: TONY: Fix small typos 2023-03-07 13:52:18 +01:00
toon
touche TOUCHE: Added support for Russian translation by old-games.ru 2023-03-19 17:54:43 +01:00
trecision TRECISION: Remove unused translation.h include 2023-03-17 14:55:18 +01:00
tsage JANITORIAL: Fix various "an" typos in comments 2023-03-16 14:47:28 +01:00
tucker
twine TWINE: also show the adeline logo for the 2.21 release of lba1 2023-03-27 06:39:02 +02:00
ultima NUVIE: Rework Ultima 6 projectile collision fix 2023-04-01 15:59:13 -07:00
vcruise VCRUISE: Add keymap stubs. 2023-04-28 10:07:51 -04:00
voyeur VOYEUR: Fix occasional issue in hour display 2023-03-15 20:39:53 -07:00
wage
watchmaker JANITORIAL: Added missing endline 2023-04-29 13:07:02 +02:00
wintermute GRAPHICS: Add generic versions of applyColorKey() and setAlpha() 2023-04-09 12:49:23 +02:00
zvision ZVISION: Fix I18N include usage 2023-03-17 15:09:21 +01:00
achievements.cpp
achievements.h
advancedDetector.cpp AD: Set scan depth when adding globs generated from the entries. Default is 5 2023-02-02 18:23:55 +01:00
advancedDetector.h AD: Added AD_ENTRY5s and 6s 2023-03-02 00:07:01 +01:00
dialogs.cpp GUI: Only use a transparent colour for BMP images 2023-04-09 12:54:38 +02:00
dialogs.h
engine.cpp ENGINES: Initialize mixer volume levels to levels from config so engine isn't required to call syncSoundSettings at startup. 2023-04-09 12:56:22 +02:00
engine.h ENGINES: Initialize mixer volume levels to levels from config so engine isn't required to call syncSoundSettings at startup. 2023-04-09 12:56:22 +02:00
game.cpp
game.h
logo_data.h
metaengine.cpp ENGINES: Correctly store extended save playtime 2023-03-26 13:24:31 +03:00
metaengine.h ENGNES: Reduced MASSIVE and unneeded dependency from gui_options.h header 2023-02-23 14:03:08 +01:00
module.mk
obsolete.cpp
obsolete.h
savestate.cpp ENGINES: Remove all user access to autosave slot 2023-03-05 23:19:40 +01:00
savestate.h ENGINES: Rename initSaveType() method (#6) 2023-03-05 23:19:40 +01:00
util.h ENGINES: Allow to specify several supported resolutions 2023-02-28 01:58:13 +01:00