mirror of
https://github.com/Droid-Deck/DroidDeck.git
synced 2026-11-11 02:51:10 +00:00
EpicNative.run passes chunkCacheDir after installDir, as the contract now has it: "" keeps the cache beside the game, a path is the scratch cache in the app's own storage that an install to a card uses. EpicNative.assemble wraps the new nativeAssemble the same blocking way: the pending files are written from the cache and each chunk goes right after its last use, then the folder. The manager hands both runs the same path, uses the assembler when it starts and keeps its own write loop as the fallback; the engine's cache no longer has to sit beside a game on a card.