Project

General

Profile

Actions

Emulator Issues #2684

closed

Prince of Persia: The Forgotten Sands NTSC - Unknown device: /dev/mload

Added by detonator.90 almost 14 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

What steps will reproduce the problem?

  1. Run game
  2. Pass some intros
  3. Get this on loading screen

What is the expected output? What do you see instead?
Probably pass to menus, but on loading screen always appears this message,
even if i hold ENTER i still can't pass loading screen.

What version of the product are you using? On what operating system?
r5456 x86, Win7 RTM x86.

Please provide any additional information below.
All emulator settings are default.
Hardware: Core 2 Quad Q6600 @3.0GHz/4x2Gb DDR2-800@1000/GeForce GTX 260 896Mb.
Screenshot:
http://i4.fastpic.ru/big/2010/0517/27/51d5d67f0cb263737f09ae664b8dfd27.jpg
Video: http://www.4shared.com/video/u3Ulk8C-/r5456_pop_tfs.html

Actions #1

Updated by tommyhl2.SS almost 14 years ago

Disable panic handlers. It's not a real fix. but I suppose it may do for now as it
worked for me with a similar error message.

Actions #2

Updated by yummymee almost 14 years ago

I tried the "Disable panic handlers" method. Now there is no error message but the
game get stuck in loading something (I know that from the blinking symbol in the
game), and never starts. I think it is trying to load something from the unknown
device "/dev/mload".

Actions #3

Updated by luis12014 almost 14 years ago

with this rev you can to play Prince of Persia: The Forgotten Sands NTSC
popDolphin_Win32_r4525 now im playing this game ist good

Actions #4

Updated by RDilux almost 14 years ago

Comfirmed to work on R4598 x64

Actions #5

Updated by luis12014 almost 14 years ago

Actions #6

Updated by yummymee almost 14 years ago

The forum has a newer compiled version that runs the game. The problem is in the way
unknown devices are handled in file WII_IPC_HLE.cpp.

The version that works has a certain part removed (not appropriate but it works). The
part that is removed is
/*
if (DeviceName.find("/dev/") != std::string::npos)
{
ERROR_LOG(WII_IPC_FILEIO, "Unknown device: %s", DeviceName.c_str());
PanicAlert("Unknown device: %s\n\nMaybe you can continue to play or maybe the game
will freeze.", DeviceName.c_str());

pDevice = AccessDeviceByID(GetDeviceIDByName(std::string("Unknown_Device")));
CmdSuccess = pDevice->Open(_Address, Mode);
}
else*/

The game opens two unknown devices: /dev/mload & /dev/usb2
Not sure if it opens others.

Actions #7

Updated by bogdandragostibi almost 14 years ago

Unfortunately I have the same issue on Dolphin R5461 x64 with both PAL and NSTC versions.

Actions #8

Updated by justnews almost 14 years ago

Can confirm not working on R5523 x64 on Windows 7 x64, just stays on the loading
screen doing nothing.

Actions #9

Updated by anish.9c almost 14 years ago

i paly prince of persia the forgotten sands wii by dolphin emulator
but there was an error unknow device /dev/mload

Actions #10

Updated by anish.9c almost 14 years ago

i paly prince of persia the forgotten sands wii by dolphin emulator
but there was an error unknow device /dev/mload
plz send me solution at my mail id

Actions #11

Updated by yummymee almost 14 years ago

Hi, I noticed that the games opens another device which I was unable to capture before.

It is near the middle of the game.

So this brings the total number of unknown devices to 3:
/dev/mload & /dev/usb2 & /dev/sdio/sdhc

Actions #12

Updated by marcel.werner3 almost 14 years ago

what kinds of devices would this game want to use, anyway? O_o there's not even balance board or Motion+ option shrug

Actions #13

Updated by skidau over 13 years ago

  • Status changed from New to Fixed

This issue was closed by revision r6123.

Actions #14

Updated by parlane over 13 years ago

/dev/mload, /dev/usb2 and /dev/sdio/sdhc are all custom modules used in one of the wanky IOS's used for warez loading on the wii, this game is basically checking for pirated IOS's.

Actions

Also available in: Atom PDF