Jump to content

Recommended Posts

Posted

Hi all,

Hope everyone is as excited as I am to play! I was wondering whether someone has managed to install and launch the program in CrossOver/Wine on a Mac? I managed to install the game but am unable to launch the "Rose Online Updater". Does anyone have a similar experience and fixed it? 

Hope to see you all in game this afternoon!

Pepper

Posted (edited)

Unfortunately, it appears they're using WebView2 runtime in the launcher which from my experience does not play nice on Linux under Wine. Inside your WINE prefix you can install the Evergreen Standalone x64 Webview2 runtime from: https://developer.microsoft.com/en-us/microsoft-edge/webview2/

This will allow the launcher to load (but will not display the web elements, this seems to always be the case with webview2 under Wine) but I'm currently running into the following error, likely caused by another missing dependency:

ERROR [0m rose_updater: Download task failed or cancelled, error error sending request for url (https://updates.roseonlinegame.com/manifest.json): error trying to connect: OS Error -2146762482 (FormatMessageW() returned error 317) (os error -2146762482)

I could write a bash script to manually download and extract the files listed in the remote manifest to update without the need of the launcher, but will have to find some time later this week.

Edited by Gloviano
Posted

hello, rose-updater won't launch on my pc (windows) it crash. is there anyone having same issue? or i need to wait till countdown times?

Posted
On 12/13/2022 at 4:26 PM, Gloviano said:

Unfortunately, it appears they're using WebView2 runtime in the launcher which from my experience does not play nice on Linux under Wine. Inside your WINE prefix you can install the Evergreen Standalone x64 Webview2 runtime from: https://developer.microsoft.com/en-us/microsoft-edge/webview2/

This will allow the launcher to load (but will not display the web elements, this seems to always be the case with webview2 under Wine) but I'm currently running into the following error, likely caused by another missing dependency:

ERROR [0m rose_updater: Download task failed or cancelled, error error sending request for url (https://updates.roseonlinegame.com/manifest.json): error trying to connect: OS Error -2146762482 (FormatMessageW() returned error 317) (os error -2146762482)

I could write a bash script to manually download and extract the files listed in the remote manifest to update without the need of the launcher, but will have to find some time later this week.

Hi friend you found the time for a bash script? I dont have a windows installation by the hand.

 

Thanks!

Posted
20 hours ago, sandbox said:

Hi friend you found the time for a bash script? I dont have a windows installation by the hand.

 

Thanks!

Unfortunately, I'm unable to determine what type of compression algorithm is being used on the remote files. Unless a developer @lazypenguin is willing to chime in and point us in the right direction then we can make our own custom launcher.

Or even better, some insight on what windows system call is being made to perform downloading of the remote manifest, because this is where it currently fails under Wine, as noted above. I've tried both wininet and winhttp libraries w/ urlmon and it fails, so I'm not too sure at the moment and don't have the time to debug it further.

Posted
45 minutes ago, Gloviano said:

Unfortunately, I'm unable to determine what type of compression algorithm is being used on the remote files. Unless a developer @lazypenguin is willing to chime in and point us in the right direction then we can make our own custom launcher.

Or even better, some insight on what windows system call is being made to perform downloading of the remote manifest, because this is where it currently fails under Wine, as noted above. I've tried both wininet and winhttp libraries w/ urlmon and it fails, so I'm not too sure at the moment and don't have the time to debug it further.

We are using https://github.com/oll3/bita. I did bring up to the team in the past about open sourcing our updater, I'll bring it up to them again

  • Like 2
  • Thanks 1
Posted

Also would be nice if it has support for alternative/failover location for updates if primary failed (in different provider), would solve problems for users for whom Blackblaze is restricted/etc 🙂

Posted

Anyone managed to run the game on wine? I ran the updates on a windows vm and copied the files to my host. Running trose.exe doesn't bring anything up. Just exits immediately.

Posted

trose needs params to connect to server, wont work without anything

can you try (for getting to login screen):

trose.exe --init --server connect.roseonlinegame.com 

  • Thanks 1
Posted

I've just got the game running on Ubuntu 20.04. I used Lutris to run the installation procedure as on Windows. After installation, you need to make two changes for a working ROSE.

1. Add execution arguments

In the Lutris game configuration, add '--init --server connect.roseonlinegame.com' to executable arguments, as also mentioned by @rayun. This will allow Lutris to open ROSE. But because of missing updates, you will not be able to connect.

2. Manually put updates in ROSE folder

The updater will not function on Lutris, as also mentioned above. If you have access to some device/VM/friend with an updated installation, get a copy of that and paste it over your installation. I'm not precisely sure which files are necessary, I copied trose.exe, data.idx, rose-updater.exe, rose.vfs and the updater folder IIRC.

Finally, I'd also be willing to help out to make this easier for non-windows users. If the client updater could be made open source, that'd be great! We'll have a good starting point.

  • Like 5
Posted

I've thrown together a bash script which can be used for updating ROSE on Linux. It can be found here. Note that this is not a proper launcher with a GUI, but a script which needs to be run from the command line.

This has not yet been tested on mac systems, so do get in touch if you're interested in getting this working on mac.

  • Like 2

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...