

In standard Proton, enabling "3D acceleration" in settings causes textures tearing and unusal FPS drops on certain menus. Disabling this feature resolves the issue, but if you want to keep it enabled, switching to GE-Proton seems to make it work in both ways without further tinkering.

Runs great with latest Proton/Experimental.
Graphical elements and fonts are distorted at first run. Deactive "3D acceleration" in the Options menu to fix it.

The fiddling with wine configs for a basic game is a lot. If I didnt already love peggle, it wouldnt be worth the hassle. Would not buy.
In winecrf, set compat to Win 7 and enable virtual desktop emulation.
Menus were kinda crooked like the buttons were sliced up and not quite alligned. Toggling full screen off and back on seems to fix it, but much be done each launch.
Required to full screen the virtual desktop via protontricks and through the in-game menu separately.
This test was done in KDE. I could NOT run this off a 2nd drive, it had to be on my main linux partition. Running with all other settings the same off another drive gave errors relating to properties/reousrces.xml not being found.

Took ~3 hours of trying various proton fixes and settings before landing on one that worked, for a game I usually play 15-30 minutes.
I was getting errors about missing properties/resources.xml on proton hotfix. Using protontricks, I a) set it to Windows 7 compatability and b) Emulated a virtual desktop. After that the game launched fine. I needed to toggle the full screen option a bit (but in game and my WM, hyprland) but eventually the game ran full screen, no slow down, 3D acceleration on.
I will be testing on my gaming rig latter to confirm if this works outside of Hyprland as well.
When using proton tricks, I had to control the virtual desktop and in-game full screen separately. Once fiddled with, the game did work in full screen complete with mouse capture.

Game starts to a black screen
After it starts it shows an error message that says "Resource file not found: properties\resources.xml"

gamescope --expose-wayland -W 1920 -H 1080 -- %command%
Popcap intro artifacted sometimes.
By default, on Hyprland the game wouldn't capture mouse clicking in windowed mode, in fullscreen it wouldn't detect the mouse moving in the x axis (stuck just outside the window). Otherwise a great experience. Works out of the box on plasma.

on multiple tiling window managers (hyprland and i3) it wont go fullscreen and cant be interacted with
it does in fact work on ubuntu when i tried it, but no luck with tiling window managers

Good but some issues.
- Disabling HW acceleration in the options improves things significantly.
- Windowed mode causes half of the window to be obscured by a black box.
- Window mode is busted but fullscreen seems to work fine.
- There's some lingering slowdown that can occur after Alt-Tabing.
Performance is notable lower than native but still fully playable.
Windowed mode not working for this game is a massive bummer but the game's still fully playable in fullscreen.

Works as expected
Any issues I found with the game were bugs that also happened on Windows. Nothing serious, just bad keyboard support for Claude's flippers and weird scaling when fullscreen on particularly large screens.

Plays well on recommended channel, takes time to launch, but does successfully
When launching game, it takes close to a minute to launch and says "not responding", however when left alone, it launches fine.

Changed to Proton Hotfix channel and game booted fine in fullscreen, played well with no issues, changed no additional settings.
Game does go not responding, however if I wait a minute, it launches fine and plays well.

Had to launch the game with Proton version 7.0-6 to get the game to run since it launches in fullscreen. Had to go in the game options to set the game in windowed mode, after that it can be played in any newer Proton version.
Fullscreen was fully borked in the newer versions of Proton, had to set it to 7.0-6 to be playable and set it to windowed mode.

after turning fullscreen off and moving window in any way (or restarting game), the window just goes black making game just unplayable.
for me this game is just unplayable on my pc (just like other popcap games from this era)

gamemoderun PROTON_USE_WINED3D=1 %command%
Use proton 8.0-5 and use the following launch options:
"gamemoderun PROTON_USE_WINED3D=1 %command%"
Runs perfectly fine in fullscreen with 3d acceleration on.

perfect
turn off "3d acceleration" in the ingame menu
The game started and broke in fullscreen initially, I fixed this by editing the registry file compatdata/3480/pfx/user.reg and adding "ScreenMode"=dword:00000000
under the key [Software\\Steam\\Peggle]
. This disables fullscreen.
Game doesn't launch.
When using fullscreen I had to disable 3D acceleration, once that was done it worked fine.
Works Perfect

Lowest TDP
Stuttering when cursor is not custom rendered. When using custom cursor selected from the settings menu the frame pacing is consistant.

turn off 3D acceleration in game if the game stutters
disabled 3d acceleration to fix stutters
Perfetc OOTB

Crashes on context switches
On Fedora Linux 39 with the default Steam Play settings, moving to another desktop or window causes Peggle to crash.
For me, this has made Peggle almost meditative, because I can't switch windows or desktops while it's open. When it's Peggle time, it's Peggle time. Pure and simple.
Does not perform well when fullscreened and 3D acceleration is on (runs at 30, sometimes 10 or 15 FPS) - turning off 3D acceleration helps
Game does not save for some reason
I think that the audio might crackle every once in a while, but it's subtle.
I'm super impressed how well it works on the steam deck's trackpads.
First time dismissal asks to keep hardware acceleration on; requires touch screen confirmation to keep on

Awesome, perfect.