Author Topic: Please warn users if their system does not match the games' requirements  (Read 2087 times)

tomreyn

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
There seem to be some systems where the game starts up fine but may fail in-game due to insufficient system resources, such as insufficient video RAM.

There have been some bug reports (I'm happy to look those up if requested, here's one but there have been more) indicating that MegaGlest requires 512 MB video RAM to be available, 256 MB are often not enough but can work if the least resource consuming configuration is applied.

While there will be a stack trace and an error message on standard output/error to report what happened, this is not a great experience if it happens while you are in-game, and not a great experience for GUI addicts in general. I think it would be better to check for possibly insufficient system resources at start-up (allowing to override this check with an INI setting) and to display a warning if it turns out that the system does not provide for the minimum requirements. This waning could contain a hint to check http://faq.megaglest.org for hints on a low resource configuration.
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·