


No huge complaints, game's playable, might experience some weird sound quirks though
While this could be explained as simply a "quirk" with my system or install, it appeared that 'too many sound' entities would completely remove sound in short moments. This was most definitely noticable when spraying a LMG and causing a bunch of sound.
Either I'm just a schizophrenic but the game felt weirder to play, maybe it's because of my new system. I don't know what causes the sound bug but it's a mild annoyance at worst. Zombies works great.

Would not work with any official versions of proton. Download GE-Proton9-9 and it immediately worked without issue.

__NV_PRIME_RENDER_OFFLOAD=1 __VK_LAYER_NV_optimus=NVIDIA_only __GLX_VENDOR_LIBRARY_NAME=nvidia PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1 %command%
Using Proton Experimental causes an Unhandled Exception error after roughly 10 seconds of being on the main menu.
Using ProtonGE9-9 stops the crashing and the game appears to play as well as it does on Windows.

So far performance is great and I only had to change the resolution and steam input controls
I had to change both the resolution and the steam input controls
I disabled gyro

Takes up a huge chunk of my CPU, a bit choppy at random times
Game runs like its native on Linux, Max fps, highest settings, no artifacts or bugs.

play it with keyboard and mouse
mouse and keyboard work great but when I plugged my switch pro controller it was way out of sync when aiming around, maybe I need to fix the speed they move
every now and then the game fps drops, maybe while loading new shadders?
if you get to fix controller drift it will be a good experience

Attempted to use the plutonium version on the website, but due to HWID they banned all Steam Deck and possibly all Linux users
Don't bother until plutonium reverses their decision

WINE_FULLSCREEN_FSR=1 WINE_FULLSCREEN_FSR_STRENGTH=2 gamemoderun %command%
If you use mangohud, the game will always crash when trying to play a map. When playing on windows or linux the map tranzit will crash randomly when traveling.
When exiting the game, it wont close (the procces keeps running). You need to close it from the steam library
Sadly the game comes with some bugs from the windows port, they are not issues from proton or wine. The tranzit crash is a known bug since at least 2012 https://steamcommunity.com/app/212910/discussions/0/864951657833462884/
These launch options seems to fix all the issues with framerate and input. From 40-60 fps to around 150fps
DXVK_ASYNC=1 PROTON_NO_FSYNC=1 PROTON_NO_ESYNC=1 %command%
launch options seems to fix fps issues
I finally found a solution to fps and input problems. Try these launch options
If you really want bo2 zombies it's worth it, but someone just looking to jump in and play might be frustrated by the initial crashed,
Game crashed on launch multiple times at first, but progressively got better each launch until the crashing stopped almost entirely
Changing resolution takes a few tries, either crashing or switching to the wrong monitor. Once set correctly it works fine.
A few months ago this title was completely unplayable, hopefully the instability will continue to be reduced until its as stable as the windows version
Just like Black Ops II Multiplayer, Modern Warfare 2, Black Ops 1, etc, the amount the mouse moves per frame seems dependent on the time that frame takes to render. Thus, though the mouse moves in real time, it's more jittery than it should be. Nowhere near as bad as Black Ops 1, it's definitely still very playable, but it is there.
Still a very playable framerate, generally 90-120 FPS, but far lower than on Windows on the same hardware. Seems to be a CPU bind.
Despite the aforementioned performance and input issues, it's still a very playable experience that's close to how it plays on Windows. Players using keyboard and mouse will enjoy.
Forcing experimental lets zombies work and it runs great. I was able to easily run the game at 1080P 60Fps and had a good time playing all the way to round 25 on Town. Will say that shooting RPD and other weapons in the game might cause the fps to drop down to 50Fps or so but it's definitly not anything deal breaking. Minor performence issues aside, it runs flawlessly.
DXVK_ASYNC=1 %command%
None of the 3 games will load. Switching to Proton Experimental bleeding-edge like others suggested did not work for any of the 3.
All 3 modes opened to different affects but all crashed with "unhandled exception caught" before any menu appeared.
The game works great, out of the box. Nothing to say, it's BO2 zombies. Yet it's still sad to see how the game is dead...
A bit of stuttering during the 2 first minutes of gameplay.
Game has unhandled exception around 10 seconds in with everything but bleeding-edge expiremental. Go to your Library(Make sure you have tools showing as well as your games) >> Right click on Proton Experimental >> Properties >> Betas >> Bleeding-Edge. Game lags until shaders are rendered then runs as if native.
Slight stuters when walking into a new area
After the latest Proton Experimental Bleeding-edge update everything works.
Multiplayer not working, even with suggested protontricks. Got "Unhandled exception caught".
Crashes could be solved by switching to the latest GE proton version.
I have made a tutorial on YouTube: https://www.youtube.com/watch?v=evV7a0lWOwc The controls may seem wonky at first but can be fixed via launching Lutris on Steam with custom controller layout.
Was forever "connecting" to the online services

After a few seconds of launching the game, an Unhandled Exception error pops up, freezing input to the game.
As described in previous issues, Black Ops 2 Zombies still does not work properly. After a few seconds of launching the game, an Unhandled Exception error pops up, freezing input to the game. The game screen is frozen but music is still playing in the background. Even UI sounds still play (the sounds you hear when changing to the "Settings" screen for example) while the error is up.
I also tested in Proton GE 6.20 and Proton GE 6.21 but found no difference.

How to get call of duty black ops zombies to work in "Arch Linux" basically
You'll need a couple of prerequisites in order to initially play it through lutris. If you're on Arch this is what I did... I first included the multilib system by editing the "/etc/pacman.conf" file and uncommenting:
[multilib] Include = /etc/pacman.d/mirrorlist
Then I installed "lib32-pulse" for audio (btw I used plasma-meta when first installing arch so sound is pulseaudio...) If you don't have pulseaudio follow this sight to correctly install sound for wine applications:
wiki.archlinux.org/title/wine
afterwards I went to this site to install correct graphics drivers as well as vulkan stuff:
https://github.com/lutris/docs/blob/master/InstallingDrivers.md
It's also important to update the system and reboot to ultimately reassure everything will work and start.
Sudo pacman -Syu
Sudo pacman shutdown -r now
I used wine-staging after all these steps and some some system winetricks later I soon was able to run Black Ops 2 zombies in lutris with sound and it was fully playable after the first few seconds of loading in. I followed these steps in the github page to make it work which is:
https://gist.github.com/tpurde/f6e9d3f9d96da33e2151d1678b768f57
and you'll be set.

Use wine steam and Lutris, then install the runner called "wine steam."
Follow the github page that helps you run black ops 2 through lutris. For me, I got it to work by disabling the DLSS napvi button and adding some launch options that are listed in the github page. As well as using winetricks for further compatibility...also go into wine steam and click controller on the properties for the game and enable steam input to allow you to play with your controller.
Closes immediately.
The game launches, but about 10 seconds after being in the menus, the game crashes with an "Unhandled exception" error.
zombies and multiplayer both boot to the menu now but after about 10 seconds crashes due to Unhandled exception caught
Game not starting up
Setup with this guide - https://gist.github.com/tpurde/f6e9d3f9d96da33e2151d1678b768f57 tested Buried and Die Rise over 200 FPS Stutters for about round 1 the first time you launch the maps to shader cache but the second time you load the map no issues.
Slightly Jittery Mouse
MSAA and VSYNC Makes the game stutter
It's BLOPS2, no it doesn't work
couldn't get it to launch did try kernel 4.19 as well

Couldnt get the game open, which sucks
The game installed fine, and just would not open...