Coder Social home page Coder Social logo

wineprefix about mf-installcab HOT 13 CLOSED

z0z0z avatar z0z0z commented on September 4, 2024
wineprefix

from mf-installcab.

Comments (13)

z0z0z avatar z0z0z commented on September 4, 2024

A wine prefix could be anywhere on your filesystem. You can make them literally anywhere.

compatdata/883710

883710 is the Steam ID of Resident Evil 2. The file path in the README is just used as an example.

You need to find and choose what WINEPREFIX you want. WINEPREFIX folders will have a drive_c folder and system.reg file inside them at their root.

from mf-installcab.

boistordu avatar boistordu commented on September 4, 2024

would you know which ID would it be for resident evil 7 or how to identify the id of one of the game in steam?

from mf-installcab.

boistordu avatar boistordu commented on September 4, 2024

okey I manage to find the id 418370 based on this: https://steamdb.info/search/?a=app&q=resident+evil don't know if there is a command line or anything for this.
There is clearly aan improvement with your script but the game needs to be launch in 4.11 proton not 5.0 because it gives an error otherwise.
And also at every cutscene it will crash. So I didn't get very far. Did I forgot a requirement or something?

from mf-installcab.

z0z0z avatar z0z0z commented on September 4, 2024

The script has no control over what Proton version you use for a game.

I've heard Resident Evil 7 still often crashes even with this workaround, particularly the opening cutscene that you just simply have to get lucky to play.

from mf-installcab.

boistordu avatar boistordu commented on September 4, 2024

okey so the mlffundation that you script is installing has nothing to do with any media files that would are played by the game, correct?

from mf-installcab.

z0z0z avatar z0z0z commented on September 4, 2024

wut

from mf-installcab.

boistordu avatar boistordu commented on September 4, 2024

I need to understand what mf is all about and why it was not installed directly by steam if it is so essential to run those games. And if it is linked to anything related to the media codecs or anything would be explaining why there was an infinity loop before playing the opening cutscene or why it is crashing at each cutscene apparently. So why this mf files are so important? After all you've build a whole script for that thing to be installed so you might know better than me...

from mf-installcab.

z0z0z avatar z0z0z commented on September 4, 2024

Media Foundation is used by some modern Windows games to play video and audio.

Wine currently doesn't have support for it (although it's being worked on).

This workaround provides Media Foundation DLL libraries from Windows, which can make some games play video/audio. It's not included in Wine or Proton because they legally can't, and even if they could it is nothing but a dirty hack that sometimes work and sometimes doesn't, not proper Media Foundation support.

from mf-installcab.

boistordu avatar boistordu commented on September 4, 2024

okey so yeah it's directly link to the playability of the media files.
so at the end of your script you are talking of mfplat.dll but you doesn't specify in which folder to put it. you say the application folder but it could mean the commonpat folder in the system32 of the cdrive for example or at the root of the RE folder in steamapps ? Because there is a 1kb mfplat in system32 too.

and also you are talking about three dependencies but it is not specified if we are needed to manually install them or not? or steam for example or even lutris or doing that for you ? especially for cabextract

from mf-installcab.

z0z0z avatar z0z0z commented on September 4, 2024

The application directory is the directory with the .exe file

Regarding your question about dependencies, you typically install software through your package manager on Linux. You could of course manually compile them too.

from mf-installcab.

boistordu avatar boistordu commented on September 4, 2024

okey because there is also a mfplat.dll in the compatdata/883710/drive_c/windows/system32/ which is 1kb

from mf-installcab.

z0z0z avatar z0z0z commented on September 4, 2024

Those are stubbed/placeholder dll libraries from Wine.

from mf-installcab.

boistordu avatar boistordu commented on September 4, 2024

resolutiuon there: there

from mf-installcab.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.