Cloned Games

LOZ

HaltedPlayableNone

About

The Legend of Zelda is a video game series created by Shigeru Miyamoto and Takashi Tezuka, primarily developed and published by Nintendo. LOZ is a C++ remake of the original Legend of Zelda, built with the Allegro library and Visual Studio tooling. The project is split into the main game and separate C# extractor tools that pull graphics and data tables out of a copy of the original ROM and convert them into a format the remake can use.

Getting started

Build with Visual Studio 2010; the Allegro library is fetched automatically via NuGet. You need your own copy of the original ROM: run the extractor tool against it first to generate the game's resource files, then build and run the main game. OpenGL is used by default, but Direct3D can be enabled via a settings file, and gamepad input can be switched from XInput to DirectInput via a config file.

History

The author became interested in remaking the original Legend of Zelda after receiving a copy of Turbo C++ in eighth grade. After several earlier attempts, they eventually built a disassembler and worked from the original game's disassembled code, with help from the Computer Archeology and RomHacking.net communities.

Requires original assets. Requires the original Legend of Zelda ROM to extract resources such as graphics and data tables.
Share:

We’d like to use analytics cookies to understand how visitors use this site. See our Privacy Policy for details. Nothing else is tracked, and the site works the same either way.