is there any way at all to play NSMB with 2 Players in dolphin? doesn't matter if it's with 2 remotes or one has to play with controller or something. Couldn't find any way of playing with 2 players. There is only a "Wiimote 1" Tab in the plugin.
(11-29-2009, 06:16 PM)slaywho Wrote: [ -> ] (11-29-2009, 03:40 PM)LuisR14 Wrote: [ -> ]hm, can't play very well with these desync issues 
I had lots of desync problems at first too. I use a logitech gamepad w/xpadder and found that turning on VSync or setting frame limit to 60fps solved mine. I will still get the error if I don't touch a button on my controller at least once every 5 minutes or so, but that is not really a problem since I've made it up to World 9-1 now with 51 men
See if either of those help - I know there have been a lot of posts on here about the desync and the solutions I listed were the only ones that helped me. (Someone mentioned somewhere that you could turn off panic handlers in the options or that a later revision had fixed it - i'm running r4525 and as long as either VSync or 60fps frame limit is on I never get the desync error unless I don't touch a key for 5 mins. Hope that helps.
I've always had Vsync on, so this doesn't work for me sadly

.
I have a problem with the configuration of keys on the keyboard ...
what is the problem? happens to you? (i use windows 7 32 bit)
Just tested the new 4628 revision and dx9 now seems a lot slower than opengl... i ll keep messing with the settings maybe I missed something!
hey whats up every1, i just wanna say what a spectacular job the devs are doing on the emu,incredible work!!,now after countless reading of this thread trying to get new super mario bros to work i have finally found a solution thats works!,and indeed i do beleive it has to do with the .DOL file!iv tried everything posted here and very little success,i could play for bout 1-5 minutes if i was lucky without de-sync and random hangs......,so i tried the PAL,NTSC version still the same althou NTSC seems to be more compatible?so it would seem, so i did some more research on this .DOL file,what we must do is somehow patch this .DOL file(iv done it already and it works, after days and hours of frustation not being able to play NSMB, it finally works perfect!) so long story short if you can and now how to somehow patch the .DOL file into the ISO then your all good! but if thats to much go ahead PM me and ill tell ya how i gots this done..............promise it will work!,been playin now for 40 minutes without any probs! none what so ever! PM me for further instructions......
im using Dolphin 4628 - new super mario bros -PAL fixed .DOL
all settings normal- opengl -gl hack -disable fog -framelimit 60 \also 4628 works great with real wii-mote an de-syncing(been standing in world 1-1 for bout 30 minutes now with wii-mote disconnect pop-up hit ok,an all was good!_ awesome!!!!!
FIrst of all : Thanks to all the devs doing this really great job !:
I'm using 4628 so far and everything seems to be fine but it always desync with following issue
WII_IPC_FILEIO, " Not a directory - return FS_INVALID_ARGUMENT
Im not sure if it depends on patched or not patched dol.
If not :Maybe it's somewhere here in the code:
Code:
case IOCTLV_READ_DIR:
{
// the wii uses this function to define the type (dir or file)
std::string Filename(HLE_IPC_BuildFilename((const char*)Memory::GetPointer(
CommandBuffer.InBuffer[0].m_Address), CommandBuffer.InBuffer[0].m_Size));
INFO_LOG(WII_IPC_FILEIO, "FS: IOCTL_READ_DIR %s", Filename.c_str());
/* Check if this is really a directory. Or a file, because it seems like Mario Kart
did a IOCTL_READ_DIR on the save file to check if it existed before deleting it,
and if I didn't returned a -something it never deleted the file presumably because
it thought it didn't exist. So this solution worked for Mario Kart.
F|RES: i dont have mkart but -6 is a wrong return value if you try to read from a
directory which doesnt exist
JP: Okay, but Mario Kart calls this for files and if I return 0 here it never
creates a new file in any event, it just calls a DELETE_FILE and never close
the handle, so perhaps this is better
*/
if (!File::Exists(Filename.c_str()))
{
WARN_LOG(WII_IPC_FILEIO, " directory does not exist - return FS_DIRFILE_NOT_FOUND", Filename.c_str());
ReturnValue = FS_DIRFILE_NOT_FOUND;
break;
}
/* Okay, maybe it is a file but not a directory, then we should return -101?
I have not seen any example of this. */
else if (!File::IsDirectory(Filename.c_str()))
{
WARN_LOG(WII_IPC_FILEIO, " Not a directory - return FS_INVALID_ARGUMENT", Filename.c_str());
ReturnValue = FS_INVALID_ARGUMENT;
break;
}
level 4-3 (water level in which you can become tiny) always crashes for me when either I die or I get through the level...luckily there's another level option, so I'm not stuck...anyway, anyone else having this issue in this level?