Homebrew Question Can I have N64 games running a full speed?

Keylogger

Well-Known Member
OP
Member
Joined
May 3, 2006
Messages
2,637
Trophies
1
Age
34
Website
Visit site
XP
6,629
Country
France

sj33

Well-Known Member
Member
Joined
Oct 22, 2013
Messages
4,072
Trophies
2
XP
4,726
Country
Japan
Make sure you are using this specific build. Put this into /retroarch/cores/
https://m4xw.net/nextcloud/index.php/s/n87e8ycGGgfTM6L

Make sure Threaded Video is enabled in Video settings, and the audio driver is set to switch_thread in Drivers.

In core options, disable ‘Color buffer to DRAM’, ‘Depth Buffer to DRAM’ and ‘Crop mode’.
 
  • Like
Reactions: bonoboy and Owenge

Keylogger

Well-Known Member
OP
Member
Joined
May 3, 2006
Messages
2,637
Trophies
1
Age
34
Website
Visit site
XP
6,629
Country
France
Make sure you are using this specific build. Put this into /retroarch/cores/
https://m4xw.net/nextcloud/index.php/s/n87e8ycGGgfTM6L

Make sure Threaded Video is enabled in Video settings, and the audio driver is set to switch_thread in Drivers.

In core options, disable ‘Color buffer to DRAM’, ‘Depth Buffer to DRAM’ and ‘Crop mode’.
Ok thanks, i'll try with these settings

what more does this core have compared to official?
 

yusuo

Well-Known Member
Member
Joined
Oct 19, 2006
Messages
3,502
Trophies
2
Age
38
XP
6,142
Country
United Kingdom
It's official, also makes use of the JIT patches.
Waiting for libnx over here before we get it on the nightlies ¯\_(ツ)_/¯
Hi m4xw, I used to use you config file that I found uploaded somewhere prior to mupen-next being implemented in retroarch, however my sd died so I decided to upgrade card and retroarch.
As I no longer have the config file and it worked so smoothly I was curious as to whether you are able to upload your new config file somewhere.

Thanks and keep up the good work, many people appreciate what you do
 
D

Deleted-351540

Guest
Make sure you are using this specific build. Put this into /retroarch/cores/
https://m4xw.net/nextcloud/index.php/s/n87e8ycGGgfTM6L

Make sure Threaded Video is enabled in Video settings, and the audio driver is set to switch_thread in Drivers.

In core options, disable ‘Color buffer to DRAM’, ‘Depth Buffer to DRAM’ and ‘Crop mode’.
I'm using the latest stable. I don't have a threaded video option in the video driver settings. My only options are "gl", "switch", and "null".

Edit: nevermind. I found it. I'm an idiot. However, these settings didn't seem to help much. Even with a max overclock, I still get graphical glitches and serious slowdowns in Smash 64, Diddy Kong Racing, Ocarina of Time, and Mario Kart 64. However, Mario 64 plays almost perfectly.
 
Last edited by ,

stick267

Well-Known Member
Member
Joined
Dec 17, 2018
Messages
586
Trophies
0
Age
33
XP
1,171
Country
United States
I'm using the latest stable. I don't have a threaded video option in the video driver settings. My only options are "gl", "switch", and "null".

Edit: nevermind. I found it. I'm an idiot. However, these settings didn't seem to help much. Even with a max overclock, I still get graphical glitches and serious slowdowns in Smash 64, Diddy Kong Racing, Ocarina of Time, and Mario Kart 64. However, Mario 64 plays almost perfectly.
Are you using the mupen-next core with dynamic recompiler?
 

KirovAir

Alcoholic Programmer
Member
Joined
Dec 7, 2006
Messages
768
Trophies
1
Age
32
Location
Netherlands
Website
www.jessesander.nl
XP
2,444
Country
Netherlands
I'm using the latest stable. I don't have a threaded video option in the video driver settings. My only options are "gl", "switch", and "null".

Edit: nevermind. I found it. I'm an idiot. However, these settings didn't seem to help much. Even with a max overclock, I still get graphical glitches and serious slowdowns in Smash 64, Diddy Kong Racing, Ocarina of Time, and Mario Kart 64. However, Mario 64 plays almost perfectly.

Work off this checklist.

This is my setup:
https://gbatemp.net/threads/n64-dynarec-is-out-as-beta-release.528247/page-56#post-8516494
Working great and I have played hours of 64 goodness. :)
 
D

Deleted-351540

Guest
I'm using Atmosphere with title redirection. I'm using the proper core (Mupen64-Next). I'm also using the latest version of Hekate. All of that is right. I have never used SX OS, even though I bought the SX Pro. I use it explicitly to boot external payloads. (Hekate, which then boots Atmosphere/Kosmos)

I am using exactly the version of Mupen that you linked here: https://m4xw.net/nextcloud/index.php/s/n87e8ycGGgfTM6L

Yet I still see FPS in the low 20s and sometimes teens even with docked CPU overclock. I just don't get it.
 
Last edited by ,

Geridious4

Well-Known Member
Member
Joined
May 2, 2018
Messages
112
Trophies
0
Age
34
XP
547
Country
Canada
I'm using Atmosphere with title redirection. I'm using the proper core (Mupen64-Next). I'm also using the latest version of Hekate. All of that is right. I have never used SX OS, even though I bought the SX Pro. I use it explicitly to boot external payloads. (Hekate, which then boots Atmosphere/Kosmos)

I am using exactly the version of Mupen that you linked here: https://m4xw.net/nextcloud/index.php/s/n87e8ycGGgfTM6L

Yet I still see FPS in the low 20s and sometimes teens even with docked CPU overclock. I just don't get it.

Hey i tried downloading that file but when I click the link it says file not found, any update to that core or somewhere else to download it? Thanks i know this thread is outdated.
 

Spider_Man

Well-Known Member
Member
Joined
May 28, 2015
Messages
3,924
Trophies
0
Age
38
XP
5,162
Country
United States
I am running retroarch 1.7.6 on atmosphere 0.8.4 with full ram access (https://gbatemp.net/threads/use-atmosphere-to-access-full-ram-with-homebrews-without-nsp.521240/)

I am running with max perf OC but even with this, N64 roms won't run at fullspeed.
Super Smash bros 64 and pokemon stadium runs at ~12fps
Zelda MM is slow when enter a new place
and more games that are slow in gameplay

Im using mupen64Plus-Next core
for n64 make sure you are using retroarch nro installed, not the xci rom.

and n64 you have to try different plugins and change settings for each game, but i can confirm majoras mask can play at near full seed, the odd audio glitch and slight slow down if opening doors and entering a new location but it soon resumes near full speed.
 

Excitedguy

Well-Known Member
Newcomer
Joined
Oct 21, 2006
Messages
75
Trophies
1
XP
716
Country
United States
Hey i tried downloading that file but when I click the link it says file not found, any update to that core or somewhere else to download it? Thanks i know this thread is outdated.
The latest core can be downloaded within Retroarch or by downloading latest nightly build, core is mupen64Plus-Next
 

Spider_Man

Well-Known Member
Member
Joined
May 28, 2015
Messages
3,924
Trophies
0
Age
38
XP
5,162
Country
United States
awesome thank you for the quick reply, overclocking still needed for smooth frame rates?
i wouldnt advise on over clocking, this will put strain on the console as games will still run slow if it cant run.

alter settings and resolution to optimise speed
 

Geridious4

Well-Known Member
Member
Joined
May 2, 2018
Messages
112
Trophies
0
Age
34
XP
547
Country
Canada
i wouldnt advise on over clocking, this will put strain on the console as games will still run slow if it cant run.

alter settings and resolution to optimise speed

Yeah I agree but didn't know what other options I had, would you happen to have a potential guide or link that I can follow for optimal settings for n64 retroarch on switch
 

Spider_Man

Well-Known Member
Member
Joined
May 28, 2015
Messages
3,924
Trophies
0
Age
38
XP
5,162
Country
United States
Yeah I agree but didn't know what other options I had, would you happen to have a potential guide or link that I can follow for optimal settings for n64 retroarch on switch
For n64 because its still early days each game will be different, some no matter what you change will run like shit.

Its best to let it do a cfg for each game but its really trial and error.

Best bet, dont apply any graphic filters like sharp or hq filters, set resolution to 720 i think i had majoras running at.

In some cases youll have to exit reteoarch and go back in to see the changes apply.

Make sure also for n64 that its the installed version and also different n64 cores work better for some games than others.
 

m4xw

Ancient Deity
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,958
Country
Germany
For n64 because its still early days each game will be different, some no matter what you change will run like shit.
The fuck are you saying, early days?
hah, I can count on 1 hand which games currently arent playable on switch that are playable on pc.
Everything in mupen next is max. a few weeks out of date.
Make sure also for n64 that its the installed version and also different n64 cores work better for some games than others.
Dont use anything but mupen next if you don't want to play some ancient hack.
Simple as that.
 

Spider_Man

Well-Known Member
Member
Joined
May 28, 2015
Messages
3,924
Trophies
0
Age
38
XP
5,162
Country
United States
The fuck are you saying, early days?
hah, I can count on 1 hand which games currently arent playable on switch that are playable on pc.
Everything in mupen next is max. a few weeks out of date.

Dont use anything but mupen next if you don't want to play some ancient hack.
Simple as that.
Theres loads that have issues like this guy is asking how to improve one.

Switch n64 emulation is far from pc quality, which even today is not flawless.

I advise the op to kindly listen to me and and this angry guy.

You will find games run nice, loads will run slow, you will need to change cores, settings but please never over clock.

Your putting strain on your console to try make a rom run better that is highly likely going to run like shit regardless.

Ive been part of the emulation scene back in the 90s and these cores are basic ports of pc plugins and dont always port over perfectly, retroarch is a program made to work on multiple devices.

The cores and plugins are all to work within retroarch and each device and hardware can cause issues, they dont make a plugin or core dedicated to just one device.
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,177
Trophies
2
XP
33,532
Country
Mexico
What in the world is this non sense?
I have almost my entire N64 library playing full speed without overclock. Stock speeds.
Only game I have which requires OC is Pokemon Snap. Everything else runs fullspeed at stock speeds, and even at 2x or higher resolutions.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    Interesting lol
  • Psionic Roshambo @ Psionic Roshambo:
    I think I watched a video where two games at 4K where eating just over 16GB of RAM and it's the one case where the 7900XT and XTX pulled ahead (minus RTX of course)
  • Psionic Roshambo @ Psionic Roshambo:
    So my opinion is that they could age a bit better in the future, and maybe AMD will continue improving them via drivers like they tend to do. No guarantee there but they have done it in the past. Just a feeling I have.
  • The Real Jdbye @ The Real Jdbye:
    cyberpunk at 4k without DLSS/fidelityfx *might* exceed 12gb
    +1
  • The Real Jdbye @ The Real Jdbye:
    but that game barely runs at native 4k
  • Psionic Roshambo @ Psionic Roshambo:
    I think it was some newer games and probably poorly optimized PS4 or PS5 ports
  • The Real Jdbye @ The Real Jdbye:
    they definitely will age better but i feel dlss might outweigh that since it looks about as good as native resolution and much less demanding
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    When I played Cyberpunk on my old 2080 Ti it sucked lol
  • The Real Jdbye @ The Real Jdbye:
    AMD could introduce something comparable to DLSS but nvidia's got a lot more experience with that
  • The Real Jdbye @ The Real Jdbye:
    least amd 7xxx has tensor cores which the previous generations didn't so there is the potential for AI upscaling
  • Psionic Roshambo @ Psionic Roshambo:
    They have FSR or whatever it's called and yeah it's still not great
  • The Real Jdbye @ The Real Jdbye:
    so AMD seem to finally be starting to take AI seriously
  • Psionic Roshambo @ Psionic Roshambo:
    Oh yeah those new 8000 CPUs have AI cores built in that's interesting
  • Psionic Roshambo @ Psionic Roshambo:
    Maybe they plan on offloading to the CPU?
  • Psionic Roshambo @ Psionic Roshambo:
    Would be kinda cool to have the CPU and GPU working in random more
  • Psionic Roshambo @ Psionic Roshambo:
    Tandem even
  • The Real Jdbye @ The Real Jdbye:
    i think i heard of that, it's a good idea, shouldn't need a dedicated GPU just to run a LLM or video upscaling
  • The Real Jdbye @ The Real Jdbye:
    even the nvidia shield tv has AI video upscaling
  • The Real Jdbye @ The Real Jdbye:
    LLMs can be run on cpu anyway but it's quite slow
  • BakerMan @ BakerMan:
    Have you ever been beaten by a wet spaghetti noodle by your girlfriend because she has a twin sister, and you got confused and fucked her dad?
  • Psionic Roshambo @ Psionic Roshambo:
    I had a girlfriend who had a twin sister and they would mess with me constantly.... Until one chipped a tooth then finally I could tell them apart.... Lol
  • Psionic Roshambo @ Psionic Roshambo:
    They would have the same hair style the same clothes everything... Really messed with my head lol
  • Psionic Roshambo @ Psionic Roshambo:
    @The Real Jdbye, I could see AMD trying to pull off the CPU GPU tandem thing, would be a way to maybe close the gap a bit with Nvidia. Plus it would kinda put Nvidia at a future disadvantage since Nvidia can't make X86/64 CPUs? Intel and AMD licensing issues... I wonder how much that has held back innovation.
  • The Real Jdbye @ The Real Jdbye:
    i don't think nvidia wants to get in the x64 cpu market anyways
    The Real Jdbye @ The Real Jdbye: i don't think nvidia wants to get in the x64 cpu market anyways