![]() ![]() While their goal was to improve framepacing, the result they got when testing Wii Sports Resort was something no one expected.ĭespite running at ~45 FPS, the game audio was sounding crisp and clear in our first glimpse of the hack in action. Since the Vertical Blanking Interval is how a CRT understands the start/end of each frame, the GameCube, being designed for analog televisions, uses an interrupt to track these and also uses said interrupt to mark of the start/end of each frame internally.ĭuring this experimentation, Sam-Belliveau's experimented what would happen if Dolphin simply ignored or skipped a Vertical Blanking Interrupt when Dolphin was lagging. This is going to be a huge simplification, but they are essentially interrupts timed to the Vertical Blanking Interval on a CRT television ( also abbreviated as VBI, though more commonly as VBLANK). They then ended up messing with the timing of Vertical Blank Interrupts (VBIs). One of the things they were working on was improving Dolphin's throttling, which led to them messing with what happens when a frame was presented. Thankfully for all of us, their only solace for procrastination was messing with Dolphin. The key thing to note is that Sam-Belliveau had a stress-inducing final exam and college applications quickly approaching during all of this. The entire story around how this change came out is rather strange. But when one shows up with such potential to drastically improve playability with a minimal impact on maintenance, it was a bit too much to pass up on. It's very rare that we merge a rather egregious hack. Notable Changes ¶ 5.0-18271 - Video Hack - VBI Skip by Sam-Belliveau ¶ Now with all of that out of the way, let's finally get on with December and January's Notable Changes. If you want to live on the bleeding edge, Dolphin's Open Testing Program is here. However, as with our development builds on desktop, there is always the risk of bugs and/or regressions slipping in and going unnoticed for a bit. This means you'll have access to the latest optimizations and features immediately, without having to wait for the next beta update. ![]() Selecting this option will keep your Dolphin up to date with the latest development builds. For Android users who want the latest development builds on their phone without wanting to wait, we now have an Open Testing Program on the Play Store app. We also have one more announcement to make. However, if you find that Dolphin is suddenly running slower than before, you can work-around the issue! Simply add Dolphin to the 3D Settings in the Nvidia Control Panel and set our Power Management setting to "Prefer Maximum Performance." That has been the only way to consistently fix performance.Ī global Maximum Performance Profile does not work, you can only work around the issue by creating a profile specifically for Dolphin Emulator and setting it to Maximum Performance. We're unsure of what is wrong and haven't been able to determine exactly when it started happening. The culprit this time is NVIDIA based Optimus laptops - users have been reporting that the discrete NVIDIA graphics card has been giving them a fraction of the performance of Intel's onboard graphics! It's that time again - we have to warn users of a rather annoying problem that can decimate Dolphin's performance, particularly in mobile devices. You can even use your own figurine data to continue where you left off with powerful Skylanders! If you're instead looking to enjoy some unique games, the Skylanders games can now be played without needing a physical Portal of Power connected. A new option called Cull Vertices on the CPU can also greatly improve the framerate in many games. If you're looking for higher performance overall, a ton of Vulkan optimizations and general emulator optimizations have given Dolphin a pretty large performance increase. If you're on a weak device that can't consistently play a game full-speed, VBI Skip is a powerful tool that can help make the game more playable and keep audio crisp and clear. ![]() Headlining this Progress Report is a massive new performance hack called VBI Skip. Some focus on the infrastructure doesn't mean there was a slowdown in progress for the actual emulator, though! A bevy of new contributors to the project mixed with the efforts of stalwarts has brought together some massive new features no one will want to miss. While most of the work has gone into optimizing our backend and hardware to meet new demands, users may notice some upgrades to user facing features like the Dolphin Wiki and FifoCI. On top of the normal emulator development, Dolphin's infrastructure has seen a massive overhaul. We've got a lot of exciting news and features packed into this Progress Report.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |