itdelatrisu / opsu

opsu! ~ an open-source osu! client
https://itdelatrisu.github.io/opsu/
GNU General Public License v3.0
765 stars 122 forks source link

Add to README: Minimum system requirements #348

Open Lyonlancer5 opened 6 years ago

Lyonlancer5 commented 6 years ago

Overview

A number of issues regarding opsu! running on some older systems have arisen due to the variety of hardware available and the generation gaps that have become real in today.

The issue here is to propose an addition of the "Minimum System Requirements" to the README file.

Discussions regarding the minimum system requirements (including the JRE's version support) should be on this issue.

Proposed Minimum System Requirements for PC

Amendments and contributions would be helpful (for some) in determining whether issues regarding 'pixel formats' and 'unsupported audio devices' are from hardware constraints or software issues.

itdelatrisu commented 6 years ago

Sounds good to me. I'd go even further and, once we've outlined these specs, try to detect as many as possible programmatically and alert the user as needed (e.g. in any error dialogs).

I don't have any clue how to accurately define some of these (like minimum RAM). Any ideas?

Some additional notes:

itdelatrisu commented 6 years ago

Linking #95.

Lyonlancer5 commented 6 years ago

If I remember correctly, the old slider style (peppysliders) only requires OpenGL 2.0. The new style requires 3.0.

If I read the code correctly, it seems that the default (non-experimental) sliders require the OpenGL 3.0 while the experimental sliders only require OpenGL 2.0 with the extension GL_EXT_framebuffer_object.

abdulhakam commented 6 years ago

Hi, I am using an old computer (Dell latitude d630) with 2GHzCore2duo and 4GB RAM and has intel i965 for graphics, it normally runs smooth and good but only expritmental sliders don't appear at all. Maybe since my hardware only supports upto OpenGL 2.1. I also found some beatmaps with "Mode: 3" dont appear in the list (wheither it is due to lack of gl3 hardware?).

Lemmmy commented 6 years ago

@abdulhakam What maps? Are you sure they're not mania maps? opsu! only supports the standard game mode right now; taiko, ctb and mania are not supported.