Jump to content

mx2

Member
  • Posts

    12
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

mx2's Achievements

Fighter

Fighter (2/34)

5

Reputation

  1. A wineprefix is some kind of a container for the virtual windows environment. It is set via a environment variable that points to the prefixes main directory. Usually, environment variables are prefixed to the launch command, e.g. `WINEPREFIX=/games/user/skylords wine ...`. The prefix is automatically created with default settings on the first start of wine if it does not exist. You need a wineprefix before you can setup skylords. Since you also need dxkv, this is done easiest with winetreicks: `WINEPREFIX=/games/user/skylords winetricks dxvk`. Then you can copy the game into the prefix and setup your launch command. Mangohud is a pure Linux software that is just installed globally to your system. It needs no special setup for use with wine. It is activated through the environment variable `MANGOHUD=1`. Putting all together, you should be able to launch the game through: `MANGOHUD=1 WINEPREFIX=/games/user/skylords/ wine C:/Battleforge/Battleforge.exe -online`
  2. There seems to be no additional change to the updater as of now. Could it be that you saved the new version with the name `skylords-upd.sh` to the game directory? If yes, the updater got overwritten with the outdated version form the update servers. In this case you can download my updater again as save it e.g. as `skylords-upd2.sh` and should be fine.
  3. The net framework is a notorious pain point on Linux. I was unable to get it to work even after trying out lots of different things. Thats why I came up with the alternative updater script. Have you tried it out?
  4. The script goes into the Battleforge directory, next to the SkylordsRebornUpdater.exe. Any filename works but please note that the update process may overwrite the script with the old version if it is called `skylords-upd.sh`. I updated the readme file on github.
  5. The update manifest format changed in the last patch. A new version of the update script is available here.
  6. For all who are unable to get the .Net framework dependent updater to work, I updated the Linux updater script to the new manifest format from the latest patch. The script is available at github.
  7. Greeting fellow Linux Skylords, I wrote a little shell script that replaces the launcher. To use it, just put the attached file next to the "SkylordsRebornUpdater.exe" and run it. Finally, launch "BattleForge.exe" manually instead of the launcher. You may have to add the "-online" option, e.g. "wine Battleforge.exe -online". Have fun playing Skylords Reborn without all those .NET related launcher issues 🙂 Update 5. Mar. 2025: This script is now available in an updated version at github.
  8. This looks like it tries to use the old Lutris installer which tries to install d9vk instead of dxvk. The V02 version from https://lutris.net/games/skylords-reborn/ should fix this.
  9. I works again. Thanks for the quick fixing.
  10. Since the latest update from 23.May 2021 I can no longer login to the game, it just says "Connection failed". In Documents/BattleForge/Diag/_log_proxy_x.log there is a new error message "launcher connecting error 1: Failed to open \Device\Afd\Mio: File not Found. (os error 2)" which was not present before. Maybe this is related to https://bugs.winehq.org/show_bug.cgi?id=50520 ?
  11. Great! It works now ?️ I first thought i had Lutris installed incorrectly as the installer didn't do anything. Big thanks for fixing. It looks like Lutris does some magic when installing dotnet. Now I can even run it without Lutris with system wine. Some more information for others who have similar problems: * The launcher renders (mostly correctly) in the top left of the screen but doesn't response to anything. But you can drag it with Alt+F7 which creates a black window. In this window you can click on the bottom left to launch the game. * If you get a corrupted account creating screen as @Carudas, remove the line "maxshader: false" from config.json as suggested by @crie. This fixed it for me.
  12. I tried the above instructions. Dotnet and vcrun installs successfully but when I try to run the game I'll get the following error, inclusing an exception backtrace from SkylordsRebornUpdater.exe itself. Im using Wine Staging 6.0 on Arch Linux with a clean 32bit wineprefix: If I try wine stable 6.0 I get the same error as @mothemo.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Terms of Use