Emulator Issues #4932
closedKirby: Return To Dreamland - Emu crashes upon entering gameplay
0%
Description
- Game Name and ID (as it appears in right click > properties: "GZ2P01",
"RSBE01", etc):
Kirby Return to Dreamland - SUKE01
2) What is the expected output? What do you see instead?
Game boots, menus work ok, but after creating a save file and entering gameplay, the emu crashes.
3) Did the game ever work correctly (i.e. not have this problem) on an
earlier version of dolphin? Please specify the exact revision when the
problem began.
Probably not.
4) What steps will reproduce the problem?
- Launch game and attempt to enter gameplay.
5) What version of dolphin are you using (32bit/64bit along with the
version as it appears in the title bar: "R 4779", "R 6403M", "3.0", etc)?
On what operating system, drivers, and hardware? Be sure to list OS,
graphics driver information, and video card model if you are having
graphics problems, for example.
3.0-183 - Win7x64, Geforce 460GTX.
6) Please provide any additional information below.
I think I've tried every config./setting toggle I could think of and nothing worked. Looks like a fix will be required on this one.
Updated by danialhorton about 13 years ago
don't delete comments you noob
the quality of the dump is a valid concern, the only dump really being used so far is a scrubbed copy.
Updated by venom176 about 13 years ago
happens to me too... i guess its an emu issue
Updated by RohanaChris about 13 years ago
I am on a mac and it boots up a gray screen and crashes before anything else can happen
Updated by dabaka about 13 years ago
Same issue here. 'Unknown pointer error 0xd52e29c0' after entering adventure mode, then crash.
Updated by knuckles500 about 13 years ago
I noticed while trying to extract the contents of my copy, it wouldn't allow me to rip the DOL out of the partition with the game's data on it. But the data itself extracts fine, just not the executable (haven't checked the Apploader). If that means anything.
Updated by AdM756 about 13 years ago
I am having the same 0xd52e29c0 problem as everyone else in Dolphin with the scrubbed copy. However, I can confirm that this same version works fine on my real Wii. That would seem to rule out the possibility of a bad dump. Maybe copy protection of some sort? I'm sure with enough testing they could produce code that only works on a real Wii.
Updated by Nassim.hadjamar about 13 years ago
To pass through unknow pointer, right clock on game, propertie and activate MMU and BAT. But when you begin a new adventure, Dolphin crash
Updated by bizzolt about 13 years ago
Yes, I'm also getting the 'Unknown pointer error 0xd52e29c0' error whenever the game tries to enter adventure mode. It also crashes when entering demo mode from the title screen. I hope this gets figured out soon, I really want to play in 1080p!
Updated by blazing.ice.thunder about 13 years ago
I think it is some problem with the save states?
Updated by Nassim.hadjamar about 13 years ago
I hope this problem will be solved sooner, i want to play this game! Maybe because when we select a save state, dolphin crash
Updated by jalvarezpiedra about 13 years ago
Kirby's Return to DreamLand
Displays an error when used with the Dolphin v3.0 emulator and the error is: "Unknown Pointer 0xd52e29c"
Updated by Nassim.hadjamar about 13 years ago
In the game list, right click on Kirby return to dreamland, then select "propertie". In propertie option, activate MMU and BAT. When you launch game, this error will be fix, but impossible to play because an another error appear
Updated by mlovett.1 about 13 years ago
I'm using a macpro. When I boot the iso, I get the usual Wii controller messages, and then it just goes to a blank white screen... any ideas on what's going on here?
Updated by Nassim.hadjamar about 13 years ago
Maybe a bad iso, or some graphical option
Updated by whistleteam about 13 years ago
Same issue for me: "Unknown pointer error 0xd52e29c0" when I start a new file.
Updated by Rupeeclock about 13 years ago
Poképark Wii gets a similar pointer error when you start loading the game.
If you fix this game, there's a good chance that you will fix Poképark Wii as well.
Updated by mlovett.1 about 13 years ago
I don't believe it's a bad iso, as it's the same listed above. If it helps, after the "hold wiimote sidways" notice, where it goes blank, the FPS goes to 0 and the "VPS" and "SPEED" go into the thousands.
Updated by crevox about 13 years ago
On latest SVN, the emulator crashes (this program needs to close) after you hit "start game." It also crashes if you leave it at the title screen for too long, presumably because it is loading the game as well (demo play).
Updated by niwa_daisuke10000 about 13 years ago
I got it to work by importing my save from my actual Wii.
Updated by fitizen8 about 13 years ago
Would you mind giving us your save file? For further testing purposes of course.
Updated by datdude0804 about 13 years ago
Right. We could definitely use the Save, it looks like the issue lies in Dolphin attempting to generate a new save file.
Updated by wespipes69 about 13 years ago
Doesn't explain why it crashes during attract/demo mode. No save is being created at that point. Strange.
Updated by datdude0804 about 13 years ago
I can't even access that portion. It crashes for me whenever I enter "Main Mode" or something. Whatever it's called.
Updated by niwa_daisuke10000 about 13 years ago
After the second boss I can confirm it now crashes on a cinematic. The save I used from my Wii was also 12% in already.
Updated by bradgearon about 13 years ago
If you run it in an older version (v2.0 i think) you get an error message on save creation that it cannot access the path /mload or something. Perhaps that will help debug the issue.
Updated by Rupeeclock about 13 years ago
I too imported my save file from my wii and found the game to play perfectly fine, in fact, it plays stunningly well on Dolphin.
Unfortunately the game is prone to crashing involving any of the videos, if you try to access theatre mode from the menu of a save file, it'll get the pointer error.
I imagine this is also the case when you beat any boss, and see a video of a recovered ship part.
Updated by cse12793 about 13 years ago
Same pointer error here as well. Just thought I'd add to the growing counter.
Updated by datdude0804 about 13 years ago
Updated by Rupeeclock about 13 years ago
You can upload small files right here to google code, here's the megaupload save file.
First two worlds 100% clear, this should let you play up to the third boss in Dolphin.
Updated by bradgearon about 13 years ago
Loading theatre:
53:14:079 Src\FileMonitor.cpp:110 W[FileMon]: 100 kB lyt/step/lvmap/Cutinanime07.arc.cmp
53:14:091 Src\FileMonitor.cpp:110 W[FileMon]: 57 kB lyt/step/lvmap/Cutinanimeship.arc.cmp
53:14:092 Src\FileMonitor.cpp:110 W[FileMon]: 67 kB lyt/step/lvmap/Main.US_ENG.arc.cmp
53:14:093 Src\FileMonitor.cpp:110 W[FileMon]: 35 kB lyt/wmap/Main.arc.cmp
53:14:094 Src\FileMonitor.cpp:110 W[FileMon]: 66 kB param/Archive.bin.cmp
53:17:809 Src\IPC_HLE\WII_IPC_HLE.cpp:290 W[WII_IPC_HLE]: Unimplemented device: /dev/usb/oh1
53:17:809 d:\testx0rs\dolphin3\source\core\core\src\ipc_hle\WII_IPC_HLE_Device.h:71 W[WII_IPC_HLE]: Unimplemented_Device does not support Open()
53:17:809 Src\MsgHandler.cpp:87 E[*]: Warning: Unknown pointer 0x5c2da3c0
Updated by loojtuam about 13 years ago
Please upload the file from you Wii after the third boss too.
Updated by tuanta1989 about 13 years ago
Could someone at least fix the ISO file that would be a great help...
Updated by DaBlue1337 about 13 years ago
can someone tell me where i should place the save file so dolphin will load it up?
Updated by whistleteam about 13 years ago
Can anyone upload a save just after the first cutscene? I want to play the game from scratch.
Updated by fabinhocibok about 13 years ago
I also have the same unknown pointer error problem.
Updated by danialhorton about 13 years ago
the AP is checking for SD Slot 2 and failing.
Updated by sultankhail2009 about 13 years ago
i guess dolphin has to fix this soon.... in there rev section... hope n praying for it...
Updated by fagoatse about 13 years ago
Has anybody tried recompiler, single core mode or a debug build with full verbosity lvl? Not necesarilly all of it at once. As a workround, you could try renaming or even removing the cinematics from your dump.
Updated by spacebacongod about 13 years ago
If anyone completes the game on a Wii he could just upload the 100% file and people could play it on Dolphin. Not the same as playing from scratch yourself but better than nothing until a better method comes up.
Updated by Fou-mage about 13 years ago
Or just Finish the game without find special item, just beat the final boss.
Updated by spacebacongod about 13 years ago
Yeah, I meant just beating the game normally. Shouldn't have said 100%.
Updated by spacebacongod about 13 years ago
I just tested it to be sure and if you beat bosses that have already previously been beaten no cutscene plays / the game doesn't crash so with a completed file as long as you keep out of theater mode it should be fine.
Updated by danialhorton about 13 years ago
"Has anybody tried recompiler, single core mode or a debug build with full verbosity lvl? Not necesarilly all of it at once. As a workround, you could try renaming or even removing the cinematics from your dump."
its not a recompiler issue or a dual core issue. the game tries to access the slot 2 logic on the SD host and fails because its not emulated in the current svn, a dirty fix has been implemented by skid in his local working copy but isn't likely to land in its current form.
Updated by danialhorton about 13 years ago
and no, i will not be sharing this private copy, you can all wait till the proper fix lands on trunk.
Updated by spacebacongod about 13 years ago
Why is the game looking for SD host slot 2 logic? Anti-piracy/emulation measure? Or does the game save there instead of internal memory for some reason.
Updated by Rupeeclock about 13 years ago
What's important is that there is a known fix and it will hopefully be implemented soon, so cool.
Makes me wonder if this also fixes Poképark Wii, I'll have to wait and see.
Updated by danialhorton about 13 years ago
"Why is the game looking for SD host slot 2 logic? Anti-piracy/emulation measure? Or does the game save there instead of internal memory for some reason."
AP apparently.
the few bootloaders it failed to work on init slot 1 for SD card access but not the slot 2... probably figured it isn't needed since its not available for card usage.
Updated by spacebacongod about 13 years ago
I see. I'm just glad that the cause of the issue was found so quickly. Now I play the waiting game.
Updated by bradgearon about 13 years ago
I have it working on my machine lol. Links to release builds from latest svn with my fix implemented.
Let me know if it works for you.
Not sure what other bugs this may cause as I don't frequently do dolphin dev. My kids just really want to play this.
http://blog.bagearon.com/downloads/dolphin-3.0-188-dirty-kirby-x64.rar
http://blog.bagearon.com/downloads/dolphin-3.0-188-dirty-kirby-x86.rar
Updated by danialhorton about 13 years ago
Does your rars contain the changed files or diff?
you must provide these with any modified binary.
i know some people try to get away with the "available on request" crap but thats not how GPL works.
Updated by bradgearon about 13 years ago
It's coming. Three lines of lame code. Sorry about that.
Updated by tommyhl2.SS about 13 years ago
Why exactly are you not sharing the fix with everyone?
Updated by SeanJohnCole about 13 years ago
what does a lamen like me do with those rars?
Updated by danialhorton about 13 years ago
"Why exactly are you not sharing the fix with everyone?"
Because that would mean providing the source and its not "Quality" enough for merging into trunk.
Updated by bradgearon about 13 years ago
Here's a patch for the temporary dirty fix. Based on master 852fe9c4bebb992aa91d7ba107ca15688ca87221.
Updated by Rupeeclock about 13 years ago
I just tested the build provided, the opening intro works now and you can play the game.
However, trying to access theatre mode will still crash the emulator with a pointer error. It's good progress but not totally resolved.
Give me half an hour and I'll tell you if you can play past the first boss, because defeating each boss loads a new video.
Updated by bradgearon about 13 years ago
It's there. I doubt its of quality - it works though, for me. Thought I'd share. The .rars are binary builds only. You just extract sym link your user folder or however you do that and play. Let me know if I should committ it or otherwise, I'll do a bit of regression testing for now see if it breaks anything. I seriously have no clue about the impact on the application.
Updated by tommyhl2.SS about 13 years ago
You're in the thread dedicated to this game issue, if you have a fix, you should post it, not dangle it around in-front of people and say you're not sharing. This project is all about sharing, how do you think you have an emulator to play games on? If the code is not great, someone will fix it up and commit it when they're ready.
Updated by bradgearon about 13 years ago
I'm with you. Just don't want to irritate anyone ;). I've stuck links here and on my blog for the fixed Windows binaries (in rar format) and the source patch.
http://blog.bagearon.com/?p=101
Let me know if it works for you.
Updated by danialhorton about 13 years ago
"You're in the thread dedicated to this game issue, if you have a fix, you should post it, not dangle it around in-front of people and say you're not sharing. This project is all about sharing, how do you think you have an emulator to play games on? If the code is not great, someone will fix it up and commit it when they're ready."
Thats not up to you decide. Some developers here like to provide the patches as clean as possible, because there are so many devs here and some do fuck things up when they try to "Tidy" code.
Brad, it looks like your patch just exposes but does not implement the logic?
Updated by spacebacongod about 13 years ago
I understand your frustration but think of it like this: Someone used duct tape to fix a broken object. It works but they are obviously not comfortable with letting people use the object until they have fixed it properly.
Updated by danialhorton about 13 years ago
Basically you're telling the game the slot is there which is enough to get into the game, but the theatre seems to actually try to access the slot which is causing the crash there.
Updated by danialhorton about 13 years ago
"I understand your frustration but think of it like this: Someone used duct tape to fix a broken object. It works but they are obviously not comfortable with letting people use the object until they have fixed it properly."
Exactly, and i know of some instances of devs here tidying up warnings which happened to have consituted desired functionality and broke said functionality on other projects. xD
Updated by Rupeeclock about 13 years ago
Anyhowwwww, I just got back from a gameplay session.
I cleared the first world and beat the boss Whispy Woods, and the game successfully played the video it should have.
This may mean the game is now in a fully playable state, unless there's something special like for the end boss/credits or something.
Updated by spacebacongod about 13 years ago
The videos play with the build provided but the audio is a bit messed up. Tried fiddling with DSP settings and even using HLE as opposed to LLE but nothing seemed to fix it. But I guess this is another issue if it even is an issue for people other than me. Oh, and no problem with emulation speed during the videos.
Updated by Rupeeclock about 13 years ago
Compared to the inability to play the game at all, slight video issues is something most people would happily put up with, since they only pop up once in a while.
Updated by danialhorton about 13 years ago
Audio is fine in kirby
use Auto frame limiting and NOT Audio Throttle
DSP on thread (for LLE)
and set the Hz rate to 32000 instead of 48000
Updated by spacebacongod about 13 years ago
"Audio is fine in kirby"
I meant the audio is a bit gargled during the videos (with or without the settings you just provided. Works perfectly otherwise (again with those settings or any other I've been using). Someone already pointed out that it's a very minor thing indeed; I guess you just sort of get greedier the closer to perfection you get. ^^
Updated by SeanJohnCole about 13 years ago
Brads dirty patch worked fine for me. Just played through world 1 with no issues whatsoever at a smooth consistent framerate, the cutscene when starting a new game and finishing world one were ever so slightly choppy I guess but god damn, good fix so far. Many thanks to you kind sir.
Updated by hrydgard about 13 years ago
- Status changed from New to Accepted
Hey bradgearon, instead of doing "dirty" build, just commit little fixes like that to Dolphin. Yea I just made you committer :)
Updated by bradgearon about 13 years ago
- Status changed from Accepted to Fixed
Fixed in r9a627e89fb2e
Updated by marcel.werner3 about 13 years ago
Damn, you guys are fast. I just wanted to check if there's even an issue open on this, yet xD
Good work!
Updated by danialhorton about 13 years ago
i'll open a new bug for the theatre crash, which is fixed in skids working copy.
Updated by jamster120 about 13 years ago
how the hell do i patch this, never done something like it. all i want to do is play my damn game
Updated by bradgearon about 13 years ago
Download the binary - rar file. Extract it. Play :).
http://blog.bagearon.com/downloads/dolphin-3.0-188-dirty-kirby-x64.rar
http://blog.bagearon.com/downloads/dolphin-3.0-188-dirty-kirby-x86.rar
Updated by jamster120 about 13 years ago
"the program can't start because VCOMP100.DLL is missing from your computer. Try reinstalling the program to fix this problem." idk what to do from here
Updated by wespipes69 about 13 years ago
Go to the forums for help using the emu. This is NOT the place for this.
Updated by Rupeeclock about 13 years ago
I'm very thankful for the issue being fixed, I'm going to continue playing this on Dolphin now as it plays exceptionally well on my system.
If any more problems arise I'll be quick to make an issue.
Incidentally, do not disable External Frame Buffering, it will cause graphical issues in the sub-games.
Updated by danialhorton about 13 years ago
"Incidentally, do not disable External Frame Buffering, it will cause graphical issues in the sub-games."
no it doesn't.
having the texture cache on fastest however......
Updated by Rupeeclock about 13 years ago
I double checked, you have to make sure EFB is not disabled.
If you disable it by checking the tick-box, that causes the stretching/flickering.
When it's flickering, adjusting the texture cache from safe to fast can affect that, but ultimately it's resolved by enabling EFB.
Updated by danialhorton about 13 years ago
thats strange, i don't have that issue at all
are you using D3D9, 11 or opengl?
Updated by Rupeeclock about 13 years ago
Ah, leave me to forget a critical part...
Yeah it's D3D9.
Updated by NeoBrainX about 13 years ago
/facepalm
Move unrelated discussion to the forums, this issue has served its purpose now anyway.
Updated by delroth almost 13 years ago
- Status changed from Fixed to Accepted
Reverted the "fix" because it broke SD cards on Dolphin. See r070c9330889b.
Updated by KoopaTroopDude over 12 years ago
I really don't know what to do...
Please help I want to play some games...
Updated by Rupeeclock over 12 years ago
This was fixed a while ago.
Just go download the latest version of Dolphin from www.dolphin-emulator.org and you should be able to play Kirby Return to Dreamland without a hitch.
Updated by Rupeeclock over 12 years ago
It is possible that the fix required for Kirby's Return to Dreamland was what was breaking Poképark 2?
So, how can Dolphin be fixed so that both of these games work, it seems as though that fixing one game might break the other...?
Updated by parlane over 12 years ago
Nope the fix to Kirby is not what broke Pokepark. The current IOS HLE of Ios_Open() is more inline with actual wii. My guess is that it wants something more from slot1.
Updated by Rupeeclock over 12 years ago
Chances are that maybe, the software is actually working correctly?
Correctly, as in the game is designed to crash because of an anti-piracy measure, that is now correctly emulated...?
Just speculation.
Updated by parlane over 12 years ago
- Status changed from Accepted to Fixed
This issue was closed by revision d95e31af3f77.
Updated by parlane over 12 years ago
I was returning success for /dev/mload basically :\
Updated by mikg124 almost 12 years ago
it took me so long to download it and it crashes.somebody please fix it :(
Updated by Rupeeclock almost 12 years ago
1: The Dolphin Emulator project condemns downloading of Wii and Gamecube ISOs.
2: The game is already fixed, it has been fixed for months already.
The fix is not present in the Stable 3.0 Build over from over 17 months ago, you will need to use a newer build of Dolphin which can be downloaded from www.dolphin-emu.org
Such as 3.0-864