WoW:3.3.5a: Difference between revisions

No edit summary
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 10: Line 10:
Many attempts have been made throughout history to study the internals of this client.
Many attempts have been made throughout history to study the internals of this client.


To consolidate and refine our collective understanding, a single reverse engineering repository called [[Thunderbrew:Binana|binana]] was invented.
To consolidate and refine our collective understanding, a single reverse engineering repository called [[Thunderbrew:binana|binana]] was invented.


=== Compiler ===
=== Compiler ===
Line 27: Line 27:


* libexpat - Used to parse XML, commonly used in GlueXML and FrameXML
* libexpat - Used to parse XML, commonly used in GlueXML and FrameXML
{| class="wikitable"
|+ Libraries
|-
! Library !! Version !! Author !! Description !! Depends on
|-
| [[Blizzard Entertainment:BlizzardCore|BlizzardCore]] || ? || [[Blizzard Entertainment]] || || None
|-
| [[Blizzard Entertainment:Storm|Storm]] || ? || [[Blizzard Entertainment]] || || [[Blizzard Entertainment:BlizzardCore|BlizzardCore]]
|-
| [[Blizzard Entertainment:Tempest|Tempest]] || ? || [[Blizzard Entertainment]] || 3D arithmetic classes and routines || [[Blizzard Entertainment:Storm|Storm]]
|-
| [[Firelight Technologies:FMOD|FMOD]] || ? || [[Firelight Technologies]] || 3D sound effects library || None
|}


== Software that supports 3.3.5a ==
== Software that supports 3.3.5a ==