Thunderbrew:binana: Difference between revisions

No edit summary
No edit summary
 
(One intermediate revision by the same user not shown)
Line 2: Line 2:
{{Software
{{Software
  |name        = Binana
  |name        = Binana
  |type        = Reverse-engineering information
  |type        = Reverse-engineering toolkit
  |authors    = Thunderbrew Developers
  |authors    = Thunderbrew Developers
  |license    = The Unlicense
  |license    = The Unlicense
Line 13: Line 13:


Over the years, many individuals have attempted to reverse engineer specific parts of the WoW client. These are usually siloed away into individual IDA Pro databases, making them difficult to locate, and thus more difficult to make use of for the purposes of game preservation.
Over the years, many individuals have attempted to reverse engineer specific parts of the WoW client. These are usually siloed away into individual IDA Pro databases, making them difficult to locate, and thus more difficult to make use of for the purposes of game preservation.
Binana aims to avoid situations like this by storing RE work as machine-readable code in a public Git repository. This code can then be converted/parsed/encoded any way we like, usable in any tool you care to add support for!


Binana is mainly targeted at version 3.3.5a of WoW. By reducing scope to a single version, the level of difficulty involved in implementing Whoa/Thunderbrew features is lowered significantly.
Binana is mainly targeted at version 3.3.5a of WoW. By reducing scope to a single version, the level of difficulty involved in implementing Whoa/Thunderbrew features is lowered significantly.