Blizzard retiring MoPaQ

Moderator: Milldawg

Post Reply
User avatar
RazorclawX
Xel'naga World Shaper
Xel'naga World Shaper
Posts: 2078
Joined: Thu Aug 24, 2006 7:19 pm

Blizzard retiring MoPaQ

Post by RazorclawX »

Everyone who's been here since the start knows what MoPaQ is. It's now the end of the line for our favorite container.

Apparently they've already been using the new file system for Heroes of the Storm. Now being introduced to World of Warcraft.

http://us.battle.net/wow/en/blog/136454 ... s-4-3-2014
Introducing Our New File Format: CASC

For nearly 20 years, Blizzard games have used a file format called Mo’PaQ (MPQ for short) as a way to compress and store game files. We’ve been able to introduce some great new technology using MPQ, such as our streaming client, but we’ve really pushed the file format far beyond what it was ever intended to be used for. Today, it’s become the source of a number of technical limitations for World of Warcraft.

To address these limitation and help us develop new technologies that will improve everyone’s game experience for years to come, we’re introducing a new proprietary file format that we call CASC (Content Addressable Storage Container). We’ll be using this new format in the Warlords of Draenor alpha and beta tests, and our intent is to convert everyone to the new format in a pre-expansion patch.

As geeky as it may sound, we’re extremely excited to be moving to this new file format. It provides a ton of benefits not only for us and our ability to support and patch the game, but also for players. Here are just a few of the benefits of the new CASC file format:

File Corruption—File repair tools are a thing of the past. The file structure maintains itself, helping to prevent errors during installation.
Speed—Real-world game performance should increase for many players thanks to a non-redundant file structure—in layman’s terms, the game can find the assets it’s looking for more quickly.
Patching—Updating your game files should be faster and more reliable. Patch data is integrated seamlessly, and no longer requires double the installation size on-disk when patching.
Client Hotfixing—CASC allows us to be able to hotfix client game data, similar to server hotfixes, giving us the ability to address client-side issues that would normally require a patch.
Streaming—The new format provides better support for streaming data and gives us greater flexibility to define how content updates are delivered and released.
Expandable—The file structure is built to allow easy integration of new technologies in the future that we haven’t even thought up yet.
. . . and more!

We’re already using this file format for Heroes of the Storm’s Technical Alpha test, and we’re looking forward to reaping its benefits for WoW. As we mentioned, the first big step in transitioning all WoW players over will be converting everyone’s World of Warcraft installs to the new file format prior to the expansion. Our goal is to make sure that’s as seamless and painless a changeover as possible, using as much of the existing installed data as possible to reduce additional downloads. We’ll have more info on the file conversion process as we get closer to the launch of Warlords of Draenor.
Image
-- Razorclaw X
Creator of Wanderers of Sorceria and Vision of the Future
User avatar
IskatuMesk
Xel'naga World Shaper
Xel'naga World Shaper
Posts: 8328
Joined: Sat Feb 07, 2009 1:40 pm
Location: M͈̙̞͍͞ͅE̹H̨͇̰͈͕͇̫Ì̩̳CO̼̩̤͖͘ జ్ఞ‌ా

Re: Blizzard retiring MoPaQ

Post by IskatuMesk »

They weren't using a lot of the MPQ's functions as it was I don't think. The only real concern about a new file system is how hard it is to access files from. Blizzard's been fairly smart about formats in the past, avoiding dumb audio codecs for starters, so I don't think it will be a truly big deal for custom content creators looking to pull assets out of future blizzard titles. We shall see.
User avatar
RazorclawX
Xel'naga World Shaper
Xel'naga World Shaper
Posts: 2078
Joined: Thu Aug 24, 2006 7:19 pm

Re: Blizzard retiring MoPaQ

Post by RazorclawX »

People already don't have much problems pulling stuff out of Heroes of the Storm, so if it's already using the new file format it's already not a problem.
Image
-- Razorclaw X
Creator of Wanderers of Sorceria and Vision of the Future
User avatar
IskatuMesk
Xel'naga World Shaper
Xel'naga World Shaper
Posts: 8328
Joined: Sat Feb 07, 2009 1:40 pm
Location: M͈̙̞͍͞ͅE̹H̨͇̰͈͕͇̫Ì̩̳CO̼̩̤͖͘ జ్ఞ‌ా

Re: Blizzard retiring MoPaQ

Post by IskatuMesk »

Yeah, I was curious about that, since I had heard people had been pulling stuff from it.
User avatar
Lavarinth
Xel'naga Administrator
Xel'naga Administrator
Posts: 6539
Joined: Wed Aug 16, 2006 5:21 pm
Location: His Ashworld Planet

Re: Blizzard retiring MoPaQ

Post by Lavarinth »

Considering it's simply a container, it was only a matter of time, and I somehow doubt their priority was to forbid the content from people.
- - Lavarinth
Campaign Creations Administrator
Post Reply