Running Windows Vista/7 games on Wine 7.0

Questions about Wine on Linux
Locked
chrisonlinux
Newbie
Newbie
Posts: 2
Joined: Mon Feb 20, 2023 11:43 am

Running Windows Vista/7 games on Wine 7.0

Post by chrisonlinux »

Hello fellow Wine users,

Today, I had a flashback of me playing Chess Titans and Purble Place on my old Windows 7 laptop, so why not play them again? I am currently using Ubuntu MATE 22.10 and Wine 7.0(stable). I have a copy of the C:\Program Files\Microsoft Games folder on my computer. When I try to launch Chess Titans by running wine chess.exe on a terminal, I get this output.

Code: Select all

0100:err:msvcrt:_invalid_parameter (null):0 (null): (null) 0
0100:err:msvcrt:_invalid_parameter (null):0 (null): (null) 0
0100:err:msvcrt:_invalid_parameter (null):0 (null): (null) 0
0100:err:msvcrt:_invalid_parameter (null):0 (null): (null) 0
0100:err:msvcrt:_invalid_parameter (null):0 (null): (null) 0
A window opens up displaying

Code: Select all

^
I would really appreciate some help because I want to play this games without creating a Windows Virtual Machine :D
Thanks,
Christopher
jkfloris
Level 12
Level 12
Posts: 3201
Joined: Thu Aug 14, 2014 10:10 am

Re: Running Windows Vista/7 games on Wine 7.0

Post by jkfloris »

Instead of getting the games from a Windows 7 installation, I downloaded them from: https://win7games.com

To get the games working you have to work around bug 43670, because Wine cannot handle mui files.

An easy way to do this is to embed the mui file into the exe file. Download Resource Hacker and follow the instructions iIt is not necessary to embed slc.dll).

Purble Place also needs the Windows Media Player. You can install this with winetricks.

Code: Select all

winetricks -q wmp11
chrisonlinux
Newbie
Newbie
Posts: 2
Joined: Mon Feb 20, 2023 11:43 am

Re: Running Windows Vista/7 games on Wine 7.0

Post by chrisonlinux »

Thank you so much! It worked :D
Locked