• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Support v
« Previous 1 ... 252 253 254 255 256 ... 1197 Next »

Ubershaders crashing in Metroid Prime Trilogy
View New Posts | View Today's Posts

Thread Closed 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Ubershaders crashing in Metroid Prime Trilogy
09-26-2017, 05:51 PM
#1
zofrea1
Unregistered
 
Hi all,

I've started playing Metroid Prime Trilogy on Dolphin. As many of you probably know, the game has a game selection screen where you select either Prime 1, 2, Multiplayer, or 3. It then boots the game you selected. Back on the wii, some backup launchers needed to set a specific alt.dol for each specific game you wanted to boot, since there were issues launching each individial game from the selection screen. Anyway, in Dolphin with ubershaders disabled, I'm able to launch Prime 2 with no issues. With Ubershaders enabled, the game boots fine, but when it comes time to select the individual game I want to play (Prime 1, 2, MP, or 3) Dolphin crashes.

I'm fairly certain there are multiple ways around this. I could play the GC version. I could acquire the standalone Dark Echoes japanese release and change the language to english. I could probably figure out a way to skip the trilogy game select menu and just boot prime 2, sort of how people needed to change the alt.dol back in the Wii days. I'll probably be looking into all of these options, but was wondering if anyone else knew about this issue or a potential fix. Thanks all.  Smile

just in case:
Operating System: Windowsx64
Processor/CPU: i5 6600k, 4.5 Ghz
Video Card/GPU: Nvidia GTX 1070
Memory/RAM: 16GB G.Skill RipJaws V
Dolphin Revision Currently Using: 5.0-5581 x64

EDIT: For those looking for an immediate solution to using Ubershaders AND Direct3d11 as the backend, you can use a tool like WiiScrubber to replace your main.dol with another .dol (ie. rs5mp2_p.dol for MP2). Use WiiScrubber to browse your disc / backup, and replace the main.dol with the game you want to play. You'll bypass the game selection / intro and just boot into the game, which allows Dolphin to not crash (under current Nvidia drivers, at least. It seems like this entire issue may be fixed soon). This method isn't needed for OpenGL or Vulkan, but in my own experience Direct3D11 performs better in these games because of the even frame pacing.
09-27-2017, 01:03 AM
#2
envisaged0ne Offline
The Force Is Strong With This One
*****
Posts: 759
Threads: 15
Joined: Mar 2009
Are you setting the video backend to D3D11 and setting ubershaders to hybrid?
Windows 11 Home x64
Intel Core i7-10700
Nvidia Rtx 2060 6GB
32.0 GB DDR4 RAM
Find
09-27-2017, 04:08 AM
#3
zofrea1
Unregistered
 
(09-27-2017, 01:03 AM)envisaged0ne Wrote: Are you setting the video backend to D3D11 and setting ubershaders to hybrid?

Yes, I used DX11 backend and Hybrid ubershaders
09-27-2017, 04:48 AM
#4
JMC47 Offline
Content Producer
*******
Content Creators (Moderators)
Posts: 6,543
Threads: 29
Joined: Feb 2013
Dolphin fully supports ES_Launch now (we needed to in order to make Dragon Quest X Work anyway!)

There's no need for an alt-dol trick or anything like that. If it's crashing, you may wanna make sure your graphics drivers are updated or change the graphics settings. We know NVIDIA has broken a lot of shit recently and the next major driver release is supposed to fix it.
Find
09-27-2017, 07:24 AM
#5
zofrea1
Unregistered
 
(09-27-2017, 04:48 AM)JMC47 Wrote: Dolphin fully supports ES_Launch now (we needed to in order to make Dragon Quest X Work anyway!)

There's no need for an alt-dol trick or anything like that.  If it's crashing, you may wanna make sure your graphics drivers are updated or change the graphics settings.  We know NVIDIA has broken a lot of shit recently and the next major driver release is supposed to fix it.

Yeah, after seeing the videos/posts about Dolphin able to run the Wii menu and launch titles directly from there, I had a feeling that sort of launching was functional Smile 

On the bright side, the issue doesn't exist in either OpenGL or Vulkan, only Direct3D11. So here's to hoping Nvidia fixes it soon. On the downside, I'm having frame pacing issues in OpenGL and Vulkan (it's a bit worse in Vulkan.) Audio is consistent and the framerate is a locked 60, but judder crops up every 10-15 seconds and then goes away. I'll probably try forcing VSync in the driver instead of in Dolphin, or maybe I'll just wait until Nvidia fixes their ish for dx11   Tongue . 

There's also an additional graphical bug on Vulkan and OpenGL (I'm running at 1080p internal resolution, I have a feeling it wouldn't occur if I was using native rez), whereby the right and bottom sides of the screen are slightly distorted green. It's easily ignorable though, I just thought it was an interesting observation.

I'll post anything else I find out here
09-27-2017, 07:30 AM
#6
JMC47 Offline
Content Producer
*******
Content Creators (Moderators)
Posts: 6,543
Threads: 29
Joined: Feb 2013
Can you post a screenshot of the green issue? Does it only happen at full screen? If so, are you sure your monitor isn't the culprit? A lot of them will have a green tint at the edges.
Find
09-27-2017, 08:07 AM
#7
zofrea1
Unregistered
 
Sure. It turns out it's just a side effect of using MSAA. Both screenshots were taken in OpenGL. First with no additonal AA, second with 8x MSAA. I should probably start off testing thing with vanilla settings instead of upping the resolution and AA lol


OpenGL No AA
https://imgur.com/a/GNQXB
OpenGL 8x MSAA
https://imgur.com/a/6fbbo
OpenGL 8x MSAA
https://imgur.com/a/ABR0P

It occurs in both fullscreen and windowed
09-28-2017, 11:39 AM
#8
JMC47 Offline
Content Producer
*******
Content Creators (Moderators)
Posts: 6,543
Threads: 29
Joined: Feb 2013
MSAA is an enhancement and will cause issues with games that read the screen. There's usually nothing to be done with that, but if it doesn't happen in D3D, it could be because of how the driver implements it and unfortunately out of our control.
Find
06-20-2018, 11:31 PM
#9
Thaddeus Offline
Junior Member
**
Posts: 12
Threads: 0
Joined: May 2018
So, hate to necro a thread like this, but I'm having this same issue with the latest build of Dolphin. It happens in all Graphics engines, Vulkan, D3D, OpenGL, etc. With Anti-Aliasing entirely disabled, no matter what Ubershaders setting I use. Anyone have any ideas?
Find
06-21-2018, 01:25 PM
#10
Shonumi Offline
Linux User/Tester
**********
Administrators
Posts: 6,512
Threads: 55
Joined: Dec 2011
Please start a new thread about your issue rather than necroposting. You'll get better visibility
Website Find
« Next Oldest | Next Newest »
Thread Closed 


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode