Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

4:3 Support? #6

Closed
chronozero45 opened this issue May 20, 2021 · 7 comments
Closed

4:3 Support? #6

chronozero45 opened this issue May 20, 2021 · 7 comments
Labels
enhancement New feature or request

Comments

@chronozero45
Copy link

Hi, I used this launcher for my Retroid Pocket 2 (an android gaming device with a 4:3 screen/aspect ratio) and whenever I use the CrossLauncher on it, things like the startup screen, menus, and clock bar don't fit on the screen and incorrectly stretch beyond it, making them not fully visible. Any help here or fix for this would be appreciated.

20210520_142013
20210520_142050
20210520_142137
20210520_142148

@VirtualPedestrian
Copy link

Try changing display size in Android's settings

@VirtualPedestrian
Copy link

My phone have the same problem too btw
Screenshot_20210521-233811

@EmiyaSyahriel EmiyaSyahriel added the enhancement New feature or request label Jun 7, 2021
@EmiyaSyahriel
Copy link
Owner

EmiyaSyahriel commented Jun 7, 2021

The rendering code in the compiled APK is actually still hard-coded to respect device scaling setting and device system bars, Even it is like that too on my BlueStack emulator 😞. I don't know that the cutting will look so bad in a 4:3 device.

I cannot really promise when can I fix it as I have to re-make almost the entire thing and my office is still coming even though I said that I will be free at February, Even I still haven't fixed the other issue on this project for real.

And... AFAIK you cannot change Android device resolution / aspect ratio from the device itself unless the ROM supported it from factory or is rooted, I usually use adb that comes with Android SDK to do it, you can download it separately though.

BTW, I don't know if it would looks very good on a retroid device 😋

@EmiyaSyahriel
Copy link
Owner

Screenshot_20210608-084645.png

So far this is what I got, the rendering size is now based on reference size scaling, so it can be resized accordingly by user regardless of the device hardware and settings. It was just the rendering though, the main function is still not done yet.

@EmiyaSyahriel
Copy link
Owner

It should've been fixed by this release (alpha 20221205_A0139). It's still 16:9 fitted to 4:3 tho, I still haven't made the reference size accessible from the launcher's settings.

It's been half a year huh...

@EmiyaSyahriel
Copy link
Owner

Custom Reference Resolution is now available in release of Alpha 20230129_0235P. You now can use any resolution (as long as it's near 1280 or 720) in any aspect ratio, the renderer will adjust it's scale accordingly.

If it's fixed this issue, then please close this issue, or please give feedback if this issue is still remains. If no initial feedback before Feb 28, I'll consider this issue is finished and can be closed.

@chronozero45
Copy link
Author

chronozero45 commented Feb 8, 2023

Hi! Sorry for responding so late, it’s been a really long time, so I forgot about this thread. Anyways, I ended up using the version I had for the remainder of the year and stopped minding the weird cropped visuals since the newer versions of the XMB launchers unfortunately lagged heavily, ran slowly and didn’t look very good on my Retroid Pocket 2, whereas the old version ran perfectly fine despite the cropping, but that’s an issue from my device, not the launcher. But thanks either way, because even if the newer versions don’t work on my old device, I’m sure others with different devices will enjoy it. Either way, I’ve bought a Retroid Pocket 3+ recently which is 16:9 and might work perfectly fine with this launcher moving foward, since the 2 is really old at this point. Thanks for the help though, and I’m sorry it didn’t turn out the way it should’ve. I hope a lot more people got their issues solved with this launcher though. :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants