Project

General

Profile

Actions

Emulator Issues #2186

closed

Mac OS X Snow Leo - OpenGL Hardware Renderer garbled video

Added by celgilles almost 15 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
Category:
GFX
% Done:

0%

Operating system:
OS X
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. Launch dolphin on Snow Leo (Mac OS X 10.6.2), choose Open GL-Renderer
    2.
    3.

What is the expected output? What do you see instead?
Garbled video or how should I call it: I don't see anything recognizable from the game.

What version of the product are you using? On what operating system?
dolphin-svn 4984 and above on Snow Leopard 10.6.2 on iMac 24" with ATI,RadeonHD2600
I also use nvidia cg toolkit 2.2 from October 2009

Please provide any additional information below.

Open GL software renderer shows up the game, but it's so slooooooww, which is normal.
dolphin on the same iMac 24" but with Mac OS X Leopard 10.5.8 worked fine, video worked
really good, and got about 25fps for Zelda WW.

Sound is also really choppy, this was not the case on Leopard 10.5.8

See my post here:
http://forums.dolphin-emu.com/thread-1429-page-11.html?highlight=mac+os+x

Actions #1

Updated by celgilles almost 15 years ago

I uploaded an example of the garbled / bad graphics on Snow Leopard 10.6.2 with dolphin-svn r4985

Actions #2

Updated by shawnanastasio almost 15 years ago

it has to do with snow leopard's open al video prossesing (i think) or something to
do with program connection with graphics card..so some of the vid is going to cpu
instaed of gpu..well you can try usilg JitIl

Actions #3

Updated by celgilles almost 15 years ago

How do you enable JITIL on Mac OS X ? Is it on by default ?
I can't find anything in the SConstruct file, but only JIT ?

Or is it enabled via the "Dolphin.ini" file in /Library/Application Support/Dolphin/User/ ?
thanks

Actions #4

Updated by BhaaL almost 15 years ago

Jit and JitIL are simply selected in the Config dialog since r4891

Actions #5

Updated by celgilles almost 15 years ago

ok thanks but JITIL radio button is not selectable in the Config, even other Settings are not selectable...I will file a
new issue
thanks

Actions #6

Updated by Sonicadvance1 almost 15 years ago

Can someone try this with the latest revision, and also try with option opencl=false
when compiling? If not already doing so.

Actions #7

Updated by celgilles almost 15 years ago

still garbled video on Mac OS X Snow Leo (10.6.2) with r5057. Tried also with and without OpenCL: no luck.
I also deleted the Preferences (~/Library/Application Support/Dolphin)....no luck.
As mentioned before, it worked on Mac OS X Leopard (10.5.x)....

Actions #8

Updated by starfox5194 over 14 years ago

any update on this problem?
It still persists on the latest dolphin for mac.

Actions #9

Updated by celgilles over 14 years ago

The next update for Mac OS X Snow Leopard with the version number 10.6.3 will hopefully fix this problem, since
it contains a lot of fixes for Open-GL.
According to Rumors sites, it will be released this or next week maybe....
http://www.iphoneincanada.ca/osx/apple-seeds-new-mac-os-x-10-6-3-build-10d571/

Actions #10

Updated by celgilles over 14 years ago

Finally! Dolphin svn5254M works now on Mac OS X 10.6.3!!! No more garbled video!
At first I had also garbled video etc. on Mac OS X 10.6.3 but enabling "Use XFB" and "Use Real XFB" in the
Graphics Settings made it work. If it crashes at launch, just reopen it and it should work.

Actions #11

Updated by delaruelle over 14 years ago

I hate to say it but... issue is NOT fixed.
Whenever I try to run a wii game i get the garbled video. (I tried sports, sports resort, new smbroswii)
(consisting of random blocks of things that are / were on the screen so I assume it IS a screenbuffer issue).
Zelda WW (gamecube) however works now, so progress is definitely being made.
If anyone wants more information/screenshots/logs/... I'd be happy to provide.

Actions #12

Updated by Sonicadvance1 over 14 years ago

Aye, OSX 10.6.3 did NOT fix this issue, no devs have ATI video with Mac to find out
how to fix this either.

Actions #13

Updated by soren.jorvang over 14 years ago

  • Operating system OS X added
Actions #14

Updated by soren.jorvang over 14 years ago

I too have an iMac running 10.6.3 with ATI HD2600 and graphics works fine with the following settings:

opencl=false
Use Real XFB
Copy EFB to GL texture (hack)

Actions #15

Updated by soren.jorvang over 14 years ago

  • Category set to gfx
Actions #16

Updated by soren.jorvang over 14 years ago

  • Status changed from New to Fixed

This is a configuration issue.

With ATI video, "Real XFB" needs to be on.

(Maybe that could be done automatically, but not all games need it on even with ATI video.)

Actions #17

Updated by Anonymous over 14 years ago

sounds more like shaders failing on apple's ati driver...

Actions #18

Updated by soren.jorvang over 14 years ago

The screenshot looks exactly like my ATI iMac without Real XFB..

Actions #19

Updated by Anonymous over 14 years ago

Doesn't that only prove the point?

How is it "fixed" if the rendering path used on windows/ati fails on osx/ati?

Actions #20

Updated by soren.jorvang over 14 years ago

"Real XFB" "fixes" it.

Is that option unnecessary for the same game on Windows/ATI? If so, I'd agree that this issue should not be marked as fixes, but I thought that was not the case.

Actions #21

Updated by celgilles over 14 years ago

to clarify: now it even works with "OpenCL=true" (Dolphin r5634), but it still needs "Use Real XFB".
If "Copy EFB to GL texture (hack)" the framerate value is at 100%

Actions #22

Updated by majosamaso over 14 years ago

Using the windows version on VMWare Fusion the issue appears and immediately disappears under OpenGL

Actions #23

Updated by majosamaso over 14 years ago

There are other cases as Mupen64plus

Actions

Also available in: Atom PDF