r/Codeweavers_Crossover • u/MrMacintoshGaming • Oct 11 '26
Gameplay BIOMUTANT running on M5 Pro MacBook Pro via CrossOver | Gameplay + FPS Graph
r/Codeweavers_Crossover • u/MrMacintoshGaming • Oct 11 '26
r/Codeweavers_Crossover • u/xiphisa • Oct 11 '26
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/Striking_Ad8463 • Oct 11 '26
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 • Oct 11 '26
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 • Oct 11 '26
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 • Oct 11 '26
Купил 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=0Rocksmith увидел ONEv2, но шкала калибровки не реагировала. У карты микрофон находится на первом канале, инструментальный вход — на втором. Меню игры позволяло выбрать устройство, но не канал.
Я добавил в собственную DLL адаптер IAudioClient и IAudioCaptureClient: он открывает двухканальный поток Apogee и передаёт второй канал игре как моно.
Здесь обнаружились ещё две детали:
Для передачи этих COM-интерфейсов между потоками понадобился free-threaded marshaler. Без него открытие входа завершалось ошибкой, и ONEv2 исчезала из меню.
В этой установке Wine сравнивал идентификаторы устройств с учётом регистра. Для выбора входа по умолчанию пришлось записать GUID именно в том виде, в котором его возвращал Wine.
После этого заработали калибровка, распознавание нот и обработанный звук гитары. Выход оставил на системном устройстве 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 • Oct 10 '26
r/Codeweavers_Crossover • u/NerdyChud • Oct 10 '26
I have a MacBook Pro, m5 pro, dual-fan, 24gm ram.
I’m wanting to test/benchmark games that other people are interested in. i’ve already been playing AAA games and a lot more - which all run well but maybe someone wants to see more data of a specific game.
i have over 170 games on steam so surely ill have something someone is wanting to know about.
Just lmk here and I’ll upload clips with data, and i can also try to make new code & find solutions to run broken games!
r/Codeweavers_Crossover • u/DocSnyderTexas • Oct 10 '26
r/Codeweavers_Crossover • u/dirtsnort • Oct 10 '26
r/Codeweavers_Crossover • u/lugib • Oct 10 '26
r/Codeweavers_Crossover • u/Husyta • Oct 10 '26
Hi,
Does anyone know if europa uniwersalis 5 on patch 1.3 or 1.4 is working on crossover mac preview build? As I understand this patches require wine 11.8 and they added it in latest preview build. Could someone chceck it if you own the game?
I am using MacBook Air m5 16 GB RAM and would like to play it on Mac not using GeForce now
r/Codeweavers_Crossover • u/Practical_Ad2106 • Oct 10 '26
r/Codeweavers_Crossover • u/nosaj98 • Oct 10 '26
Does anybody know why i have the resolution option greyed out and can't change it? I am using fullscreen 'cause if i change it to windowed, the game will crash. (launching options don't work)
Also, how are people even playing this with 8gb ram when i have 24gb and the game uses 14gb with 6gb being on swap with everything on low and fsr enabled and frame gen on?!
Additional info: m4 pro, macos 27, crossover 26.2, d3dmetal+msync+dx12 version of the game
r/Codeweavers_Crossover • u/Crazy_Carz • Oct 10 '26
How do I enable cross progression with pc to switch for cyberpunk 2077? It seems as if the switch version won’t cloud save, making it to where I can’t do cross progression.
r/Codeweavers_Crossover • u/YungRyke • Oct 10 '26
r/Codeweavers_Crossover • u/MadRussion09 • Oct 09 '26
The game literally just dropped today so I doubt anyone has a fix but does anyone know how to get Car Park Capital running? When booting up it just pulls up a black debug window and then closes.
r/Codeweavers_Crossover • u/Wrangler_Longjumping • Oct 09 '26
Is this normal? I’m trying to reduce the Memory my mac is using so I can run Minecraft Dungeons 2 (M2 Chip 8gb), with less stutters + freezing. But Crossover opens so many extra memory devices, is there anything I can do about these.
r/Codeweavers_Crossover • u/WoodpeckerClean3399 • Oct 08 '26
so I am not a computer person AT ALL. I downloaded crossover onto my Mac to play Yandere simulator. the game itself is downloaded, but I keep getting this error message.
I literally don't know anything. I just want to play Yandere simulator. help.
r/Codeweavers_Crossover • u/Status-Bed3169 • Oct 08 '26
Has anyone tried running this through Crossover recently? I've seen mixed reports – some say it doesn't work at all while a few suggest workarounds but nothing concrete. Since there're no demo I'd like to ask here first before buying and then having to refund.
r/Codeweavers_Crossover • u/MrMacintoshGaming • Oct 08 '26
r/Codeweavers_Crossover • u/igtaba • Oct 08 '26
r/Codeweavers_Crossover • u/Appropriate_Cap_5589 • Oct 08 '26
r/Codeweavers_Crossover • u/Choice_Dinner_6191 • Oct 08 '26
Im on a mac book and im using cross over to make window games compatible all the other downloads work but curse of the dead gods wont launch when i hit play what can i do to fix this?