Zlomy

"Mac" Pseudo(Wine) client but working

11 posts in this topic

I wait 4 months then I say enough. Here is a simple (as much as possible) working solution to play WoW on Firestorm from mac (without Parallels, WMware and so on)

First off all download this:

https://github.com/Gcenx/winecx/releases/tag/crossover-wine-22.1.0 (this is working wine bottle with Vulkan - MoltenVK and necessary things to run .exe apps) (Silicone M1 & Intel - I tested both)

After you download unpack and run it with holding command key and push open (Gatekeeper want to delete it so you must run it twice)

If you see this you are half done

642bcbfe34615_Snmekobrazovky2023-04-04v9_20_25.thumb.png.0fd2e626cc31bb90ff3c35aff7771950.png

Now download full client or if you want to wait inside game for a time you can download that small one... Put it on any folder and unpack. In this case I use my home folder /Games/WoW/

and now just a simple command to run it in terminal or that wine app (doesn't matter):

wine64 Games/WoWShadowlands927/WoW\ 9.2.7\ Firestorm.exe

You must tell wine64 to call wine and the route to Firestorm client.exe and press enter

Now you see a lot off text and then voila client starts. So now you can play with us.

 

See ya in game.

Zlomy

1 person likes this

Share this post


Link to post
Share on other sites
8 hours ago, enes darcan said:

Thank you a lots broo

Welcome. There 'll be fix soon for better performance with GPU M1 Silicone

Share this post


Link to post
Share on other sites

Thanks bro o/

Share this post


Link to post
Share on other sites

How do we change resolution?? my MacBook Pro runs at 2560*1600 but I cant get the game anything above 1440*900. Any idea?

Share this post


Link to post
Share on other sites
17 hours ago, oakyurt said:

How do we change resolution?? my MacBook Pro runs at 2560*1600 but I cant get the game anything above 1440*900. Any idea?

It's a virtual so if resolution not found right try this: https://techwiser.com/games-not-running-full-screen-wine/

Share this post


Link to post
Share on other sites

@Zlomy Ahoj, prosim mam problem so spustenim wowka na macbooku, skusal som to cez tento tvoj launcher ale nefunguje mi to stale, prosim vedel by si mi poradit? dakujem pekne

Share this post


Link to post
Share on other sites
On 04/04/2023 at 09:10, Zlomy said:

J'attends 4 mois puis je dis ça suffit. Voici une solution de travail simple (autant que possible) pour jouer à WoW sur Firestorm depuis Mac (sans Parallels, WMware, etc.)

Tout d'abord, téléchargez ceci :

https://github.com/Gcenx/winecx/releases/tag/crossover-wine-22.1.0  (il s'agit d'une bouteille de vin qui fonctionne avec Vulkan - MoltenVK et des éléments nécessaires pour exécuter des applications .exe) (Silicone M1 et Intel - j'ai testé les deux)

Après avoir téléchargé, décompressez-le et exécutez-le en maintenant la touche de commande enfoncée et en appuyant sur l'ouvrir (Gatekeeper veut le supprimer, vous devez donc l'exécuter deux fois)

Si tu vois ça, tu as à moitié fini

642bbcbfe34615_Snmekobrazovky2023-04-04v9_20_25.thumb.png.0fd2e626cc31bb90ff3c35aff7771950.png

Téléchargez maintenant le client complet ou si vous souhaitez attendre un moment dans le jeu, vous pouvez télécharger ce petit client... Mettez-le dans n'importe quel dossier et décompressez. Dans ce cas, j'utilise mon dossier personnel /Games/WoW/

et maintenant juste une simple commande pour l'exécuter dans le terminal ou dans cette application wine (peu importe) :


Vous devez dire à wine64 d'appeler wine et la route vers Firestorm client.exe et appuyer sur Entrée

Maintenant, vous voyez beaucoup de texte hors texte et voilà, le client démarre. Alors maintenant, vous pouvez jouer avec nous.

 

À bientôt dans le jeu.

Zlomy

 

Share this post


Link to post
Share on other sites

Hi guys 

im trying to play wow in a Macbook M2 but I could not do it. I can't open wine emulator. 

some one update the process in this time? 

thanks 

Share this post


Link to post
Share on other sites

Can someone help me? I get the error command not found when I run the wine64 command in the terminal

1 person likes this

Share this post


Link to post
Share on other sites

I have this message when i try to run it can someone help me please? 

macbook@MacBook-Pro-de-MACBOOK ~ % wine64 /Users/macbook/Desktop/dragonfli/Dragonflight\ 10.1.7\ -\ Firestorm/WoW\ Dragonflight\ 10.1.7\ -\ FS.exe  

00f8:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 00000000075EFE10

0024:fixme:thread:get_thread_times not implemented on this platform

0024:err:listview:LISTVIEW_WindowProc unknown msg 109d, wp 1, lp 0

0024:err:listview:LISTVIEW_WindowProc unknown msg 1091, wp ffffffffffffffff, lp 11ce30

0024:err:listview:LISTVIEW_WindowProc unknown msg 1091, wp ffffffffffffffff, lp 11ce30

0024:err:listview:LISTVIEW_WindowProc unknown msg 1091, wp ffffffffffffffff, lp 11ce30

0024:err:listview:LISTVIEW_WindowProc unknown msg 1091, wp ffffffffffffffff, lp 11ce30

0024:err:listview:LISTVIEW_WindowProc unknown msg 1091, wp ffffffffffffffff, lp 11ce30

0024:fixme:imm:ImeSetActiveContext (0x71d7bf0, 1): stub

0024:fixme:imm:ImmReleaseContext (0000000000010056, 00000000071D7BF0): stub

00bc:fixme:imm:ImeSetActiveContext (0x379650, 0): stub

00bc:fixme:imm:ImmReleaseContext (0000000000010020, 0000000000379650): stub

0024:err:kerberos:kerberos_LsaApInitializePackage no Kerberos support, expect problems

0024: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.

0024:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems

0024:fixme:ole:CoInitializeSecurity 0000000000000000, -1, 0000000000000000, 0000000000000000, 0, 3, 0000000000000000, 0, 0000000000000000 stub

0024:fixme:wbemprox:client_security_SetBlanket 00000002419BFEA0, 00000000009BB3F0, 10, 0, (null), 3, 3, 0000000000000000, 0

0024:fixme:wbemprox:client_security_Release 00000002419BFEA0

0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION

0024:fixme:wbemprox:enum_class_object_Next timeout not supported

0108:fixme:winsock:WSAIoctl unimplemented ioctl SIO_IDEAL_SEND_BACKLOG_QUERY

0108:fixme:winsock:server_ioctl_sock Unsupported ioctl 0x120348 (device=0x12 access=0 func=0xd2 method=0)

0024:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0000000143612A35, 31) stub

[mvk-info] MoltenVK version 1.2.3, supporting Vulkan version 1.2.243.

The following 82 Vulkan extensions are supported:

VK_KHR_16bit_storage v1

VK_KHR_8bit_storage v1

VK_KHR_bind_memory2 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_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_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_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_vertex_attribute_divisor v3

VK_AMD_gpu_shader_half_float v2

VK_AMD_negative_viewport_height v1

VK_AMD_shader_trinary_minmax 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] GPU device:

model: Intel HD Graphics 4000

type: Integrated

vendorID: 0x8086

deviceID: 0x0166

pipelineCacheUUID: DB8512A6-0A0F-07D1-0000-000000000000

supports the following Metal Versions, GPU's and Feature Sets:

Metal Shading Language 2.2

GPU Family Mac 1

GPU Family Common 2

GPU Family Common 1

macOS GPU Family 1 v4

macOS GPU Family 1 v3

macOS GPU Family 1 v2

macOS GPU Family 1 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

0024:err:winediag:wined3d_adapter_create Using the Vulkan renderer for d3d10/11 applications.

0024:fixme:dxgi:dxgi_factory_EnumAdapterByGpuPreference Ignoring GPU preference 0x2.

[mvk-info] Vulkan semaphores using MTLEvent.

[mvk-info] Created VkDevice to run on GPU Intel HD Graphics 4000 with the following 5 Vulkan extensions enabled:

VK_KHR_driver_properties v1

VK_KHR_sampler_mirror_clamp_to_edge v3

VK_KHR_swapchain v70

VK_EXT_host_query_reset v1

VK_EXT_vertex_attribute_divisor v3

[mvk-info] Created 3 swapchain images with initial size (106, 2) and contents scale 1.0 for screen Écran intégré.

[mvk-error] VK_ERROR_FEATURE_NOT_PRESENT: The value of vkCreateImageView(VkImageViewCreateInfo::components) (VK_COMPONENT_SWIZZLE_ZERO, VK_COMPONENT_SWIZZLE_ZERO, VK_COMPONENT_SWIZZLE_ZERO, VK_COMPONENT_SWIZZLE_ZERO), when applied to a VkImageView, requires full component swizzling to be enabled both at the time when the VkImageView is created and at the time any pipeline that uses that VkImageView is compiled. Full component swizzling can be enabled via the MVKConfiguration::fullImageViewSwizzle config parameter or MVK_CONFIG_FULL_IMAGE_VIEW_SWIZZLE environment variable.

0024:err:d3d:wined3d_device_vk_create_null_views Failed to create 1D image view, vr VK_ERROR_FEATURE_NOT_PRESENT.

Assertion failed: !status, file /Users/gcenx/Documents/GitHub/winecx/dlls/winevulkan/loader_thunks.c, line 3505

 

 

Edited by Magieanthony

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now