Project

General

Profile

Actions

Emulator Issues #3493

closed

Sonic Colors crashes in OGL

Added by f.arikan93 over 13 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

i am tring to play pal versiyon of sonic colors in dolphin 6364
everything is fine until when starting to play first act of game
camera shows sonic than turns behind of sonic and than dolphin crashes . always the same time.

gfx open gl plug in
-efb scaled copy

  • use native mips
  • efb cop to gl texture

my system

intel core 2 quad 2.5 ghz
4 gb ddr2
ati radeon hd 3450

Actions #1

Updated by Nekit1000 over 13 years ago

Enabling OpenCL might help to avoid crashes. Have the same problem on ATI Radeon HD3870x2.

Actions #2

Updated by f.arikan93 over 13 years ago

enabling openCl doesnt work...

Actions #4

Updated by mariagoitea59 over 13 years ago

Use dolphin 6285 svn im playing the game on that emulator the only error its the black screen sometimes like everyone else have.

Actions #5

Updated by skidau over 13 years ago

The game is crashing on \Source\Core\VideoCommon\Src\TextureDecoder.cpp: line 869 "const __m128i a0 = _mm_load_si128(p++);" with an invalid read for the SSSE3 case.

I checked all of the variables and they seem to be valid.
y = 0
x = 0
height = 4
width = 4
p = 0x0000000093535254 {0xf242f242e8fae8fae8fafbfde8fae8fa}
src = p;
a0 = uninitialised memory

nodchip, any ideas here?

Actions #6

Updated by nodchip over 13 years ago

skidau: I think it is because "p" is not aligned in 16-bytes alignment. I will fix the problem soon.

Actions #7

Updated by nodchip over 13 years ago

I changed _mm_load_si128 to _mm_loadu_si128 in r6402. Could you test it?

Actions #8

Updated by panicos.chrysanthou85 over 13 years ago

hi,now the game is working with with OpenGl some slowdowns but didnt get any crashes:) the game hangs with Direct3d9 after the sega logo gives a black screen, and btw it does the same thing sometimes with OpenGl so u may need to load the game 2-3 times until u pass the sega logo even with opengl but sometimes it just loads fine from the first time, and i think if the game can manage to load with Direct3d9 it will have great speed, but until now all good nice work +1 ;)

Actions #9

Updated by skidau over 13 years ago

  • Status changed from New to Fixed
Actions

Also available in: Atom PDF