Skip to content

Winlator skyNET 2.0.0 (prerelease 1)

Pre-release
Pre-release

Choose a tag to compare

@skynetigor skynetigor released this 08 Oct 16:51

Prerelease of Winlator skyNET 2.0.0. Expect rough edges and please report problems. The big change: components, drivers and ready-made game containers now come from one registry, winlator-skynet-components.

New in 2.0.0

  • One registry for everything. The app reads only contents.json from winlator-skynet-components: Wine/Proton, DXVK, VKD3D, Box64/WOWBox64, FEXCore and Adrenotools (Turnip) drivers. The old per-driver GitHub repository list is gone. Entries have a stable id and a free-form name. A saved URL pointing at the old registry is reset on first start.
  • Containers for a game (+ → For a game). Pick a game, then a game version, then a ready-made config; the app downloads it and runs the normal import (missing components are fetched automatically). Changing the game clears version and config, changing the version clears the config. Importing from a file is unchanged. Published so far: BeamNG.drive 0.20, 0.28 and 0.34.
  • Frame generation reworked. Lossless.dll is now imported once (Settings → Components → Frame Generation) instead of per container, with global defaults for flow scale, performance mode and present mode. Each container only picks a multiplier: Off (default), 2x, 3x or 4x, and can override the defaults. The enable switch is gone. Old settings and per-container DLLs are migrated automatically.
  • Components screen redesigned. Lists are sorted newest first. In landscape, component types are a vertical list on the left and a sticky search sits above the list on the right. Every type has an Install local button; the old "Winlator servers / Local package" tabs are removed.
  • DXVK 3.x (3.0 to 3.1.1) in x86_64 and ARM64EC builds, published as releases in the components repo with their sources and checksums.
  • Skip setup on a fresh install. Both the Wine/Proton install and the first container can be skipped; the app then opens with no containers. Creating one later tells you to install a Wine/Proton version first if none is present.

Things to know

  • Lossless.dll is not included. It is proprietary to Lossless Scaling, so you need to import your own copy (from your Steam install). Frame generation stays off without it.
  • ARM64EC DXVK builds are cross-compiled and untested on a device as part of the release. Report anything odd.
  • Lightly tested drivers. "Mainline Turnip v32" (Whitebelyash) is listed in the registry and is described by its author as lightly tested.
  • Nothing is bundled for offline use any more. On a fresh install the component list needs a network connection.
  • The APK is signed with a debug key and keeps the package name com.winlator.cmod.dev, so it installs next to the other Winlator apps. Updating over a differently signed build requires uninstalling first (this removes that app's data).

Install

Download Winlator-skyNET-2.0.0-pre.1.apk below and install it.

SHA-256: 8e2110fe7ac7e1e25d3f78f5d21c0a28446fafe319fa4a9a7d03d8542c7ef6c8

Built from commit ad1b807 (branch v2.0.0).