


first run config tool, set gpu and resolution and save. then the game works perfectly. running on steamos 3.6.22

Once it gets past the install and configuration screen, it works just as well as on Windows.
PROTON_USE_WINED3D=1 %command%
Reselect Graphics Card in Graphics tab
Some dropped frames in the beginning of some stages, then stable
Use DX11, and if using mods, replace mod's DX .dlls with DXVK
Force Proton version to 7 to get the controller recognised by the game and config tool, otherwise the Deck's controls don't work.
Some terrain did not load at all in Green Hill zone.

It works really well if you ignore the sounds and a bit of a resoulation problem.
Sounds start well but became pretty awkard
resolution problem

WINEDLLOVERRIDES='dinput8.dll=n,b' prime-run %command%
download the Direct3D 11 mod for this game the game experiences a loooot of slowdown if you don't

Current Proton 9.0 seems to not trigger the game to install Microsoft Visual or Microsoft DirectX. This appears to mess with the games configuration tool when you connect to an external display, forcing you to reconfigure when switching between handheld and docked. Proton 7.0 fixes this issue but reintroduces stuttering and has some graphics errors.
Using Proton 7.0 results in a playable experience. Wouldn't say it's worthy of being verified in this state, but this issue only effects users with a dock.

Finished the game without any real issues. You can safely ignore configuring the launcher, as everything is set up correctly by default. There is some minor stuttering in different areas of the game that isn't picked up by MangoHUD, but this is relatively infrequent. Not sure if that is a Proton issue, or simply the game not being performant.

There's a minor but noticable drop in framerate in Chemical Plant Act 2, however this also exists in the PS3 version so it's an issue with the game itself, not the Deck.

Like a lot of people, I'm unable to pass the config launcher. I can only pick "save and quit" or "quit" and it always shows when I launch the game. This game could barely get the "playable" certification, even less "certified"

PROTON_NO_FSYNC=1 PROTON_NO_ESYNC=1 %command%
Audio was abysmal; lagged, cracked, stuttered, everything. Setting FSYNC/ESYNC in launch commands fixed it entirely.
Experienced zero slowdown in-game, without the D3D9-EX or D3D11 mods, even in sections that consistently drop frames regardless of hardware on Windows (i.e. the slide in Chemical Plant: Act 2). With a small amount of tinkering, the game finally works flawlessly, and better than natively on Windows at that.

WINEDLLOVERRIDES='dinput8.dll=n,b' %command%
DirectX9 used in this game really really hinders it's performance; using HMM to install DX11 is a must for this game to run at it's fullest and just in general perform much, much better.
The online time trails mode is completely broken; you're lucky to get more than 2 levels completed before the game will close out; it hasn't been fixed in years and I don't see a fix coming any time soon.
Installing HMM (HedgeModManager) is completely optional but if you do install it, getting the DX11 mod and BetterFxPipeline are two essentials for getting the game to run much better. (Launch command is required for the game to detect the mod loader.)
Most Proton versions worked 100% fine; I used this Proton GE version at the time of writing due to it being the latest.
I'd recommend getting this game sooner than later if you're still on the fence aobut it; due to Sonic x Shadow Generations releasing, and judging what they did with Origins; this game might get delisted soon and over a decade of user created content will be locked to this version of the game most likely.

You must run the configurator utility first. Select the Xbox controller. Select the video card, even though it's already selected. Select the highest resolution setting. Optionally set the other settings to high. Saved and quit.
Configuration utility can run from steam. Must run first see previous notes.
One of the best modern sonics. Loads of content.

Had to open on Desktop mode to get the configuration tool to work so the game would launch
The config window is a bit of a pain, I was able to get it working eventually, but only in desktop; downloading and then starting the game in game mode did nothing. Had to go to desktop, do config settings, then could switch back to game mode and play fine
Some title cards for levels were occasionally messed up. Only happened during my first few hours of gameplay then seemingly disappeared
Some lag spikes, most every level would have one at some point, some seemingly randomly. It can affect gameplay if it's particularly bad; I had several times the lag ate my inputs
Use in 16:9, like many Sega games around this time 16:10 just stretches the graphics to fit.
I was able to 100% the game, but it definitely has some issues; I would think it would be listed as 'unsupported' as is unless the config tool gets fixed; it took some looking here to figure out what would work to open it

game plays great, minor audio crackling at times, and sometimes cutscences will not play audio
all graphics at max, anti-aliasing off
**if playing on gamepad, you NEED to select it in the games config executable (itll show as an option when pressing play on steam)

This failed after 3.5 update. To fix start up config issue. Go into game start up config settings, go into graphics and choose steam deck graphic card although it may appear that it is already selected, please select it again and save with highest resolution 60hz.
Just needs reselecting options manually

i think there is something wrong with the cfg file. it ask to edit the config everytime

Generations is one of the best boost games and works great on the Dec. If you want to get mods, which I'd recommend, check a tutorial.
Used HedgeModmnanager with mods.
Using 16:10 aspect ratio enables UI from the title cards to continue into the level. Use 16:9 instead.

Massive improvment compared to a year ago. Previously was unable to keep at stable FPS above 30fps but, can now keep a consistent 60fps.
Improved performance as of 3.4.10
Seemed like there was extremely minor fps dips during the later levels, but the built-in overlay claimed to be locked at 60fps. I beleive this was probably an issue with frametimes since the gamescope line appeared to be a little jittery whenever I noticed the minor hiccups.
Expecting even better performance when 3.5 is officially released, fixing the SMT issue that doesn't seem to be apparent anymore anyways.

Deleted configuration files
Capped power to 10
Runs great but the configuration is screwed up on Steam Deck. Delete the config files, then enter gaming mode and it should be fine.

I swapped between gaming mode and desktop many times to no avail. The game just kept running into config errors. I also deleted the CFG files which didn't work either.
Va bien. Sin hacer nada.
Antes tenía que poner la versión de GE pues tenía milisegundos de congelarse y/o bajadas de FPS. Lo he vuelto a jugar con la versión oficial de Proton y va perfecto. Luego, a parte de la capa de compatibilidad, el juego es un poco quisquilloso / raro. Pero va bien, creo que sin hacer nada se puede jugar.
You must manually switch controls to Xbox 360 Controller setting in the launch window using touchscreen and then select Save & Exit
16:10 aspect ratio stretches the visuals. Set game resolution to 1280x720 in Steam and in launcher to fix this
FPS drops / lag in some levels, switching to GE seemed to fix some but not all
You could probably get locked 60fps with mods or other tweaks but I'm not sure. I could not get the mod loader installed. I've only played the first three stages so I can't attest to performance past those.
Game runs great, no idea why people are saying it runs at 30fps, I've rarely if ever seen it drop below 60fps.
7W TDP
Game can sometimes have issues with configurations. If you have issues then go into the game's folder and delete all cfg files, then try to save the config again. Once you get a working config you shouldn't need to touch it again.
16:10 stretches textures. In order to play in 16:9 you have to force the game to a 16:9 resolution in the steam game properties.
Cannot get mods to work no matter what I do. Also I've only tested Green Hill Zone. I recall it lagging on the Planet Wisp stage on a much older computer, so I'll eventually test later stages.
launch window when booted up
works perfectly staying at a stable 60fps no need to change proton or do anything else other than configuring controller in secondary window on bootup
game is perfectly playable if you just want to casually beat it,getting all the s ranks/achievements can be annoying.
Sometimes when you press a key the game keeps registering it until you press it again.
On rare occasions the game stutters
when i run it without GE the text at the beggining of the stages is broken and the stuttering becomes a real issue.
Download and launch the game in DESKTOP mode at first. Select the Xbox controller when you configuration tool appears, save and exit. Then the game will launch just fine back in gaming mode. It's running buttery smooth at 60fps. I haven't changed anything else.
You simply need to launch the game in desktop mode the first time
It will NOT work if your first launch is from game mode, you must use desktop mode first.
Locked to 40fps
An inital setup window appears, use the touch screen to select Xbox 360 controler and then save and quit.
Some minor slowdown in fast areas, very playable.
Works with Proton Experimental, haven't tried with regular proton. Some minor slowdown but very playable.
Au premier lancement une fenêtre nous demande si on veut utiliser le clavier/souris ou la manette Xbox 360, choisissez Xbox 360 avec l'écran tactile, ensuite ça fonctionne parfaitement
Fenêtre de choix de controlleur
Des cinématiques sans dialogues
Amazing game, must play for any Sonic fan
The game does not like my 1440x900 screen resolution, with the top and bottom being either plain cade., black or see-through depending on the case. Not sure if it happens on Windows. Annoying, but still playable.
Definitely improved since 7.0-4, now running with just vanilla Proton.
DXVK_ASYNC=1 %command%
A controller configuration window will start when you launch the game, but you can just use the touch screen to click on save and quit, and it will be fine
SMT WAS TURNED OFF.
Overall, with all the tweaks i used the game runs great, even using mods like the unleashed project, but without having to use any of the complicated d3d11 mods.
Played fine in a short test. Performance issues but still playable
Couldn't see full screen when windowed. Had to force fullscreen with 'alt+enter'
Occasional chugging

PROTON_NO_FSYNC=1 PROTON_NO_ESYNC=1 PROTON_USE_D9VK=1 %command%
The fact it's a console port sticks out, it often refers to the "A" button, "B" button, "Y" button etc even though the default keyboard mapping has "S" as the "A" button, "A" as the "B" button (I think) and so on. It's very confusing.
Gameplay good - it was stuttery without these command line options which is why I added them, just based on most other reports. I tried the "directx 11 fix" first and that didn't work at all. These ones are fine though.
Runs perfectly with locked 60 fps on latest stable build. I didn't have to install any mods or fixes.
WINEDLLOVERRIDES='d3d9.dll=n,b' %command%
use the direct11 mod as it massively improves performance (locked to 60fps on the steamdeck) https://www.youtube.com/watch?v=3SWpZYgBunY
Installed HedgeModManager, installed Direct3D 11 mod alongside other unnecessary mods, replaced configuration tool with a rewritten one, installed d3dcompiler_47 in protontricks
Sonic Generations has a configuration tool that can be really difficult to use, mainly due to how old and outdated it is. This is a rewritten version of that tool that I recommend using. You might have to disable the mod loader temporaily to get it to run. https://github.com/PTKickass/GenerationsConfigTool_Rewrite/releases/latest
With 1280x800 resolution, there's some very noticeable stretching. It's not very visually-appealing, so I limited the resolution to 1280x720 in Steam and made the same change in the configuration tool.
A stock copy of the game will experience severe performance issues in some areas due to the Direct3D 9 rendering engine. A mod called Direct3D 11 fixes this.
To be perfectly blunt, without mods, Sonic Generations on Steam Deck is kind of a joke. It runs fine in some parts, but in other parts it can get as low as 10 FPS. This is mainly due to the Direct3D 9 rendering engine that the game uses. A recently-released mod upgrades the rendering engine to Direct3D 11, and the difference is astonishing. I'll let the footage speak for itself. https://youtu.be/3SWpZYgBunY
To put it simply, the Direct3D 11 mod is a must for Sonic Generations on the Steam Deck. Luckily, installing the mod loader is really easy, and all you have to do is run a script: https://github.com/thesupersonic16/HedgeModManager/issues/219#issuecomment-1193167222
Then install the mod into HedgeModManager: https://gamebanana.com/mods/407367
Then you'll need to use Protontricks to install d3dcompiler_47 into the game's wineprefix, otherwise it will refuse to boot. Once all that is done, just enable the mod in HedgeModManager and now Sonic Generations will run great on Steam Deck, maintaining a smooth 60 FPS in most cases, even with lots of other mods enabled. I chose to have D3D11 compile all the shaders on the first run to minimize further performance issues, but that's up to you.