I am trying to lunch the game Tera Online, from the unofficial server Akeron, this is an old version (Classic). I think in 2016 I could lunch almost the same version in wine on Linux with Intel Core 2 processor. Now I can lunch the game but it stops at the loading screen, I can hear the background sound but the game won't load.
I try to lunch the already installed game, I've tried to enable/disable DXVK, add/remove d3dx9_43 library because this game support only DX9. And nothing helped. As I know this game uses Unreal Engine 3.
In a moment of depress, I tied to start the game in parallels and I succeed. I don't know what emulation is used but now I know that this is possible. I hope that someone can help me to find solutions to start Tera with CrossOver
I've collected some logs with crossover:
this part repeated while the game stays at the loading screen
before this, there are many times appear error line
0144:020c:err:d3d:wined3d_check_gl_call >>>>>>> GL_INVALID_OPERATION (0x502) from glUseProgram @ ../../wine/dlls/wined3d/glsl_shader.c / 10983.
it starts appearing in large blocks with the same row, but then block became smaller until they have gone. After they gone first block begin repeating.
UP#1
also found a lot of warnings
0144:020c:fixme:d3d_shader:print_glsl_info_log Info log received from GLSL shader #1:
0144:020c:fixme:d3d_shader:print_glsl_info_log WARNING: 0:6: extension 'GL_ARB_uniform_buffer_object' is not supported
0144:020c:fixme:d3d_shader:print_glsl_info_log WARNING: 0:8: extension 'GL_EXT_texture_array' is not supported
0144:020c:fixme:d3d_shader:print_glsl_info_log WARNING: 0:9: extension 'GL_ARB_draw_instanced' is not supported