(11-01-2023, 03:22 AM)Nintendo Maniac 64 Wrote: [ -> ]If you were running AMD graphics or Intel graphics and you're at least familiar enough with ISO files, then one easy "sanity check" would have been to boot into a live ISO of something like Linux Mint or, preferably, Linux Mint "Edge" considering your GPU, and install Dolphin via its built-in software manager and then just quickly see if things behave the same or not. But I'm uncertain how feasible that is with Nvidia graphics...
(You're always welcome to try though; I highly recommend using Ventoy for all of your ISO needs and then, once booted, load the "driver manager" program to install Nvidia drivers, then afterwords log out and log back in—don't reboot; then install Dolphin from the "software manager" program. Keep in mind that this is sort of "in theory" and isn't tested because the newest Nvidia GPU I own is a GTX 260, not a typo)
That being said, I did just remember something. When I last tested F-Zero GX around a year ago, I noticed that there were spots that I could run with like 5x internal resolutoin yet other spots on the exact same track in the exact same session where I'd need to drop all the way down to like 1x internal resolution to avoid slowdown, though I was using ubershaders. So, again as a sanity check, make sure internal resolution is set to 1x and maybe even try using the "skip drawing" graphics setting just for testing purposes as it should be the lightest-weight stutter-free graphics mode in exchange for maybe some temporary graphical glitches.
...which also made me remember another thing. I very recently noticed that I was getting stuttering with ubershaders when using Dolphin's default OpenGL backend, but not with Vulkan, so try changing to Vulkan? (and/or maybe DX12—I can't test that because I'm on Linux)
Lastly, as awesome as the 5800X3D is (quite comparable to the 7700X actually), the huge L3 cache really has no impact on Dolphin. It does help some more demanding and/or newer emulators but, for Dolphin, even the tiny L3 of your 4500 doesn't hurt it that much.
Okay. Some interesting pieces of knowledge in there.
I have no way of testing Linux, unless I completely wipe my OS and change it over, unless like you said, I'd need an ISO burned to a CD R? That's what I took from what you said there.
As for changing graphical settings, the funny situation I have with my PC, is I deleted my config file where the Dolphin emulator is held on my PC, so I'm pretty much on a 1 for 1 setting with the Gamecube. I think the only thing I had checked when I last tested it out was:
- V Sync off
- Dual core setting enabled (in either config or graphics tab before booting a game)
- Vulkan backend
Everything else is on the literal default setting, so for example, when you open the emulator for the very first time after install, those settings. I haven't added any kind of graphical enhancements, no hacks for widescreen, anything like that. Still seems to have the same problems. For example in "Big Blue" on F Zero GX, whenever the stage loads up, where you get a brief few cutscenes of the track environment, it slows down, slows down when the race is counting down to start and it slows down a bit too at one of the first corners of the track with all the racers ahead of me. The track after "Big Blue" when you select Grand Prix mode, that track has some really random slow downs aswell.
Not sure why my PC has this issue, I'm sure my PC is powerful enough to run Gamecube native settings? No extra's like I mentioned above. I understand my hardware isn't top of the range, though I did have a preconception that a RTX 3070 was fairly powerful, even at 8GB, but maybe my expectations were a little too high.
I do still plan to upgrade my CPU regardless, I just want something a little beefier to treat myself over Christmas. So I'll probably just go with the 5800x, purely because the price difference is much smaller to go between a 5700x and 5800x than a 5800x3d. 5800x3d is obviously better than the non 3d one, but the benchmarks I've seen for normal gaming, isn't really impressive, unless you want higher 1% lows, or you game at 1080p, which seems to show the higher benefits.
If you think there is anything else I could try that may benefit my emulator experience, please do share, I'm happy to learn and give it a go, but I'm limited to in emulator settings, so I won't be able to test what it's like to try on other OS, or something else more advanced. I'm noob, but have a general understanding of the "basics", I use that term loosely lol.