As we saw in a previous article , it’s possible to install games ported to Linux on our beloved R36S (purchase link) . On this occasion, we’ll use the decompilation of the Zelda: Ocarina of Time game for N64 , which allows us to enjoy the title at 60FPS.
As usual, we can read the installation instructions on the PortMaster website.
We access PortMaster and install the port:
Options -> Tools: PortMaster
Ship of Harkinian
The only requirement for this port is that we need one of the following
versions of the ROM
for it to work correctly (yes, even though it’s a port, it still requires the game’s ROM
in order to dump its content):
[
{
"name": "PAL 1.0",
"sha1": "328a1f1beba30ce5e178f031662019eb32c5f3b5"
},
{
"name": "PAL 1.1",
"sha1": "cfbb98d392e4a9d39da8285d10cbef3974c2f012"
},
{
"name": "PAL GC",
"sha1": "0227d7c0074f2d0ac935631990da8ec5914597b4"
},
{
"name": "PAL MQ",
"sha1": "f46239439f59a2a594ef83cf68ef65043b1bffe2"
},
{
"name": "PAL GC (Debug)",
"sha1": "cee6bc3c2a634b41728f2af8da54d9bf8cc14099"
},
{
"name": "PAL MQ (Debug)",
"sha1": "079b855b943d6ad8bd1eb026c0ed169ecbdac7da"
},
{
"name": "PAL MQ (Debug)",
"sha1": "50bebedad9e0f10746a52b07239e47fa6c284d03"
},
{
"name": "PAL MQ (Debug)",
"sha1": "cfecfdc58d650e71a200c81f033de4e6d617a9f6"
},
{
"name": "NTSC 1.0 (US)",
"sha1": "ad69c91157f6705e8ab06c79fe08aad47bb57ba7"
},
{
"name": "NTSC 1.1 (US)",
"sha1": "d3ecb253776cd847a5aa63d859d8c89a2f37b364"
},
{
"name": "NTSC 1.2 (US)",
"sha1": "41b3bdc48d98c48529219919015a1af22f5057c2"
},
{
"name": "NTSC 1.0 (JP)",
"sha1": "c892bbda3993e66bd0d56a10ecd30b1ee612210f"
},
{
"name": "NTSC 1.1 (JP)",
"sha1": "dbfc81f655187dc6fefd93fa6798face770d579d"
},
{
"name": "NTSC 1.2 (JP)",
"sha1": "fa5f5942b27480d60243c2d52c0e93e26b9e6b86"
},
{
"name": "NTSC GC (US)",
"sha1": "b82710ba2bd3b4c6ee8aa1a7e9acf787dfc72e9b"
},
{
"name": "NTSC MQ (US)",
"sha1": "8b5d13aac69bfbf989861cfdc50b1d840945fc1d"
},
{
"name": "NTSC GC (JP)",
"sha1": "0769c84615422d60f16925cd859593cdfa597f84"
},
{
"name": "NTSC GC (JP) (Collector's Edition)",
"sha1": "2ce2d1a9f0534c9cd9fa04ea5317b80da21e5e73"
},
{
"name": "NTSC MQ (JP)",
"sha1": "dd14e143c4275861fe93ea79d0c02e36ae8c6c2f"
}
]
We can find them with a simple Google
search: ship of harkinian roms
In my case, I check the SHA1
and it turns out correct:
sha1sum *.z64
cfbb98d392e4a9d39da8285d10cbef3974c2f012 PAL 1.1.z64
cee6bc3c2a634b41728f2af8da54d9bf8cc14099 PAL GC (Debug).z64
0227d7c0074f2d0ac935631990da8ec5914597b4 PAL GC.z64
50bebedad9e0f10746a52b07239e47fa6c284d03 PAL MQ (Debug) (Alt 1).z64
079b855b943d6ad8bd1eb026c0ed169ecbdac7da PAL MQ (Debug) (Alt 2).z64
cfecfdc58d650e71a200c81f033de4e6d617a9f6 PAL MQ (Debug).z64
We must provide our ROM
in z64
format, if we have the n64
ROM
format,
this website
will be very useful.
Copy the game ROM
to the ports/soh/
path.
We launch the game. The first time it will need to extract the content from the ROM
. The video has been sped up for brevity:
Ports -> Ship of Harkinian