diff --git a/src/client/component/demonware.cpp b/src/client/component/demonware.cpp index 9de9bc3d..86abe4ec 100644 --- a/src/client/component/demonware.cpp +++ b/src/client/component/demonware.cpp @@ -482,9 +482,6 @@ namespace demonware utils::hook::set(0x141EC4B50_g, 0xC3D08948); // Skip publisher file signature stuff - utils::hook::set(0x141EC4B40_g, 0xC301B0); // FFOTD is valid - utils::hook::set(0x141EBDF30_g, 0xC301B0); // DDLs available - utils::hook::set(0x141E968F0_g, 0xC301B0); // QOL finished } void pre_destroy() override diff --git a/src/client/game/demonware/services/bdStorage.cpp b/src/client/game/demonware/services/bdStorage.cpp index ebb3c329..3b6c1f93 100644 --- a/src/client/game/demonware/services/bdStorage.cpp +++ b/src/client/game/demonware/services/bdStorage.cpp @@ -23,7 +23,7 @@ namespace demonware this->map_publisher_resource("motd-.*\\.gz", DW_MOTD); this->map_publisher_resource("playlists(_.+)?\\.gz", DW_PLAYLISTS); this->map_publisher_resource("featured_cards(.+)?\\.gz", DW_CARDS); - // this->map_publisher_resource(".*ffotd-.*\\.ff", DW_FASTFILE); + this->map_publisher_resource(".*ffotd.*\\.ff", DW_FASTFILE); } void bdStorage::map_publisher_resource(const std::string& expression, const INT id) diff --git a/src/client/resource.rc b/src/client/resource.rc index 3ff3f867..f50bc4e0 100644 --- a/src/client/resource.rc +++ b/src/client/resource.rc @@ -98,7 +98,7 @@ IMAGE_LOGO BITMAP "resources/logo.bmp" DW_MOTD RCDATA "resources/dw/experiments_tu32.gz" DW_CARDS RCDATA "resources/dw/featured_cards-english_tu32.gz" DW_PLAYLISTS RCDATA "resources/dw/playlists_tu32.gz" -//DW_FASTFILE RCDATA "resources/dw/en_core_ffotd_tu32_593.ff" +DW_FASTFILE RCDATA "resources/dw/en_core_ffotd_tu32_593.ff" #endif // English (United States) resources ///////////////////////////////////////////////////////////////////////////// diff --git a/src/client/resources/dw/en_core_ffotd_tu32_593.ff b/src/client/resources/dw/en_core_ffotd_tu32_593.ff new file mode 100644 index 00000000..b91f65da Binary files /dev/null and b/src/client/resources/dw/en_core_ffotd_tu32_593.ff differ