# What is the exact process to run N64 games?

**URL:** <https://forum.clockworkpi.com/t/what-is-the-exact-process-to-run-n64-games/5786>\
**Category:** Emulators\
**Created:** [June 27, 2020, 1:05pm UTC](https://forum.clockworkpi.com/t/what-is-the-exact-process-to-run-n64-games/5786 "2020-06-27T13:05:59Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![javelinface](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/javelinface/32/3079_2.png) [@javelinface](https://forum.clockworkpi.com/u/javelinface)\
**Post date:** [June 27, 2020, 3:26pm UTC](https://forum.clockworkpi.com/t/what-is-the-exact-process-to-run-n64-games/5786/2 "2020-06-27T15:26:39Z")

</div>

This is a tough one. I don’t know what your background knowledge is like re: linux and emulating, so I’ll just try and keep it fairly simple.

The reference to the N64 emulator in the games list doesn’t run as it is, and will need to have a lot of dependencies installed, your config file will need to be optimised to run games well, and potentially your action.config file will need to be modified to point to a different location to run the binary from. Ie, it will require a lot of fiddling.

Depending on a few factors, your starting point may vary.  
First it would be great to know exactly where you’re coming from. If you’ve just turned on your Gameshell, and haven’t updated it, or attempted to follow any other instructions, we can start from scratch. Otherwise, we may need to cater things to where you got up to.  
If you know what version of the Clockwork OS you’re using, that would be great. The N64 generally doesn’t run on any stock OS made earlier than 2020. By default the Gameshell comes with OS 0.4 which was made last year.

Regardless of which version you have, unless it is explicitly stated that it has been installed, you will need to run a few scripts in order to download the dependencies, modify some files, and update a config file. This is assuming you know how to SSH into your gameshell.

Here’s a link to some instructions:

> [@GameShell OS image files (v0.5)](https://forum.clockworkpi.com/t/gameshell-os-image-files-v0-5/5058/57):
>
> Mupen64+ was never working on any release unfortunately, unless it was self built or pre made in a custom release. I’m looking to do exactly this, with the garage system. Meantime, try this: [https://drive.google.com/drive/folders/1gdp6lrHK1bmBTM\_CKiU7RNXKL-W8w0X3](https://drive.google.com/drive/folders/1gdp6lrHK1bmBTM_CKiU7RNXKL-W8w0X3) Action config replaces the one in the mupen menu directory. Mupen.sh is a script to install mupen dependencies. (You’ll need to sudo chmod +x the file to get it to be executable) Mupen64plus is the program to run. Put it in the ~/a…

If you want to save yourself some time, you can just download a pre made image with the emulator set up to work, and everything updated. That would involve having to completely wipe your gameshell, and lost any progress in games, or customisation you have made. Of course you can back them up, as long as you know where each file you want to keep is stored.

There are quite a few choices nowadays for custom OS choices. I have made one that is extremely beginner friendly, and has the N64 emulator set up.

> [@Custom D.E.O.T. V2.0+/Clockwork OS v0.5 image - With customised DEOT interface, Kernel 5.7, Optional 1400MHz OC, Debian 10 Buster, Retroarch 1.9.0, Mupen64+ plus more! (Current build: 200903)](https://forum.clockworkpi.com/t/custom-d-e-o-t-v2-0-clockwork-os-v0-5-image-with-customised-deot-interface-kernel-5-7-optional-1400mhz-oc-debian-10-buster-retroarch-1-8-9-mupen64-plus-more-current-build-200626/5088):
>
> Similar to my [previous DEOT custom build based on 0.4](https://forum.clockworkpi.com/t/custom-d-e-o-t-v1-0-clockwork-os-v0-4-image-with-updated-kernel-5-3-6-latest-lima-drivers-ra1-8-1-mupen64-and-much-more-current-version-191122/4742), I have put together a new image, based on the ClockWork OS 0.5. This is the same as the official 0.5 image, just with a lot of updates, and quality of experience optimisations. You don’t need the DEOT edition Gameshell to use this. The official DEOT image is much older, and behind the official 0.5 image. This custom image is the bridge to get the best of both worlds. [b7d679edaee7a55ad42147c9085b5e919824296a\_2\_462x500] Here is a google dr…

Here is another one that has a lot of things set up, taking a much simpler approach.

> [@\[OS\] Arch Linux](https://forum.clockworkpi.com/t/os-arch-linux/5009):
>
> Here come the beta release of my Arch Linux ARM port, Feature : Multitask anywhere Volume / Backlight control CPU actives Core number & Governor / Frequency selection dedicated Launcher multiple & native WI-Fi profiles latest Mesa / Lima / Kernel / Retroarch … dedicated Pacman binary repository auto expand File System at first boot Launcher, Fantasti, alpha revision The fantasti is a Provencal elf, very close to the gripet, who establishes himself in the stables and then takes care of the c…

And keep an eye out for this one that has recently started to make some huge leaps!

> [@\[OS\] RetroArch - Debian OS image based on the minimal Debian (u-boot, kernel, and Debian from scratch) \[v0.3\]](https://forum.clockworkpi.com/t/os-minimal-debian-u-boot-kernel-and-debian-from-scratch-v0-2/5707):
>
> I created a clean Debian, and u-boot from scratch to be used in our device. The menu is Retroarch. It boots directly to it in KMS mode (without X11). Functionalities Based on Debian Bullseye for the latest MESA driver with full lima support. Clean OS with only Debian packages (except RetroArch binary) and small tweaks for hardware compatibility with gameshell. No strange symbolic links nor duplicate files. Max CPU frequency of 1.4GHz. The default governor is ondemand. Standby mode (freeze) by…

---

_[View the full topic](https://forum.clockworkpi.com/t/what-is-the-exact-process-to-run-n64-games/5786)._
