ptitSeb / box64

Box64 - Linux Userspace x86_64 Emulator with a twist, targeted at ARM64 Linux devices
https://box86.org
MIT License
3.65k stars 261 forks source link

Trying to run Windows version of Steam through wine new wow64 mode #1665

Open teohhanhui opened 1 month ago

teohhanhui commented 1 month ago
export BOX64_LD_LIBRARY_PATH=./:lib/:lib64/:x86_64/:bin64/:libs64/:/x86_64/usr/lib64/
export BOX64_PATH=./:bin/:/x86_64/usr/bin/
export BOX64_BASH=/x86_64/usr/bin/bash

export BOX64_LOG=1
export BOX64_ROLLING_LOG=1
export BOX64_DLSYM_ERROR=1
export BOX64_SHOWSEGV=1
export BOX64_SHOWBT=1
export BOX64_DYNAREC_LOG=1
export BOX64_DYNAREC_STRONGMEM=1

box64 wine64 "C:\Program Files (x86)\Steam\Steam.exe"

Log: https://gist.github.com/teohhanhui/d39f0660e45d5dfe83a70454f996f838


All the steps are documented here: https://gist.github.com/teohhanhui/042a395010d9946ceee14768736e3780

Specifically the relevant parts are:

  1. from the beginning up to and including https://gist.github.com/teohhanhui/042a395010d9946ceee14768736e3780#install-krun-and-dependencies-inside-the-container
  2. and then everything under https://gist.github.com/teohhanhui/042a395010d9946ceee14768736e3780#optional-box64
m1m1k4tz commented 1 month ago

Just tried this and it gets further now instead of a black screen I see the steam logo for a bit I think it’s close

m1m1k4tz commented 1 month ago

https://pastebin.com/WnAdi0Ux

m1m1k4tz commented 1 month ago

Never tried this with the new wow64 mode without krun so I’m not sure if that has anything to do with it

teohhanhui commented 1 month ago

In my case, even this doesn't work:

cd "$HOME/.wine/drive_c/Program Files/Internet Explorer"
box64 wine64 iexplore.exe http://neverssl.com/

Log: https://gist.github.com/teohhanhui/89e1e807ab7bcb076670fd476b2a96be