Ryujinx / Ryujinx

Experimental Nintendo Switch Emulator written in C#
https://www.ryujinx.org
MIT License
34.59k stars 3.95k forks source link

[Bug] Resolution & aspect ratio issues. #7281

Open Redemp opened 2 weeks ago

Redemp commented 2 weeks ago

Description of the issue

Having some issues downscaling the image on a CRT. Resolution 640x480 with aspect ratio 16:9 should produce a perfect 16:9 letterboxed image. It does not. The image is to big and won't scale.

Setting the aspect ratio to scale to window size works but then the image is in Fullscreen and that is not desirable in this scenario.

With the resolution set to 854x480 and aspect ratio set to 16:9 it works but has the same effect as stretch to window and covering the complete screen, not something I want for some titles..

This worked perfectly fine with another emu no longer with us and not to be mentioned here.

How it looks like 640x480_16 9

What it should look like 640x480_16 9_other_emu

Reproduction steps

Set resolution to 640x480 and aspect ratio to 16:9

Log file

Ryujinx_1.1.1385_2024-09-04_00-06-53.log

OS

Linux Buildroot 2024.02.1 (X64)

Ryujinx version

1.1.1385

Game version

No response

CPU

Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz

GPU

AMD AMD Radeon R9 380 Series (RADV TONGA) (Vulkan v1.3.278, Driver v24.1.4)

RAM

16GB

List of applied mods

No response

Additional context?

No response

theundebruijn commented 1 week ago

This might be a necessary limitation to keep the UI functional.

As discussed on Discord, you can try using Ryujinx Headless to run at lower resolutions. I haven't tested, but it'll most likely work.

Redemp commented 1 week ago

This might be a necessary limitation to keep the UI functional.

As discussed on Discord, you can try using Ryujinx Headless to run at lower resolutions. I haven't tested, but it'll most likely work.

Should there really be a limitation in window size? That should be something for the end user to decide. Without resorting to using headless.