720p vs 1080p

Started by JBR, June 23, 2022, 00:03:54

Previous topic - Next topic

JBR

I could really do with more game screen space! Is it reasonable to assume that everyone has at least 1080p?

Thanks, Jim.

Qube

The most popular resolution according to Steam with 67.32% of users is 1920 x 1080. Second place at 10.49% is 2560 x 1440. With some advanced math and taking into account those with even greater resolutions we have over 85% of Steam users who can use 1080p.

The 3rd most popular resolution with 5.89% of users is 1366 x 768. This will most likely be those who have the lower end laptops with naff integrated GPU's.

There is a lot more than just picking a resolution ( scaling / aspect ratio ) but to keep things simple then personally I'd say there's nothing wrong with having 1080p as a resolution to target.



Mac Studio M1 Max ( 10 core CPU - 24 core GPU ), 32GB LPDDR5, 512GB SSD,
Beelink SER7 Mini Gaming PC, Ryzen 7 7840HS 8-Core 16-Thread 5.1GHz Processor, 32G DDR5 RAM 1T PCIe 4.0 SSD
MSI MEG 342C 34" QD-OLED Monitor

Until the next time.

GrindalfGames

I am part of the 5.89%

Qube

Quote from: grindalf on June 23, 2022, 12:21:31
I am part of the 5.89%
Does it have a naff integrated GPU? :))
Mac Studio M1 Max ( 10 core CPU - 24 core GPU ), 32GB LPDDR5, 512GB SSD,
Beelink SER7 Mini Gaming PC, Ryzen 7 7840HS 8-Core 16-Thread 5.1GHz Processor, 32G DDR5 RAM 1T PCIe 4.0 SSD
MSI MEG 342C 34" QD-OLED Monitor

Until the next time.

Santiago

How interesting! It could be depending on the resolution and have detail level adjustments.

assuming that data from laptops that use 1366

guest8544

Quote from: JBR on June 23, 2022, 00:03:54
Is it reasonable to assume that everyone has at least 1080p?

I don't have it on all my machines (including the one I'm using to write this post), but I know that I'm in minority.

JBR

Hi, I've decided to go for 1080p.

A bit like Doom used to adjust the borders and keeps the ratio.

What it means is I initially create a 1920 x 1080 pixmap and the player can then resize it real time during play. (probably only at the start - so they get 60Hz)


        G_W% = A_Screens_X:Int[num%]
G_H% = A_Screens_Y:Int[num%]

Screen_Pixmap:TPixmap = ResizePixmap( Screen_Pixmap:TPixmap, G_W, G_H ) ' resize pixmap


I initially set Global Screen_Pixmap = create( 1920,1080)

Is it ok to resize an existing pixmap or is it going to cause memory leaks?

Thanks again, Jim.