that’s why I decided to zip down the list to one of the oldest nightly images still on file, where it do run, but as pictured the windows do not redraw / update.
I just wanted to report that Wine’s WoW64 work appears to be complete. Wine can now handle 32-bit applications with few or no 32-bit libraries on a 64-bit host. At least on Linux, Wine has become much easier to compile and I haven’t discovered any compatibility issues, other than what was already there. To enable WoW64 mode, I just compiled Wine like this:
./configure --enable-archs=i386,x86_64
make
Indeed, WINE’s WoW64 work is excellent, and it would be great to have on Haiku. It does still need some kernel support (to set up 32-bit code selectors, among other things) but I think we already have these, or they could be added without much work.
Wow very cool!!!
But haiku’s wine port now can refresh the windows normally? or still freezing and glitching the image inside the window until move the window to the border?
I hate wayland so much. Windows always appear in random locations and almost in the most useless location. Apps can’t save and restore their window location either. X11 isn’t great. But it’s still way better than wayland.
X11 in some ways is much better than Wayland.
Native Haiku GUI driver was made for Wine, so X11/Wayland are not relevant. But it should be updated to latest Wine version because driver API was changed.
How do I run the latest build of this port?
I bumped my test setup to the latest nightly hrev and decided again to install the wine package, now it starts up correctly, and indeed displays everything correctly, however, the window of the program will not redraw until something is dragged over top of it, or the window is dragged off the screen briefly, as if redraw() is only being called when the window loses visual focus.
I just looked at the logs, not sure if it’s relevant but this error isn’t one I have seen before from wine:
err:explorer:initialize_display_settings: failed to initialize registry display settings for L “\\.\DISPLAY1”
The same exact issue. Are you using Haiku on a VM or on real hardware? If on a VM, what VM software (VMware, VirtualBox etc.)?
PS, the “boxedwine” package works properly, but is extremely slow.
I have tried VM and real hardware with different graphics cards with all the same results. I have yet to witness wine work correctly in all my attempts.
It have absolutely no meaning because Haiku currently don’t support hardware acceleration. It should be added to some FAQ, really.
I wanted to rule out any potential weird bug with a certain video driver and the haikudrv in wine, it was worth a shot, I have no short supply of graphics cards
Without graphic acceleration, is there any chance in near future, that Wine32 applications will work in Haiku too?