Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.

Difference between revisions of "Tetris Effect: Connected"

From AppleGamingWiki, the wiki about gaming on M1 Apple silicon Macs
(Updated to reflect playable on Crossover after MoltenVK fix.)
Line 17: Line 17:
 
|linux arm notes      =  
 
|linux arm notes      =  
 
}}
 
}}
 +
 +
{{Running with CrossOver and MoltenVK fix}}
 +
 +
DXVK is a Vulkan-based translation layer for Direct3D 9/10/11 which allows running 3D applications on Linux using Wine.
 +
 +
MoltenVK is a software library which allows Vulkan applications to run on top of Metal on Apple's macOS, iOS, and tvOS operating systems.
 +
 +
DXVK is a Vulkan-based translation layer for Direct3D 9/10/11 which allows running 3D applications on Linux using Wine.
 +
 +
MoltenVK is a software library which allows Vulkan applications to run on top of Metal on Apple's macOS, iOS, and tvOS operating systems.
 +
 +
When running the game with stock CrossOver, it will display as a black screen, but sound can be heard. Sometimes the window will also jump off the screen so it helps if you have something like Rectangle to easily reposition it.
 +
 +
To get the game to run properly, follow the following steps.
 +
 +
**Installing MoltenVK:**
 +
1. Download the latest dxvk-patched MoltenVK from https://github.com/The-Wineskin-Project/MoltenVK/releases/tag/v1.2.3
 +
2. Extract the downloaded archive.
 +
3. Locate the file named "libMoltenVK.dylib" inside the extracted folder at Package/Release/MoltenVK/dylib/macOS.
 +
4. Open your "CrossOver" application, usually found in /Applications/CrossOver.app.
 +
5. Navigate to Contents/SharedSupport/CrossOver/lib64 within the CrossOver app.
 +
6. Before proceeding, create a backup of the existing "libMoltenVK.dylib" if desired.
 +
7. Move the downloaded "libMoltenVK.dylib" from step 3 into the lib64 folder, overriding the existing one.
 +
 +
**Note:** If you encounter issues on an M1 system, it's recommended to use version 1.1.4 of MoltenVK.
 +
 +
**Installing DXVK:**
 +
1. Download DXVK from https://github.com/marzent/dxvk/releases/tag/v1.10.1-mac
 +
2. Open your bottle (Windows environment) in CrossOver where you want to install DXVK.
 +
3. Locate the "x64" folder within the DXVK files.
 +
4. Drag and drop all the files from the "x64" folder into the "windows/system32" folder of your bottle.
 +
5. No need to backup files before overriding, as CrossOver will restore DXVK 1.7 if needed (when unchecking and checking the dxvk option).
 +
 +
Please make sure to exercise caution while replacing files and consider creating backups as suggested.
  
 
{{References}}
 
{{References}}
  
 
[[Category:Games]]
 
[[Category:Games]]

Revision as of 15:22, 26 August 2023

macOS Compatibility

Compatibility layer Rating Notes
CrossOver Playable Works almost perfectly with MoltenVK fix. With unmodified Crossover, runs and sound is present, but screen is black aside from small logo.[1]
Virtualization
Parallels Playable Playable, but occasionally stutters and has input delay[2]

Template:Running with CrossOver and MoltenVK fix

DXVK is a Vulkan-based translation layer for Direct3D 9/10/11 which allows running 3D applications on Linux using Wine.

MoltenVK is a software library which allows Vulkan applications to run on top of Metal on Apple's macOS, iOS, and tvOS operating systems.

DXVK is a Vulkan-based translation layer for Direct3D 9/10/11 which allows running 3D applications on Linux using Wine.

MoltenVK is a software library which allows Vulkan applications to run on top of Metal on Apple's macOS, iOS, and tvOS operating systems.

When running the game with stock CrossOver, it will display as a black screen, but sound can be heard. Sometimes the window will also jump off the screen so it helps if you have something like Rectangle to easily reposition it.

To get the game to run properly, follow the following steps.

    • Installing MoltenVK:**

1. Download the latest dxvk-patched MoltenVK from https://github.com/The-Wineskin-Project/MoltenVK/releases/tag/v1.2.3 2. Extract the downloaded archive. 3. Locate the file named "libMoltenVK.dylib" inside the extracted folder at Package/Release/MoltenVK/dylib/macOS. 4. Open your "CrossOver" application, usually found in /Applications/CrossOver.app. 5. Navigate to Contents/SharedSupport/CrossOver/lib64 within the CrossOver app. 6. Before proceeding, create a backup of the existing "libMoltenVK.dylib" if desired. 7. Move the downloaded "libMoltenVK.dylib" from step 3 into the lib64 folder, overriding the existing one.

    • Note:** If you encounter issues on an M1 system, it's recommended to use version 1.1.4 of MoltenVK.
    • Installing DXVK:**

1. Download DXVK from https://github.com/marzent/dxvk/releases/tag/v1.10.1-mac 2. Open your bottle (Windows environment) in CrossOver where you want to install DXVK. 3. Locate the "x64" folder within the DXVK files. 4. Drag and drop all the files from the "x64" folder into the "windows/system32" folder of your bottle. 5. No need to backup files before overriding, as CrossOver will restore DXVK 1.7 if needed (when unchecking and checking the dxvk option).

Please make sure to exercise caution while replacing files and consider creating backups as suggested.

References

  1. Verified by User:Sam on 2023-5-5
    Device: 14-inch MacBook Pro M1 Pro
    OS: macOS 13.1
    Method: CrossOver 21.1.1
    Framerate: 60 FPS
  2. Verified by User:Raymonf on 2021-11-23
    Device: 16-inch MacBook Pro M1 Pro
    OS: macOS 12.0.1
    Method: Windows 11 ARM64 Insider Preview Build 22504 on Parallels 17
    Resolution: 1312x820
    Settings: Lowest
    Framerate: 30-80 FPS