italomandara / CXPatcher

A patcher to upgrade Crossover dependencies and improve compatibility
GNU General Public License v3.0
845 stars 22 forks source link

Add support for Media Foundation, default to latest build version on new W10 bottles #52

Closed italomandara closed 1 year ago

italomandara commented 1 year ago

TO DO:

italomandara commented 1 year ago

Beta for testers: CXPatcher.app.zip

MysticalOS commented 1 year ago

what does devault to v10 on bottles mean? does it auto configure the windows build number on new bottle installs now so it doesn't need doing after for a lot of games? or something else?

About to test beta right now. gonna go straight to RE2 to test gstreamer patching

Gcenx commented 1 year ago

Newly created Win10 bottles will by default report a higher build, this means many games that required a manually step can skip this.

MysticalOS commented 1 year ago

Ok that's what I figured. Yeah I just had a habit of just knowing how to auto adjust that automatically but it's smart to upgrade defaults to reduce steps for new setups/users :D

Gcenx commented 1 year ago

Yep I’d seen too many users have issues bumping the Win10 build I figured I’d just bump it within the bottle template.

As for Media Foundation, it requires installing the latest official stable gstreamer runtime package for “all users”

MysticalOS commented 1 year ago

yeah, the notice in patcher about that is smart, direct download link easy install. already done! the real question is, will existing bottles work, or only new wine bottles include needed changes to actually use the media foundation?

Gcenx commented 1 year ago

yeah, the notice in patcher about that is smart, direct download link easy install. already done! the real question is, will existing bottles work, or only new wine bottles include needed changes to actually use the media foundation?

I never test against existing bottles only new ones so idk I’d it will upgrade or not

MysticalOS commented 1 year ago

I tested, it works. RE2 booted right up and played cut scenes with no crash from an existing win10 bottle.. so A+

Gcenx commented 1 year ago

I tested, it works. RE2 booted right up and played cut scenes with no crash from an existing win10 bottle.. so A+

Existing bottles won’t have there build number upgraded, newly generated Win10 bottles will report a newer build this helps for things like Diablo4

MysticalOS commented 1 year ago

Yeah that's to be expected. my bottles are already build upgraded. My test was to make sure the media fix for games like RE2 worked without needing to make a new bottle, it did. :D