Collapse icon indicating copy to clipboard operation
Collapse copied to clipboard

[Request]: "Mobile UI" or "touchscreen UI" options in "Graphic Settings" page

Open XieyilinMain opened this issue 1 year ago • 31 comments

Is your request related to a problem?

No

How is the feature request related to the problem?

Here are some scenario of using mobile UI on Windows version of Genshin Impact: gaming via Moonlight to cellphones, gaming on Windows pads without any keyboards.

Describe your proposed solution

Add use_mobile_platform -is_cloud 1 -platform_type CLOUD_THIRD_PARTY_MOBILE arguments may help.

args

Genshin Impact now shows touchscreen UI.

mobile UI

Describe alternatives you've considered

If this is not available in "Graphic Settings" page, demostrate these arguments in wiki is also a great idea.

Additional context

No response

XieyilinMain avatar May 16 '24 07:05 XieyilinMain

Hi^^. Thanks for the improvement request, I'll work on it.

I wonder does other hoyo games have similar arguments override for it. So far HSR stuck at black screen using the same command arguments, and HI3 doesn't react at all with it (arguably it kinda doesn't need it because how they do their inputs)

bagusnl avatar May 16 '24 12:05 bagusnl

Feature added with https://github.com/CollapseLauncher/Collapse/commit/4625ffae756e767dc0ee717b62b1bf2341ba5681

If you want to try you can download the latest nightly here https://github.com/CollapseLauncher/Collapse/actions/runs/9113586519 Just extract and run, dont replace anything

bagusnl avatar May 16 '24 13:05 bagusnl

I wonder does other hoyo games have similar arguments override for it.

Hi! Did some work figuring out what HSR requires to achieve the same result. Just specifying the platform type breaks the game because it also expects that you specify the graphics settings via the -graphics_setting argument. This will also hide the in-game graphics settings.

They are B64-encoded, so for example, to run with these graphics settings:

{"FPS": 60, "EnableVSync": true, "RenderScale": 1.0, "ResolutionQuality": 3, "ShadowQuality": 3, "LightQuality": 3, "CharacterQuality": 3, "EnvDetailQuality": 3, "ReflectionQuality": 3, "SFXQuality": 3, "BloomQuality": 3, "AAMode": 2}

you need to specify the following arguments: StarRail.exe -is_cloud 1 -platform_type CLOUD_WEB_TOUCH -graphics_setting eyJGUFMiOiA2MCwgIkVuYWJsZVZTeW5jIjogdHJ1ZSwgIlJlbmRlclNjYWxlIjogMS4wLCAiUmVzb2x1dGlvblF1YWxpdHkiOiAzLCAiU2hhZG93UXVhbGl0eSI6IDMsICJMaWdodFF1YWxpdHkiOiAzLCAiQ2hhcmFjdGVyUXVhbGl0eSI6IDMsICJFbnZEZXRhaWxRdWFsaXR5IjogMywgIlJlZmxlY3Rpb25RdWFsaXR5IjogMywgIlNGWFF1YWxpdHkiOiAzLCAiQmxvb21RdWFsaXR5IjogMywgIkFBTW9kZSI6IDJ9.

Hope this helps!

ubdjshdb avatar May 20 '24 19:05 ubdjshdb

Thanks @ubdjshdb !

Support for mobile mode on StarRail is added you can try by using this artifact https://github.com/CollapseLauncher/Collapse/actions/runs/9164809891

bagusnl avatar May 20 '24 20:05 bagusnl

An update that include this fix already been published on 1.80.5, we'll close this issue ticket. If you have any problem, don't hesitate to reopen this or make a new ticket.

Thank you for using Collapse Launcher <3

bagusnl avatar May 25 '24 15:05 bagusnl

Reopening this in case someone have a clue on Zenless Zone Zero's Mobile mode

bagusnl avatar Jul 09 '24 17:07 bagusnl

Took a look at the zzz-settings branch, setting LocalUILayoutPlatform in GeneralData to 1 seems to be enough for ZZZ

image image

ubdjshdb avatar Jul 09 '24 18:07 ubdjshdb

Took a look at the zzz-settings branch, setting LocalUILayoutPlatform in GeneralData to 1 seems to be enough for ZZZ

Nevermind, apparently the joystick doesn't work so you can't walk. Other buttons work fine though

ubdjshdb avatar Jul 09 '24 18:07 ubdjshdb

Any news about this feature ?

Also, I wanted to try the LocalUILayoutPlatform parameter but it seems it isn't a simple shortcut option... Can you tell me how it's supposed to be set ?

Fyrlord avatar Jul 18 '24 11:07 Fyrlord

Took a look at the zzz-settings branch, setting LocalUILayoutPlatform in GeneralData to 1 seems to be enough for ZZZ

image image

Where is the link to the zzz-settings branch? Could you please share it?

xkkdd avatar Aug 04 '24 09:08 xkkdd

Since ZZZ Settings is pretty non-trivial to edit yourself, use the canary build from here ~~https://github.com/CollapseLauncher/Collapse/actions/runs/10235591335~~ EDIT: New link due to upstream bug https://github.com/CollapseLauncher/Collapse/actions/runs/10235652464 Do not replace your current Collapse install with this build, only use it for testing!

bagusnl avatar Aug 04 '24 10:08 bagusnl