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

Add support for Blizzard Arcade Collection #60

Open
mvdwetering opened this issue Sep 5, 2021 · 3 comments
Open

Add support for Blizzard Arcade Collection #60

mvdwetering opened this issue Sep 5, 2021 · 3 comments

Comments

@mvdwetering
Copy link

Would it be possible to add support for the Blizzard Arcade Collection?

I have been trying to guess the magic codes to start the game, but no luck up to now.

@dafzor
Copy link
Owner

dafzor commented Sep 8, 2021

Hi, look at #45 (comment) for how to obtain the code.

@mvdwetering
Copy link
Author

mvdwetering commented Sep 13, 2021

The code I found is "rtro".

I tried adding it to the gamedb.ini with a section like this:

[rtro]
name=Blizzard Arcade Collection
client=battlenet2
cmd=rtro
exe=client.exe

This is apparently not enough because although the Battle.net launcher does switch to the Blizzard Arcade Collection game tab it does not lauch the game.
Unfortunately that is also the only thing that happens when I use the shortcut that is generated by the Battle.net client. It only switches to the game tab, but does not start it :(

I also tried with battlenet as client but then nothing happened at all
I looked into the log files in C:\ProgramData\Battle.net\Setup\rtro_2\Logs as mentioned in the readme to figure out the cmd and I only see mentions of rtro. These are the lines that seem interesting.

I 2021-09-13 21:19:00.173325 [Main] {e340} Configuration: locale=enUS uid=rtro
-- a bit later --
I 2021-09-13 21:19:00.607475 [BSAgentManager] {e340} Launching client to launch rtro
I 2021-09-13 21:19:00.893666 [BSAgentManager] {e340} Launched C:/Program Files (x86)/Battle.net\Battle.net.exe with args: --game=rtro --gamepath=C:\Program Files (x86)\Blizzard Arcade Collection, pid: 53424

client.exe is the filename that appears in the taskmanager when Blizzard Arcade Collection is running (after starting it manually) and is also a file in the installation dir.

Since the official shortcut also does not start Blizzard Arcade Collection I guess it might not be possible to get it working.
Any other suggestions to try?

@dafzor
Copy link
Owner

dafzor commented Sep 14, 2021

battlenet2 launch has been broken since the release of the new client, you can try the beta that has a workaround.

Ideally though you'd want to use client=battlenet but that requires another code that's usually found on the product.db entry. You can use the built in gamedb.ini for an idea of what your looking for.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants