scummvm/engines/mohawk
Bastien Bouclet 0f2c6cd9ea ENGINES: Change mac resource fork file detection to use the file cache
Common::MacResMan is now able to open files from a specified
Common::Archive. This is a bit hacky as dynamic_cast is used to break
the Archive encapsulation to retreive the underlying FSNode. It should
however be more correct than the previous code that assumed files were
at the root of the currently running game's path.

AdvancedDetector constructs a Common::Archive from its FileMap based
filesystem cache and uses it to detect the mac resource fork files.

This cuts the time it takes to run the detection code with all the
engines enabled as dynamic plugins on the 3DS to 30 s from 280 s.
2020-09-20 16:33:45 +02:00
..
myst_stacks MOHAWK: I18N: Move new translation filename to root dir POTFILES of Mohawk 2020-08-30 14:43:41 +02:00
riven_stacks GUI: U32: Fix compilation errors across entire project 2020-08-30 14:43:41 +02:00
bitmap.cpp MOHAWK: Fix mess with stream pointers casting 2020-07-21 18:20:00 +02:00
bitmap.h MOHAWK: Fix mess with stream pointers casting 2020-07-21 18:20:00 +02:00
configure.engine
console.cpp MOHAWK: Use debugPauseToken in Console::Cmd_QuickTest 2020-05-10 23:39:31 +02:00
console.h
cstime_cases.cpp
cstime_cases.h
cstime_game.cpp
cstime_game.h
cstime_graphics.cpp
cstime_graphics.h
cstime_ui.cpp
cstime_ui.h
cstime_view.cpp
cstime_view.h
cstime.cpp
cstime.h
cursors.cpp MOHAWK: Simplify retrieving game features 2020-03-28 07:38:39 +01:00
cursors.h
detection_tables.h MOHAWK: MYST: Allow changing the game language while on the main menu 2020-03-28 07:38:39 +01:00
detection.cpp ENGINES: Change mac resource fork file detection to use the file cache 2020-09-20 16:33:45 +02:00
dialogs.cpp GUI: U32: Reduce number of files changed and fixes 2020-08-30 14:43:41 +02:00
dialogs.h GUI: U32: More code improvements in engines and misc fixes 2020-08-30 14:43:41 +02:00
graphics.cpp
graphics.h
installer_archive.cpp
installer_archive.h
livingbooks_code.cpp
livingbooks_code.h
livingbooks_graphics.cpp MOHAWK: Fix crash starting Living Book games 2020-09-07 01:10:39 +01:00
livingbooks_graphics.h MOHAWK: Fix mess with stream pointers casting 2020-07-21 18:20:00 +02:00
livingbooks_lbx.cpp
livingbooks_lbx.h
livingbooks.cpp
livingbooks.h
module.mk
mohawk.cpp MOHAWK: RIVEN: Allow changing the game language at run-time 2020-03-28 07:38:39 +01:00
mohawk.h MOHAWK: Simplify retrieving game features 2020-03-28 07:38:39 +01:00
myst_actions.h MOHAWK: MYST: Configuration dialog changes 2020-03-28 07:38:39 +01:00
myst_areas.cpp
myst_areas.h
myst_card.cpp MOHAWK: Simplify retrieving game features 2020-03-28 07:38:39 +01:00
myst_card.h
myst_graphics.cpp MOHAWK: Simplify retrieving game features 2020-03-28 07:38:39 +01:00
myst_graphics.h MOHAWK: MYST: Allow changing the game language while on the main menu 2020-03-28 07:38:39 +01:00
myst_scripts.cpp MOHAWK: Simplify retrieving game features 2020-03-28 07:38:39 +01:00
myst_scripts.h
myst_sound.cpp MOHAWK: Simplify retrieving game features 2020-03-28 07:38:39 +01:00
myst_sound.h
myst_state.cpp MOHAWK: Simplify retrieving game features 2020-03-28 07:38:39 +01:00
myst_state.h MOHAWK: MYST: Configuration dialog changes 2020-03-28 07:38:39 +01:00
myst.cpp GUI: U32: Reduce number of files changed and fixes 2020-08-30 14:43:41 +02:00
myst.h MOHAWK: MYST: Use the shared save/load dialog code 2020-04-16 07:18:34 +02:00
POTFILES MOHAWK: I18N: Move new translation filename to root dir POTFILES of Mohawk 2020-08-30 14:43:41 +02:00
resource_cache.cpp
resource_cache.h
resource.cpp
resource.h
riven_actions.h MOHAWK: Remove the debugger keymapper action 2020-02-16 15:35:30 +01:00
riven_card.cpp MOHAWK: Simplify retrieving game features 2020-03-28 07:38:39 +01:00
riven_card.h
riven_graphics.cpp MOHAWK: Simplify retrieving game features 2020-03-28 07:38:39 +01:00
riven_graphics.h MOHAWK: RIVEN: Allow changing the game language at run-time 2020-03-28 07:38:39 +01:00
riven_inventory.cpp MOHAWK: Simplify retrieving game features 2020-03-28 07:38:39 +01:00
riven_inventory.h
riven_saveload.cpp MOHAWK: Simplify retrieving game features 2020-03-28 07:38:39 +01:00
riven_saveload.h MOHAWK: Remove the autosave overwrite check 2020-02-17 20:01:44 +01:00
riven_scripts.cpp MOHAWK: Simplify retrieving game features 2020-03-28 07:38:39 +01:00
riven_scripts.h
riven_sound.cpp
riven_sound.h
riven_stack.cpp
riven_stack.h
riven_vars.cpp MOHAWK: RIVEN: Configuration dialog changes 2020-03-28 07:38:39 +01:00
riven_video.cpp
riven_video.h
riven.cpp MOHAWK: Silence GCC warning, properly format warning string 2020-09-11 09:26:02 +02:00
riven.h MOHAWK: RIVEN: Use the shared save/load dialog code 2020-04-16 07:34:02 +02:00
sound.cpp
sound.h
video.cpp MOHAWK: Simplify retrieving game features 2020-03-28 07:38:39 +01:00
video.h
view.cpp
view.h