Pancakes R Us
Member
I posted this every now and again, so here goes...
Anyone use Dolphin on a Mac? If so, what is your setup and how is it?
Anyone use Dolphin on a Mac? If so, what is your setup and how is it?
I also made a thread about it yesterday on Dolphin forums (Title: SH gets progressively worse) so if you mean that, it still doesn't rule out that it's just meAccording to posts I see in the Dolphin forums the game appears to be broken at the moment. So it's not just you.
Got damn .. the DX 12 render is a god send. Along with the added memory, I'm seeing *huge* boosts in performance on my not-so-gaming laptop, same as the PCSX2 thread's, this is just a godsend for me to see how well optimized these emulators are getting.
My laptop:
Core i5 5200u. 2.7Ghz in High Performance mode (intel turbo 2.0)
12 GB DDR3 Ram (dual channel according to CPU-Z)
Intel HD 5500 GPU with 6.2GB as approximate VRAM as per DXDiag (shared w/ system memory).
Using latest dolphin dev build as per their website.
Keeping things like AA and Filtering to low since I'm gaming via HDMI on a 768p native TV anyway, so not really thinking about 1080p or 4k.
Able to run Xenoblade Chronicles at 2X internal resolution(stable at 2.5x too) at rock solid 30 FPS, just for shits unlocked the frame limiter and it seems to hover around 45~50 (almost 200% perf in PCSX2 terms) even in that.
Holy shit, this is great.
Pcsx2 has a DX12 plugin??
Pcsx2 has a DX12 plugin??
Hey GAF, what's the best build out right now that prioritizes speed? I remember a year ago I used some modded version from a guy (whos name started with an I?) that worked pretty well on my Surface Pro 2.
Is there a newer version of that, or something else?
edit: I see DX12 is in? Is that in any latest nightly? Maybe I'll try that too.
Yes, that was the guy! I could get smash brawl running fullspeed on that emu, when I couldn't on other nightlies at the time.You mean Ishikura builds? Not sure if there are new ones available.
The newest official nightly builds have DX12 implemented.
Yes, that was the guy! I could get smash brawl running fullspeed on that emu, when I couldn't on other nightlies at the time.
I'll try a recent nightly first, hopefully it runs wellThanks.
You can always find the latest Ishiiruka builds here:Yes, that was the guy! I could get smash brawl running fullspeed on that emu, when I couldn't on other nightlies at the time.
I'll try a recent nightly first, hopefully it runs wellThanks.
Hey GAF, what's the best build out right now that prioritizes speed? I remember a year ago I used some modded version from a guy (whos name started with an I?) that worked pretty well on my Surface Pro 2.
Is there a newer version of that, or something else?
edit: I see DX12 is in? Is that in any latest nightly? Maybe I'll try that too.
What version should I be using for Mario Galaxy?
The last one which is the answer for almost every game.
I will put here a texture mod I did for Rayman 3 (GC) because I used as base the textures of PC version so I'm not allowed to put it in Dolphin forums. There are lots of edited textures but... whatever.
Why this mod? After installing Windows 10 I found Rayman 3 for PC is a judder festival. 72 frames per second are not smooth in 60 hz TV and limiting to 60 fps makes the game goes to 36 fps here and there no matter what the vsync config is. I like to have every game perfectly configured so I want to fix this one too.
I thought would be a good idea to port every PC texture to Gamecube version because for Gamecube lots of textures were reduced in half resolution. In the process, I've created few of them or edited PC textures including game fonts. I fixed alpha glitches too. I hope someone can enjoy this new revamp. Anyway, I tried to be as faithful as possible to the original and limiting the maximum size of textures to not break the feeling of playing the original, a great but old game.
The file contains a complete folder with Dolphin so it's pre-configured to run the best way but you can copy the texture folder whenever you want. Obviously you need your Rayman 3 game iso.
Screenshots (open in different tabs for better comparisson):
NOTE: The package include two files (Rayman3.exe and Rayman3.ahk) based in AutoHotkey. With the correct configuration, using Rayman3.exe will launch the game directly in fullscreen and will load a X-padder profile that allows to quit the game holding 360 pad back button for 3 seconds. You need to have X-Padder in your PC and modify Rayman3.ahk file to match your paths.
X-Padder profile -> http://www.filedropper.com/backquit
Dolphin + Texture mod -> http://www.filedropper.com/dolphin-x64-584-ishiiruka-rayman3_2
I will put here a texture mod I did for Rayman 3 (GC) because I used as base the textures of PC version so I'm not allowed to put it in Dolphin forums. There are lots of edited textures but... whatever.
Why this mod? After installing Windows 10 I found Rayman 3 for PC is a judder festival. 72 frames per second are not smooth in 60 hz TV and limiting to 60 fps makes the game goes to 36 fps here and there no matter what the vsync config is. I like to have every game perfectly configured so I want to fix this one too.
I thought would be a good idea to port every PC texture to Gamecube version because for Gamecube lots of textures were reduced in half resolution. In the process, I've created few of them or edited PC textures including game fonts. I fixed alpha glitches too. I hope someone can enjoy this new revamp. Anyway, I tried to be as faithful as possible to the original and limiting the maximum size of textures to not break the feeling of playing the original, a great but old game.
The file contains a complete folder with Dolphin so it's pre-configured to run the best way but you can copy the texture folder whenever you want. Obviously you need your Rayman 3 game iso.
Screenshots (open in different tabs for better comparisson):
NOTE: The package include two files (Rayman3.exe and Rayman3.ahk) based in AutoHotkey. With the correct configuration, using Rayman3.exe will launch the game directly in fullscreen and will load a X-padder profile that allows to quit the game holding 360 pad back button for 3 seconds. You need to have X-Padder in your PC and modify Rayman3.ahk file to match your paths.
X-Padder profile -> http://www.filedropper.com/backquit
Dolphin + Texture mod -> http://www.filedropper.com/dolphin-x64-584-ishiiruka-rayman3_2
Why is it that frame times for 60fps games in Dolphin jump around constantly? The frame counter says 60fps locked and yet in MSI Afterburner the frame time readings are between 14 and 18ms. The same goes for games locked to 30fps with those hovering around 31 to 34ms. I've tried multiple games and settings, including borderless windowed mode, fullscreen, turning g-sync off, turning dolphin's v-sync on, but nothing seems to help this. I feel like every game I run isn't quite as smooth as it should be and it's bothering me because I know my computer is capable of running a lot of games well (i5-4690K, 970).
Here's a screenshot of the Afterburner frame rate and frame time graphs from a round of Smash:
![]()
Just an idea, but have you tried treating it like any other PC game, and use Rivatuner to cap the framerate at 60fps? That might prevent those spikes to 16+ms and as a result alleve those dips as well.
Framepacing will always be weird with Dolphin because Gamecube/Wii games run at NTSC's 59.94 FPS, while most computer monitors refresh at 60.00Hz.That seems to have helped, thanks. What's weird is that the in-game OSD says 60fps 16.6ms but the external graph still jitters around a bit. Games definitely look smoother with Afterburner's frame cap on though, so I guess it's working properly.
Framepacing will always be weird with Dolphin because Gamecube/Wii games run at NTSC's 59.94 FPS, while most computer monitors refresh at 60.00Hz.
For the smoothest Dolphin experience possible, use Exclusive Fullscreen + Dolphin VSync + Rivatuner's 60FPS lock.
I thought the 59.94Hz got merged a couple months back? I dunno.I'm pretty sure Dolphin actually runs at 60 hz under the hood. There was a pull request to implement 59.94 hz, but I don't think it went anywhere since it'd mainly cause sound issues for most people like bnes does.
Actually, I just checked, and the 59.94 pull request has been purged. So it doesn't look like they'll be implementing it any time soon. G-Sync/Freesync needs to become standard so we can get rid of terrible arbitrary refresh rate issues.
I thought the 59.94Hz got merged a couple months back? I dunno.
Imo it's probably more accurate to play with a proper 59.94Hz monitor or TV, using VSync and RivaTuner.The commit to hard code NTSC frame rate at 59.94 Hz wasn't merged but later on Dolphin's behaviour was changed to derive field timing from VI registers instead. As far as I know the most accurate way to use Dolphin is to probably play with VSync off and use a GSync or FreeSync monitor.
Imo it's probably more accurate to play with a proper 59.94Hz monitor or TV, using VSync and RivaTuner.
I really do want GSync/FreeSync in the future.
I have no idea how Rivatuner enforces frametiming, but if Dolphin implemented Rivatuner-like frametiming that'd be magical.
I guess it's a question that would have to be asked of one of the devs to get a solid answer to. The VI counter for the program only seems to output whole numbers, so it's not possible to tell from that. I usually play with v-sync off and g-sync on.
The commit to hard code NTSC frame rate at 59.94 Hz wasn't merged but later on Dolphin's behaviour was changed to derive field timing from VI registers instead. As far as I know the most accurate way to use Dolphin is to probably play with VSync off and use a GSync or FreeSync monitor.
Alongside that, I believe GeDoSaTo has framelimiting implemented that can be set to that same specificity.
Perhaps try them in conjunction?
Is Metroid Prime running well on any version of Dolphin yet?
It's still a trade-off between heavy stuttering from shader caching if you use the official dev builds, or visual pop-in if you use asynchronous shader caching in Ishiiruka. I personally prefer Ishiiruka for Metroid Prime as the stuttering is harder for me to ignore than the pop-in that comes with asynchronous shader caching. In either case, performance will smooth out or pop-in will lessen the more you play the game as the shader cache is built. Just don't change Dolphin versions or update your GPU drivers during your playthrough, or Dolphin will need to rebuild the shader cache from scratch.Is Metroid Prime running well on any version of Dolphin yet?
Playing Metroid Prime (trilogy version) and holy shit I can never go back to motion controls after playing mouse and keyboard!
Playing Metroid Prime (trilogy version) and holy shit I can never go back to motion controls after playing mouse and keyboard!
wait .. what ?
can you post your configs or a guide on how to do that please ?
(also is that applicable for all wii games or something tailored for M: T specifically ?)
Nice, thanks. Always wanted to try this, but never really knew how to map it.I haven't tried it on any other games. Make sure to enable hide mouse cursor in games.