[DiscordArchive] is it for a program ?
[DiscordArchive] is it for a program ?
Archived author: Titi • Posted: 2023-03-11T20:26:44.947000+00:00
Original source
<@456226577798135808> does the epoch launcher edit MPQs ? I'm not seeing anything related to MPQ in the source, is it just downloading the whole file and overwriting ?
Archived author: Deleted User • Posted: 2023-03-11T20:27:19.766000+00:00
Original source
Yeah we just break our patches into logical small chunks. Audio in one, wmo's in another, interface files in another, EK gets its own patch and so does Kalimdor etc
Archived author: Titi • Posted: 2023-03-11T20:27:57.054000+00:00
Original source
makes sense, could become an issue as number of maps and models grows though
Archived author: robinsch • Posted: 2023-03-11T20:28:01.124000+00:00
Original source
but thats so annoying to download when you change 1 byte in a file
Archived author: Titi • Posted: 2023-03-11T20:28:01.380000+00:00
Original source
is that how blizz does it ?
Archived author: Deleted User • Posted: 2023-03-11T20:28:24.854000+00:00
Original source
Long term yeah that royally sucks. The two big issues are EK and Kalimdor. The other files compressed are pretty damned small and rarely change.
Archived author: Foe • Posted: 2023-03-11T20:28:32.022000+00:00
Original source
no
Archived author: Deleted User • Posted: 2023-03-11T20:29:16.584000+00:00
Original source
Blizz back then basically shipped each expansions patch as just the changes needed for that patch. And then periodically (usually with a new expansion) merge the previous content into a big one.
Archived author: Titi • Posted: 2023-03-11T20:29:49.083000+00:00
Original source
Ik they release a big patch for each major version and merge each expension, but how do they do for minor versions ? there isn't 20 patches
Archived author: Deleted User • Posted: 2023-03-11T20:30:07.386000+00:00
Original source
`expansion.MPQ` is basically all the changes in TBC in one. 3.0 patch is `lichking.MPQ` and then patch 3.1 is patch.mpq, 3.2 is patch-2, 3.3 is patch-3 etc