Difference between revisions of "The Legend of Zelda: Ocarina of Time (Ship of Harkinian)"
(36 intermediate revisions by 11 users not shown) | |||
Line 1: | Line 1: | ||
− | {{ | + | {{State|state=postdev}} |
{{Infobox game | {{Infobox game | ||
− | |cover = The Legend of Zelda | + | |title = The Legend of Zelda: Ocarina of Time |
+ | |cover = The Legend of Zelda Ocarina of Time cover.png | ||
|developers = | |developers = | ||
− | {{Infobox game/row/developer|Nintendo|Original}} | + | {{Infobox game/row/developer|Nintendo EAD|Original}} |
|publishers = | |publishers = | ||
+ | {{Infobox game/row/publisher|Nintendo|Original}} | ||
|engines = | |engines = | ||
|release dates= | |release dates= | ||
− | {{Infobox game/row/date|Windows| | + | {{Infobox game/row/date|Windows|March 22, 2022}} |
|reception = | |reception = | ||
{{Infobox game/row/reception|IGDB|the-legend-of-zelda-ocarina-of-time|}} | {{Infobox game/row/reception|IGDB|the-legend-of-zelda-ocarina-of-time|}} | ||
|taxonomy = | |taxonomy = | ||
+ | {{Infobox game/row/taxonomy/modes | Singleplayer }} | ||
+ | {{Infobox game/row/taxonomy/pacing | Real-time }} | ||
{{Infobox game/row/taxonomy/perspectives | Third-person }} | {{Infobox game/row/taxonomy/perspectives | Third-person }} | ||
{{Infobox game/row/taxonomy/controls | Direct control }} | {{Infobox game/row/taxonomy/controls | Direct control }} | ||
− | {{Infobox game/row/taxonomy/genres | | + | {{Infobox game/row/taxonomy/genres | Action, Adventure }} |
+ | {{Infobox game/row/taxonomy/themes | Fantasy }} | ||
{{Infobox game/row/taxonomy/series|The Legend of Zelda}} | {{Infobox game/row/taxonomy/series|The Legend of Zelda}} | ||
|steam appid = | |steam appid = | ||
Line 19: | Line 24: | ||
|gogcom id = | |gogcom id = | ||
|gogcom id side = | |gogcom id side = | ||
− | |official site= | + | |official site= https://www.shipofharkinian.com/ |
|winehq = | |winehq = | ||
|hltb = 10035 | |hltb = 10035 | ||
Line 29: | Line 34: | ||
}} | }} | ||
− | ''' | + | {{Introduction |
− | {{ | + | |introduction = '''''The Legend of Zelda: Ocarina of Time''''' is a {{Glossary:Fantasy}} {{Glossary:Third-person}} {{Glossary:adventure}} game developed and published by [[:Company:Nintendo|Nintendo]], and is the fifth game in the ''[[Series: The Legend of Zelda|Legend of Zelda]]'' series. '''''Ship of Harkinian''''' is an unofficial PC port of the game based on a 2021 decompilation of the game's code. |
+ | |||
+ | |release history = The original game was released on the Nintendo 64 in 1998. On November 2021, the community-led [https://zelda64.dev Zelda Reverse Engineering Team] completed their two-year-long project of fully reverse-engineering the game's code into parsable C-code. This decompilation served as the basis of an unofficial PC port of the game, titled ''Ship of Harkinian'', released in 2022 by [https://github.com/HarbourMasters/Shipwright Harbour Masters], another community-led group of developers. | ||
+ | |||
+ | |current state = ''Ship of Harkinian'' features extensive and significant enhancements over the original game, such as improved performance, increased frame-rate, native ultra-widescreen support, and extensive mod support (especially compared to emulated versions of the original), among other features. | ||
+ | }} | ||
+ | |||
+ | |||
+ | '''General information''' | ||
+ | {{mm}} [https://www.shipofharkinian.com/ Ship of Harkinian] - official website of the project | ||
+ | {{mm}} [https://gamebanana.com/games/16121 Game Banana] - The largest repository of community-made mods for ''Ship of Harkinian'' | ||
==Availability== | ==Availability== | ||
− | {{ | + | {{Availability| |
+ | {{Availability/row| Official | https://www.shipofharkinian.com | drm-free | Requires an original PAL Nintendo 64 or GameCube copy. | | Windows }} | ||
+ | }} | ||
==Game data== | ==Game data== | ||
===Configuration file(s) location=== | ===Configuration file(s) location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/config|Windows|}} | + | {{Game data/config|Windows|{{P|game}}\shipofharkinian.json}} |
}} | }} | ||
===Save game data location=== | ===Save game data location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/saves|Windows|}} | + | {{Game data/saves|Windows|{{P|game}}\Save\}} |
}} | }} | ||
Line 62: | Line 79: | ||
|4k ultra hd notes = | |4k ultra hd notes = | ||
|fov = false | |fov = false | ||
− | |fov notes = | + | |fov notes = Camera distance can be adjusted. |
|windowed = true | |windowed = true | ||
− | |windowed notes = By default. Freely resizeable.<br/>Toggle to fullscreen with {{key| | + | |windowed notes = By default. Freely resizeable.<br/>Toggle to fullscreen with {{key|F11}} or by editing [[#Game data|configuration file.]] |
− | |borderless windowed = | + | |borderless windowed = true |
|borderless windowed notes = | |borderless windowed notes = | ||
|anisotropic = true | |anisotropic = true | ||
|anisotropic notes = | |anisotropic notes = | ||
|antialiasing = true | |antialiasing = true | ||
− | |antialiasing notes = | + | |antialiasing notes = [[MSAA]] up to 8x. |
|vsync = true | |vsync = true | ||
|vsync notes = | |vsync notes = | ||
|60 fps = true | |60 fps = true | ||
|60 fps notes = | |60 fps notes = | ||
− | |120 fps = | + | |120 fps = true |
− | |120 fps notes = Game | + | |120 fps notes = Game was originally designed to run at 20 FPS. Frame interpolation goes up to 360 FPS. |
|hdr = false | |hdr = false | ||
− | |ray tracing = | + | |ray tracing = false |
|ray tracing notes = | |ray tracing notes = | ||
|hdr notes = | |hdr notes = | ||
Line 91: | Line 108: | ||
|acceleration option = unknown | |acceleration option = unknown | ||
|acceleration option notes = | |acceleration option notes = | ||
− | |mouse sensitivity = | + | |mouse sensitivity = false |
|mouse sensitivity notes = | |mouse sensitivity notes = | ||
− | |mouse menu = | + | |mouse menu = false |
|mouse menu notes = | |mouse menu notes = | ||
− | |invert mouse y-axis = | + | |invert mouse y-axis = false |
|invert mouse y-axis notes = | |invert mouse y-axis notes = | ||
− | |touchscreen = | + | |touchscreen = true |
− | |touchscreen notes = | + | |touchscreen notes = The touch screen can interact with the F1 menu bar. |
|controller support = true | |controller support = true | ||
|controller support notes = | |controller support notes = | ||
Line 105: | Line 122: | ||
|controller remap = true | |controller remap = true | ||
|controller remap notes = | |controller remap notes = | ||
− | |controller sensitivity = | + | |controller sensitivity = true |
|controller sensitivity notes= | |controller sensitivity notes= | ||
− | |invert controller y-axis = | + | |invert controller y-axis = true |
|invert controller y-axis notes= | |invert controller y-axis notes= | ||
|xinput controllers = true | |xinput controllers = true | ||
Line 119: | Line 136: | ||
|dualshock prompts = false | |dualshock prompts = false | ||
|dualshock prompts notes = Prompts are for Nintendo 64 and GameCube controllers. | |dualshock prompts notes = Prompts are for Nintendo 64 and GameCube controllers. | ||
− | |light bar support = | + | |light bar support = true |
− | |light bar support notes = | + | |light bar support notes = Customisable under the F1 menu --> Settings --> Controllers --> Additionnal Controller Options |
|dualshock 4 modes = unknown | |dualshock 4 modes = unknown | ||
|dualshock 4 modes notes = | |dualshock 4 modes notes = | ||
Line 131: | Line 148: | ||
|other button prompts = nintendo | |other button prompts = nintendo | ||
|other button prompts notes= Prompts are for Nintendo 64 and GameCube controllers. | |other button prompts notes= Prompts are for Nintendo 64 and GameCube controllers. | ||
− | |controller hotplug = | + | |controller hotplug = false |
− | |controller hotplug notes = | + | |controller hotplug notes = Only controllers that were connected before the game was launched will work. |
|haptic feedback = true | |haptic feedback = true | ||
|haptic feedback notes = | |haptic feedback notes = | ||
Line 151: | Line 168: | ||
==Audio== | ==Audio== | ||
{{Audio | {{Audio | ||
− | |separate volume = | + | |separate volume = true |
|separate volume notes = | |separate volume notes = | ||
|surround sound = true | |surround sound = true | ||
Line 169: | Line 186: | ||
|language = English | |language = English | ||
|interface = true | |interface = true | ||
− | |audio = | + | |audio = false |
|subtitles = true | |subtitles = true | ||
|notes = | |notes = | ||
Line 176: | Line 193: | ||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
− | |language = | + | |language = French |
|interface = true | |interface = true | ||
|audio = false | |audio = false | ||
Line 184: | Line 201: | ||
|ref = | |ref = | ||
}} | }} | ||
+ | {{L10n/switch | ||
+ | |language = German | ||
+ | |interface = true | ||
+ | |audio = false | ||
+ | |subtitles = true | ||
+ | |notes = | ||
+ | |fan = | ||
+ | |ref = | ||
}} | }} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}} | }} | ||
Line 220: | Line 215: | ||
===API=== | ===API=== | ||
{{API | {{API | ||
− | |direct3d versions = | + | |direct3d versions = 11 |
− | |direct3d notes = | + | |direct3d notes = |
|directdraw versions = | |directdraw versions = | ||
|directdraw notes = | |directdraw notes = | ||
|wing = | |wing = | ||
|wing notes = | |wing notes = | ||
− | |opengl versions = | + | |opengl versions = 3.3 |
− | |opengl notes = | + | |opengl notes = |
|glide versions = | |glide versions = | ||
|glide notes = | |glide notes = | ||
Line 234: | Line 229: | ||
|mantle support = | |mantle support = | ||
|mantle support notes = | |mantle support notes = | ||
− | |metal support = | + | |metal support = true |
|metal support notes = | |metal support notes = | ||
− | |vulkan versions = | + | |vulkan versions = false |
− | |vulkan notes = | + | |vulkan notes = |
|dos modes = | |dos modes = | ||
|dos modes notes = | |dos modes notes = | ||
|shader model versions = | |shader model versions = | ||
|shader model notes = | |shader model notes = | ||
− | |windows 32-bit exe = | + | |windows 32-bit exe = false |
− | |windows 64-bit exe = | + | |windows 64-bit exe = true |
+ | |windows arm app = false | ||
|windows exe notes = | |windows exe notes = | ||
|mac os x powerpc app = | |mac os x powerpc app = | ||
− | |macos intel 32-bit app = | + | |macos intel 32-bit app = false |
− | |macos intel 64-bit app = | + | |macos intel 64-bit app = true |
− | |macos arm app = | + | |macos arm app = true |
− | |macos app notes = | + | |macos app notes = Note: For arm (M1) choppy audio when using more than 20FPS. |
|linux powerpc app = | |linux powerpc app = | ||
− | |linux 32-bit executable= | + | |linux 32-bit executable= false |
− | |linux 64-bit executable= | + | |linux 64-bit executable= true |
|linux executable notes = | |linux executable notes = | ||
}} | }} | ||
Line 273: | Line 269: | ||
|anticheat notes = | |anticheat notes = | ||
}} | }} | ||
+ | |||
+ | == Mods == | ||
+ | ===[https://evilgames.eu/texture-packs/oot-reloaded.htm OoT Reloaded]=== | ||
+ | {{ii}} Ultra HD texture pack | ||
+ | |||
==System requirements== | ==System requirements== | ||
Line 278: | Line 279: | ||
|OSfamily = Windows | |OSfamily = Windows | ||
− | |minOS = | + | |minOS = Windows 10 |
|minCPU = | |minCPU = | ||
|minRAM = | |minRAM = |
Latest revision as of 14:30, 31 December 2023
Developers | |
---|---|
Original | Nintendo EAD |
Publishers | |
Original | Nintendo |
Release dates | |
Windows | March 22, 2022 |
Taxonomy | |
Modes | Singleplayer |
Pacing | Real-time |
Perspectives | Third-person |
Controls | Direct control |
Genres | Action, Adventure |
Themes | Fantasy |
Series | The Legend of Zelda |
The Legend of Zelda: Ocarina of Time is a fantasy third-person adventure game developed and published by Nintendo, and is the fifth game in the Legend of Zelda series. Ship of Harkinian is an unofficial PC port of the game based on a 2021 decompilation of the game's code.
The original game was released on the Nintendo 64 in 1998. On November 2021, the community-led Zelda Reverse Engineering Team completed their two-year-long project of fully reverse-engineering the game's code into parsable C-code. This decompilation served as the basis of an unofficial PC port of the game, titled Ship of Harkinian, released in 2022 by Harbour Masters, another community-led group of developers.
Ship of Harkinian features extensive and significant enhancements over the original game, such as improved performance, increased frame-rate, native ultra-widescreen support, and extensive mod support (especially compared to emulated versions of the original), among other features.
General information
- Ship of Harkinian - official website of the project
- Game Banana - The largest repository of community-made mods for Ship of Harkinian
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Official website | Requires an original PAL Nintendo 64 or GameCube copy. |
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | <path-to-game>\shipofharkinian.json[Note 1] |
Save game data location
System | Location |
---|---|
Windows | <path-to-game>\Save\[Note 1] |
Video
Graphics feature | State | Notes | |
---|---|---|---|
Widescreen resolution | |||
Multi-monitor | |||
Ultra-widescreen | |||
4K Ultra HD | |||
Field of view (FOV) | Camera distance can be adjusted. | ||
Windowed | By default. Freely resizeable. Toggle to fullscreen with F11 or by editing configuration file. |
||
Borderless fullscreen windowed | |||
Anisotropic filtering (AF) | |||
Anti-aliasing (AA) | MSAA up to 8x. | ||
Vertical sync (Vsync) | |||
60 FPS and 120+ FPS | Game was originally designed to run at 20 FPS. Frame interpolation goes up to 360 FPS. | ||
High dynamic range display (HDR) | See the glossary page for potential alternatives. | ||
Ray tracing (RT) |
Input
Keyboard and mouse, touch | State | Notes |
---|---|---|
Remapping | Some keys cannot be mapped to, such as Ctrl, Alt, or ⇧ Shift. | |
Mouse acceleration | ||
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Touchscreen optimised | The touch screen can interact with the F1 menu bar. | |
Controller | ||
Controller support | ||
Full controller support | ||
Controller remapping | ||
Controller sensitivity | ||
Controller Y-axis inversion |
Controller types |
---|
XInput-compatible controllers | ||
---|---|---|
Xbox button prompts | Prompts are for Nintendo 64 and GameCube controllers. | |
Impulse Trigger vibration |
PlayStation controllers | ||
---|---|---|
PlayStation button prompts | Prompts are for Nintendo 64 and GameCube controllers. | |
Light bar support | Customisable under the F1 menu --> Settings --> Controllers --> Additionnal Controller Options | |
Adaptive trigger support | ||
DualSense haptic feedback support | ||
Connection modes |
Generic/other controllers | ||
---|---|---|
Button prompts | Prompts are for Nintendo 64 and GameCube controllers. |
Additional information | ||
---|---|---|
Controller hotplugging | Only controllers that were connected before the game was launched will work. | |
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M |
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | ||
Surround sound | Also supports Headset audio. | |
Subtitles | Huge majority of dialogues are text based. | |
Closed captions | ||
Mute on focus lost |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
French | ||||
German |
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 11 | |
OpenGL | 3.3 |
Executable | 32-bit | 64-bit | ARM | Notes |
---|---|---|---|---|
Windows | ||||
macOS (OS X) | Note: For arm (M1) choppy audio when using more than 20FPS. |
Middleware
- No middleware information; you can edit this page to add it.
Mods
OoT Reloaded
- Ultra HD texture pack
System requirements
Windows | ||
---|---|---|
Minimum | ||
Operating system (OS) | Windows 10 | |
Processor (CPU) | ||
System memory (RAM) | ||
Hard disk drive (HDD) |
- No official system requirements have been officially-released.
Notes
- ↑ 1.0 1.1 When running this game without elevated privileges (Run as administrator option), write operations against a location below
%PROGRAMFILES%
,%PROGRAMDATA%
, or%WINDIR%
might be redirected to%LOCALAPPDATA%\VirtualStore
on Windows Vista and later (more details).