The Legend of Zelda: Ocarina of Time: 3 Open Source Clones Compared
Two of these are still work-in-progress decompilations rather than finished ports. The Ocarina of Time decompilation supports many original ROM revisions (NTSC and PAL N64 releases plus several GameCube and iQue re-releases) but remains unplayable while parts of the ROM aren't yet modifiable; the Ocarina of Time 3D decompilation currently only rebuilds the code.bin/oot3d.axf binaries — not the full romfs.bin/3DS package — and needs a Windows environment with the RVCT4.0 ARM toolchain just to build. Ship of Harkinian, by contrast, is already playable, running natively on Windows, Linux, macOS, Switch, and Wii U with its own .otr custom-asset system.
Comparison table
Availability
- Status
- Unplayable
- Platforms
- N64
- Play in browser
- No
- Mobile
- No
Project health
- Development status
- Active
- Last updated
- 1d ago
- Stars
- 5,516
- Contributors
- 99
- License
- —
- Engine
- —
Compatibility
- Requires original assets
- YesA prior copy of the game ROM is required to extract the needed assets for building.
- Modding support
- YesProject is designed to be modifiable via source code changes using configurable Makefile options for modding purposes.
Availability
- Status
- Playable
- Platforms
- Windows, Linux, OSX, Switch, Wii U
- Play in browser
- No
- Mobile
- No
Project health
- Development status
- Active
- Last updated
- today
- Stars
- 5,396
- Contributors
- 187
- License
- —
- Engine
- SDL2
Compatibility
- Requires original assets
- YesA legally acquired ROM dump of a supported Ocarina of Time version is required to generate the .o2r asset file.
- Modding support
- YesCustom assets can be packed in .otr archive files and placed in the mods folder.
Availability
- Status
- Unplayable
- Platforms
- 3DS
- Play in browser
- No
- Mobile
- No
Project health
- Development status
- Active
- Last updated
- 10d ago
- Stars
- 83
- Contributors
- 2
- License
- CC0-1.0
- Engine
- —
Compatibility
- Requires original assets
- YesA prior copy of the game is required to extract the needed assets.
- Modding support
- —
| Title | The Legend of Zelda: Ocarina of Time | Ship of Harkinian | The Legend of Zelda: Ocarina of Time 3D |
|---|---|---|---|
| Status | Unplayable | Playable | Unplayable |
| Platforms | N64 | Windows, Linux, OSX, Switch, Wii U | 3DS |
| Play in browser | No | No | No |
| Mobile | No | No | No |
| Project health | |||
| Development status | Active | Active | Active |
| Last updated | 1d ago | today | 10d ago |
| Stars | 5,516 | 5,396 | 83 |
| Contributors | 99 | 187 | 2 |
| License | — | — | CC0-1.0 |
| Engine | — | SDL2 | — |
| Compatibility | |||
| Requires original assets | YesA prior copy of the game ROM is required to extract the needed assets for building. | YesA legally acquired ROM dump of a supported Ocarina of Time version is required to generate the .o2r asset file. | YesA prior copy of the game is required to extract the needed assets. |
| Modding support | YesProject is designed to be modifiable via source code changes using configurable Makefile options for modding purposes. | YesCustom assets can be packed in .otr archive files and placed in the mods folder. | — |
Known limitations
- compatibility: Work in progress; some parts of the ROM may not be 'shiftable' yet, making modifications difficult at this point.
- completeness: Only the USA version is currently supported; rebuilding of romfs.bin and oot3d.3ds will be targeted in the future.
- platform: Development environment currently limited to Windows; cross-platform support may be added in the future.
Frequently asked questions
Are the The Legend of Zelda: Ocarina of Time clones on this page open source?
Yes — every clone catalogued here is an open-source project. Availability, license, and development-status details for each one are listed in the comparison table above.
What license do these The Legend of Zelda: Ocarina of Time clones use?
The Legend of Zelda: Ocarina of Time 3D (CC0-1.0).
Do I need to own the original The Legend of Zelda: Ocarina of Time to play these clones?
The Legend of Zelda: Ocarina of Time, Ship of Harkinian, and The Legend of Zelda: Ocarina of Time 3D require original game assets to play.
Which The Legend of Zelda: Ocarina of Time clone is the most actively maintained?
The Legend of Zelda: Ocarina of Time, Ship of Harkinian, and The Legend of Zelda: Ocarina of Time 3D are currently under active development, based on recent commit activity. See the "Development status" row above for every clone's current status.
See the full write-up for each clone, or go back to The Legend of Zelda: Ocarina of Time.