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

Config File Incompatible with Official miHoYo Launcher (米哈游启动器) #78

Open
PriceHu opened this issue May 23, 2024 · 1 comment
Assignees
Labels
bug Something isn't working

Comments

@PriceHu
Copy link

PriceHu commented May 23, 2024

Description

BetterHI3Launcher and official miHoYo Launcher won't recognize the game installation managed by the other.

Launcher Version

v1.5.20240423.0

Details

Recently mihoyo (or hoyoverse globally, I'll use mihoyo for the following in this issue) announced its miHoYo launcher. It's a universal launcher for all mihoyo games. Honkai 3rd is officially supported starting from the recent 7.5 patch. However, the official launcher wouldn't recognize the game handled by BetterHI3Launcher. I used to manully patch the game every version and switched to BetterHI3Launcher for automatic processing. I also used BetterHI3Launcher to download additional resources because of the slow connection with CN server overseas.

I did some testing with these two softwares. Not only is miHoYo launcher not able to recognize game installed by BetterHI3Launcher, but BetterHI3Launcher is also not able to recognize game installed by official launcher now. After install the game using official launcher and setting in BetterHI3Launcher, it will report that it can't determine the version of installation.

Cause

Apparently both mihoyo launcher and BetterHI3Launcher used the config.ini to determine the game version. However, they are not compatible with each other (or mihoyo changed the format some time). BetterHI3Launcher uses the word General for section name, with the first letter capitalized. But the official launcher now uses the lower case general. The key is still the same: game_version. If you try to install the game using mihoyo launcher and then import into BetterHI3Launcher, you will get a config.ini as in the screenshot:

image

Side Notes

I understand that mine is not a typical use case, because most people are using this launcher to replace the official one and keep just this launcher. I mainly use this to manage resources that would othrwise cost a lot of time to download in game when connecting CN server from overseas. I appreciate the works that have been put into this to make every player's life better. But I also believe that maintaining the compatibility with official launcher would make it much eaiser for players who want to switch to this launcher for all the additional life improving features, or switch back to the official one if needed.

@PriceHu PriceHu added the bug Something isn't working label May 23, 2024
@PriceHu PriceHu changed the title Incompatible with Official miHoYo Launcher (米哈游启动器) Config File Incompatible with Official miHoYo Launcher (米哈游启动器) May 24, 2024
@povsister
Copy link

It now goes even worse.
HK3 CN does not updating.

From what I have seen, the resource api used by leagcy loader does not return the lastest game package, nor of the pre_downlaod package.
https://bh3-launcher-static.mihoyo.com/bh3_cn/mdk/launcher/api/resource?channel_id=1&key=SyvuPnqL&launcher_id=4&sub_channel_id=1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants