Super Mario Sunshine emulation on Dolphin is almost perfect, one of the few things I noticed were missing is the water sparkles from the ocean water.
Here's the screen from the game running on a real gamecube:
![[Image: smsmipmaprealgcnshot.jpg]](http://img265.imageshack.us/img265/6464/smsmipmaprealgcnshot.jpg)
You can see the effect in the background there, but here's how it looks like on dolphin:
http://img40.imageshack.us/img40/6509/sm...olphin.jpg
I found out that this effect is not showing up due to Dolphin not loading the original texture mipmaps, it's generating mipmaps automatically, and since this effect is a mipmap trick, nothing appears.
![[Image: smsmipmapswater.png]](http://img532.imageshack.us/img532/5290/smsmipmapswater.png)
This is the texture ripped using BMDView2.
Then I decided to test the Load hi-res textures and switch the texture with one of the mipmaps, and here's what I got:
![[Image: smsmipmaphirestex.jpg]](http://img46.imageshack.us/img46/1715/smsmipmaphirestex.jpg)
Mipmap level 1
![[Image: smsmipmaphirestex2.jpg]](http://img263.imageshack.us/img263/448/smsmipmaphirestex2.jpg)
Mipmap level 2
You can try it out by enabling Load Hi-res textures,
Save this texture and rename it to "GMSE01_084f4417_0.png" (Without quotes of course)
And then, create a folder under User\Load\Textures, named GMSE01 (for US version) and place the image there.
![[Image: gmse01084f44170.png]](http://img11.imageshack.us/img11/5113/gmse01084f44170.png)
This will only work for delfino plaza, because each level uses a different texture.
Of course this "hack" does not recreate the effect correctly, because the effect needs mipmaps, but it does make things a little bit closer to the original.
Here's the screen from the game running on a real gamecube:
![[Image: smsmipmaprealgcnshot.jpg]](http://img265.imageshack.us/img265/6464/smsmipmaprealgcnshot.jpg)
You can see the effect in the background there, but here's how it looks like on dolphin:
http://img40.imageshack.us/img40/6509/sm...olphin.jpg
I found out that this effect is not showing up due to Dolphin not loading the original texture mipmaps, it's generating mipmaps automatically, and since this effect is a mipmap trick, nothing appears.
![[Image: smsmipmapswater.png]](http://img532.imageshack.us/img532/5290/smsmipmapswater.png)
This is the texture ripped using BMDView2.
Then I decided to test the Load hi-res textures and switch the texture with one of the mipmaps, and here's what I got:
![[Image: smsmipmaphirestex.jpg]](http://img46.imageshack.us/img46/1715/smsmipmaphirestex.jpg)
Mipmap level 1
![[Image: smsmipmaphirestex2.jpg]](http://img263.imageshack.us/img263/448/smsmipmaphirestex2.jpg)
Mipmap level 2
You can try it out by enabling Load Hi-res textures,
Save this texture and rename it to "GMSE01_084f4417_0.png" (Without quotes of course)
And then, create a folder under User\Load\Textures, named GMSE01 (for US version) and place the image there.
![[Image: gmse01084f44170.png]](http://img11.imageshack.us/img11/5113/gmse01084f44170.png)
This will only work for delfino plaza, because each level uses a different texture.
Of course this "hack" does not recreate the effect correctly, because the effect needs mipmaps, but it does make things a little bit closer to the original.