WineHQ

Just Cause 2

No Screenshot

Submit Screenshot
Retail/Steam release

Application Details:

Version: Retail
License:
URL: http://www.justcause.com/
Votes: 3
Latest Rating: Gold
Latest Wine Version Tested: 7.8-staging

Maintainers: About Maintainership

Test Results

Selected Test Results

What works

Seems that everything works

What does not

Launching the game without d3dcompiler_47

Workarounds

I had to install d3dcompiler_47 from kreytricks as the game launched with black screen while being unable to create a 3D rendering

What was not tested

Finishing the game

Hardware tested

Graphics:

  • GPU: AMD
  • Driver: open source

Additional Comments

Host: Z68A-D3-B3
Kernel: Linux 5.17.5
Architecture: x86_64
CPU: i7-2680K
CPU: Scheduler: schedutil
GPU: AMD RX570
RAM: 8GB DDR3

System with SSD using mq-deadline scheduler and HDD also using the same scheduker (game is ran on HDD)

I use DXVK with my wineprefix, non-DXVK setup was not tested

Not tested on iGPU

Couldn't get the game to work on Steam this test result is using a MrDJ Repack

$ guix describe
Generation 13 Jun 03 2022 01:54:09 (current)
guix f1ec2d6
repository URL: https://git.savannah.gnu.org/git/guix.git
branch: master
commit: f1ec2d676df9822c3b74acf236f96011784a8642
nonguix 1124f68
repository URL: https://gitlab.com/nonguix/nonguix
branch: master
commit: 1124f68df8467a5c1136f7205253ccc717d9381d
$ cat /etc/config.scm
(use-modules (gnu)
(gnu system nss))

(use-modules (gnu packages docker))

(use-modules (gnu services docker))

(use-modules (nongnu packages linux)
(nongnu system linux-initrd))

(use-service-modules
cups
desktop
networking
ssh
xorg)

(use-package-modules certs gnome)

(operating-system
(host-name "REDACTED")
(kernel linux)
(initrd microcode-initrd)
(firmware (list linux-firmware))
(timezone "Europe/Prague")
(locale "en_US.utf8")

;; Choose US English keyboard layout. The "altgr-intl"
;; variant provides dead keys for accented characters.
(keyboard-layout (keyboard-layout "us"))

;; Bootloader
(bootloader
(bootloader-configuration
(bootloader grub-bootloader)
(targets (list "/dev/sda"))
(keyboard-layout keyboard-layout)))

;; Specify a mapped device for the encrypted root partition.
;; The UUID is that returned by 'cryptsetup luksUUID'.
(mapped-devices (list
(mapped-device
(source
(uuid "REDACTED"))
(target "crypthome_kreyren")
(type luks-device-mapping))
(mapped-device
(source
(uuid "REDACTED"))
(target "cryptroot_guix")
(type luks-device-mapping))))

(file-systems
(cons*
(file-system
(mount-point "/")
(device "/dev/mapper/cryptroot_guix")
(type "btrfs")
(dependencies mapped-devices))
(file-system
(mount-point "/boot")
(device "/dev/sda2")
(type "ext4"))
(file-system
(mount-point "/home/REDACTED")
(device "/dev/mapper/crypthome_REDACTED")
(type "xfs")
(dependencies mapped-devices))
%base-file-systems))

(swap-devices
(list (swap-space
(target
(uuid "REDACTED")))))

;; User Management
(users (cons*
(user-account
(name "REDACTED")
(comment "REDACTED")
(group "users")
(home-directory "/home/REDACTED")
(supplementary-groups
'("wheel" "netdev" "audio" "video" "docker")))
%base-user-accounts))

;; This is where we specify system-wide packages.
(packages (append (list
;; for HTTPS access
nss-certs
;; for user mounts
gvfs
;; Docker
docker)
%base-packages))

;; Add GNOME and Xfce---we can choose at the log-in screen
;; by clicking the gear. Use the "desktop" services, which
;; include the X11 log-in service, networking with
;; NetworkManager, and more.
(services (append
(list
(service xfce-desktop-service-type)
(service ntp-service-type)
;; (service openssh-service-type
;; (openssh-configuration
;; (x11-forwarding? #f)
;; (permit-root-login #f)
;; (allow-empty-paswords? #f)
;; (public-key-authentification? #t)
;; ;;(authorized-keys
;; ;; ...)
;;))
(service tor-service-type)
(service docker-service-type)
(set-xorg-configuration
(xorg-configuration
(keyboard-layout keyboard-layout))))
(modify-services %desktop-services
(guix-service-type config => (guix-configuration
(inherit config)
(substitute-urls
(append (list "https://substitutes.nonguix.org")
%default-substitute-urls))
(authorized-keys
(append (list (local-file "/etc/signing-key.pub"))
%default-authorized-guix-keys)))))))

;; Allow resolution of '.local' host names with mDNS.
(name-service-switch %mdns-host-lookup-nss))

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
CurrentGNU GuixSDJun 03 20227.8-stagingYes Yes YesGoldJacob Hrbek 
ShowDebian GNU/Linux 9.x "Stretch" x86_64Mar 03 20183.3Yes Yes NoGarbageRamon Cahenzli 
ShowArch Linux x86_64Jul 29 20172.13-stagingYes Yes BronzeStefmorino 
ShowDebian GNU/Linux Unstable "Sid" x86_64Jul 18 20172.12Yes No GarbageHonki Tonk 
ShowArch Linux x86_64Jun 22 20172.10-stagingYes No GarbageStefmorino 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

Comments

Back