is there a TL;DR for how to get this running on the deck? the map mod @safety_lite mentioned has me itching to replay. assume i am an idiot for instructions.
Looks like Steam Deck HQ did one. Really though, running whatever you want on Steam Deck is pretty easy. All you really gotta do is add the exe as a non-Steam game and set the compatibility tool to whatever the latest version of Proton you have. For the vast majority of games I’ve tried (and I’ve tried a lot) they generally just work out of the box these days.
Little fun fact, Windows dropped support for 16-bit stuff several years ago, so a lot of early games aren’t playable on modern Windows anymore. However, Wine (the Windows compatibility layer that forms the basis for Proton) never did, so you can still play stuff like Yoot Tower and Sim Ant on Linux machines without any big hurdles. This led to a community port of winevdm to Windows, which is now probably the easiest way to play really old games on modern PCs. So Wine is now arguably more compatible with Windows games than Windows is.
Right now I am dual booting into a Batocera partition on a thumb drive that has like 300 GBs of my favorite old games. I really like Batocera, I’ve always wanted a Retrogaming centric OS and this works great.
I played it in desktop mode, as I have a big external screen so I didn’t set it up as a non-steam game, but the steps I took were:
- Download this: Zelda64Recompiled-v1.2.0-Linux-X64.zip
- Extract the zip file somewhere, then extract the contents of that into a new folder
- Click on Zelda64Recompiled in that folder
- Ta-da
I haven’t played it for a long time, but even though I thought I removed my old file it still found it and the program booted straight into the game. I will have to now check out some of these mods too!!!
HUGE Update: Right click on the executable and click on “Add to Steam”
Then it’s in steam!
Tried it in handheld mode and it worked perfectly. Damn I didn’t know about that beautiful update so it’s even easier than before.
These recomps and decomps are awesome, especially for making rom hacks. I personally am only interested in playing on original hardware for the most part, but the work that goes into these definitely augments that as well. For those who like hardware, check out Patcher64+
It is a GUI utility that gives you extreme customization over your Ocarina of Time ROM to play on hardware, from all the QoL stuff you could want, to changing textures (every wanted to use OoT link in Majoras Mask or vise versa?) controls, and UI, basically just like recomp. This is great if you want to curate your experience.
Also, it’s not just OoT. There a huge list of games. OoT and MM have the most insanely detailed options last time I checked, but there’s a lot of games, like Paper Mario 64, where you can add on popular premade patches, like hard mode. Though I really just prefer curating my own patch. If you have a flash cart, It’s a lot simpler than setting up a pc recompilation that’s still in development just to get some QoL stuff.
Also, N64 Zelda at high frame rates is so gnarly.
I like that the SM64 and OOT PC ports both have online co-op mods, too. Something very childhood-wish-fulfilling about that. I remember playing GMod converted maps of these games years ago and thinking it was the coolest, and now you can play Mario 64 online with perfect physics and a little lua modding API that people implement custom game modes in. I like seeing people invent new ways to play old games.
wow I didn’t think those could be even more sick but great color choice for the trackballz
So they have light up LEDs in them. Green normal and red when a button is pressed. The next move is to see if we can swap out the LEDs. And of course figure out some artwork to go under the plexiglass.
More than anything we have basically settled on the base of the controllers so now I can play around coming up with new top panels. My next target is hopefully a Samba de Amigo panel. Though this design will likely be itterated on to make a cursor controller for machine gun style light gun games like Jurassic Park, Alien 3, and T2 Arcade.
Wow. I’ve been thinking about getting or making a track ball for a little bit. Would love to hear more about your build process and parts.
So the key part of the build is this track ball
Which has quick connect arcade wire set to the Left Right and Center mouse buttons. So I was able to hook up the Sanwa buttons without even soldering
Not sure where my co worker got the initial model for the arcade stick, but the base and panel were separate objects that snapped together. Our initial goal was to mount from the top only, but we had to add pegs underneath for stability. The initial top was snap on only so we also added screw points to both that and the base. Ruggedization was our biggest concern. There is also a USB d-type out the back so the cable can break away for storage. Honestly an solution could work and a more intrepid builder could mount the track ball to a sturdier top panel and succeed just as well.
We are still bouncing around the coloring on the 3d print and buttons. Whether to do say one color base, one color panel, one color buttons. So like, Blue base, White panel, Red buttons for Sonic. I feel like the simpler mostly monotone with a hint of white feels more elegant. Part of why we hope to change the LEDS in the trackball is to get the thing to full match.
Our biggest issue with this project was learn which version of MAME Sonic worked best with. Which one actual saved our setting to default to the mouse on a Pi. And what the proper sensitivity was. This was especially difficult as only the most modern MAME allows for entering the cheats which enable the hidden English localization. We are currently running the game via RetroPi set to autoboot the game in the Final Burn Neo core, with the mouse sensitivity tuned down to 60%.
Nice. I’ve seen that exact trackball on AliExpress before.
I feel your pain about using Mame.
recently I got an Xbox 360 elite (the slim, black revision) for only $25 at a thrift store in hood working condition. A little overwhelmed by the homebrew options at first, I saw the latest “bad update” is not a permanent mod, and then saw RGH3 has the need to only solder two wires and a resistor, so I’m looking into that, and saw the model I have is considered the Corona revision.
Anyone here familiar with RGH3? Do I need to order a pico just to flash the nand?? I’d rather install a Modchip tbh!
Thanks Tom. The Z64recomp didn’t handle my NSO pad very well, and I was already so far into the Harkinian ports that I’ll probably stick with those for now. Also I looked up why they’re called that
The title of the project is an allusion to the philosophical thought experiment Ship of Theseus, as well as the name of the King from The Legend of Zelda CD-i games, who was infamous for the internet memes spawned from the games.
Anxiously awaiting that Perfect Dark port though.
It’s a great choice in name - more for the King from the CD-i games than the Ship of Theseus. Makes you wonder with all the work they’re doing with de/recomps and changes, are we playing the original game anymore?
Philosophy aside, what problems did you have with the controller? I found when connecting mine, via Bluetooth the recomp detected it instantly and mapping took a few seconds. When you connect it is your mac (I’m thinking you’re still on mac for this right?) finding it as a device at all?
Nvm, I got it working perfectly. The only remaining issue I’m having* is that flicking down on the stick autofires in the app menu, so I scroll all the way down when I only mean to go down one position. I don’t think it’s a deadzone problem because I’m not having the same problem during gameplay?
It doesn’t have the audio issues of the 2s2h port, which is nice. Where can I find mods? Please tell me there is a nice CRT filter available.
*oh yeah and at launch it looks like this (fullscreen enabled)
I’d say the fullscreen issue is more of a problem than the controller! Does the game run okay when it loads though or is this always there when you load it? It says it should work with any resolution but I don’t know if that’s just the game itself and not the menu too.
May be worth trying to speak to the people working on it, as you may have found something totally new!
I should mention that the fucked up screen at boot can be reset by toggling fullscreen off and back on haha. I don’t wanna do that though!! You’re right, I should post some issue tickets.