Custom screen aspect ratio Y axis offset doesn't work in portrait mode
Description
To change screen position you have to use custom screen aspect ratio. Screen offsets works in landscape mode but in portrait mode Y axis offset is ignored as if it's always set to 0. In the meantime horizontal offset works in both modes.
Expected behavior
For the time being Y axis offset should work in portrait mode. In the future, changing the screen position and on-screen buttons layout should be possible from within the app, not using tricks with custom aspect ratios and user-made button layout online generator.
Actual behavior
Y axis offset work only in landscape mode.
Steps to reproduce the bug
- Go to settings
- Select video
- Select scaling
- Change aspect ratio to custom
- Change Y axis offset
- No offset in portrait mode
Version/Commit
You can find this information under Information/System Information
- RetroArch: 1.19.1/965ffcf1be
Environment information
- OS: iPadOS 17.5.1
#16716, #16305
fixed?
what are the tricks go et it to work?
I believe this is fixed in the nightly builds but won't be fixed in the stable App Store builds until we push a new update.
I believe this is fixed in the nightly builds but won't be fixed in the stable App Store builds until we push a new update.
Are they ipa so I can siseload them with altstore? Can’t find them
Yes, this is fixed in the nightly build and will be in the next release.
Nightly builds are available at https://buildbot.libretro.com/nightly/apple/
Yes, this is fixed in the nightly build and will be in the next release.
yeah its fixed, thanks. Top shelf for Apple TV isn't working though but I guess it's because it's not an App Store release. Glide64 plugin ist still bugged (have to restart the app or I have heavy rendering issues) is this not fixable and should I just use a worse plugin?
Top shelf for Apple TV isn't working though but I guess it's because it's not an App Store release
That's right. It uses a different bundle id so doesn't have the iCloud container set up for it. (This also makes it look to the OS like a completely different app; you can have the App Store and side load versions installed at the same time.)
Glide64 plugin ist still bugged
The parallel-rdp plugin is better than gliden64.
Top shelf for Apple TV isn't working though but I guess it's because it's not an App Store release
That's right. It uses a different bundle id so doesn't have the iCloud container set up for it. (This also makes it look to the OS like a completely different app; you can have the App Store and side load versions installed at the same time.)
Glide64 plugin ist still bugged
The parallel-rdp plugin is better than gliden64.
It does t have adjusted widescreen though.
on a side note will you add iCloud support and swo n64 rumble support?
iCloud support
For cloud sync you mean? That's already in, yes.
swo n64 rumble support
No, this is dependent on the mfi driver, I've not seen that there's really anything an application can do for this.
iCloud support
For cloud sync you mean? That's already in, yes.
swo n64 rumble support
No, this is dependent on the mfi driver, I've not seen that there's really anything an application can do for this.
Where? All I find is webdav
Because it requires an iCloud container, it can only be in the App Store build.
Incidentally, these conversations might go faster if you find me on the discord, https://discord.gg/C4amCeV
Setting the video driver to GL solves this problem!! Hope it helps
Setting the video driver to GL doesn't work on IOS devices (or at least doesn't work on my iphone 12)
gl works for me on my five different test devices, including ones newer and older than the iPhone 12.
This issue has gotten a bit polluted with things not about the original issue, which is fixed, and in the recent App Store update. This issue should be closed. Any other problems that still exist should be filed as new issues.
Stopping in to say this now works in the latest version of RetroArch on IOS