Hey everyone,
I'm the creator of @zakkster/lite-vram, an open-source VRAM manager for HTML5 games. I'm currently fine-tuning the device-tiering heuristics for the v1.2 update, and I need your help.
The Problem: > Browsers actively lie about hardware to prevent fingerprinting. Chrome hard-caps navigator.deviceMemory at 8GB (even if you have 64GB), and iPadOS spoofs itself as a Mac. This makes it incredibly hard to know how much VRAM an HTML5 game can safely use before the browser crashes the tab.
The Ask: I've built a live diagnostic dashboard that stress-tests the browser's texture cache to safely find the exact VRAM ceiling and decode-throttle points. I need real-world telemetry from as many different devices as possible (especially weird Androids, old iPhones, and beefy desktop rigs).
How to help:
- Run the live diagnostic tool here: https://vram-diagnostics-dashboard.netlify.app/
- Click "Start" and watch the tiles load until the engine stabilizes. Please wait 1 or 2 minutes!
- Click "Export Report" and paste the JSON output right here in this thread!
- Don't forget to fill in:
- deviceModel": "________", "osVersion": "________", "browserVersion": "________", "batteryStart": "________", "deviceTemp": "cool | warm | hot", "network": "WiFi 5GHz | WiFi 2.4GHz | LTE | 5G", "notes": "Anything unusual you observed",
- If the device is desktop - in device model please write the video card model if the desktop computer (as mine) doesn't have a brand model.
If you want to see exactly what the code is doing or check the source before running it, the entire engine and dashboard are open-source here: https://github.com/PeshoVurtoleta/lite-vram.
Thanks in advance!
Zahary


