Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Game Remakes
  3. Daggerfall Unity

Daggerfall Unity

MITC#v1.1.1-cve-2025

An open-source recreation of The Elder Scrolls II: Daggerfall in the Unity engine with modern enhancements and extensive mod support.

Visit WebsiteGitHubGitHub
3.4k stars411 forks0 contributors

What is Daggerfall Unity?

Daggerfall Unity is an open-source recreation of the 1996 RPG *The Elder Scrolls II: Daggerfall*, rebuilt from the ground up using the Unity game engine. It modernizes the classic game with enhanced graphics, cross-platform support, quality-of-life improvements, and a thriving modding ecosystem while requiring the original game's assets to run. The project solves compatibility and accessibility issues of the original DOS version, allowing it to run natively on modern operating systems.

Target Audience

Retro gaming enthusiasts, modders, and RPG fans who want to experience or extend a classic open-world game with modern enhancements. It also appeals to developers interested in game recreation projects and Unity engine applications.

Value Proposition

Developers and players choose Daggerfall Unity because it faithfully recreates a massive classic RPG with native cross-platform support, extensive modding capabilities, and community-driven improvements. Its open-source nature allows for transparency, customization, and ongoing evolution beyond the original game's limitations.

Overview

Open source recreation of Daggerfall in the Unity engine

Use Cases

Best For

  • Playing classic Daggerfall on modern operating systems without emulation
  • Modding and extending a retro RPG with new graphics, quests, and gameplay mechanics
  • Experiencing Daggerfall with enhanced visuals, widescreen support, and quality-of-life fixes
  • Studying a large-scale game recreation project built with Unity
  • Creating custom content for an open-world RPG with an active modding community
  • Running Daggerfall on Linux or macOS natively

Not Ideal For

  • Players seeking a completely modernized RPG with contemporary game design and intuitive UI, as it faithfully preserves the original's complex and sometimes dated mechanics.
  • Developers wanting to create a new game from scratch without the constraints of recreating a legacy title's assets and codebase.
  • Casual gamers who prefer a quick, no-setup installation; Daggerfall Unity requires obtaining and pointing to the original DOS game files.

Pros & Cons

Pros

Cross-Platform Native Support

Eliminates the need for DOS emulation by running natively on Windows, Linux, and macOS, as highlighted in the README's system requirements.

Enhanced Visuals with Retro Option

Boosts retro graphics with Unity engine lighting, high-resolution widescreen support, and an optional classic mode with VGA palettes for authentic feel, detailed in the 'Classic Daggerfall Plus' section.

Active Modding Community

Features extensive mod support with hundreds of community-created mods for graphics, quests, and gameplay, showcased in the 'Featured Mods' section like DREAM and Quest Pack 1.

Quality-of-Life Improvements

Includes fixes and enhancements to gameplay mechanics and controls, making the original experience more accessible and enjoyable, as noted in the project philosophy.

Cons

Original Asset Dependency

Requires a free copy of DOS Daggerfall for game assets, adding an extra step to installation and limiting accessibility for those without it, as stated in the 'Get Daggerfall Unity' section.

Mod-Induced Instability

The README warns that optional mods can substantially increase system requirements or cause the game to become less stable, leading to potential crashes and performance issues.

Setup Complexity

Involves unzipping the release and pointing it to the DOS version, which might be daunting for non-technical users compared to one-click installs, despite provided guides.

Frequently Asked Questions

Quick Stats

Stars3,439
Forks411
Contributors0
Open Issues52
Last commit23 days ago
CreatedSince 2015

Tags

#community-driven#retro-gaming

Built With

U
Unity

Links & Resources

Website

Included in

Game Remakes1.3k
Auto-fetched 17 hours ago

Related Projects

DevilutionXDevilutionX

Diablo build for modern operating systems

Stars9,628
Forks1,002
Last commit2 days ago
DevilutionDevilution

Diablo devolved - magic behind the 1996 computer game

Stars8,984
Forks919
Last commit10 months ago
OpenMWOpenMW

OpenMW is an open-source open-world RPG game engine that supports playing Morrowind. Main repo and issue tracker can be found here: https://gitlab.com/OpenMW/openmw/

Stars6,453
Forks1,091
Last commit1 day ago
Zelda3Zelda3

Zelda3 is a complete reimplementation of the classic SNES game *The Legend of Zelda: A Link to the Past* in C, comprising approximately 70-80k lines of code. It faithfully replicates the original game's logic and behavior while enabling verification through side-by-side execution with the original machine code. This project makes the game accessible on modern platforms and allows for community-driven improvements and modifications. ## Key Features - **Complete Game Reimplementation** — All parts of the original game are recreated in C, making it playable from start to end. - **Verification System** — Can run original machine code alongside the C implementation to compare RAM states each frame for accuracy. - **Modern Enhancements** — Adds features like pixel shaders, 16:9/16:10 aspect ratios, higher-quality world maps, and MSU audio track support. - **Quality-of-Life Improvements** — Includes a secondary item slot on button X, item switching with L/R keys, and snapshot-based replay functionality. - **Cross-Platform Support** — Compiles and runs on Windows, Linux, macOS, and even Nintendo Switch with appropriate toolchains. ## Philosophy The project prioritizes accuracy and verification, ensuring the C implementation behaves identically to the original SNES game while thoughtfully adding modern features that enhance the experience without compromising authenticity.

Stars4,689
Forks422
Last commit2 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub