Homebrew RELEASE N64 dynarec is out as beta release

zenjiki

Well-Known Member
Member
Joined
Feb 13, 2006
Messages
108
Trophies
1
XP
1,380
Country
United States
Well my findings so far

I personally saw no difference between nsp with sxos and atmosphere using the loader ini and pokemon quest.

I am happy to report sin and punishment works woo hoo!

Even using pokemon quest i still crash at level 2 of starfox

Fzero is playable for me but music sounds terrible. So not really fully playable because of this.

All in all i am so happy and thankful for this. I got goosebumps seeing the dk crew rap and thinking back to when nes played like crap. We have come along way. Please let us all share truthful info and work together to make this software truly shine!

I have no clue how you get 60fps in fzero if you are using a patched sm64 rom that makes sense i will look for that. Care to share your settings for fzero? This is a big problem i feel here people making statements but no like pointers in terms of settings etc. i am using the config posted with the dynarec. It is on when i play sin and punishment and i am happy to provide video proof but i wonder if maybe its not like active? Is there anyway to confirm other than the cpu setting in options? 60fps in sm64 would be a dream come true can you link me in pm?

Just go to 1st page of the thread, download the zip file. Use the recommended settings included in zip file. Still on page 1 of this post, scroll down to m4xw’s (main developer) post and follow what he says.

Also if you keep reading this and the retro arch post, many including m4xw say that some games aren’t supported by dynarec yet. So if Sin and Punishment doesn’t work on dynarec, go back to using interpreter.
 

zenjiki

Well-Known Member
Member
Joined
Feb 13, 2006
Messages
108
Trophies
1
XP
1,380
Country
United States
Sin and Punishmenr runs well to me too.

But, EVERY game has little slowdowns, even with m4xw config file. For example, in SM64, at the beggining the game souns like this: It's a me, Mario-slowdown-oo.

Slowdowns or stutter? Cause according to the developers, for the time being there’s going to be stutters... mainly happens after loading a new screen, the dynarec is recompiling new codes. That’s why the stutter can also happen when you’re playing Mario and jump, run, somersault, or perform a new move for the 1st time. The dynarec has to recompile codes for those instances, causing a slight stutter. Otherwise, it starts running full speed! So just run around outside the castle performing all moves, and by the time you’re in the castle the game is full speed.

Also full speed means the original FPS of the game, F-Zero as far as I know is the only few games that ran at 60fps. Most N64 games from what I read are had 20-30 FPS originally. So those games will never run at 60fps, unless they had a 60fps hack.
 
  • Like
Reactions: TimeDevouncer

regnad

Button Masher
Member
Joined
May 19, 2008
Messages
2,515
Trophies
1
Age
53
XP
3,687
Country
Japan
Slowdowns or stutter? Cause according to the developers, for the time being there’s going to be stutters... mainly happens after loading a new screen, the dynarec is recompiling new codes. That’s why the stutter can also happen when you’re playing Mario and jump, run, somersault, or perform a new move for the 1st time. The dynarec has to recompile codes for those instances, causing a slight stutter. Otherwise, it starts running full speed! So just run around outside the castle performing all moves, and by the time you’re in the castle the game is full speed.

Also full speed means the original FPS of the game, F-Zero as far as I know is the only few games that ran at 60fps. Most N64 games from what I read are had 20-30 FPS originally. So those games will never run at 60fps, unless they had a 60fps hack.

Is this something that will likely be cleared up in the future, or is it just a part of emulating N64 on the Switch?
 
D

Deleted User

Guest


you have to play for like a minute then Mario Starts to run Smooth between 59 to 60 FPS, i uploaded a video

like m4xw said and many others the core is decompressing the code to cache or something like that, sorry i am not an expert on why its happening

it gets stable after a minute or so.

you can get better results if you lower the resolution, mine is set to 1280x720

my settings for F-Zero X are:
https://imgur.com/UWUdaGz
^ this is your Core Options that you can access after you run a Game, if you lower the screen resolution you can get better results in most games.
make sure you have your Core set to: Dynamic Recompiler
or use m4xw .CFG File, its already setup
https://imgur.com/a/OIiui6y
F-Zero doesn't go full screen for me, unless i used a game shark code or changed the Video Resolution in Retroarch Settings to Custom

save your settings for the game
Overclock your Switch to 1581Mhz or 1200MHz for best performance and almost no sound stuttering in most games
restart Retroarch and have fun

if you still not achieving full 60 frames on f-zero, you might want to update your retroarch
- Grab the latest Nightly from here: (it has the latest Dynarec Beta)
https://buildbot.libretro.com/nightly/nintendo/switch/libnx/

>extract and replace the contents in your retroarch with the new files
Run retroarch From your installed NSP or use the redirect method to run it over another installed NSP
>Load the Dynarec Mupen64Plus
Core
>Load any Game like Mario 64
>Go to Options
>make sure your CPU Core is set to Dynamic Recomiler i am sure many have it set to the interpreter
like my screenshot here https://imgur.com/UWUdaGz
>Make sure your Game resolution isn't above 1280x720, you can change later and see what works for you best.
>Save Game Options File
(saves the settings you just changed which you will not see until you restart retroarch)
>Overclock your Switch to 1581MHz
>Restart RetroArch
>Try your Game again

*set your Depth Buffer to RDRAM to: Memory (not like my screenshot which is set to: software


the latest Nightlies could be able to play the games on Stock Clock so no need to overclock, but i still keep mine on 1581Mhz because that's the only way i can have a smooth Castlevania SOTN play On PSX core, maybe overclocking isn't needed anymore for N64, OP has to confirm or release a compatibility list, i done my part!

also i need someone to Confirm if using Retroarch in Ozone mode benefit speed more, or is it the same as the XMB menu, because i think this menu is taking resources , i need to see game box covers...

ill remove videos in a few days*
 
Last edited by ,
D

Deleted User

Guest
What setting do you have for F Zero? Cause using the recommended settings from the 1st beta released, I’m getting 60fps, 1080p, no problems with sound, at stock clock speeds. Same settings and results with Mario 64, Wacerace, Starfox, 1080 Snowboarding, Mario Kart, Blast Corps, Ocarina, Majora, Ridge Racer, Snowboard Kids 1-2, Tony Hawk 1-3... more but can’t remember.

do you mind to share a video of you running retroarch, and showing us your Options inside the core with F-zero running, i do not believe that you can get 60 frames and 1080p with stock clock speed

do it the same way i did here


and the settings included on OP zip files has your clock speed set to maximum overclock
 
Last edited by ,

loon111

Well-Known Member
Member
Joined
Feb 4, 2007
Messages
182
Trophies
0
XP
586
Country
Latest nightlies you don’t even need over clock with games I mentioned... all at 1080p and full speed, meaning fzero 60fps. Just use dynarec option and follow the recommended settings by the developer.
Where can i get the latest nightly mate?

Thanks
 

Ty_

Well-Known Member
Member
Joined
May 22, 2018
Messages
399
Trophies
0
Age
44
XP
1,256
Country
United Kingdom
Pokemon Snap runs really well...

... Except to when you get to the results screen, all of the photos show up as black squares.
 

Clydefrosch

Well-Known Member
Member
Joined
Jan 2, 2009
Messages
6,024
Trophies
2
XP
4,626
Country
Germany
using the nightly seems to have fixed most of my issues.

anyone know what settings i need to change to make the menue in zelda usable? currently, it seems like both dpad and stick just move right past any items and options and switch between the different screens

--------------------- MERGED ---------------------------

Pokemon Snap runs really well...

... Except to when you get to the results screen, all of the photos show up as black squares.

that seems to be an older issue with emulating this in general

found something about "Copy framebuffer to RDRAM" being the key to fixing it.
 

Clapmaster

Well-Known Member
Member
Joined
Dec 3, 2009
Messages
186
Trophies
0
XP
599
Country
United States
No luck with WCW/NWO Revenge or WWF No Mercy. Both crash retroarch with an error message. Mario 64 and Banjo Kazooie seem to be very playable now though.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    BigOnYa @ BigOnYa: Are you gonna do your ps5 if the hack comes?