Project

General

Profile

Actions

Emulator Issues #462

closed

Mac OSX Invalid File Reads (User folders should be in Application Support)

Added by xavierosmith over 15 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?

A. Running Dolphin.app (following MacOSX Build instructions)

  1. In Binary/Darwin-i386/ there are: Dolphin.app, DolphinNoGUI, Plugins,
    Sys, and User, which seems to be OK.
  2. Run Dolphin.app in finder.
  3. Click the Config button, an error will occur: PANIC Could not read
    ./User/Wii/shared2/sys/SYSCONF. Please recover the SYSCONF file to that
    location. (Actually it is there.)

So yes, it just is under the Dolphin tree, but still got that error.

B. Running DolphinNoGUI
~/prj/src/dolphin-emu/Binary/Darwin-i386$ ./DolphinNoGUI
~/Downloads/gc.ikaruga.chinese.iso
Error loading DLL
/Users/leo/prj/src/dolphin-emu/Binary/Darwin-i386/PlugIns/libPlugin_PadSimple.dylib:
dlopen(/Users/leo/prj/src/dolphin-emu/Binary/Darwin-i386/PlugIns/libPlugin_PadSimple.dylib,
6): image not foundFailed to load PAD plugin
/Users/leo/prj/src/dolphin-emu/Binary/Darwin-i386/PlugIns/libPlugin_PadSimple.dylib
Couldn't init the core.
Check your configuration.

(Even with libPlugin_PadSimple I'll get a 'Bus error'.)

I've even tried copying the SYSCONF to .\User\config as suggested in ISSUE
#345 without success.

What version of the product are you using? On what operating system?
SVN R1790. Had the same problem on other SVN's. MacOS 10.5.6


Related issues 1 (0 open1 closed)

Has duplicate Emulator - Emulator Issues #429: Cant Select any plugins in mac os xDuplicate

Actions
Actions #2

Updated by bushing over 15 years ago

  • Status changed from New to Questionable

For A), It's looking for SYSCONF in ~/Library/Application Support/Dolphin/User/Wii/shared2/sys/SYSCONF.

Should we embed a set of default files in the app bundle, and make Dolphin.app copy them there upon first run
if they are missing?

Actions #3

Updated by BMcDorman over 15 years ago

The rest of dolphin seems to go for a embedded approach. I would recommend embedded
not as the better choice, but to match the layout of dolphin.

Actions #4

Updated by nakeee over 15 years ago

Please find a solution which will be good for all platforms not only osx...
Personally I think the change should be reverted at all, we don't yet support
installation dir properly and this bug will just make someone solve it in a hacky way
to get rid of it

Actions #5

Updated by xavierosmith over 15 years ago

Not sure if I should open a separate issue for this, but:

After reading bushing 's comment, I moved the User folder AND the Plugins and Sys
folders to ~/Library/Application Support/Dolphin/
(No plugins would appear under Dolphin Configuration > Plugins until I moved the
Plugins folder)

Clicking Config on the Graphics plugin or the DSP plugin does nothing and causes
Dolphin to crash. The Pad and Wiimote config work, however.

Actions #6

Updated by bushing over 15 years ago

  • Status changed from Questionable to Accepted

Platform consistency is overrated. :) The three platforms are different, and when they have specific rules that
every other application follows, we should try to follow them. If that means filling in support for Linux and
Windows, then sure, let's do that. What needs to be done for those platforms?

The PlugIns should actually be inside the app bundle; the code is apparently looking in the wrong spot, but I can
fix that.

Actions #7

Updated by XTra.KrazzY over 15 years ago

Issue 429 has been merged into this issue.

Actions #9

Updated by xaviermusicmail about 15 years ago

Are we any closer to fixing this??

Actions #10

Updated by nakeee about 15 years ago

The dll problem should be fixed I think.
The userdir is still wip

Actions #11

Updated by darkmagshin about 15 years ago

it would be nice to get dolphin for mac fixed.

Actions #12

Updated by darkmagshin about 15 years ago

i got some output from running the actual app in terminal, this looks like it shows
the actual problem.

thomas-fareys-imac-2:~ Tom$
/Users/Tom/dolphin/dolphin-emu-read-only/Binary/Darwin-i386/Dolphin.app/Contents/MacOS/Dolphin
; exit;
15:57:51: Debug: ATSFontFamilyFindFromName failed for monospace
57:51:443 N: BOOT Loading Settings from ./User/Config/Dolphin.ini
handler instance 0x0
57:51:458 N: BOOT Starting application
57:51:458 N: BOOT Loading Settings from ./User/Config/Dolphin.ini
57:51:488 W: COMMON IsDirectory: stat failed on
./USER/WII/TITLE/00000001/00000002/CONTENT: No such file or directory
2009-03-26 15:58:00.475 Dolphin[645:4c0f] *** Terminating app due to uncaught
exception 'NSInternalInconsistencyException', reason: 'Error (1002) setting window owner'
2009-03-26 15:58:00.477 Dolphin[645:4c0f] Stack: (
2517233931,
2492440123,
2517233387,
2517233450,
2449401232,
2449396083,
2448460833,
2448457947,
2448456342,
382067348,
382030283,
382027576,
1062972,
412687,
2444337301,
2444336978
)
Trace/BPT trap
logout

[Process completed]

Actions #13

Updated by fullozas about 15 years ago

Hello.

I've a problem to run dolphin application. when i run the appli i've a message
"Could not read ./User/Wii/shared2/sys/SYSCONF. Please recover the SYSCONF file to
that location."
I am trying to paste the file in /Binary/Linux-i686/Libs/Application Support/Dolphin
but it doesn't work.

Please help me !!

I'm french sorry for the accent. :-)

Actions #14

Updated by bushing about 15 years ago

Are you using Linux or Mac OS X?

Actions #15

Updated by peter.schwarz almost 15 years ago

Issue 939 might be related to this issue. If so, there's a possible fix for it
posted there.

Actions #16

Updated by tmator almost 15 years ago

  • Status changed from Accepted to Fixed

it's ok now

Actions

Also available in: Atom PDF