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


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Development Discussion v
« Previous 1 ... 39 40 41 42 43 ... 107 Next »

Mario Sunshine Water Background Glitch
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Mario Sunshine Water Background Glitch
10-21-2012, 01:20 PM (This post was last modified: 10-21-2012, 05:13 PM by guru64.)
#1
guru64 Offline
Member
***
Posts: 72
Threads: 14
Joined: Jan 2012
Hi guys, I've been playing Mario Sunshine in 3D and it looks awesome thanks to neobrain's heat blur patch which removes the blur that made the game unplayable in 3D.

Here is a build with the patch.
http://www.mediafire.com/?ha3as5ladzs4zcq

and I've attached the properly formatted version of the patch,

The thing that kind of takes away from the fun when playing in 3D is this graphics glitch that double renders every object that has water in its background.

[Image: 20339216.jpg]

The issue appears with both the iZ3D driver and Nvidia's 3D Vision so I'm certain that it's emulator related.

Can someone please try to see if they can fix this, I would even be grateful enough to pay $30 via paypal for a patch which can be discussed privately with PMs.

Sunshine is one of the funnest games to play on Dolphin and it would be terrible for me at least if this was easily fixable but it never got done.

I have no coding experience so it would take me years to figure it out which is why I hope someone here can help.

Smile

~ Guru64


Attached Files
.patch   0001-neobrain-s-hack-to-remove-heat-blur-from-Super-Mario.patch (Size: 2.25 KB / Downloads: 198)
Find
Reply
10-21-2012, 10:15 PM
#2
CarlKenner Offline
Banned
Posts: 59
Threads: 5
Joined: Jan 2012
Can you show us what it looks like in 2D?

And are you using the widescreen hack? What happens if you change the widescreen hack setting? Can you fix the problem by adjusting other settings?

BTW, I wouldn't really call it an emulator "issue", it's not the emulator's fault that it's trying to draw a 2D image like the game tells it to, but the drivers you are using to hack it into 3D aren't getting it right. I'll still try to see if we can hack it some way to make it work though.
Find
Reply
10-21-2012, 11:30 PM
#3
ExtremeDude2 Offline
Gotta post fast
*******
Posts: 8,545
Threads: 274
Joined: Dec 2010
Have you tried running it without the heat blur patch?
Check out my videos (dead)
[Image: sig-22354.png]
Website Find
Reply
10-22-2012, 02:03 AM (This post was last modified: 10-22-2012, 02:05 AM by neobrain.)
#4
neobrain Offline
"Wow, I made my code 1000x faster! That means I can make it 2048x slower now!"
**********
Developers (Some Administrators and Super Moderators)
Posts: 3,209
Threads: 50
Joined: Jun 2009
IIRC, without the heat blur patch the glitch shows up everywhere (not only in front of the water) when 3d vision is enabled.

Even though the patch hacks away the heat effect, it somehow still is gets enabled in front of a water, i.e. this issue is a limitation of my hack. The hack can be extended to cover the "water case", too, but it's an idiotic amount of time to get the hack right for every scenario, so I stopped bothering at some point.
My blog
Me on Twitter
My wishlist on Amazon.de
Find
Reply
10-22-2012, 02:19 AM (This post was last modified: 10-22-2012, 02:29 AM by guru64.)
#5
guru64 Offline
Member
***
Posts: 72
Threads: 14
Joined: Jan 2012
(10-21-2012, 10:15 PM)CarlKenner Wrote: Can you show us what it looks like in 2D?

And are you using the widescreen hack? What happens if you change the widescreen hack setting? Can you fix the problem by adjusting other settings?

BTW, I wouldn't really call it an emulator "issue", it's not the emulator's fault that it's trying to draw a 2D image like the game tells it to, but the drivers you are using to hack it into 3D aren't getting it right. I'll still try to see if we can hack it some way to make it work though.

I tried fiddling with the other settings but no luck.

(10-21-2012, 11:30 PM)ExtremeDude2 Wrote: Have you tried running it without the heat blur patch?

It still appears when playing in 3D.


(10-22-2012, 02:03 AM)neobrain Wrote: IIRC, without the heat blur patch the glitch shows up everywhere (not only in front of the water) when 3d vision is enabled.

Even though the patch hacks away the heat effect, it somehow still is gets enabled in front of a water, i.e. this issue is a limitation of my hack. The hack can be extended to cover the "water case", too, but it's an idiotic amount of time to get the hack right for every scenario, so I stopped bothering at some point.

I see, I wish it was simpler to fix. I would be happy if just delfino plaza was fixed unless it's still too time consuming.

Could you please further point us in the right direction, like what would be some alterations or additions in the code or patch if it's not a silly question.
Find
Reply
10-22-2012, 02:30 AM
#6
neobrain Offline
"Wow, I made my code 1000x faster! That means I can make it 2048x slower now!"
**********
Developers (Some Administrators and Super Moderators)
Posts: 3,209
Threads: 50
Joined: Jun 2009
Basically just need to fire up fifo player with 1 or 2 frame fifo log that shows the issue, find out which draw call is responsible for the heat effect (in the Analyze tab) and add a compare statement similar to the existing one to the hack which skips that particular draw call.
My blog
Me on Twitter
My wishlist on Amazon.de
Find
Reply
10-22-2012, 02:43 AM
#7
guru64 Offline
Member
***
Posts: 72
Threads: 14
Joined: Jan 2012
(10-22-2012, 02:30 AM)neobrain Wrote: Basically just need to fire up fifo player with 1 or 2 frame fifo log that shows the issue, find out which draw call is responsible for the heat effect (in the Analyze tab) and add a compare statement similar to the existing one to the hack which skips that particular draw call.

I'll see what I can do, thanks for the help!



Find
Reply
10-22-2012, 05:09 PM
#8
CarlKenner Offline
Banned
Posts: 59
Threads: 5
Joined: Jan 2012
I'm unable to get nvidia 3D mode to work at all on my 3D laptop. When I activate it in the menu, the screen just flashes like it's constantly switching graphics modes.

BTW, is it possible to turn draw calls on or off using the Analyze tab?
Find
Reply
10-22-2012, 07:19 PM
#9
neobrain Offline
"Wow, I made my code 1000x faster! That means I can make it 2048x slower now!"
**********
Developers (Some Administrators and Super Moderators)
Posts: 3,209
Threads: 50
Joined: Jun 2009
Nope, that's not possible yet.
My blog
Me on Twitter
My wishlist on Amazon.de
Find
Reply
10-22-2012, 08:43 PM
#10
neobrain Offline
"Wow, I made my code 1000x faster! That means I can make it 2048x slower now!"
**********
Developers (Some Administrators and Super Moderators)
Posts: 3,209
Threads: 50
Joined: Jun 2009
Fwiw, I just added functionality for copying the currently selected object command to clipboard, that should ease the job a lot Tongue
My blog
Me on Twitter
My wishlist on Amazon.de
Find
Reply
« Next Oldest | Next Newest »


  • 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