Whisky-App / Whisky

A modern Wine wrapper for macOS built with SwiftUI
https://getwhisky.app
GNU General Public License v3.0
11.15k stars 238 forks source link

[Bug]: Lesta Game Center doesn't open #492

Open YRychkov opened 9 months ago

YRychkov commented 9 months ago

Description

Hi everyone,

I was trying to use Lesta Game Center to install World of Tanks. The installation process finishes successfully, but the Game Center doesn't open. I see the Game Center icon in Docker, but that's all. Снимок экрана 2023-10-07 в 20 26 41

Am I doing something wrong or are there any dependences that are not installed?

Steps to reproduce

  1. Download Lesta Game Center
  2. Install it
  3. Open Lesta Game Center

Expected behaviour

Lesta Game Center working properly.

Logs

Whisky Version: 2.0.2
Date: 07.10.2023, 20:03:54
macOS Version: Version 14.0 (Build 23A344)
Bottle Name: lesta-win7
Wine Version: 7.7.0
Windows Version: win7
Bottle URL: /Users/optandus/Library/Containers/com.isaacmarovitz.Whisky/Bottles/5DC56026-C340-4071-8C53-81965FFC065D

Arguments: start /unix /Users/optandus/Library/Containers/com.isaacmarovitz.Whisky/Bottles/5DC56026-C340-4071-8C53-81965FFC065D/drive_c/Program Files (x86)/Lesta/GameCenter/lgc.exe 

Launched Wine (1898)
010c: thread_get_state failed on Apple Silicon - faking zero debug registers
014c: thread_get_state failed on Apple Silicon - faking zero debug registers
0164: thread_get_state failed on Apple Silicon - faking zero debug registers
016c: thread_get_state failed on Apple Silicon - faking zero debug registers
0190: thread_get_state failed on Apple Silicon - faking zero debug registers
[mvk-info] MoltenVK version 1.2.3, supporting Vulkan version 1.2.243.
    The following 89 Vulkan extensions are supported:
        VK_KHR_16bit_storage v1
        VK_KHR_8bit_storage v1
        VK_KHR_bind_memory2 v1
        VK_KHR_buffer_device_address v1
        VK_KHR_copy_commands2 v1
        VK_KHR_create_renderpass2 v1
        VK_KHR_dedicated_allocation v3
        VK_KHR_depth_stencil_resolve v1
        VK_KHR_descriptor_update_template v1
        VK_KHR_device_group v4
        VK_KHR_device_group_creation v1
        VK_KHR_driver_properties v1
        VK_KHR_dynamic_rendering v1
        VK_KHR_external_fence v1
        VK_KHR_external_fence_capabilities v1
        VK_KHR_external_memory v1
        VK_KHR_external_memory_capabilities v1
        VK_KHR_external_semaphore v1
        VK_KHR_external_semaphore_capabilities v1
        VK_KHR_fragment_shader_barycentric v1
        VK_KHR_get_memory_requirements2 v1
        VK_KHR_get_physical_device_properties2 v2
        VK_KHR_get_surface_capabilities2 v1
        VK_KHR_imageless_framebuffer v1
        VK_KHR_image_format_list v1
        VK_KHR_maintenance1 v2
        VK_KHR_maintenance2 v1
        VK_KHR_maintenance3 v1
        VK_KHR_multiview v1
        VK_KHR_portability_subset v1
        VK_KHR_push_descriptor v2
        VK_KHR_relaxed_block_layout v1
        VK_KHR_sampler_mirror_clamp_to_edge v3
        VK_KHR_sampler_ycbcr_conversion v14
        VK_KHR_separate_depth_stencil_layouts v1
        VK_KHR_shader_draw_parameters v1
        VK_KHR_shader_float_controls v4
        VK_KHR_shader_float16_int8 v1
        VK_KHR_shader_subgroup_extended_types v1
        VK_KHR_spirv_1_4 v1
        VK_KHR_storage_buffer_storage_class v1
        VK_KHR_surface v25
        VK_KHR_swapchain v70
        VK_KHR_swapchain_mutable_format v1
        VK_KHR_timeline_semaphore v2
        VK_KHR_uniform_buffer_standard_layout v1
        VK_KHR_variable_pointers v1
        VK_EXT_buffer_device_address v2
        VK_EXT_debug_marker v4
        VK_EXT_debug_report v10
        VK_EXT_debug_utils v2
        VK_EXT_descriptor_indexing v2
        VK_EXT_external_memory_host v1
        VK_EXT_fragment_shader_interlock v1
        VK_EXT_hdr_metadata v2
        VK_EXT_host_query_reset v1
        VK_EXT_image_robustness v1
        VK_EXT_inline_uniform_block v1
        VK_EXT_memory_budget v1
        VK_EXT_metal_objects v1
        VK_EXT_metal_surface v1
        VK_EXT_pipeline_creation_cache_control v3
        VK_EXT_post_depth_coverage v1
        VK_EXT_private_data v1
        VK_EXT_robustness2 v1
        VK_EXT_sample_locations v1
        VK_EXT_scalar_block_layout v1
        VK_EXT_separate_stencil_usage v1
        VK_EXT_shader_atomic_float v1
        VK_EXT_shader_stencil_export v1
        VK_EXT_shader_viewport_index_layer v1
        VK_EXT_subgroup_size_control v2
        VK_EXT_surface_maintenance1 v1
        VK_EXT_swapchain_colorspace v4
        VK_EXT_swapchain_maintenance1 v1
        VK_EXT_texel_buffer_alignment v1
        VK_EXT_texture_compression_astc_hdr v1
        VK_EXT_vertex_attribute_divisor v3
        VK_AMD_gpu_shader_half_float v2
        VK_AMD_negative_viewport_height v1
        VK_AMD_shader_image_load_store_lod v1
        VK_AMD_shader_trinary_minmax v1
        VK_IMG_format_pvrtc v1
        VK_INTEL_shader_integer_functions2 v1
        VK_GOOGLE_display_timing v1
        VK_MVK_macos_surface v3
        VK_MVK_moltenvk v37
        VK_NV_fragment_shader_barycentric v1
        VK_NV_glsl_shader v1
[mvk-info] Created VkInstance for Vulkan version 1.1.0, as requested by app, with the following 2 Vulkan extensions enabled:
        VK_KHR_surface v25
        VK_EXT_metal_surface v1
01a8: thread_get_state failed on Apple Silicon - faking zero debug registers
rface v1
        VK_EXT_pipeline_creation_cache_control v3
        VK_EXT_post_depth_coverage v1
        VK_EXT_private_data v1
        VK_EXT_robustness2 v1
        VK_EXT_sample_locations v1
        VK_EXT_scalar_block_layout v1
        VK_EXT_separate_stencil_usage v1
        VK_EXT_shader_atomic_float v1
        VK_EXT_shader_stencil_export v1
        VK_EXT_shader_viewport_index_layer v1
        VK_EXT_subgroup_size_control v2
        VK_EXT_surface_maintenance1 v1
        VK_EXT_swapchain_colorspace v4
        VK_EXT_swapchain_maintenance1 v1
        VK_EXT_texel_buffer_alignment v1
        VK_EXT_texture_compression_astc_hdr v1
        VK_EXT_vertex_attribute_divisor v3
        VK_AMD_gpu_shader_half_float v2
        VK_AMD_negative_viewport_height v1
        VK_AMD_shader_image_load_store_lod v1
        VK_AMD_shader_trinary_minmax v1
        VK_IMG_format_pvrtc v1
        VK_INTEL_shader_integer_functions2 v1
        VK_GOOGLE_display_timing v1
        VK_MVK_macos_surface v3
        VK_MVK_moltenvk v37
        VK_NV_fragment_shader_barycentric v1
        VK_NV_glsl_shader v1
01bc: thread_get_state failed on Apple Silicon - faking zero debug registers
01f4: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
020c: thread_get_state failed on Apple Silicon - faking zero debug registers
0258: thread_get_state failed on Apple Silicon - faking zero debug registers
0124: thread_get_state failed on Apple Silicon - faking zero debug registers
0124: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
02b8: thread_get_state failed on Apple Silicon - faking zero debug registers
02e4: thread_get_state failed on Apple Silicon - faking zero debug registers
0124: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0308: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
[mvk-error] VK_SUCCESS: Found attribute with size (12) larger than it's binding's stride (4). Changing descriptor format from MTLVertexFormatFloat3 to MTLVertexFormatFloat.
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
[mvk-error] VK_SUCCESS: Found attribute with size (12) larger than it's binding's stride (8). Changing descriptor format from MTLVertexFormatFloat3 to MTLVertexFormatFloat2.
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
[mvk-error] VK_SUCCESS: Found attribute with size (12) larger than it's binding's stride (8). Changing descriptor format from MTLVertexFormatFloat3 to MTLVertexFormatFloat2.
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
[mvk-error] VK_SUCCESS: Found attribute with size (12) larger than it's binding's stride (8). Changing descriptor format from MTLVertexFormatFloat3 to MTLVertexFormatFloat2.
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
034c: thread_get_state failed on Apple Silicon - faking zero debug registers
0378: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
03b8: thread_get_state failed on Apple Silicon - faking zero debug registers

What version of Whisky are you using?

2.0.2

What version of macOS are you using?

Sonoma (macOS 14)

Issue Language

Gst1298 commented 9 months ago

I have exactly the same problem.

Gst1298 commented 8 months ago

The game center now opens, music starts playing, but there is no image.

Whisky 2.1.0 (29)

lgc_20231012_104355_190.log

Gst1298 commented 8 months ago

image

Settings. If you do not activate the Retina checkmark, the launch does not occur. image

Add libraries

image

YRychkov commented 8 months ago

I confirm, with these settings and libs the window does open, as on the screenshot above. I'd like to add that the window doesn't open without d3d11 and d3d9 libs. @Gst1298 have you tried any other libs, it looks like it is the problem?

Gst1298 commented 8 months ago

@YRychkov I tried to add the following libraries, as stated in the instructions for installation on ubuntu linux, but it didn't help either.

atl110 atl120 browseui crypt32 d3dcompiler_43 d3dx9_24 d3dx9_25 d3dx9_26 d3dx9_27 d3dx9_28 d3dx9_29 d3dx9_30 d3dx9_31 d3dx9_32 d3dx9_33 d3dx9_34 d3dx9_35 d3dx9_36 d3dx9_37 d3dx9_38 d3dx9_39 d3dx9_40 d3dx9_41 d3dx9_42 d3dx9_43 d3dx10_33 d3dx10_34 d3dx10_35 d3dx10_36 d3dx10_37 d3dx10_38 d3dx10_39 d3dx10_40 d3dx10_41 d3dx10_42 d3dx10_43 d3dx11_42 d3dx11_43 gdiplus hhctrl.ocx hlink itirctrl itss jscript mlang mshtml msimtf msvcp110 msvcp120 msvcr100 msvcr110 msvcr120 msvcr80 msvcr90 msxml3 riched20 secur32 shdoclc shdocvw shlwapi url urlmon usp10 uxtheme vcomp110 vcomp120 wininet wintrust xmllite

Gst1298 commented 8 months ago

I attach the last log for this morning.

cef_20231016_095454_582.log

Also, I started it with the arguments -clientGraphics API d3d11

wine /Users/mac/Library/Containers/com.isaacmarovitz.Whisky/Bottles/4741B731-7D04-4CB2-945D-1E175FCF8F39/drive_c/Program Files (x86)/Lesta/GameCenter/lgc.exe -clientGraphicsAPI d3d11

I tried, also, with d3d9 and d3d10, there is no effect.

xxkhanxx77 commented 8 months ago

can i ask something how whisky add winetricks d3dx10 d3dx11_42 d3dx11_43 d3dx9_43 directx9 dotnet35sp1 dotnet40 gdiplus vcrun2008 vcrun2010 xact wininet

i didn't know but i see you can do it i try to follow install game from this url but stuck on winetricks add libary getamped

xxkhanxx77 commented 8 months ago

can i ask something how whisky add winetricks d3dx10 d3dx11_42 d3dx11_43 d3dx9_43 directx9 dotnet35sp1 dotnet40 gdiplus vcrun2008 vcrun2010 xact wininet

i didn't know but i see you can do it i try to follow install game from this url but stuck on winetricks add libary getamped

i have try to install by wineskin but still not working

mag2007 commented 8 months ago

After starting the launcher and waiting some time, I managed to start the game from C:/Games/Tanki/WorldOfTanks. But after starting it, the game crashes.

Update. Attached logs from running the Game itself, after it was downloaded in the launcher.

Date: 17.10.2023, 10:25:06
macOS Version: Version 14.0 (Build 23A344)
Bottle Name: Win7
Wine Version: 7.7.0
Windows Version: win7
Bottle URL: /Users/me/Library/Containers/com.isaacmarovitz.Whisky/Bottles/6507468D-553E-4FC0-8C52-FDB1ABCF089D

Arguments: start /unix /Users/me/Library/Containers/com.isaacmarovitz.Whisky/Bottles/6507468D-553E-4FC0-8C52-FDB1ABCF089D/drive_c/Games/Tanki/WorldOfTanks.exe 

Launched Wine (78577)
msync: bootstrapped mach port on wine-2d78310-msync.
msync: up and running.
0068:err:module:open_builtin_so_file failed to load .so lib "/Users/me/Library/Application Support/com.isaacmarovitz.Whisky/Libraries/Wine/lib/wine/x86_64-unix/wineusb.sys.so"
0068:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\wineusb": c0000142
00d8: thread_get_state failed on Apple Silicon - faking zero debug registers
015c:err:winediag:ntlm_check_version ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
Process exited with code 0
YRychkov commented 8 months ago

@mag2007 what have you done to start the Game Center? I've downloaded the game from a Windows laptop, and just copied it to a bottle. It works fine for me, no crashes. Please make screenshots of your bottle configs, and libs. I guess we could help each other.

mag2007 commented 8 months ago

@YRychkov I downloaded the Lesta launcher from official website. Started the exe with whisky, and activated the retina mode. After some time, I just opened the WorldOfTanks.exe. Screen went black, after it I could see an error from the exe saying if I want to report it. Nothing else was done. What libs are needed and how could I add them?

YRychkov commented 8 months ago

So, I was able to download the World of Tanks client with Lesta Game Center and launch the game. Снимок экрана 2023-10-18 в 22 29 37 It has some color deviation in interface only, but it's the little things. Снимок экрана 2023-10-18 в 22 31 05

So basically the backend of launcher works perfectly fine, the frontend is the problem. You can press some buttons, and it'll do what you want. The issue is you don't see where to press (fortunately, I used old Windows laptop to guide me). When you hover over a button the cursor changes, so if you can install the game client blindly, it'll work for you because of the auto update.

The thing that causes the bug is absence of msmpeg2vdec.dll: [1018/223556.850:ERROR:dxva_video_decode_accelerator_win.cc(1463)] DXVAVDA fatal error: could not LoadLibrary: msmpeg2vdec.dll: Îøèáêà â ôîðìàòå EXE äëÿ %1. (0xC1) [1018/223557.106:ERROR:dxva_video_decode_accelerator_win.cc(1355)] DXVAVDA fatal error: Could not load msmpeg2vdec.dll: Ìîäóëü íå íàéäåí. (0x7E)

Does any body know how to install it to a bottle?

@mag2007 to run the game client you need to set all the settings as in @Gst1298 's comment. I guess the required libraries are missing and you need to set them.

baf28 commented 7 months ago

Didn't you manage to launch the launcher? I've read everything here several times, but I still didn't understand how it works.

YRychkov commented 7 months ago

@baf28 No But it seems that the problem is some kind of html driver, because in WorldOfTanks.exe in hangar, you can't open pages with html it in. Does anybody know what's wrong with html and how to fix it?

Gst1298 commented 7 months ago

Снимок экрана 2023-12-07 в 15 16 53

Снимок экрана 2023-12-07 в 15 17 06

image

  1. Install Parallels, install Windows 11 in it.

  2. We put Lesta Games Center in it, install the SD / HD version of "World of Tanks".

  3. We put Whisky, put GPTK (Game Porting Tools Kit) in it (it will be installed during the installation of whisky), we do NOT put all the ticks in the Windows 10 bottle (retina OFF (!), Msync, DXVK, asynchronous DXVK, metal HUD, metal tethering (information about memory usage and frequency will be displayed frames per second).

  4. Click "open disk C:"

  5. Copy the Games and Game Center folder from Parallels/Windows to the folder from Whisky drive_c/Program Files (x86).

  6. After that, open in Whisky drive_c/Program Files (x86)/Games/Tanki/WorldOfTanks.exe .

That's all, the game starts and works fine on the HD client, it is updated outside of Parallels.

The most important thing is that you open links to the same boxes, disable the hardware acceleration of the browser.

danielmiao commented 7 months ago

@Gst1298 WG ASIA Client, it's worked, but it can't connect the server, did you ever had a similar problem

Gst1298 commented 5 months ago

So, this is the way.

image 200 fps at a resolution of 3440x1440, M1 Pro basic, no lags when switching to sniper mode, the laptop almost does not heat up and does not make noise.

The beginning is about the same.

  1. Install Parallels, install Windows 11 in it.

  2. We put Lesta Games Center in it, install the SD / HD version of "World of Tanks".

  3. We put Whisky, put GPTK (Game Porting Tools Kit) in it (it will be installed during the installation of whisky), we do NOT put all the ticks in the Windows 10 bottle (retina OFF (!), Msync, DXVK OFF(!), asynchronous DXVK (will be set by default), metal HUD, metal tethering (information about memory usage and frame rate per second will be displayed, we leave it if necessary). image

  4. Click "open disk C:"

  5. Copy the Tanki and Lesta folders from Parallels/Windows to the Games folders (copy Tanki here), Program Files (X86) (copy Lesta) to Whisky drive_c/Program Files (x86). image

  6. After that, open in Whisky drive_c/Games/Tanki/WorldOfTanks.exe (you can also pin the program to favorites so that you don't have to search every time).

We disable vertical synchronization, triple buffering, and enable hardware acceleration of the browser. image

That's all, the game runs and works great on the HD client, it is updated outside of Parallels.

Version of Whisky 2.2.3, the latest.

P.S. Mods are easier to install, they need to be opened immediately inside Whisky, they themselves will transfer the necessary files to the appropriate folders.

exzos28 commented 4 months ago

@Gst1298 What libraries and flags are you using to run it?

exzos28 commented 4 months ago

My way to run WOT:

  1. You don't need Parallels.
  2. Download the WOT installer to your Mac
  3. Set up the Whisky bottle with Windows 10
  4. Run the WOT installer, install Game Center, and then install the game to bottle's drive_c. The path looks like /Users/exzos/Library/Containers/com.isaacmarovitz.Whisky/Bottles/63937875-8583-4B3D-8C47-81EAF34DAA3D/drive_c/Games
  5. Press Run... in Whisky and choose Games/WorldOfTanks.exe

!Important!

  1. I've found that the SD client can only be running with the DXVK flag.
Gst1298 commented 4 months ago

My way to run WOT:

  1. You don't need Parallels.
  2. Download the WOT installer to your Mac
  3. Set up the Whisky bottle with Windows 10
  4. Run the WOT installer, install Game Center, and then install the game to bottle's drive_c. The path looks like /Users/exzos/Library/Containers/com.isaacmarovitz.Whisky/Bottles/63937875-8583-4B3D-8C47-81EAF34DAA3D/drive_c/Games
  5. Press Run... in Whisky and choose Games/WorldOfTanks.exe

!Important!

  1. I've found that the SD client can only be running with the DXVK flag.

Good afternoon. The main problem here is that the issue indicates the Russian version of this game, it will not be delivered as you write, because the Lesta Games Center frontend simply does not display, and there is no way to continue and complete the installation of Mir Tankov.

exzos28 commented 4 months ago

@Gst1298 I don't run Game Center in Bottle. I install the game from "macOS" version of the Game Center directly to the pre-created bottle. Then run only the WorldOfTanks.exe file in this bottle.

In this way everything works as you did in the tutorial, but without parallels.

Gst1298 commented 4 months ago

@Gst1298 I don't run Game Center in Bottle. I install the game from "macOS" version of the Game Center directly to the pre-created bottle. Then run only the WorldOfTanks.exe file in this bottle.

In this way everything works as you did in the tutorial, but without parallels.

I understand you, however, the Russian studio that develops the game in Russia has refused to support Mac OS for quite a long time. The game is divided into World Of Tanks from Wargaming and Mir Tankov from Lesta Games. And that's exactly the second version according to your instructions will not install, that's the problem.

exzos28 commented 4 months ago

@Gst1298 Sorry, but I don't understand you. The studio was separated - okay. I do not offer to run any launchers in the bottle. My suggestion is to run only the game client. Are RU and EU clients so different that running the Ru client in this way isn't possible?

Gst1298 commented 4 months ago

@Gst1298 Sorry, but I don't understand you. The studio was separated - okay. I do not offer to run any launchers in the bottle. My suggestion is to run only the game client. Are RU and EU clients so different that running the Ru client in this way isn't possible?

Unfortunately, the client is downloaded only through the launcher. Of course, you can choose the installation location, but the client is installed anyway only through the launcher. And the launcher at Lesta Games is only for Windows. Which runs on Mac OS only via Whisky. And the game center is not displayed in any way, only its icon hangs in the upper tray. And, since the game center is not displayed, you cannot select the version to install, the HD/SD client. Therefore, the only normal installation option is to install the Windows version in Parallels so that it installs all dependencies and libraries, transfer it to Whisky and launch the client directly.

exzos28 commented 4 months ago

@Gst1298 I understood. So you need to find a way to run Lesta Game Center on macos 🙂

exzos28 commented 4 months ago

@Gst1298 did you have any glitches? because I've bugs with the wheels of the car, the body rotates along its axis 🫠

Gst1298 commented 4 months ago

@Gst1298 did you have any glitches? because I've bugs with the wheels of the car, the body rotates along its axis 🫠

Good evening. Yes, there are sometimes such bugs. It is treated by activating DXVK, but then the frame rate drops per second. It is not yet clear why this is happening.

exzos28 commented 4 months ago

@Gst1298 did you have any glitches? because I've bugs with the wheels of the car, the body rotates along its axis 🫠

Good evening. Yes, there are sometimes such bugs. It is treated by activating DXVK, but then the frame rate drops per second. It is not yet clear why this is happening.

one more question... how do you activate additional resolution options? I have 1920x... as the maximum resolution. thank you

Gst1298 commented 4 months ago

@Gst1298 did you have any glitches? because I've bugs with the wheels of the car, the body rotates along its axis 🫠

Good evening. Yes, there are sometimes such bugs. It is treated by activating DXVK, but then the frame rate drops per second. It is not yet clear why this is happening.

one more question... how do you activate additional resolution options? I have 1920x... as the maximum resolution. thank you

Good afternoon! I use an external monitor as an additional one. It has a resolution of 3440x1440 and a 165 Hertz refresh rate screen. A game launched through Whisky accepts the system's resolution, that is, you need to change the system's resolution in the display settings. You can try to run with Retina mode, but then the game will start at a resolution of about 8000x6000 pixels and will not fit on the screen.