Play Ocarina of Time NATIVELY on your Steam Deck - Ship of Harkinian Full Guide

แชร์
ฝัง
  • เผยแพร่เมื่อ 30 ม.ค. 2025

ความคิดเห็น • 95

  • @gardiner_bryant
    @gardiner_bryant  ปีที่แล้ว +2

    ❯ Patreon: patreon.com/thelinuxgamer/
    ❯ Merch: gardinerbryant.com
    ❯ Humble: www.humblebundle.com/store/?partner=thelinuxgamer
    ❯ Steam Deck accessories: amzn.to/3qLrxbh
    ❯ SanDisk 1 TB card: amzn.to/3z8mMfH
    ❯ Steam Deck Dock: amzn.to/3PDjgkt
    ❯ Our Production Equipment: amzn.to/3RdeHOL

  • @Driftwood420
    @Driftwood420 ปีที่แล้ว +61

    Oh yeah I'm totally gonna use a 100% totally legit copy and dump it because they're totally available for sale brand new right? RiGhT!?

  • @jimcopeland4011
    @jimcopeland4011 8 หลายเดือนก่อน +11

    Waiting 5 minutes for King Zora to move over is like an integral part of the experience. It's a literal meme! You can't remove that!

  • @theJollyPaleGiant
    @theJollyPaleGiant 7 หลายเดือนก่อน +2

    Sweet, it worked. I didn’t realize I had to tick the box to make it executable. Just switched to Linux after 20+ years of Windows so I’m pretty new to this. Thanks for the guide!

  • @tman8876
    @tman8876 ปีที่แล้ว +8

    I actually made the Xbox + PlayStation Style Controls mod specifically because I was playing on my steam deck using my dualsense when docked lol. Glad you covered this dude

    • @8strate8
      @8strate8 8 หลายเดือนก่อน +3

      This is the elite setup

  • @EnternodeCS
    @EnternodeCS ปีที่แล้ว +40

    QUICK, everyone download the video before nintendo issues a takedown notice

    • @ShaneRounce
      @ShaneRounce ปีที่แล้ว +1

      fr

    • @blade8424
      @blade8424 9 หลายเดือนก่อน +1

      It's been what? 3 months later. Lol. Nothing happened. XD.

    • @obinator9065
      @obinator9065 6 หลายเดือนก่อน

      not happening, everything here is legal

  • @blade8424
    @blade8424 9 หลายเดือนก่อน +4

    Texture packs for this game will be dope. 👍

  • @Milerzz
    @Milerzz 5 หลายเดือนก่อน

    Thank you for this! I love Legend of Zelda but I haven’t been able to play OoT before now, and I’m really looking forward to being able to play this on my steam deck over a long weekend. This is going to be so good 😁

  • @Grandwigg
    @Grandwigg ปีที่แล้ว +6

    Yeah. SoH is one of the first things I did with my steam deck. It was wonderful. I may actually try a randomizing run, now.

  • @DreamerSouls
    @DreamerSouls ปีที่แล้ว +4

    Oh hey Gardiner, notifications are in fact, working 👍

  • @nrg753
    @nrg753 ปีที่แล้ว +1

    I completed the game a couple of weeks ago on my SD. Seriously the best way to play it. But yeah very tricky to set up, esp with the hex editor. I had the right trackpad as c buttons and the right stick as free camera. I also used OOT Reloaded textures 👌.

  • @redstreak9430
    @redstreak9430 11 หลายเดือนก่อน +5

    9:31 what would you recommend setting the C buttons to?

    • @5.0truck
      @5.0truck 12 วันที่ผ่านมา +3

      D pad

  • @itsyaboi3854
    @itsyaboi3854 ปีที่แล้ว +7

    Please show us how to install The PC port of Mario 64 with the render96 levels and characters!

    • @sasook
      @sasook 9 หลายเดือนก่อน +1

      Yes I second this

  • @sitton76
    @sitton76 11 หลายเดือนก่อน

    Slight correction in regards to what you said about updates, generally for major version updates(x.0.0 -> y.0.0) releases you would want to also delete your oot.otr file(and oot-mq.otr if you have it as well) and regenerate it. Otherwise you might experience issues. Generally minor revisions don't require this however.

  • @WispOfSoul
    @WispOfSoul ปีที่แล้ว

    I believe 010 Editor should be capable of replacing HxD, however the process is a little bit different
    in 010 Editor the option is called 'select range' and can be accessed with CTRL+SHIFT+A
    it will bring a menu up at the bottom of the screen
    in the options drop down select 'Specify Range Using Start Address + Size'
    to the left of that make sure 'Hex' or 'Hexadecimal' is select
    in the start field type '1C669FC0'
    in the size field type '2000000'
    press CTRL+C
    press CTRL+SHIFT+N
    press CTRL+V
    save it with a unique name ending with .z64

    • @teejaded
      @teejaded ปีที่แล้ว

      dd is a much easier way to do this and it comes installed by default on any Linux install.

    • @WispOfSoul
      @WispOfSoul ปีที่แล้ว

      @@teejaded I always forget dd is a thing

  • @5.0truck
    @5.0truck 12 วันที่ผ่านมา +1

    Thank you Andy Reid

  • @Lenciar
    @Lenciar หลายเดือนก่อน

    I have a sealed copy of that Zelda collectors edition pal version, wow!

  • @gabhoule
    @gabhoule ปีที่แล้ว

    Thanks Bryant. You are the G.O.A.T 👌✨

  • @kg30004
    @kg30004 7 หลายเดือนก่อน

    Drag your rom into the same directory/folder as the ship of harkinian app image and then run the app image. Save that app image to Steam and run it from there.

  • @alec7926
    @alec7926 7 หลายเดือนก่อน +1

    Can you help? followed all steps until 5:37 - When I click on "deck" its blank

    • @Brandt2698
      @Brandt2698 28 วันที่ผ่านมา

      @@alec7926 did you figure it iut

    • @alec7926
      @alec7926 28 วันที่ผ่านมา

      @@Brandt2698 I didn’t. However I got it working with a much easier process. I’ll send it to you if I can find it

    • @Brandt2698
      @Brandt2698 27 วันที่ผ่านมา

      @ Yeah I actually found another tutorial that worked seamlessly unlike this one, no HxD and everything. Always trust the Indian tutorials 😭

  • @JoseBernardoBandosRodrigues
    @JoseBernardoBandosRodrigues 8 หลายเดือนก่อน +2

    Why not just save the extracted TGC file into the dolphin games directory, refresh, then open the TCG file the same way you extracted it from the iso? Going to properties-file system, you can extract the n64 file without need for any hex editor.

    • @kazesh9148
      @kazesh9148 8 หลายเดือนก่อน +2

      Literal big brain moment. I stopped at the bottles step, carefully read and did what you said, and it works. This is the number one quick answer.

  • @OkiDingo
    @OkiDingo 11 หลายเดือนก่อน +1

    Grownup Gaming describes the easy way.....this way is difficult for no reason

  • @WillC1020
    @WillC1020 ปีที่แล้ว +1

    There’s also the 3DS remake which looks really good.

  • @ralph4lyf
    @ralph4lyf ปีที่แล้ว +2

    Wow 1sr we got Links Awakening DX HD and now this 🥳

    • @alvallac2171
      @alvallac2171 10 หลายเดือนก่อน

      This predated that. SoH's first release was in March 2022.

  • @SheddysGaming
    @SheddysGaming ปีที่แล้ว +3

    Yep. Beat it finally after starting this game so many times throughout the years. Such a fantastic experience on the OLED 😊
    Now I feel like a little less of a poser... Since my youngest sons name is Link 😂😂😂

  • @TheOnlyOneDed
    @TheOnlyOneDed 6 หลายเดือนก่อน +2

    "We do not condone piracy" of course you don't, and that is the reason we are where we are now.

  • @cocobos
    @cocobos ปีที่แล้ว

    Man, I've played OOT a long time ago, and cannot remember what I've played.

  • @johnsducks9816
    @johnsducks9816 4 หลายเดือนก่อน

    SO I'm a bit confused, does this port support using the 2nd stick for camera controls or no?

  • @jprewitt7
    @jprewitt7 8 หลายเดือนก่อน +2

    Why are you making this so hard? Just get the correct rom (no hex editing needed) and then us the native Linux build instead of bottles.

  • @mateusnanet
    @mateusnanet ปีที่แล้ว

    Just guessing here, but the file hex that you copied seems to be the game byte code itself. The other part must be the OS and byte code interpreter.

  • @timetoshine2752
    @timetoshine2752 ปีที่แล้ว +1

    Is it possible to use an Hd texture pack ?

    • @redstreak9430
      @redstreak9430 11 หลายเดือนก่อน +1

      There’s a couple of those on Gamebanana. Just look up Ship of harkinian mods and you should find some.

    • @dash_trash_gamer8731
      @dash_trash_gamer8731 10 หลายเดือนก่อน +1

      I use the 3ds One but it lags can someone help me find a stable hd mod (30 fps Is ok)

    • @dash_trash_gamer8731
      @dash_trash_gamer8731 10 หลายเดือนก่อน +2

      Btw Just use the performance build not the compatibility one

  • @thingsiplay
    @thingsiplay ปีที่แล้ว +3

    Lot of this stuff could be automated with scripts. Hopefully an easier installation process will be created by someone.

    • @Sebbz
      @Sebbz ปีที่แล้ว

      It's much easier to do most of the work on a Windows PC beforehand. Just drag and drop the files and it's ready in no time

    • @groundfx5733
      @groundfx5733 ปีที่แล้ว +1

      @@Sebbz Assuming you have a keyboard/mouse for your steam deck (as suggested at the beginning) the process will be largely the same

  • @vorbo01
    @vorbo01 ปีที่แล้ว

    If i get a debuged ROM do I need to do all that hex editing stuff?

  • @cannonbyrd1755
    @cannonbyrd1755 ปีที่แล้ว +1

    isnt this like a few years old now?

    • @master_matthew
      @master_matthew ปีที่แล้ว +2

      Yes, but it’s been an active project that’s been improving and changing.

    • @cannonbyrd1755
      @cannonbyrd1755 ปีที่แล้ว

      @@master_matthew Yeah but ive been able to play OoT from start to finish on my steamdeck with Ship of Harknian for years now, i did it when i first got my deck at launch, other then maybe bug-fixes why is it relivant now?

    • @cow_killer6322
      @cow_killer6322 ปีที่แล้ว

      Yeah because it's actually new to other people@@cannonbyrd1755

    • @Edu_Gamer-cu8tx
      @Edu_Gamer-cu8tx 11 หลายเดือนก่อน +1

      ​@@cannonbyrd1755more features
      Built-in randomizer
      The many people other than you who hadn't heard about it yet

    • @alvallac2171
      @alvallac2171 10 หลายเดือนก่อน

      @@cannonbyrd1755 *relevant

  • @Punmaster9001
    @Punmaster9001 ปีที่แล้ว +1

    I wonder when this will get shut down by nintendo. I didn't have a chance to get Links Awakening before nintendo snuffed it

    • @gardiner_bryant
      @gardiner_bryant  ปีที่แล้ว +3

      They're not distributing any Nintendo IP so big N can't do much about it.

  • @coreycch50
    @coreycch50 ปีที่แล้ว +1

    Nintendo gonna nuke this video.

  • @dash_trash_gamer8731
    @dash_trash_gamer8731 10 หลายเดือนก่อน

    I use the 3ds textures pack but it lags can someone help me with a stable pack/settings (30 fps is fine)

    • @BitZapple
      @BitZapple 9 หลายเดือนก่อน

      OoT Reloaded is the best. I use OoT Reloaded with the backgrounds (for market, shops, church etc) from the 3DS pack. (I picked them out)

  • @lrive010
    @lrive010 ปีที่แล้ว +1

    @gardiner_bryant I am curious why you went the route of using bottles instead of building the project. It's not that diffcult.

    • @gardiner_bryant
      @gardiner_bryant  ปีที่แล้ว +4

      Two reasons: the target demo for this video would see that and they'd nope out
      LGC wrote this and I followed his guide to make this video.

    • @moomew64
      @moomew64 ปีที่แล้ว +2

      Speaking as someone who knows how to compile from source:
      If there's a binary/flatpak/appimage and GUI that achieves the same result intuitively, I personally will ALWAYS choose the path of least resistence. Source-compiling is neat, but time is often more valuable.

    • @mjcox242
      @mjcox242 ปีที่แล้ว +1

      they didn't use bottles for SOH at all, they used it so they had a formular hex editor. (just had to be ran under wine as its windows only)
      this can esily be done without compileing or bottles if you can find a prebuilt linux hex editor.

    • @alvallac2171
      @alvallac2171 10 หลายเดือนก่อน

      @@moomew64 *resistance

  • @kungfujesus06
    @kungfujesus06 ปีที่แล้ว

    Why not just use dd to extract the bytes from the iso?

    • @lukasm1293
      @lukasm1293 ปีที่แล้ว

      Because, why would a self-proclaimed Linux enthusiast want to demonstrate the huge advantage Linux has when you can perform complex looking but actually simple tasks with a one-liner? Even programming something simple with the programming language of your choice would likely have been faster than figure out how to get this Windows GUI-tool running. dd is available on the steam deck (I checked) and if you insist on using a GUI program, Okteta (the KDE hex editor) would have been the natural choice.

  • @Unknown_User_
    @Unknown_User_ 6 หลายเดือนก่อน +1

    I didn't understand a single thing in this video.

  • @JoseBernardoBandosRodrigues
    @JoseBernardoBandosRodrigues 8 หลายเดือนก่อน

    Another thing, linuxgamingcentral seems dead or hijacked right now

  • @RyudoFanel
    @RyudoFanel 11 หลายเดือนก่อน

    Yeah, I think I'll just use a pirated version. I have the original Zelda OoT on N64 (PAL version too), but that's too much work...

    • @alvallac2171
      @alvallac2171 10 หลายเดือนก่อน

      *that's
      *too (different meaning)

    • @RyudoFanel
      @RyudoFanel 10 หลายเดือนก่อน

      @@alvallac2171Thanks...

  • @breadone_
    @breadone_ ปีที่แล้ว +2

    actually crazy people care about piracy of a nearly thirty year old game lol, lmao

  • @bland9876
    @bland9876 ปีที่แล้ว +1

    Yeah I'll just stick to popping in my original cartridge on the 3DS.

  • @d00mguy82
    @d00mguy82 ปีที่แล้ว +1

    native? but bottles....

    • @groundfx5733
      @groundfx5733 ปีที่แล้ว

      Game runs native, bottles is for the hex editor. There’s got to be a better way though

  • @Toripusutashi
    @Toripusutashi 10 หลายเดือนก่อน

    Doesnt work..😊

  • @nerdy3740
    @nerdy3740 10 หลายเดือนก่อน

    Omg that is much to do

  • @The_SUN1234
    @The_SUN1234 ปีที่แล้ว +3

    The amount of work you need to do to play it is not worth it.

    • @purplehato
      @purplehato ปีที่แล้ว

      They just overcomplicated the process, for real x)

    • @cow_killer6322
      @cow_killer6322 ปีที่แล้ว +1

      Let me know if you can come up with a better solution@@purplehato

  • @igorgiuseppe1862
    @igorgiuseppe1862 ปีที่แล้ว

    0:32 i hate this FPS discussion.
    when you increase the framerate you more often than not, also create an ilusion that everything is moving faster, that might sound better, but that also destroy the artistic vision, its like watching an movie in 2x speed, and expecting to enjoy it more as an result.
    if the game was originally intended for 60fps, sure do it, otherwise...
    now, 20fps might be a problem if you screen is too big so improving it can be a solution to fix the issue. (im not sure if its a problem, just speculating)
    another thing that people dont understand is that HD textures dont fit well with low poly games, but hey, even nintendo did this mistake...

    • @nicestguyinhouse6112
      @nicestguyinhouse6112 ปีที่แล้ว +2

      But doesn't it just add in extra control over the timing and doesn't actually make anything faster rather than able to move in-between the frames it gives?

    • @epiclemon9927
      @epiclemon9927 11 หลายเดือนก่อน

      Yeah i dont really care about that

    • @Skazzy3YT
      @Skazzy3YT 8 หลายเดือนก่อน +1

      Try actually playing the damn game at 60FPS with interpolation and then switch back to 20FPS and tell me how good it feels.

  • @persacon12
    @persacon12 4 หลายเดือนก่อน

    *brain explodes* there has to be a easier way to get this ;-; help

  • @lukasm1293
    @lukasm1293 ปีที่แล้ว +2

    untested, but this should do the trick:
    dd bs=1 skip=476487616 count=32M if=zelda_PAL_093003.tgc of=zelda_oot.z64

  • @Yoshizuyuner
    @Yoshizuyuner ปีที่แล้ว

    Thumb nail is very generic Reddit Post

    • @alvallac2171
      @alvallac2171 10 หลายเดือนก่อน

      *Thumbnail

  • @Thewickedjon
    @Thewickedjon ปีที่แล้ว +1

    yeah ummm... no....