Star on GitHubStar2.4k stars

Case study

OpenBarnyard: decompiling Barnyard and the TOSHI 2.0 engine

OpenBarnyard reconstructs C++ source for the Windows game Barnyard and its TOSHI 2.0 engine. The repository contains game and engine source, progress tooling and Windows project generation scripts.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Stars
103
Last commit
2026-11-09
Language
C++

GitHub data as of 2026-11-10

Copy as MarkdownView JSONCite

Requirements & limits

  • Prerequisites: Windows builds require Visual Studio 2026 and initialized submodules.
  • License: The repository's License.md supplies project-specific terms for the decompilation.

Cite

BibTeX

@misc{openbarnyard-case,
  title = {{OpenBarnyard: decompiling Barnyard and the TOSHI 2.0 engine}},
  howpublished = {\url{https://github.com/InfiniteC0re/OpenBarnyard}},
  url = {https://github.com/InfiniteC0re/OpenBarnyard},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/openbarnyard-case/}}
}

Plain text

OpenBarnyard: decompiling Barnyard and the TOSHI 2.0 engine. https://github.com/InfiniteC0re/OpenBarnyard (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/openbarnyard-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · InfiniteC0re/OpenBarnyard · Revision 2fcfd40
  2. License.md GitHub · InfiniteC0re/OpenBarnyard · Revision 2fcfd40

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab