scummvm/engines/agos
Le Philousophe 5bdd9e6f50 ALL: Unify zlib and gzio API
zlib is used when available and falls back on gzio.
This allows performance improvements as our CRC32 and gzio
implementations are slower than base zlib.
As zlib is available when libpng is present, this is sensible to
benefit from it.
2023-08-28 21:49:03 +02:00
..
drivers JANITORIAL: Fix various "an" typos in comments 2023-03-16 14:47:28 +01:00
agos.cpp AGOS: Use proper filenames for the Acorn Floppy version of Simon 1 2022-12-11 22:41:14 +01:00
agos.h AGOS: Fix support for Simon 2 25th Anniversary 2023-07-03 21:57:39 +02:00
animation.cpp AGOS: Adapt to subtitles changes and optimize 2022-11-20 17:18:38 +01:00
animation.h AGOS: Adapt to subtitles changes and optimize 2022-11-20 17:18:38 +01:00
charset-fontdata.cpp COMMON: ENGINES: Correct Czech language ISO code 2022-03-04 18:29:02 +01:00
charset.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
configure.engine
contain.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
credits.pl DEVTOOLS: move credits from devtools/credits.pl to engines 2021-08-05 00:01:46 +02:00
cursor.cpp AGOS: Save a warning and some bytes when ENABLE_AGOS2 is not enabled 2022-09-22 10:23:28 +02:00
debug.cpp AGOS: Don't use unsafe sprintf and vsprintf 2022-10-23 22:46:19 +02:00
debug.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
debugger.cpp AGOS: Improve Simon 2 MIDI code 2022-05-09 17:19:42 +02:00
debugger.h ALL: Remove Symbian port 2022-05-28 12:32:29 +02:00
detection_fallback.h AGOS: Add fallback detection for some titles 2023-04-29 13:41:45 +02:00
detection_tables.h AGOS: Fix support for Simon 2 25th Anniversary 2023-07-03 21:57:39 +02:00
detection.cpp AGOS: Add missing override keyword 2023-04-29 14:24:02 +02:00
detection.h AGOS: Move the engine options into the MetaEngine subclass 2022-11-16 23:58:54 +01:00
draw.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
event.cpp AGOS: Don't use unsafe sprintf and vsprintf 2022-10-23 22:46:19 +02:00
feeble.cpp AGOS: Don't use unsafe sprintf and vsprintf 2022-10-23 22:46:19 +02:00
gfx.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
icons.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
input_pn.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
input.cpp AGOS: Improve sound pausing and volume management 2022-05-09 17:19:42 +02:00
intern_detection.h AGOS: Fix support for Simon 2 25th Anniversary 2023-07-03 21:57:39 +02:00
intern.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
items.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
menus.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
metaengine.cpp COMMON: Move all compression-related files to a separate directory 2022-12-01 11:53:02 +01:00
midi.cpp AGOS: Fix support for Simon 2 25th Anniversary 2023-07-03 21:57:39 +02:00
midi.h AGOS: Add E2/WW AdLib and MT-32 SFX and enhancements 2022-05-09 17:19:44 +02:00
midiparser_gmf.cpp AGOS: Fix MIDI event noop flag not cleared 2023-01-14 17:14:51 +01:00
midiparser_gmf.h AGOS: Correct Header Guard Define Naming in GMF Midi Parser 2022-05-09 19:08:34 +01:00
midiparser_s1d.cpp AGOS: Fix some Elvira 1 tracks not looping 2022-05-16 12:18:11 +02:00
midiparser_simonwin.cpp AGOS: Fix MIDI event noop flag not cleared 2023-01-14 17:14:51 +01:00
midiparser_simonwin.h AGOS: Add option for Simon 1 DOS tempos to parsers 2022-05-09 17:19:43 +02:00
module.mk AGOS: Add CMS support for Elvira 1 2022-05-16 12:18:11 +02:00
obsolete.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
oracle.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
pn.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
POTFILES AGOS: Move the engine options into the MetaEngine subclass 2022-11-16 23:58:54 +01:00
res_ami.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
res_snd.cpp AGOS: Fix support for Simon 2 25th Anniversary 2023-07-03 21:57:39 +02:00
res.cpp ALL: Unify zlib and gzio API 2023-08-28 21:49:03 +02:00
rooms.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
saveload.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
script_dp.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
script_e1.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
script_e2.cpp AGOS: Fix Waxworks crash when playing digital SFX 2022-08-05 22:16:43 +02:00
script_ff.cpp AGOS: Don't use unsafe sprintf and vsprintf 2022-10-23 22:46:19 +02:00
script_pn.cpp AGOS: Don't use unsafe sprintf and vsprintf 2022-10-23 22:46:19 +02:00
script_pp.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
script_s1.cpp AGOS: Don't use unsafe sprintf and vsprintf 2022-10-23 22:46:19 +02:00
script_s2.cpp AGOS: Don't use unsafe sprintf and vsprintf 2022-10-23 22:46:19 +02:00
script_ww.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
script.cpp Revert "AGOS: SIMON2: Fix pirate dialogue freeze" 2023-08-08 12:30:17 +02:00
sfxparser_accolade.cpp AGOS: fix some warnings 2022-09-02 15:36:48 +02:00
sfxparser_accolade.h AGOS: Improve E2/WW AdLib SFX timing 2022-05-09 17:19:45 +02:00
sound.cpp AGOS: Replace the custom LoopingAudioStream with RewindableAudioStream 2022-11-19 20:56:56 +02:00
sound.h AGOS: Improve sound pausing and volume management 2022-05-09 17:19:42 +02:00
string_pn.cpp AGOS: Don't use unsafe strcat and strcpy 2022-10-23 22:46:19 +02:00
string.cpp AGOS: Use proper filenames for the Acorn Floppy version of Simon 1 2022-12-11 22:41:14 +01:00
subroutine.cpp AGOS: Use proper filenames for the Acorn Floppy version of Simon 1 2022-12-11 22:41:14 +01:00
verb_pn.cpp AGOS: Don't use unsafe sprintf and vsprintf 2022-10-23 22:46:19 +02:00
verb.cpp COMMON: ENGINES: Correct Czech language ISO code 2022-03-04 18:29:02 +01:00
vga_e2.cpp AGOS: Fix Waxworks crash when playing digital SFX 2022-08-05 22:16:43 +02:00
vga_ff.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
vga_pn.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
vga_s1.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
vga_s2.cpp AGOS: Fix Simon 2 intro first scene MT-32 music 2022-05-09 17:19:43 +02:00
vga_ww.cpp AGOS: Keep clearing the surface when using disable_fade_effects 2022-09-24 18:19:06 +02:00
vga.cpp Revert "AGOS: SIMON2: Fix pirate dialogue freeze" 2023-08-08 12:30:17 +02:00
vga.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
window.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
zones.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00