AndreRH / hangover

Hangover runs simple Win32 applications on arm64 Linux
GNU Lesser General Public License v2.1
1.24k stars 91 forks source link

Is this for 64 apps only? #138

Closed DOOMMARINE117 closed 9 months ago

DOOMMARINE117 commented 10 months ago

can you also install on linux with 32 apps too? or is it just 64 apps?

is this arm exclusive?

AndreRH commented 10 months ago

From the README:

...to run (x86_64)/x86_32 Windows applications on aarch64/(ppc64le)/x86_64 Wine. (Architectures in brackets are currently not supported)

You currently can run 32-bit Windows apps on AMD64 and ARM64. For combinations in brackets you can use older Hangover versions before 0.8

hackgrid commented 8 months ago

The latest release mentions Box64 and FEX integration. I thought Box64 is for x86_64 applications on ARM64.

So why do you only support 32bit apps? I would have thought you only support 64bit apps because of Box64, no 32 bit apps (you would need Box86 for this, correct?)

Or do you use Box86 only atm? (is there Box32 already?)

AndreRH commented 8 months ago

Box64 has some new 32-bit support that's used. See the readme:

PPC64le isn't supported anymore and won't be added back in the near future. Same for running x86_64 applications, though it might be added back as soon as the ARM64EC support in Wine is ready. If you need those features, have a look at older releases before 0.8.x.

Box64: Mostly done, but depends on the early 32-bit emulation of Box64

box64cpu.dll for i386 emulation (Box64)

6.1) Box64 box64cpu.dll currently is the default for i386 emulation, so it's simply:

If something besides the name "Box64" in the readme led to thinking that it's used in Hangover for 64-bit, please tell me, I'll fix it.

hackgrid commented 8 months ago

Maybe you should remove that whole text-in-brackets-things completly? Far too confusing, the Phoronix article got it wrong as well!

I guess you supported 64bit with qemu before 0.8.x?

Maybe add the past x64 support only at the end of your readme, I mean 0.6.5 was released ago 2 years+ ...

AndreRH commented 8 months ago

Done