WineHQ

Dual Universe

Kickstarter crowdfunding backer limited alpha test access.

Application Details:

Version: Alpha 1
License: Retail
URL: https://www.dualthegame.com/en...
Votes: 0
Latest Rating: Garbage
Latest Wine Version Tested: 5.16-staging

Maintainers: About Maintainership

Free Download Become a backer to be able download the installer

Test Results

Old test results
The test results for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results

What works

The installer runs and installs game files.

What does not

The game does not run

Workarounds

What was not tested

Logging into the game services

Playing the game


Hardware tested

Graphics:

  • GPU: AMD
  • Driver: open source

Additional Comments

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
CurrentFedora 32 x86_64Sep 16 20205.16-stagingYes No NoGarbageMark Chandler 
ShowopenSUSE Tumbleweed (rolling release)Dec 15 20183.21-stagingYes No NoGarbagePyramid 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

Comments

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

Native Crash Reporting
by Pyramid on Thursday April 29th 2021, 8:10
Launcher opens and then gets stuck.
--- show: wine --version
wine-6.6 (Staging)
--- show: set | grep WINE
WINEARCH=win64
WINEDEBUG=-all
WINEPREFIX=/data/machines/wine64/
--- show: cat /etc/os-release
NAME="Arch Linux"
--- show: uname -r
5.11.13-arch2-1

---
=================================================================
Native Crash Reporting
=================================================================
Got a UNKNOWN while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

=================================================================
Managed Stacktrace:
=================================================================
at
at MS.Win32.UnsafeNativeMethods:DispatchMessage
at System.Windows.Threading.Dispatcher:TranslateAndDispatchMessage
at System.Windows.Threading.Dispatcher:PushFrameImpl
at System.Windows.Threading.Dispatcher:PushFrame
at System.Windows.Threading.Dispatcher:Run
at System.Windows.Application:RunDispatcher
at System.Windows.Application:RunInternal
at System.Windows.Application:Run
at System.Windows.Application:Run
at NQ.App:Init
at NQ.App:Main
at System.Object:runtime_invoke_void
=================================================================
wine: Unhandled page fault on read access to 00000000 at address 00000000 (thread 016c), starting debugger...
Killed
---
0 MB of Video RAM
by Pyramid on Saturday October 3rd 2020, 3:56
--- show: wine --version
wine-5.18 (Staging)
--- show: set | grep WINE
WINEARCH=win64
WINEDEBUG=-all
WINEPREFIX=/data/machines/wine64/

--- running dual universe launcher with
env WINEPREFIX="/data/machines/wine64/" WINEARCH=win64 prime-run /usr/bin/wine64 C:\\Games\\DualUniverse\\dual-launcher.exe

--- result
pop up window saying: your computer have only 0 MB of Video RAM. This may result in unexpected behaviors with the game and possible crashes. Continue? [OK][Cancel]
after pressing OK the launcher just hangs there.

--- log results (with WINEDEBUG=error)
repeated 032c:fixme:dwmapi:DwmFlush () stub
patch
by David Eriksson on Saturday September 19th 2020, 17:14
* GetEnabledXStateFeatures ( KERNEL32.@)
*/
DWORD64 WINAPI GetEnabledXStateFeatures(void)
{
FIXME("\n");
return 0xFFFFFFFF;


Was this correct ?
AVX
by Draghi on Saturday August 29th 2020, 12:38
AVX support has been added with Wine 5.16. See www.winehq.org/announce/5.16
RE: AVX
by Draghi on Sunday August 30th 2020, 10:12
The launcher checks if the CPU supports AVX via GetEnabledXStateFeatures(). This Function is not yet implemented by wine. I made it return 0xFFFFFFFF (CPU supports everything) instead of 0 (CPU supports nothing). That made the AVX error go away and the launcher continued its startup routine.
RE: AVX
by David Eriksson on Saturday September 12th 2020, 16:26
Hi . How to change it ? Hope for a fast answer - Tried too google it but i cand find the answer .
RE: AVX
by Draghi on Sunday September 13th 2020, 6:42
- Pick a Wine Repository flavor of your liking, I used github.com/Frogging-Family/wine-tkg-git
- Configure it to use the wine staging repo on at least v5.16 tag.
- Patch dlls/kernel32/cpu.c to return 0xFFFFFFFF on GetEnabledXStateFeatures(), right here github.com/wine-staging/wine-patched/blob/9ac6333e9bad75d6c23b9de604c71a41c151f65b/dlls/kernel32/cpu.c#L347
- Compile
- Launch the Launcher
- Watch it download the game, check file integrity, unpack, check again and crash here in there, just like Windows version.
- Don't be able to play anyway, because of EQU8 Anti-Cheat.

Novaquark stated that they might support Linux with another Anti-Cheat solution. Of course without any specific date given. So back to Dual-Booting-Universe..
RE: AVX
by David Eriksson on Sunday September 13th 2020, 11:09
Eum , with laters proton i belive it can handle the syscalls that the anticheats need. Can you try to patch it with proton-tkg? Im not so Good to compile stuff any more. Im lazy and just har lutris on my game. Otherwise i try it next weekend when i have spare time. Thanks för answering. Fly safe o7
Back