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

Difference between revisions of "Counter-Strike 2"

From AppleGamingWiki, the wiki about gaming on M1 Apple silicon Macs
(Created page with " {{Infobox game |cover = Counter-Strike 2 cover.jpg |developers = {{Infobox game/row/developer|Valve Corporation}} |publishers = |engines = {{Infobox game/r...")
 
 
(14 intermediate revisions by 4 users not shown)
Line 44: Line 44:
  
 
{{Compatibility/macOS
 
{{Compatibility/macOS
|native              = unplayable
+
|native              = na
|native notes        = Natively this game installs the Windows version
+
|native notes        =
 
|rosetta 2            = na
 
|rosetta 2            = na
 
|rosetta 2 notes      =  
 
|rosetta 2 notes      =  
 
|ios-ipados app      = na
 
|ios-ipados app      = na
 
|ios-ipados app notes =  
 
|ios-ipados app notes =  
|crossover            = playable
+
|crossover            = perfect
|crossover notes      = Use <code>-nojoy</code> as a launch argument. Game runs great using D3DM, however it tends to crash after about 30-odd minutes of Gameplay. If using DXVK the game is alot more stable but performance isn't as great. Both methods cause audio issues which can be fixed if using the headphone Jack by opening the Audio MIDI app and adjusting the Format to 88,000+ Hz <ref>{{Refdevice|user=Sway2401|date=2023-10-06|device=MacBook Pro 14" 2021 M1 Max 24 Core GPU 32 GB Memory|os=Sonoma 14.0|method=Crossover 23.5|version=|resolution=1800x1169|framerate=50|controller=|url=https://discord.com/channels/793156450821865513/1156721446563885286/1156721446563885286|title=|comment=}}</ref>
+
|crossover notes      = The game runs perfectly with DXVK in mostly high details on Crossover 23.6. With D3DMetal, performance degrades after a few minutes of play. Both methods cause audio problems that can be resolved by opening the Audio-MIDI-Setup app and adjusting the format to 88,000+ Hz.<ref>{{Refdevice|user=CT2000|date=2023-10-29|device=MacBook Air 2020 M1 8GB Memory|os=MacOS Sonoma 14.0|method=Crossover 23.6|version=|resolution=1920x1080|framerate=50|controller=|url=|title=|comment=}}</ref> For more details: https://www.youtube.com/watch?v=N6UW6s_3TG0
 
|wine                = perfect
 
|wine                = perfect
|wine notes          = Use <code>-nojoy</code> as a launch argument. I had a perfect experience playing CS2 if I used PortingKit and manually compiling GPTK, then merging the wine files from GPTK into the PortingKit's wine files. [[https://www.applegamingwiki.com/w/index.php?title=Counter-Strike_2&action=submit#Tutorial_videos|See a guide here]]. I used the <code>-vulkan</code> launch argument for better fullscreen windowed support as well as a more stable framerate. <ref>{{Refdevice|user=Sway2401|date=2023-10-06|device=MacBook Pro 14" 2021 M1 Max 24 Core GPU 32 GB Memory|os=Sonoma 14.0|method=Crossover 23.5|version=|resolution=1800x1169|framerate=80|controller=|url=https://discord.com/channels/793156450821865513/1156721446563885286/1156721446563885286|title=|comment=}}</ref>
+
|wine notes          = Use <code>-nojoy</code> as a launch argument. I had a perfect experience playing CS2 if I used PortingKit and manually compiling GPTK, then merging the wine files from GPTK into the PortingKit's wine files. See Tutorial Videos section for a guide. I used the <code>-vulkan</code> launch argument for better fullscreen windowed support as well as a more stable framerate. <ref>{{Refdevice|user=Sway2401|date=2023-10-06|device=MacBook Pro 14" 2021 M1 Max 24 Core GPU 32 GB Memory|os=Sonoma 14.0|method=PortingKit 23.5|version=|resolution=1800x1169|framerate=80|controller=|url=https://discord.com/channels/793156450821865513/1156721446563885286/1156721446563885286|title=|comment=}}</ref>
|parallels            = runs
+
|whiskey 
|parallels notes     = Game runs but performance is extremely poor, averaging about 10 FPS <ref>{{Refdevice|user=Sway2401|date=2023-10-06|device=MacBook Pro 14" 2021 M1 Max 24 Core GPU 32 GB Memory|os=Sonoma 14.0|method=Crossover 23.5|version=|resolution=1800x1169|framerate=10|controller=|url=https://discord.com/channels/793156450821865513/1156721446563885286/1156721446563885286|title=|comment=}}</ref>
+
|whiskey notes           = Use <code>-nojoy</code> as a launch argument. Vsync on. Plays okay for the first couple of times, but then fps drops while shooting. It's becoming unplayable. Also crashes a lot <ref>{{Refdevice|user=vadim_im |date=2024-02-06|device=MacBook Pro 13" 2020 M1 8 GB Memory|os=Sonoma 14.0|method=PortingKit 23.5|version=|resolution=800p|framerate=55|controller=|url=https://discord.com/channels/793156450821865513/1156721446563885286/1156721446563885286|title=|comment=}}</ref>
 +
|parallels            = playable
 +
|parallels notes      = Game runs but performance is below average, about 23 FPS <ref>{{Refdevice|user=denfiord|date=2023-11-08|device=MacBook Pro 14" 2023 M2 Max 40 Core GPU 96 GB Memory|os=Sonoma 14.0|method=Whisky+GPTK|version=|resolution=3024x1964|framerate=23|controller=|url=|title=|comment=}}</ref>
 
|windows 10 arm      = na
 
|windows 10 arm      = na
 
|windows 10 arm notes =  
 
|windows 10 arm notes =  

Latest revision as of 10:11, 14 June 2024

Counter-Strike 2
Counter-Strike 2 cover
Developers
Valve Corporation
Engines
Source 2
Release dates
September 27, 2023
September 27, 2023
Taxonomy
Series Counter-Strike
Counter-Strike 2 on MobyGames
Counter-Strike 2 on Wikipedia


macOS Compatibility

Compatibility layer Rating Notes
CrossOver Perfect The game runs perfectly with DXVK in mostly high details on Crossover 23.6. With D3DMetal, performance degrades after a few minutes of play. Both methods cause audio problems that can be resolved by opening the Audio-MIDI-Setup app and adjusting the format to 88,000+ Hz.[1] For more details: https://www.youtube.com/watch?v=N6UW6s_3TG0
Wine Perfect Use -nojoy as a launch argument. I had a perfect experience playing CS2 if I used PortingKit and manually compiling GPTK, then merging the wine files from GPTK into the PortingKit's wine files. See Tutorial Videos section for a guide. I used the -vulkan launch argument for better fullscreen windowed support as well as a more stable framerate. [2]
Virtualization
Parallels Playable Game runs but performance is below average, about 23 FPS [3]

Availability

Source DRM Notes Keys OS
Steam

Gameplay videos

Tutorial videos

Fixing Mouse Input

If mouse acceleration is enabled on your Mac the game will seemingly ignore small mouse movements. This can be fixed by disabling mouse acceleration in the MacOS system settings

Useful Launch Arguments

  • -nojoy: Essential for running this game to run at a stable framerate
  • -fullscreen: Launches the game in Fullscreen
  • -+cl_forcepreload 1: Forces the game to pre-load shaders - Reports of improved performance
  1. Verified by User:CT2000 on 2023-10-29
    Device: MacBook Air 2020 M1 8GB Memory
    OS: MacOS Sonoma 14.0
    Method: Crossover 23.6
    Resolution: 1920x1080
    Framerate: 50
  2. Verified by User:Sway2401 on 2023-10-06
    Device: MacBook Pro 14" 2021 M1 Max 24 Core GPU 32 GB Memory
    OS: Sonoma 14.0
    Method: PortingKit 23.5
    Resolution: 1800x1169
    Framerate: 80
    Link: [1]
  3. Verified by User:denfiord on 2023-11-08
    Device: MacBook Pro 14" 2023 M2 Max 40 Core GPU 96 GB Memory
    OS: Sonoma 14.0
    Method: Whisky+GPTK
    Resolution: 3024x1964
    Framerate: 23