Skip to content

Enable persistent in-game settings via enablePersistingInGameSettings flag#40

Merged
zortos293 merged 24 commits intodevfrom
copilot/fix-game-settings-not-saving
Dec 26, 2025
Merged

Enable persistent in-game settings via enablePersistingInGameSettings flag#40
zortos293 merged 24 commits intodevfrom
copilot/fix-game-settings-not-saving

Conversation

Copy link
Contributor

Copilot AI commented Dec 26, 2025

In-game settings (graphics, controls, audio) were not persisting between GeForce NOW sessions. The client was sending enablePersistingInGameSettings: false to the GFN backend, while the official NVIDIA client sends true.

Changes

  • src-tauri/src/streaming.rs: Set enable_persisting_in_game_settings: true in session initialization requests (2 locations)
  • src-tauri/src/native/gui.rs: Set enable_persisting_in_game_settings: true in native session requests
  • RELEASE_NOTES.md: Document the fix
// Before
enable_persisting_in_game_settings: false,

// After  
enable_persisting_in_game_settings: true, // Enable persistent in-game settings

The flag is sent in the CloudMatch session request payload. When true, the GFN backend stores and restores player configurations across sessions.

Original prompt

This section details on the original issue you should resolve

<issue_title>Games Bug</issue_title>
<issue_description>### What happened?

Some Game Settings Not Saving

Operating System

Windows

GeForce NOW Tier

Ultimate

Logs or Screenshots (optional)

```</issue_description>

<agent_instructions>The user game settings are not being saved look into the official client and our client </agent_instructions>

## Comments on the Issue (you are @copilot in this section)

<comments>
<comment_new><author>@zortos293</author><body>
looking into it</body></comment_new>
</comments>

✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

zortos293 and others added 21 commits December 24, 2025 20:57
Discord rich presence + Low latency mode
UI Redesign with Custom Components and Native macOS Support
tauri-action auto-detects bun from bun.lock and tries to use it,
but bun is not installed on Windows runners. Using npm instead.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
UI improvements, code cleanup, and bug fixes
OpenNOW rebrand, auto-updates, session polling & reconnection fixes
Removed sponsor section and related images from README.
Add AI-powered release notes & game variant selector improvements
Major input latency improvements, subscription fixes
Copilot AI and others added 2 commits December 26, 2025 15:47
…me_settings to true

Co-authored-by: zortos293 <65777760+zortos293@users.noreply.github.com>
Co-authored-by: zortos293 <65777760+zortos293@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix issue with game settings not saving Enable persistent in-game settings via enablePersistingInGameSettings flag Dec 26, 2025
Copilot AI requested a review from zortos293 December 26, 2025 15:51
@zortos293 zortos293 marked this pull request as ready for review December 26, 2025 20:58
@zortos293 zortos293 changed the base branch from main to dev December 26, 2025 20:58
@zortos293 zortos293 merged commit b868536 into dev Dec 26, 2025
@zortos293 zortos293 deleted the copilot/fix-game-settings-not-saving branch December 26, 2025 20:59
zortos293 added a commit that referenced this pull request Feb 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Games Bug

2 participants