Whisky-App / Whisky

A modern Wine wrapper for macOS built with SwiftUI
https://getwhisky.app
GNU General Public License v3.0
12.13k stars 257 forks source link

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

Closed ShikiSuen closed 1 year ago

ShikiSuen commented 1 year ago

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:

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

Patt92 commented 1 year ago

you can select open logs folder in the menu bar

ShikiSuen commented 1 year ago

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

IsaacMarovitz commented 1 year ago
Screenshot 2023-06-16 at 21 12 05

Fixed in pre-3.0.0

ShikiSuen commented 1 year ago

@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 commented 1 year ago

It's working. Case finished.

image