ppy / osu

rhythm is just a *click* away!
https://osu.ppy.sh
MIT License
15.33k stars 2.28k forks source link

Not all available resolutions listed in settings #7853

Open SiCoOG opened 4 years ago

SiCoOG commented 4 years ago

In osu stable you have the choice of picking certain resolutions for example 1440x900 (thats what I use) and in lazer I don't see a choice like that

I was just curious if there is a way I could somehow use that instead of me getting used to a new res. It also affects my aim obviously. :)

bdach commented 4 years ago

There is a resolution dropdown:

image

It is however only available in fullscreen mode (not in windowed or borderless).

jai-x commented 4 years ago

In the case of Windowed mode, you can simple resize the window my clicking and dragging the borders to your desired resolution.

SiCoOG commented 4 years ago

osu_2020-02-15_22-15-03 How come I don't have the one that I use on stable lol

SiCoOG commented 4 years ago

In the case of Windowed mode, you can simple resize the window my clicking and dragging the borders to your desired resolution.

In that case I feel like it would be inaccurate if I use it

thewildtree commented 4 years ago

In that case I feel like it would be inaccurate if I use it

Unless you're on Windows 7, you shouldn't be playing osu! in windowed mode anyway because of the amount of input lag it adds.

SiCoOG commented 4 years ago

In that case I feel like it would be inaccurate if I use it

Unless you're on Windows 7, you shouldn't be playing osu! in windowed mode anyway because of the amount of input lag it adds.

I don't play windowed and im on win 10

bdach commented 4 years ago

I don't know what stable does in terms of where the available resolutions come from and how it differs from what opentk does for lazer. You might get the old resolution back as migration of framework to SDL2 progresses but I don't want to guarantee that.

SiCoOG commented 4 years ago

I don't know what stable does in terms of where the available resolutions come from and how it differs from what opentk does for lazer. You might get the old resolution back as migration of framework to SDL2 progresses but I don't want to guarantee that.

Its just pretty funny that the res that I play in is not on the list and everything else is

thewildtree commented 4 years ago

What is that res, if I might ask?

SiCoOG commented 4 years ago

What is that res, if I might ask?

1440x900

jai-x commented 4 years ago

Just for the sake of completeness, when adjusting the window size manually in windowed mode, the exact resolution of the window will be displayed in a centered popup, so it will not be inaccurate as you had mentioned. As said above, using windowed mode may not be ideal due to latency issues.

SiCoOG commented 4 years ago

Just for the sake of completeness, when adjusting the window size manually in windowed mode, the exact resolution of the window will be displayed in a centered popup, so it will not be inaccurate as you had mentioned. As said above, using windowed mode may not be ideal due to latency issues.

Ill try re-installing lazer and hope for the best I guess

jai-x commented 4 years ago

As an alternative workaround, you could try using the gameplay scaling options to match your existing setttings as close as possible while in fullscreen mode. You could start a beatmap on auto and then open settings with Ctrl+o to get a live preview as you make your adjustments.

SiCoOG commented 4 years ago

Also a bit off topic and im sure it has been already discussed but how do I transfer all my maps from stable to lazer?

jai-x commented 4 years ago

Buttons to import beatmaps and skins from stable into lazer can be found at by scrolling to the bottom of the settings sidebar.

peppy commented 4 years ago

I guess ignoring the spam in this thread, this is a proposal to show the resolution dropdown while not in fullscreen?

If so, I'm not sure I agree it should be, but also implementation would need to be considered (can't be the same setting/dropdown as fullscreen one.

jai-x commented 4 years ago

I think the issue is that given osu! running on the same machine in fullscreen mode, osu!lazer will not show certain available resolutions that osu!stable does show.

In this case, osu!stable provides 1440x900 as a fullscreen resolution to choose from while osu!lazer does not, as shown here https://github.com/ppy/osu/issues/7853#issuecomment-586637513

Tanza3D commented 4 years ago

I'd like some sort of way to set a completely custom version no matter what mode i'm in, like a textbox i can just write 500x500 in or something to get the exact resolution i want. that'd be nice

bdach commented 4 years ago

As far as I know for exclusive full-screen the provided resolution has to be a valid display mode for the display device, so I'm not sure that would make much sense. You'd either get letterboxing or weird upscaling to fit. (It would have to be explicitly supported by the framework, too.)

Ultrayano commented 4 years ago

Isn't something like scaling in osu! stable also possible in lazer (letterboxing). It's annoying that I have to change the whole screen resolution with the game.

smoogipoo commented 4 years ago

@Ultrayano you already can letterbox. Check the "screen scaling" settings:

image

kOchirasu commented 4 years ago

Is Screen Scaling: Off supposed to letterbox? When I use it, it instead changes the resolution of my monitor to the resolution of the game, so the game just becomes stretched at a lower resolution. The workaround I am using now is to set the resolution to my native resolution, setting Screen Scaling: Everything, and use Vertical/Horizontal scaling to approximate letterboxing.

peppy commented 4 years ago

The method you describe there is exactly what you are supposed to do, yes.

0Colossal0 commented 8 months ago

You can get a custom resolution by tricking your pc of getting an "official" resolution so that it appears in the dropdown menu.

  1. Set your resolution first. I use 960x720 and projected it to 1280x960 for a bigger screen and better performance. Also make sure to use CVT Reduced Blank before changing to "Manual" for lowering the resolution at the top image

  2. Use CRU and input the resolution you want to project the lower resolution and use the lowest available timing image

  3. Restart PC

  4. If you don't like the changes, you can revert changes using "Reset all" image

  5. If all things go well: Enjoy low latency image