Skip to content

Releases: seilent/GameNative

v1.1.6

Choose a tag to compare

@github-actions github-actions released this 17 Jul 08:55

What's New

Frame generation survives resolution changes now, so games that swap resolution mid-load no longer crash. Plus two new per-game controls.

Frame Generation

  • Fixed a crash when a game changes resolution while loading (Black Desert).
  • Frame gen type selector: LK, Hybrid, or Block. Block uses Adreno's frame generation implementation.
  • Disable FPS limiter toggle for games that fail to launch with a frame cap set.

Install

Different package name (app.gamenative.seilent) from upstream (app.gamenative), installs side by side. No shared library, games/containers/settings stay separate.

Download

  • gamenative-v1.1.6.apk - Legacy build (Android 8-14)

v1.1.5

Choose a tag to compare

@github-actions github-actions released this 13 Jul 11:58

What's New

Frame generation is a lot cheaper now, so 120 FPS holds reliably, and it has its own settings tab.

Frame Generation

  • Runs the motion flow at a lower resolution. Big GPU cost cut, so 120 FPS generation holds reliably.
  • Flow resolution is adjustable (defaults to quarter).
  • Moved to its own tab in game settings.
  • Target FPS is 60 or 120, defaults to performance quality.

Library

  • Cover art for games missing store images is pulled from SteamGridDB by title.

Interface

  • Destructive actions and warnings use the game accent color instead of red.
  • Save option when leaving game settings with unsaved changes.

Fixes

  • Frame generation keeps its target rate after minimizing and returning to the app.
  • Uninstalling a game on an SD card actually deletes it now, shows a Deleting state, and resumes if interrupted.
  • Manually added games are fully removed when uninstalled.

Install

Different package name (app.gamenative.seilent) from upstream (app.gamenative), installs side by side. No shared library, games/containers/settings stay separate.

Download

  • gamenative-v1.1.5.apk - Legacy build (Android 8-14)

v1.1.4

Choose a tag to compare

@github-actions github-actions released this 05 Jul 05:14

What's New

Mostly a UI motion pass and a new library carousel.

  • Screens, side panels, and dialogs animate now.
  • New portrait carousel view for the library.
  • Games dropped into steamapps/common are added automatically, owned ones as their Steam entry.
  • Controller navigation fixes across the library and game detail.
  • Updated update URL.

Install

Different package name (app.gamenative.seilent) from upstream (app.gamenative), installs side by side. No shared library, games/containers/settings stay separate.

Download

  • gamenative-v1.1.4.apk - Legacy build (Android 8-14)

v1.1.3

Choose a tag to compare

@github-actions github-actions released this 04 Jul 05:40

What's New

Mostly controller navigation fixes.

Controller

  • Selector shows on launch (previously needed a shoulder press first)
  • D-pad recovers focus when lost (previously only L1/R1 did)
  • Game detail, edit container, and quick menu take focus on open
  • Quick menu tabs switch with L1/R1

Install

Different package name (app.gamenative.seilent) from upstream (app.gamenative), installs side by side. No shared library, games/containers/settings stay separate.

Download

  • gamenative-v1.1.3.apk - Legacy build (Android 8-14)

v1.1.2

Choose a tag to compare

@github-actions github-actions released this 03 Jul 16:38

What's New

Mostly framegen improvements, auto-detection for manually-placed games, and a controller stick fix.

Frame Generation

  • Better motion handling, holds up on fast pans and less ghosting at edges
  • Removed the quality setting (the levels looked the same)
  • Multiplier capped at 3x, locked to 2x on 60Hz panels
  • Target FPS slider capped at the panel refresh rate

Library

  • Games dropped into steamapps/common manually are auto-detected as custom games
  • Uninstall shows a progress spinner
  • Faster library refresh

Input

  • Analog stick anti-deadzone compensation. Game settings > Controller > Deadzone compensation

Fixes

  • Install dialog no longer stalls the UI loading depots and branches

Install

Different package name (app.gamenative.seilent) from upstream (app.gamenative), installs side by side. No shared library, games/containers/settings stay separate.

Download

  • gamenative-v1.1.2.apk - Legacy build (Android 8-14)

v1.1.1

Choose a tag to compare

@seilent seilent released this 02 Jul 08:22

What's New

Mostly framegen work, a new upscaler, and a Steam library loading rework.
This update will wipe your library cache, so it's recommended to just uninstall first.

Frame Generation

  • Optical flow shaders use Adreno textureGather now, ~36% less GPU time at max quality.
  • Cubic filtering on warp sampling.
  • Screen effects and upscalers work with framegen now (doesn't work yet when framegen is off).
  • Frames present on a worker thread. FPS HUD shows the generated rate with an FG tag.

SGSR

Added Snapdragon Game Super Resolution upscaler.

Library

  • Reworked how the Steam library loads. Libraries shouldn't choke on startup, search or filtering anymore.
  • Filtering, sorting and search run in the DB now instead of loading the whole library into memory.
  • Updating wipes and re-syncs the Steam library cache once.

Downloads

  • Pick which version to install (Steam branch): public, betas, or password-locked branches via an access code. Install size updates per branch.
  • Reworked the DLC picker.
  • Smoother download progress.
  • Added writing state in the end so that it's more visible that the setup process is stuck in writing process.
  • Fixed SD card download handling.

Fixes

  • Fixed a Vulkan renderer launch crash.

Install

Different package name (app.gamenative.seilent) from upstream (app.gamenative), installs side by side. No shared library, games/containers/settings stay separate.

Download

  • gamenative-v1.1.1.apk - Legacy build (Android 8-14)

v1.1.0

Choose a tag to compare

@seilent seilent released this 30 Jun 08:02

What's New

Frame generation, fast SD card installs, and a full UI overhaul.

Frame Generation (libseifg)

  • Host-side Vulkan compute frame interpolation, replaces the old in-container layer.
  • Game renders at a capped base FPS (e.g. 30), the host generates frames to hit the target (e.g. 60).
  • Per-game target FPS and quality are configurable in Graphics settings.
  • Requires the SurfaceFlinger renderer. Frames are AHardwareBuffer-backed, which only that renderer provides, so GL and Vulkan renderers won't generate frames.

External Storage

  • SD card installs don't crawl at 3 MB/s anymore.
  • Each file is assembled on internal storage then copied to external and deleted, so internal usage stays around 1-2 GB regardless of game size.
  • Per-game storage target picker and SD hot-plug detection.

Glassmorphism UI

  • Full visual overhaul: frosted glass panels, dynamic per-game accent color, calm motion.
  • Material Design surfaces gone.

Install

Different package name (app.gamenative.seilent) from upstream (app.gamenative), installs side by side. No shared library, games/containers/settings stay separate.

Download

  • gamenative-v1.1.0.apk - Legacy build (Android 8-14)