Bannerlator 1.8
Bannerlator 1.8
Run Windows apps and games on Android — no PC and no root required.
✨ What's New
📲 In-app updater
Bannerlator can now update itself. A new Updates section in Settings (plus an Update now action in the About dialog and an app-wide banner) checks for new releases, downloads the right APK for your build, and installs it — no more hunting for the latest APK by hand.
- Picks the correct flavor automatically (Standard / PUBG / Ludashi).
- Optional "Include pre-releases" toggle to ride the beta channel and get
-preNbuilds early. - Offline-safe: the last check is cached, and you can skip a version or turn notifications off.
ℹ️ This is the first stable to carry the updater baseline. Installs from 1.8 onward will self-update; older builds won't see the in-app prompt because they predate the feature.
🎮 GameHub-style performance HUD
A brand-new, fully-featured performance HUD joins the classic FPS overlay as a second selectable overlay — with Classic / Neon / Mono skins, an FPS graph, and detailed metrics (FPS, CPU/GPU usage, RAM, temperature, power draw, engine & GPU model).
- Per-container configuration with full control over fields, colors, outline, scale and opacity.
- Live-swap between the GameHub and classic overlays mid-game — no relaunch needed.
- Every toggle is mirrored in the in-game side drawer, so you can tweak it on the fly.
🖥️ Setup-screen branding fix
The first-launch setup screen no longer shows the old upstream "Star Bionic" name or a stale version — it now shows the correct app name and current version per flavor.
🔄 Updater correctness fix
Fixed how the updater chooses the newest release: it now sorts by publish date rather than trusting GitHub's list order, so a freshly-cut stable can no longer shadow a newer pre-release on the beta channel.
📥 Downloads
| Variant | File |
|---|---|
| Standard | Bannerlator-1.8-standard.apk |
| PUBG | Bannerlator-1.8-pubg.apk |
| Ludashi | Bannerlator-1.8-ludashi.apk |
🙏 Credits
This release
- The new performance HUD is a clean-room reimplementation inspired by the in-game overlay in GameHub 6.0.9.
- The bundled Winlator File Manager and the Vulkan rendering path are from StevenMXZ (Winlator-Ludashi).
Project & upstream
- brunodev85 — original Winlator (Wine + Box64 + Turnip on Android), the foundation of this fork.
- coffincolors — the
cmodWinlator fork this codebase builds on. - Pipetto-crypto — Winlator Bionic + Box64 fix branch (the "Bionic" half of Star Bionic).
- jacojayy & the star-emu team — the Star Bionic / Winlator Frost lines this build continues, plus Turnip Timeline-Semaphore patches.
- isygold — Star Engine / VEGAS DXVK fork. 📖 VEGAS DXVK FAQ · 🚀 Support VEGAS Development — low-level graphics dev & vibecoder: debugging, refactoring & improving original DXVK code for Adreno. ❤️ Sponsor →
- Frame generation: xXJSONDeruloXx (bionic-fg) · PancakeTAS (lsfg-vk) · FrankBarretta (Android port).
Lossless.dllis user-supplied (Lossless Scaling by THS). - Upstream stack: Wine (WineHQ) · Box64 (ptitSeb) · FEXCore (FEX-Emu) · DXVK (doitsujin) · VKD3D-Proton (HansKristian-Work) · Turnip/Mesa (Freedreno).
Full credits are in the README.
Changelog (commits since 1.7)
| Commit | Title |
|---|---|
376e5fd |
chore(release): bump to 1.8 stable (versionCode 28) |
f1729a7 |
fix(update): pick newest release by published_at, not API order |
b11814c |
fix(ui): correct stale branding on first-launch setup screen |
19b7e36 |
feat(update): add "Include pre-releases" toggle to the update checker |
41d7c06 |
feat(update): in-app updater — Settings section, About-dialog action, home banner |
4e36f95 |
feat(hud): live-swap between GameHub and classic overlay in-game |
ca25e2b |
fix(hud): reseed in-game drawer from container config after load |
fcacdce |
fix(hud): in-game drawer mirrors live HUD config (key remembers on cfg) |
7437c3d |
feat(hud): mirror full GameHub HUD controls in the in-game side drawer |
4808d51 |
fix(hud): GameHub HUD crash — move requestLayout/invalidate to UI thread |
b2fc55e |
feat(hud): config UI for GameHub HUD — style selector + full option set (P4) |
1562ea8 |
feat(hud): wire GameHub HUD into launch + metric collection (P0,P3) |
af03cb5 |
feat(hud): GameHub-style perf HUD — plan + core PerfHudView (P0-2) |
ac6abbb |
fix(hud): shrink vertical FPS overlay tap area to the overlay itself |
19c9982 |
fix(hud): remove fake FPS offset added when native rendering is on |
