Whisky icon indicating copy to clipboard operation
Whisky copied to clipboard

[Bug]: Genshin Impact Installer doesn't show anything.

Open ShikiSuen opened this issue 1 year ago • 2 comments

Description

Genshin Impact Installer doesn't show anything.

Steps to reproduce

Download the installer, and put it in a newly-created Windows 10 bottle, then run.

The installer is downloaded from Mihoyo's official Chinese website:

  • Page: https://ys.mihoyo.com/
  • Installer link (as shown in the screenshot below): https://ys-api.mihoyo.com/event/download_porter/link/ys_cn/official/pc_default image

Expected behaviour

The installer shows up.

Logs

Whisky Version: pre-0.2.4
Date: 2023年6月15日 星期四 19:46:48
Bottle Name: GenshinImpact
Wine Version: 7.7
Windows Version: win10
Bottle URL: /Users/shikisuen/Library/Containers/com.isaacmarovitz.Whisky/Bottles/GenshinImpact

Arguments: start /unix /Users/shikisuen/Library/Containers/com.isaacmarovitz.Whisky/Bottles/GenshinImpact/drive_c/yuanshen_setup_20230508115935.exe 

Environment:
{
}

Launched Wine (53678)
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
0068:err:module:open_builtin_so_file failed to load .so lib "/Applications/Whisky.app/Contents/Resources/Libraries/Wine/lib/wine/x86_64-unix/wineusb.sys.so"
0068:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\wineusb": c0000142
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
Process exited with code 0

What version of Whisky are you using?

pre-0.2.4

What version of macOS are you using?

Ventura (macOS 13)

Issue Language

  • [X] Yes my issue is written in English

ShikiSuen avatar Jun 15 '23 11:06 ShikiSuen

you can select open logs folder in the menu bar

Patt92 avatar Jun 15 '23 18:06 Patt92

@Patt92 Thanks. I updated the log in the main post.

ShikiSuen avatar Jun 16 '23 00:06 ShikiSuen

Screenshot 2023-06-16 at 21 12 05

Fixed in pre-3.0.0

IsaacMarovitz avatar Jun 16 '23 19:06 IsaacMarovitz

@IsaacMarovitz It appears that you are using a different installer which is unable to login those Genshin accounts registered in Mainland China.

I'll test the Mainland China Genshin client later. Will ping here if it still has issues.

ShikiSuen avatar Jun 17 '23 02:06 ShikiSuen

It's working. Case finished. image

ShikiSuen avatar Jun 17 '23 02:06 ShikiSuen