Emulator Issues #1498
closedSMS "Scrubbing Sirena Beach" level: Immediate completion, no way to play through level
0%
Description
What steps will reproduce the problem?
- Go to Sirena Beach level of Super Mario Sunshine
- Go to episode 6 "Scrubbing Sirena Beach"
- As soon as you start level you talk to the guy and hear a
strange "beep". Talk to him again and he gives you the Shine without
doing anything else.
What is the expected output? What do you see instead?
This is a timed level; you are supposed to be able to play through the
level after talking to the guy.
What version of the product are you using? On what operating system?
4357 revision. Using JIT64 with Vista x64.
Please provide any additional information below.
Updated by jayork42 about 15 years ago
Problem with the countdown script? Can anyone explain the beeping sound?
Updated by MofoMan2000 about 15 years ago
The game probably thinks you've already cleaned everything up, due to poor EFB or XFB
(is there a difference?) implementation or something.
Updated by sl1nk3.s about 15 years ago
- Status changed from New to Work started
is it the PAL or the NTSC version ? could you post a savefile to there ?
Updated by hrydgard about 15 years ago
- Status changed from Work started to Accepted
Well, at least this is better than not being able to finish the level :)
Anyway, I don't think there's a chance of anyone working on this without a save file.
Updated by darrenkiel about 15 years ago
Save file attached. I had attached one yesterday; not sure why it wasn't posted.
Updated by darrenkiel about 15 years ago
...and this is with the PAL version. Not sure about the NTSC version but probably
the same.
Updated by BlueFalcon7 about 15 years ago
In Super Mario Sunshine (USA version) I have noticed a glitch with the paint which I
am actually surprised that nobody has reported. When you spray the paint with water,
it goes away, but then comes back in a couple seconds. If you walk on it while it is
gone, the game registers that it is still there. I wonder if this problem stems from
the glitch with the paint.
I have observed this with the NTSC version of Super Mario Sunshine, both the DX9 and
open GL plugins, and it has been an issue with every verson of dolphin I have used.
Updated by BhaaL about 15 years ago
The glitch you're talking about is the lack of EFB access. EFB to RAM should fix that
(for OpenGL, not sure about DX9)
Updated by darrenkiel about 15 years ago
EFB to RAM does NOT fix this issue. I've just tested with "Copy EFB to system RAM"
checked, but that does nothing at all.
Updated by BhaaL about 15 years ago
Just tested this with OpenGL. Switching between hack and real shows the symptoms
exactly as i said.
Updated by darrenkiel about 15 years ago
Ok, NOW I see why you're saying this. Your comment was in regards to BlueFalcon7's
issue, and NOT to the issue in which this topic is concerned. Am I correct?
This is yet another reason why people need to STAY ON TOPIC. Requesting an admin to
please delete or move everything from BlueFalcon7's original post down. Off-topic
remarks are counter-productive, not to mention very annoying.
Updated by BhaaL about 15 years ago
Duh, I also just noticed that you're not him :)
Updated by Anonymous about 15 years ago
- Priority set to Low
- Issue type set to Bug
- Operating system N/A added
Updated by Anonymous about 15 years ago
I can confirm the issue happens in ntsc as well, even if you've completed the game and
go back to replay the level (even though that's not too surprising)
Updated by rodolfoosvaldobogado almost 15 years ago
i think the cause of this error is the inacuracy in shader calculations, leading to
wrong alpha and color channels. this makes the game thing the beach is already cleaned
Updated by darrenkiel almost 15 years ago
Also: Donko's recent discoveries regarding texture cordinates prove that the float
inacuracy causes problems.
Reference: http://code.google.com/p/dolphin-emu/source/detail?r=5178
Updated by XTra.KrazzY over 14 years ago
- Status changed from Accepted to Accepted
Updated by NeoBrainX almost 14 years ago
Is this still an issue in recent revisions?
Updated by mlaaks almost 14 years ago
I just had this happen to me. Using Dolphin-x64-r7128 on Windows 7.
Updated by MofoMan2000 almost 14 years ago
This also makes the Pianta Village sprite The Goopy Inferno extremely easy to beat. This needs to be looked into soon, it's been a problem forever.
Updated by JacobSyndeo over 13 years ago
Ironically, I played through "The Goopy inferno" without the EFB copy to RAM enabled on accident. Most likely had it on copy to texture. Either way, when I got to the end of the level the long hard way and got FLUDD back, I began cleaning the level from the platform, and the goop disappeared. But when I jumped down to the "clean" ground, I burned to death. APPARENTLY, the goop was still there, but the graphics driver didn't think so. Talk about a weird bug…
Updated by tommyhl2.SS over 13 years ago
Can someone post an NTSC memory card save to this area.
Updated by lpfaint99 over 13 years ago
this save on gamefaqs works, just import it with the memcard manager
http://db.gamefaqs.com/console/gamecube/save/super_mario_sunshine.sav
Updated by crumberoni about 13 years ago
Issue still happening, using build "3.0-204", Win 7 x64. Also, in reply to comments, issue with "The Goopy Inferno" also unfixed, making that level very easy. I was like "hmmm, I remember this level being much more complicated on the console."
Updated by Autoran1 almost 13 years ago
Testing this issue right now, this is really old but i remember this level worked correctly somewhere on 1xxx or 2xxx revisions
Updated by Autoran1 almost 13 years ago
Tested on old r2700, works correctly on SC, and broken on DC, new revs also broken on SC
Updated by Autoran1 almost 13 years ago
I don't know worked it on DC ever or didn't, bur i forund that issue caused by r3663 or in a git way r90a2096a24f4 , by changes in CommandProcessor and PixelEngine
Updated by skidau almost 13 years ago
Autoran, try deleting the changed lines in PixelEngine.cpp in the latest revision and let us know if it fixes this problem.
Updated by lpfaint99 almost 13 years ago
nice find changing adding _uReturnValue = 1; after case for PE_PERF_5H fixes it in both dualcore and single core
Updated by Autoran1 almost 13 years ago
lpfaint, thanks, tried on latest build, yes, really fixes for both SC and DC, now timer also starts new bgm in this level while time runnig out
Updated by Autoran1 almost 13 years ago
skidau, i've teasted your solution, also works for both SC and DC
Updated by lpfaint99 almost 13 years ago
- Status changed from Accepted to Fixed
This issue was closed by revision 6fc8cdf12d41.
Updated by MofoMan2000 over 12 years ago
Hate to break it to you guys, but it's not completely fixed. Sure, this fixes the countdown and BGM, but even if you wash the entire beach 100%, you don't get the shine.
I tried both EFB to texture and RAM. Texture, you could wash the goop but it was still there and zapped you. RAM it washed away properly but still couldn't finish the level. Maybe this deserves a separate issue though?
Updated by NeoBrainX over 12 years ago
- Status changed from Fixed to Accepted
Reopening. Working on a proper fix.
Updated by NeoBrainX over 12 years ago
- Status changed from Accepted to Fixed
This issue was closed by revision 22c5c94bb734.
Updated by NeoBrainX over 12 years ago
Using the d3d11_pixelmetrics branch, the challenge doesn't get finished immediately but can actually be finished. The difficulty might be slightly off (i.e. the amount of goop that has to be washed away to finish the challenge), but as far as I can tell the gameplay works perfectly now.
Updated by wfowler1 over 12 years ago
I wouldn't call this "fixed" if it's still an issue in OpenGL or Driect3D9. Not everyone in the world uses Win7 you know. ;)
Updated by NeoBrainX over 12 years ago
You can create a separate issue about pixel metrics not being implemented in d3d9 and ogl (and video_sw) if you like to.
This issue has served its purpose now that the source of the problem has been identified and was fixed in at least one configuration.
Updated by delroth over 12 years ago
Issue 5455 has been merged into this issue.
Updated by fwer111 over 12 years ago
Ok, i think is better that way, merging my issue with this one, but really idk what to do about that d3d11 pixelmetrics thing, can someone post a emulator link, with this thing fixed, or post a save game with this mission cleared, i would appreciate that.....
Updated by mbc07 over 12 years ago
Just use the official release 3.0, when you start this mission on Dolphin 3.0 it will be instantly cleared, without doing anything...
Updated by fwer111 over 12 years ago
woww, thanks a lot dude, finally i can continue my game normally thanks again!!!!
Updated by mbc07 almost 12 years ago
Only working in DX11 with d3d11_pixelmetrics branch...
Updated by NeoBrainX almost 12 years ago
- Status changed from Fixed to Accepted
- Priority changed from Low to Normal
Yeah uh, someone should probably finish my perfqueries branch... :p
Updated by Billiard26 almost 12 years ago
- Status changed from Accepted to Work started
Updated by NeoBrainX almost 12 years ago
- Status changed from Work started to Fixed
This issue was closed by revision 008fdc73106a.
Updated by MofoMan2000 over 11 years ago
I hate to be the bearer of bad news, but it looks like it's back to never completing it. I've tried with the most accurate possible settings and all three backends. It will NOT give me that shine.
Updated by NeoBrainX over 11 years ago
Can you test at which revision it stopped working?
Updated by pauldacheez over 11 years ago
snpt, sounds like you're using EFB to Texture, whereas the game requires EFB to RAM. Goop works flawlessly under EFB to RAM.
Updated by MayImilae over 11 years ago
snpt, what version of Dolphin are you using? What graphics backend are you trying to play the game with, and is "Force Texture Filtering" on?
Updated by Sonicadvance1 over 11 years ago
Download the latest from our official website at http://dolphin-emu.org/
The latest version is past version 1000 now.
Updated by Sonicadvance1 over 11 years ago
Use the old version's save state in the old version, and create a actual game save, then copy the memory card over to the new version.
That website is a, ehhh...person that has left the project, refuses to respond to contacts from us, is completely outdated, and is gaining free money from ads.
Updated by MayImilae over 11 years ago
Please ask for help with this on the forums. - http://forums.dolphin-emu.org/