WORKLOG: Outer Wilds -- Functional Nomai translation tool

Joined
Apr 24, 2023
Messages
26
Likes
110
Location
Australia
Portables
0 complete, 4 in progress
Hey!

So both me and a friend love Outer Wilds, and consider it one of the best games of all time, if not the best. Actually, if you haven't played it, stop whatever you're doing and go play it before even thinking of doing anything else. Besides, minor spoilers ahead, so...

Anyway, one of the key parts of the game is that a lot of the plot is discovered through text written on walls and such, and to understand it, you have a translation tool, made by the wonderful Hal of Timber Hearth.
1752069104133.png


I was browsing the internet, friend beside me, when we came across this neat project:
https://www.printables.com/model/113150-nomai-translator-outer-wilds
1752069439808.png


Naturally, we both thought it was pretty cool. However, I started thinking, what if you could make something like this, but actually functional?

I realised that a lot of technologies to do something like this already kinda exist. OCR, coupled with a translation API, can read whatever you're looking at and translate it. Add on a screen, and you've got something that could effectively do what this device does. For bonus points, you could add on a couple line lasers to mimic the "reading" the original tool does. I also realised I kinda have all the parts necessary for this just...laying around. A Pi Zero to act as the OCR and translation computer, a Pi camera to actually capture the text, and several white-on-blue character LCDs that I feel might match the style of the original screen rather nicely, are all things that I have, and are all effectively going unused at the moment.

With that, I decided I should start on making something like this. Not much has happened just yet, I'm mostly setting up things on the software side, but I do think this could be a pretty cool project, as well as being fairly simple (hopefully).
 
I love that game! This is an excellent idea
 
Couple initial screen mockups:
1000030138.png

1000030140.png


Currently suffering in OCR, it really doesn't wanna run well with the Pi camera, and when it does, it takes like a good 30 to 60 seconds to just figure out what the text is. I'm sure I'll solve the issue eventually....hopefully.
I'm also doing some modifications to the printable prob I linked above. Fairly simple so far, I'm waiting to encounter the painful problem that I always manage to encounter with a project like this.

Ideally, I'd use a larger and longer screen, as even the largest character LCD is fairly square-ish rather than a long rectangle, and is still quite small. Maybe for version 2 though, since that would probably require buying stuff and whatnot.
 
Back
Top