Page 1 of 1

Blizzard File Parsing

Posted: 02 Jun 2023, 07:21
by micidre
This is an odd request but what I am asking is if it is possible to add MPQ parsing from blizzard games. More of a Post 1.0 idea, because of the fact that it is not really in the main scope of the project.

Re: Blizzard File Parsing

Posted: 02 Jun 2023, 08:50
by psi29a
But why?

Re: Blizzard File Parsing

Posted: 02 Jun 2023, 09:10
by testman
I agree.
Blizzard games are mechanically very different from The Elder Scrolls games.
So it would make sense to use some more general-purpose engine to do something with Blizzard's game data files.
Unless you want to pet a zergling in OpenMW VR
Having a parser as a general library would be nice though. Maybe go check if something like that already exists.

Re: Blizzard File Parsing

Posted: 02 Jun 2023, 13:36
by micidre
More so of an idea to be able to port some stuff from other games. More of a random idea than anything.

Re: Blizzard File Parsing

Posted: 09 Jun 2023, 04:46
by kuyondo
Warcraft 3 was released about 2 months after Morrowind, yet theres still no FOSS engine yet for it despite the huge fan base and active players.

Maybe there's no need to create a new engine because the Warcraft 3 editor itself is already super powerful and the engine is stable and regularly updated.

Re: Blizzard File Parsing

Posted: 09 Jun 2023, 09:41
by psi29a
Sorry, but Warcraft 3 uses totally different engine and file formats for assets. It does not make sense to support them.

OpenMW is focused purely on BSA and derivatives, NIF and ESM/ESP parsing. That is our scope.

You are better served starting your own project to parse MPQ (there already exists some) and writing your own engine. :)