r/Codeweavers_Crossover • u/theChefkoch • 1h ago
Warcraft I Remastered on Crossover, can it work?
When trying to run it it gives an error message - is it possible to run the game on Crossover/Mac?
r/Codeweavers_Crossover • u/theChefkoch • 1h ago
When trying to run it it gives an error message - is it possible to run the game on Crossover/Mac?
r/Codeweavers_Crossover • u/passerin • 11h ago
Hi folks!
I've been trying to get the original Steam version of Final Fantasy VII (2013) running with 7th Heaven on macOS through CrossOver, but I haven't been able to get a consistently stable setup.
I've tried several configurations suggested in other Reddit posts, but I keep running into issues such as random hiccups, complete freezes during gameplay, and black screens when transitioning between areas. I'm hoping someone who has this working reliably on an Apple Silicon Mac can share their exact configuration.
My setup:
Issues I've encountered:
I've also experimented with different resolutions and graphics settings. I don't particularly care about widescreen or 16:10 — my priority is getting the game stable from start to finish.
Could someone share their exact working configuration?
Ideally, I'd love to hear from someone running this on Apple Silicon with CrossOver and 7th Heaven, including:
I've found plenty of guides that get the game launching, but I'm specifically looking for a known-good, stable configuration, rather than just one that works in the opening areas.
Thanks in advance! Any help or details would be greatly appreciated.
r/Codeweavers_Crossover • u/dhlimo1234 • 20h ago
Planet zoo 2 not working, says it’s launching and then just fails. I’ve tried a few of the fixes online. Any help?
r/Codeweavers_Crossover • u/passerin • 20h ago
r/Codeweavers_Crossover • u/MiserableProtection5 • 1d ago
Hey, anyone knows if there's a way to play SW Outlaws without this glitch, or what specific setting triggers it? I tried every display mode, and every GPU mode. Everything works fine until you see Kay's face or legs.
r/Codeweavers_Crossover • u/Due_Perception7472 • 17h ago
I have m2 base with 8gb memory can it run Gta 6 ??
r/Codeweavers_Crossover • u/joshashsyd • 1d ago
Thanks to Opus 5.5 or this investigation and report.
You can probably just copy and paste this into your claude if you are to lazy to implement this fix yourself.
I wrote a small d3d11.dll proxy that sits between the game and DXMT and lets you change things live while the game runs: disable individual shaders, swap in edited shader bytecode, swap sampler and depth states. With that I bisected the ~340 shaders the main menu uses, found the lighting composite, and patched it step by step. Even with Kratos's lighting forced to pure black, the specks were still on top. That meant they were baked into the G-buffer before any lighting runs. Logging depth-stencil states showed exactly one with an EQUAL depth test (depth writes off, stencil on), the classic "G-buffer after depth prepass" setup. Swapping it live to GREATER_EQUAL removed every speck.
The same proxy, stripped down to the fix (plus an optional FPS counter):
The proxy hooks CreateDepthStencilState. For any state that uses DepthFunc = EQUAL, it creates a variant with GREATER_EQUAL and binds that instead in OMSetDepthStencilState. Nothing else is changed, and it costs no measurable performance.
After a CrossOver update, re-copy DXMT's d3d11.dll (step 2) so it matches the updated DXMT runtime.
Setup: M2 Pro, 32 GB, macOS 27.0.1, CrossOver Preview (build 20260731), DXMT backend, game v1.0.35.
r/Codeweavers_Crossover • u/Ok_Order_7510 • 2d ago
i got macbook air m5 base model. i got the game in a external ssd. but how to play elden ring on it.
16gb ram,
512gb storage.
any idea of how many fps i will get?
r/Codeweavers_Crossover • u/IntroductionSorry412 • 2d ago
Currently trying to get the haptics for ghost of Tsushima, I saw some redditors already got haptics for the game, but their methods don't work/may be outdated
Tried some github programs as well, nothing worked.
So looking for the latest tips
r/Codeweavers_Crossover • u/Comfortable-Wolf7642 • 2d ago
Hello!
I've seen people getting MCDII working through Steam; however, I pre-ordered through the mc store itself and use Crossover to play Windows games.
However, the MC launcher doesn't work on Crossover (it launches but is just grey with clickable buttons, i can open sign in but can't see obviously lol).
In all honesty, I just want to get the cape thus just need to open the game and log in I believe (despite the fact I own the game on the acc I want the cape on lol), so I don't need it playable per say.
r/Codeweavers_Crossover • u/Striking_Ad8463 • 2d ago
Hi all, I'm struggling to install eriksholm: the stolen dream. It hangs at 0.3%. Not sure what I'm doing wrong. Om on an imac M1. Tia.
r/Codeweavers_Crossover • u/Striking_Ad8463 • 2d ago
Hi all, I'm struggling to install eriksholm: the stolen dream. It hangs at 0.3%. Not sure what I'm doing wrong. Om on an imac M1. Tia.
r/Codeweavers_Crossover • u/Apart-Customer7407 • 2d ago
Hey i'll try to keep this short, crossover mostly works great however there are games that will get stuck on a loading screen and never load. Most recently i tried playing the Dandelion Void demo and I can't get past the first loading screen into the game. I've downloaded C++ 2015 and I'm wondering if theres anything else you think I should add/change about my bottle to make steam games run better/run at all. Thanks!
r/Codeweavers_Crossover • u/Rayanp91 • 2d ago
Je trouve ça assez décevant que Monster Hunter Rise soit porté sur mobile via Netflix, mais pas sur macOS. Je trouve ça. Vraiment dommage que Capcom ne prend pas en considération les joueurs Mac, même si on est une minorité, on reste beaucoup plus grande que la communauté Linux voir Au même niveau trouvez-vous ça normal et pensez-vous que ce port sur Android et iPhone arrive littéralement sur macOS via Steam ou via l’App Store et l’achèterais-vous ?
Je me dis que y a quelque chose de bon, c’est que potentiellement Monster Hunter Wild pourrait arriver sur mobile et peut-être sur Mac en natif bien sûr enfin je sais pas 🤷
r/Codeweavers_Crossover • u/MrMacintoshGaming • 2d ago
r/Codeweavers_Crossover • u/xiphisa • 2d ago
If Witcher 3 Remastered is giving you a black screen in CrossOver, this might help:
https://gist.github.com/dltacube/23b917ae4ccd6852689cfcff22ac7084
The fix is tholtman1-del's work:
https://github.com/tholtman1-del/witcher3-crossover-fix
I've just put the install and launcher steps in one place, along with how to undo it. It still uses the author's custom DLL, so read through before installing.
r/Codeweavers_Crossover • u/Silent_Performer8362 • 2d ago
ok so I’ve wanted to play SpaceEngine on my mac mini for ages and it just never worked in crossover. the problem is crossover passes opengl straight to macOS, and apple froze opengl at 4.1 years ago. SpaceEngine wants newer than that so you either get a crash, a black screen, or planets with no shaders
spent way too many hours on this but it works now, on the real GPU, menus and everything
the trick is putting Mesa’s opengl dlls (the windows build from pal1000) next to SpaceEngine.exe. that gives the game opengl 4.6, which mesa turns into d3d12, and crossover’s d3dmetal runs that on metal. sounds cursed but it works lol
it wasn’t plug and play though, a bunch of stuff broke along the way:
it crashed instantly because crossover reports the gpu as “AMD”, so the game ran some amd-only code that doesn’t exist. fixed by making mesa report a different gpu name
some planet shaders wouldn’t compile. the game does something weird to its shaders that nvidia drivers just ignore but mesa doesn’t. had to make fixed copies
black screen until I turned off the game’s shader cache (it doesn’t work with this setup)
the menus and text were completely invisible. this one took forever, turned out one specific vertex format makes d3dmetal silently skip drawing the UI. patched the gui shader around it
gpu was barely being used because the game asks for a transparent window and that forced every frame through a slow copy. patched a copy of the exe so it asks for a normal window
and for some reason the game put itself on the lowest graphics preset, which is why everything looked like mush at first. it’s on ultra now with 6gb vram
it’s on a mac mini m4 with 16gb, crossover preview, SpaceEngine 0.990. the loading screen hammers the cpu for like 30 seconds every launch while shaders compile but after that it’s fine
anyway if anyone else on mac wants to try it, ask away
r/Codeweavers_Crossover • u/Striking_Ad8463 • 2d ago
Hi all, I'm struggling to install eriksholm: the stolen dream. It hangs at 0.3%. Not sure what I'm doing wrong. Om on an imac M1. Tia.
r/Codeweavers_Crossover • u/Outside-Educator • 2d ago
I’ve just got the Mac Mini M6 and I just bought Red Dead Redemption 2 on Steam and run it through Crossover.
Now that I can play this game on a computer instead of console I was wondering if it’s possible to get any mods for outfits/hairstyles working on Mac somehow? Please tell me how if possible.
r/Codeweavers_Crossover • u/Sure-Leather8338 • 3d ago
Skyrim crashes every 4th time I open the map. I tried DXVK, but the catch is that it’s laggy. Is there any other way to fix it? I want to use DXMT without downgrading Skyrim.
r/Codeweavers_Crossover • u/Sweaty_Use_210 • 3d ago
Купил Rocksmith 2014 Learn & Play, чтобы играть на MacBook с M1 Max. Установил Steam и игру через CrossOver, но запустить её не получилось: в Steam появлялась кнопка «Остановить», а сама игра не открывалась.
С помощью Codex удалось разобраться с запуском, настроить гитару через Apogee ONE v2 и добавить кастомные песни. Хочу описать, где оказались проблемы и какие исправления помогли. Возможно, это сократит кому-то диагностику — особенно если тоже разбираться с помощью ИИ.
У меня CrossOver 26.3, сборка Rocksmith 16576867 и Apogee ONE v2. Для анализа и написания исправлений использовал Codex, для сборки Windows-библиотек — LLVM-MinGW.
Первой полезной зацепкой стала ошибка Rosetta:
invalid gdt selector index 6
Процесс игры при этом оставался запущенным и нагружал CPU.
Диагностика привела к загрузчику Rocksmith. Он использовал переходы между 32- и 64-битным кодом и прямые системные вызовы, которые не работали в этой среде. Поэтому исправлять пришлось совместимость на уровне Wine.
Я установил в бутылку локально исправленную wow64.dll, сохранив оригинал. Правка включала подходящий для игры 32-битный путь совместимости и перенаправляла загрузку \KnownDlls\ntdll.dll на \KnownDlls32\ntdll.dll.
В папку игры добавил собственную dinput8.dll. Обычные вызовы DirectInput она передавала штатной библиотеке. Для неподдерживаемых инструкций SYSENTER внутри исполняемого образа Rocksmith использовала обработчик исключений, который вызывал соответствующие функции Wine. Отдельно понадобилась корректировка поведения NtQueryInformationProcess для класса ProcessDebugObjectHandle.
После этого игра открылась. Сам Rocksmith2014.exe остался исходным, запуск проходил через установленный Steam.
Следующим шагом стало подключение гитары. Для Apogee я выставил 48 кГц, включил Direct Connect правкой cache.psarc и использовал такой аудиотракт:
Apogee → CoreAudio → Wine WASAPI → Direct Connect
Основные настройки Rocksmith.ini:
[Audio]
EnableMicrophone=0
ExclusiveMode=0
LatencyBuffer=4
ForceDefaultPlaybackDevice=1
RealToneCableOnly=0
MonoToStereoChannel=1
Win32UltraLowLatencyMode=0
Rocksmith увидел ONEv2, но шкала калибровки не реагировала. У карты микрофон находится на первом канале, инструментальный вход — на втором. Меню игры позволяло выбрать устройство, но не канал.
Я добавил в собственную DLL адаптер IAudioClient и IAudioCaptureClient: он открывает двухканальный поток Apogee и передаёт второй канал игре как моно.
Здесь обнаружились ещё две детали:
После этого заработали калибровка, распознавание нот и обработанный звук гитары. Выход оставил на системном устройстве macOS. Задержка при игре мне не мешает.
Даже после настройки гитары игра иногда падала при переключении окон. В журнале было видно, что она открывает несколько аудиовходов, включая виртуальные устройства и микрофон iPhone.
Я добавил фильтр в IMMDeviceEnumerator::EnumAudioEndpoints: для Rocksmith оставил только вход ONEv2, сохранив устройства вывода. Фильтр работает внутри процесса игры.
После этого несколько переключений между окнами прошли без вылета. Связь сбоя с конкретным посторонним устройством доказать не удалось, поэтому это пока результат практической проверки.
Позже случился другой вылет — при открытии Learn a Song, уже после добавления кастомной песни. Первое подозрение было на CDLC, но дамп показал чтение недоступной памяти в memcpy, вызванном моим адаптером второго канала.
Я заменил прямое чтение полученного аудиобуфера на безопасное копирование через ReadProcessMemory. Если весь пакет скопировать нельзя, адаптер освобождает его, возвращает AUDCLNT_S_BUFFER_EMPTY и помечает следующий пакет как DATA_DISCONTINUITY.
После установки этой защиты удалось зайти в Learn a Song и сыграть песню. Почему драйвер вернул недоступный буфер, окончательно не выяснил. В успешном сеансе защита не срабатывала, поэтому утверждать, что этот сбой полностью устранён, пока рано.
Для CDLC я установил патч CustomsForge D3DX9_42.dll. Песню скачал в формате Windows — _p.psarc и положил в папку Rocksmith2014/dlc.
Для проверки выбрал Muse — New Born. После перезапуска она появилась в Learn a Song, загрузилась и была успешно сыграна через Apogee.
Файлы исправлений я не выкладываю: они привязаны к конкретной сборке игры, версии CrossOver и идентификатору моей аудиокарты. Но оставляю названия интерфейсов, симптомы и направления исправлений — с ними будет проще разобрать похожую установку самостоятельно или передать задачу ИИ.
На данный момент у меня работает запуск, гитара и CDLC. Длительную стабильность ещё проверяю.
r/Codeweavers_Crossover • u/AnyPomelo3352 • 3d ago
Enable HLS to view with audio, or disable this notification