I recently launched my game on Steam, and framerate is the most common complaint people have.
Even though my game is very "safe", nothing crazy or wild, many many people are reporting 1 FPS extreme lag. Title screen, menu screen, battle scene, there doesn't seem to be any pattern or specific cause.
Is there anything known about this?
Specs seem to vary from Windows 7 to Windows 10. Game runs totally fine for me and most people.
I can go around and collect all the specs from people with lag and post it here if it helps research or finding a solution.
Most people reporting lag, fall into two categories:
a) They are not running proper drivers

They are running OLD, VERY OLD, VERY WEAK hardware.
In the case of A, it's usually reported by people who didn't install the nVidia, AMD, or Intel display drivers. There is no reason to NOT be running these drivers unless your device is a laptop with switchable graphics (which requires factory-specific drivers to switch between.) Chromium falls back to ANGLE, which takes either a DX11 path or a DX9 path when there is no OpenGL ES2 in the driver support. nVidia's OpenGL ES2 support is kinda rubbish, and Chromium always uses ANGLE on this hardware. Chromium also always uses ANGLE on Intel hardware, because all Intel GPU hardware is rubbish and inconsistent. OpenGL 4.x is NOT used, ever, without tampering with the chromium switches, and only AMD hardware actually implements OpenGL ES properly.
In the case of
- People running CPU's in subnotebook/netbook type of device (AMD C20/C30, Intel Atom.) These devices are barely suitable to run write an email, and are often weaker than a smartphone.
- People running Laptops Intel iGPU older than Sandy Bridge. (i3/i5/i7-2xxx)
- People running Laptop/Desktops without a dedicated GPU.
If you have a dedicated GPU...
Any Radeon HD 5700/6700/7700 series AMD GPU is more than suitable,
Any nVidia GTX 550/650/750/850/950 series GPU is more than suitable
Anything else is not capable. That includes "M" mobile versions of above. A Mobile version has to be the "high end" model, eg GTX 675M not 650M, 870M not 850.
Decidedly NOT compatible:
Any DirectX9-only capable GPU. Any GPU with drivers older than 2011 regardless of manufacturer.
It terms of mobile devices.... BE VERY CAREFUL
- Android devices MUST use the cordova(crosswalk) build for any pre-Android 4.4.4 devices. WebGL and WebAudio are not supported on earlier versions.
- iOS devices MUST run iOS 8 or later, and are not required to run cordova(crosswalk) as both WebGL and WebAudio are supported on all hardware.
Not ALL Android devices that are capable of RUNNING an Android build are actually capable of playing a game build with RPG Maker MV. Only the very high-end devices can realistically play a MV game.
- There MUST be enough free space and RAM on the device. You might be able to install the game on the device, but you will NOT be able to play it if you incorporate preloading tricks that waste memory.
So it's very possible that a MV game might fail Apple/Google 's app store validation if it crashes prematurely. Test on real hardware before rolling out for mobile.
Currently, it's NOT recommended (even if you can load it) to iOS/Android devices without 1GB of RAM (iOS devices with 1GB RAM: iPhone 5, 6th generation iPod Touch,3rd Generation iPad, iPad Mini 2.) Pre Android 5.0 devices might actually require 1.5GB of ram due to the Cordova webview.