Hi everybody,
Trying to make a FreeBSD port of Dolphin, I have had to use the attached patches to be able to build and run it. They apply to SVN rev. 5215.
Dolphin successfully builds on FreeBSD 8-STABLE and 9-CURRENT on i386 and amd64 architectures with videoSoftware plugin (Cg is not available on FreeBSD).
Unfortunately, I don't own much games, so I could only test Mario Kart and Zelda.
On a 32bit system I can get the Wii welcome screen of Mario Kart, but the game quickly crashes with the following message :
Assertion failed: (c->out.request == c->out.request_written), function
xcb_take_socket, file xcb_out.c, line 272.
I have had no time to go further this error message.
On a 64bit system, Mario Kart does not start at all and I get the following message :
31:46:040 Source/Core/Common/Src/MsgHandler.cpp:53 E[*]: Warning: CALL out of
range (0x805dfc020 calls 0x4c4a80)
Zelda does not start at all.
I hope the attached patches will be useful to you, and be a first step towards
FreeBSD support. The ones marked -TOTEST- should be double-checked before being
applied.
Please, also note that the port will not be ready until per-user configuration is supported.
Best regards.
Trying to make a FreeBSD port of Dolphin, I have had to use the attached patches to be able to build and run it. They apply to SVN rev. 5215.
Dolphin successfully builds on FreeBSD 8-STABLE and 9-CURRENT on i386 and amd64 architectures with videoSoftware plugin (Cg is not available on FreeBSD).
Unfortunately, I don't own much games, so I could only test Mario Kart and Zelda.
On a 32bit system I can get the Wii welcome screen of Mario Kart, but the game quickly crashes with the following message :
Assertion failed: (c->out.request == c->out.request_written), function
xcb_take_socket, file xcb_out.c, line 272.
I have had no time to go further this error message.
On a 64bit system, Mario Kart does not start at all and I get the following message :
31:46:040 Source/Core/Common/Src/MsgHandler.cpp:53 E[*]: Warning: CALL out of
range (0x805dfc020 calls 0x4c4a80)
Zelda does not start at all.
I hope the attached patches will be useful to you, and be a first step towards
FreeBSD support. The ones marked -TOTEST- should be double-checked before being
applied.
Please, also note that the port will not be ready until per-user configuration is supported.
Best regards.