Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wine considerations #472

Open
human222 opened this issue Dec 26, 2024 · 0 comments
Open

Wine considerations #472

human222 opened this issue Dec 26, 2024 · 0 comments

Comments

@human222
Copy link

You don't appear to have a Wine package, so this is just for the future (assuming you want Wine of course):

-Wine has implemented WoW64, and this is now the recommended way to run 32-bit applications. There is no need to mess around with 32-bit libraries. You can simply configure Wine with "--enable-archs=i386,x86_64" on a pure 64-bit system and it will work.
-The Wine developers have a project called Hangover, which is the "correct" way to run x86 applications on non-x86 platforms like AARCH64 or RV64 (assuming you are interested in that). It too uses Wine's WoW64 implementation, similar to Windows.
-There is an effort to use ffmpeg directly, instead of going through gstreamer. This again makes packaging simpler. It's not ready yet, but maybe something to check for at some point.
-NTsync is a feature that can greatly improve performance. Also not ready yet, but something for the future. It will require NTsync to be enabled in both Wine and the Linux kernel.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant