Jump to content

M1 Macs can now run Windows apps and games through Crossover 20

RedRound2
1 hour ago, Sauron said:

It's also worth noting that most recent progress on Wine-related stuff has depended on DXVK which is not technically part of the Wine software and as far as I know doesn't work with Metal.

That's actually the main update with Crossover 20. They finally managed to port DXVK over to Apples Metal, granted I believe it's somewhat limited due various missing extensions in Metal. VKD3D however still remains incompatible as far as I know.

 

With that said, the Article is a little misleading considering CrossOver has been around for MacOS since 2007. Rosetta is also a product of MacOS that acts as a translation layer for x86 to ARM, which is in no way related to crossover. As others have also explained, Wine and Rosetta are both translation layers not emulators.

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, Sauron said:

Again, there's nothing surprising about this - if rosetta2 works fine then being able to run software like wine is just expected. There's no emulation going on here. 

No one was doubting about whether this was possible. The main point is it is usable.

 

It's a 32-bit Intel binary going through Wine's 32 to 64 bit bridge running in crossover, running under Rosetta 2 translation on the cheapest fanless MacBook Air. The capability of this chip to handle overhead and make usable works is what is impressive. That is what the developer is saying

Link to comment
Share on other sites

Link to post
Share on other sites

18 minutes ago, Nayr438 said:

With that said, the Article is a little misleading considering CrossOver has been around for MacOS since 2007. Rosetta is also a product of MacOS that acts as a translation layer for x86 to ARM, which is in no way related to crossover. As others have also explained, Wine and Rosetta are both translation layers not emulators.

The point is it's usable. 

Just now, RedRound2 said:

No one was doubting about whether this was possible. The main point is it is usable.

 

It's a 32-bit Intel binary going through Wine's 32 to 64 bit bridge running in crossover, running under Rosetta 2 translation on the cheapest fanless MacBook Air. The capability of this chip to handle overhead and make usable works is what is impressive. That is what the developer is saying

It running and working.

 

Many people's gripe about ARM macs was not being able to bootcamp windows. For some people that is still true. But for people who depend on just few applications, this can be a viable solution

Link to comment
Share on other sites

Link to post
Share on other sites

8 minutes ago, RedRound2 said:

No one was doubting about whether this was possible. The main point is it is usable.

 

It's a 32-bit Intel binary going through Wine's 32 to 64 bit bridge running in crossover, running under Rosetta 2 translation on the cheapest fanless MacBook Air. The capability of this chip to handle overhead and make usable works is what is impressive. That is what the developer is saying

I don't think it's nearly as impressive as you're making it out to be. Of course it's usable, that was a given as soon as we found out that rosetta2 itself was "usable".

Don't ask to ask, just ask... please 🤨

sudo chmod -R 000 /*

Link to comment
Share on other sites

Link to post
Share on other sites

32 minutes ago, RedRound2 said:

the cheapest fanless MacBook Air.

people keep saying this like it's something amazing. even the "cheapest" model is still the price of a premium ultrabook, or a fairly decent gaming laptop (at least here in Australia)

🌲🌲🌲

 

 

 

◒ ◒ 

Link to comment
Share on other sites

Link to post
Share on other sites

16 minutes ago, Arika S said:

people keep saying this like it's something amazing. even the "cheapest" model is still the price of a premium ultrabook, or a fairly decent gaming laptop (at least here in Australia)

Considering a certain Macbook might as well have been fanless (seriously  - whomever did/caused that, stop being stupid).

"We also blind small animals with cosmetics.
We do not sell cosmetics. We just blind animals."

 

"Please don't mistake us for Equifax. Those fuckers are evil"

 

This PSA brought to you by Equifacks.
PMSL

Link to comment
Share on other sites

Link to post
Share on other sites

8 minutes ago, Dabombinable said:

Considering a certain Macbook might as well have been fanless (seriously  - whomever did/caused that, stop being stupid).

A certain macbook with no heatpipes and a fan that does nothing, that was probably on purpose.

Link to comment
Share on other sites

Link to post
Share on other sites

This could change everything for someone wanting a “safety net” for the occasional windows_x86-only program. (not sure and don’t care about games, but I think they’re meant to showcase “see? if even a 3D game is kinda sorta usable, imagine the 2D program you’re thinking of”). 

 

With the x86-virtualization safety net and bootcamp safety net gone..

Link to comment
Share on other sites

Link to post
Share on other sites

Considering that my 2008 MBP lasted me till 2016... And my 2011 MBP lasted me till 2017... And all my macs lasted a really long time compared to my DIY Windows builds, I think it's an excellent time to transit back into MacOS again.

Link to comment
Share on other sites

Link to post
Share on other sites

14 minutes ago, saltycaramel said:

This could change everything for someone wanting a “safety net” for the occasional windows_x86-only program. (not sure and don’t care about games, but I think they’re meant to showcase “see? if even a 3D game is kinda sorta usable, imagine the 2D program you’re thinking of”). 

 

With the x86-virtualization safety net and bootcamp safety net gone..

Just as an anecdote.

 

I got Crossover for free somewhere around 2008-2009 (they had some campaign giving away free licenses). I deleted it (and in the process lost my key) around 2012 after never using it. So I think for a lot of people (not all) you just have to find an alternative way to do what you want to do and you'll manage. 

Link to comment
Share on other sites

Link to post
Share on other sites

25 minutes ago, Spindel said:

Just as an anecdote.

 

I got Crossover for free somewhere around 2008-2009 (they had some campaign giving away free licenses). I deleted it (and in the process lost my key) around 2012 after never using it. So I think for a lot of people (not all) you just have to find an alternative way to do what you want to do and you'll manage. 

 

Sure, same here with VMware Fusion back in 2008.

Barely used it during the years.

It’s more about having a psychological safety net for some. (I’m no longer one of them)

 

One funny thing I was thinking is that with AS Macs also running smartphone apps, nowadays there may even be some instance where one particular configuration app (be it for a washing machine, a fridge or a wifi system) may only be available on smartphones, and hence on AS Macs (and not Windows)...then again, everybody has a smartphone nearby at all times..

Link to comment
Share on other sites

Link to post
Share on other sites

49 minutes ago, saltycaramel said:

This could change everything for someone wanting a “safety net” for the occasional windows_x86-only program. (not sure and don’t care about games, but I think they’re meant to showcase “see? if even a 3D game is kinda sorta usable, imagine the 2D program you’re thinking of”). 

 

With the x86-virtualization safety net and bootcamp safety net gone..

Considering it's just Wine and DXVK, it's compatibility will either be on par or below that of running it on Linux. Unfortunately once you leave the gaming side of things, Wine compatibility falls apart fairly quick as you move towards more recent software. I wouldn't consider it a good alternative to bootcamp.

Link to comment
Share on other sites

Link to post
Share on other sites

But can it run Crysis? 

On the other hand Blizzard updated their WoW client to natively support AS M1 though. 

| Ryzen 7 7800X3D | AM5 B650 Aorus Elite AX | G.Skill Trident Z5 Neo RGB DDR5 32GB 6000MHz C30 | Sapphire PULSE Radeon RX 7900 XTX | Samsung 990 PRO 1TB with heatsink | Arctic Liquid Freezer II 360 | Seasonic Focus GX-850 | Lian Li Lanccool III | Mousepad: Skypad 3.0 XL / Zowie GTF-X | Mouse: Zowie S1-C | Keyboard: Ducky One 3 TKL (Cherry MX-Speed-Silver)Beyerdynamic MMX 300 (2nd Gen) | Acer XV272U | OS: Windows 11 |

Link to comment
Share on other sites

Link to post
Share on other sites

5 hours ago, Nayr438 said:

it's compatibility will either be on par or below that of running it on Linux

I can actually answer that for you - "below". Metal doesn't support all Vulkan functionality. It's probably fine for most uses of something like this though.

Don't ask to ask, just ask... please 🤨

sudo chmod -R 000 /*

Link to comment
Share on other sites

Link to post
Share on other sites

In my opinion, I think this is pretty cool.

While sure they show gaming, I think the real focus of such tool is running Windows application that aren't avail on Mac.

If you are planning on doing gaming with Windows only games, then, obviously for the best experience (which I assume one seeks when gaming), get a Windows powered system.

 

Link to comment
Share on other sites

Link to post
Share on other sites

13 hours ago, RedRound2 said:

The latest version of CrossOver emulates Windows Intel binaries on macOS through Rosetta 2 technology, which emulates x86 binaries on the new ARM Mac hardware.

We must go deeper! 

Laptop: 2019 16" MacBook Pro i7, 512GB, 5300M 4GB, 16GB DDR4 | Phone: iPhone 13 Pro Max 128GB | Wearables: Apple Watch SE | Car: 2007 Ford Taurus SE | CPU: R7 5700X | Mobo: ASRock B450M Pro4 | RAM: 32GB 3200 | GPU: ASRock RX 5700 8GB | Case: Apple PowerMac G5 | OS: Win 11 | Storage: 1TB Crucial P3 NVME SSD, 1TB PNY CS900, & 4TB WD Blue HDD | PSU: Be Quiet! Pure Power 11 600W | Display: LG 27GL83A-B 1440p @ 144Hz, Dell S2719DGF 1440p @144Hz | Cooling: Wraith Prism | Keyboard: G610 Orion Cherry MX Brown | Mouse: G305 | Audio: Audio Technica ATH-M50X & Blue Snowball | Server: 2018 Core i3 Mac mini, 128GB SSD, Intel UHD 630, 16GB DDR4 | Storage: OWC Mercury Elite Pro Quad (6TB WD Blue HDD, 12TB Seagate Barracuda, 1TB Crucial SSD, 2TB Seagate Barracuda HDD)
Link to comment
Share on other sites

Link to post
Share on other sites

I've been using my M1 air for a few days now and it's got to the point where I'm just overwhelmed by the doors this thing is opening. This is a thin and light notebook that cost me less than what it would have cost for an XPS13, and despite running a totally different architecture, OS and requiring lots of translation layers to even run the games, it runs things better than I think they would run natively on the XPS13.

I opened EVE Online in CrossOver, running natively at 2560x1600 with all the settings cranked up I'm getting between 45-60FPS. It feels smooth to the point where I could genuinely see myself just gaming on my MacBook Air. At 4K on an external monitor, 25-30FPS. World of Warcraft running natively stays well in excess of 60FPS with everything on Ultra except turning down shadows and SSAO, even with them on it puts out a respectable 30FPS. Reminder that the laptop is running on batteries, is barely warm to the touch and obviously inaudible. I'm installing Witcher 3 and a few other games to try them out.

I'm sure if you bought literally any thin and light notebook on the market, whether with a 4700U, Tiger Lake Xe graphics chip or something equivalent, you could _maybe_ get a similar experience running games and everything natively in windows. But for once I think there's a genuine opportunity here for it to be actual competition. If I think of all the compromises I'd have to make elsewhere, maybe an inferior panel, maybe the fan noise, battery life, or to nitpick the still gross DPI scaling in windows - heck possibly price too... it's hard to knock this, Apple hit it out the park with this laptop and I'm genuinely excited to see how the industry responds.

Platform agnostic software engineer & small business owner. 

Link to comment
Share on other sites

Link to post
Share on other sites

Also another update - Witcher 3 is almost playable with everything turned down at 2560x1600, feels like about 30 FPS. But if you stick it at 1680x1050 and turn up some settings so it looks nice and feels like it's running at 60.

Platform agnostic software engineer & small business owner. 

Link to comment
Share on other sites

Link to post
Share on other sites

12 hours ago, Video Beagle said:

oh, Parallels has worked great for when I've needed it.  I'm curious how it'll work with the M1...and if the secret sauce of Windows Arm might lay somewhere in Parallels efforts and WINE etc.

I’m definitely curious too. I hope they’re not forced into full emulation with the lack of certain virtualization options on M1.

MacBook Pro 16 i9-9980HK - Radeon Pro 5500m 8GB - 32GB DDR4 - 2TB NVME

iPhone 12 Mini / Sony WH-1000XM4 / Bose Companion 20

Link to comment
Share on other sites

Link to post
Share on other sites

running things on VM does not equal to running the OS on the hardware natively. If you're the type of person who has the time to tinker around with this and know what all support on on your own, then go ahead, but for the regular consumers out there. Buying a Mac then use the OS  it was designed for and that's OSX. Want to use windows, then get a PC.

Intel Xeon E5 1650 v3 @ 3.5GHz 6C:12T / CM212 Evo / Asus X99 Deluxe / 16GB (4x4GB) DDR4 3000 Trident-Z / Samsung 850 Pro 256GB / Intel 335 240GB / WD Red 2 & 3TB / Antec 850w / RTX 2070 / Win10 Pro x64

HP Envy X360 15: Intel Core i5 8250U @ 1.6GHz 4C:8T / 8GB DDR4 / Intel UHD620 + Nvidia GeForce MX150 4GB / Intel 120GB SSD / Win10 Pro x64

 

HP Envy x360 BP series Intel 8th gen

AMD ThreadRipper 2!

5820K & 6800K 3-way SLI mobo support list

 

Link to comment
Share on other sites

Link to post
Share on other sites

35 minutes ago, NumLock21 said:

running things on VM does not equal to running the OS on the hardware natively. If you're the type of person who has the time to tinker around with this and know what all support on on your own, then go ahead, but for the regular consumers out there. Buying a Mac then use the OS  it was designed for and that's OSX. Want to use windows, then get a PC.

Translate does not equal emulate.

"We also blind small animals with cosmetics.
We do not sell cosmetics. We just blind animals."

 

"Please don't mistake us for Equifax. Those fuckers are evil"

 

This PSA brought to you by Equifacks.
PMSL

Link to comment
Share on other sites

Link to post
Share on other sites

15 hours ago, Master Disaster said:

Then can say Wine Is Not An Emulator as much as they like, its main function is to allow users to run non native apps on a foreign OS. Its an emulator in every usual way we refer to them.

 

Translation layers are often called by their alternative names, High Level Emulators.

Agreed that's what an emulator does, translate shit... I know there's more to it but that's obviously a big part of it. 

 

Would be funny if this new apple super computer could run things faster than windows after all, apparently it's really super fast

*according to apple™

The direction tells you... the direction

-Scott Manley, 2021

 

Softwares used:

Corsair Link (Anime Edition) 

MSI Afterburner 

OpenRGB

Lively Wallpaper 

OBS Studio

Shutter Encoder

Avidemux

FSResizer

Audacity 

VLC

WMP

GIMP

HWiNFO64

Paint

3D Paint

GitHub Desktop 

Superposition 

Prime95

Aida64

GPUZ

CPUZ

Generic Logviewer

 

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, Mark Kaine said:

Agreed that's what an emulator does, translate shit... I know there's more to it but that's obviously a big part of it. 

 

Would be funny if this new apple super computer could run things faster than windows after all, apparently it's really super fast

*according to apple™

Apple is translating x86 code so that it can be understood by ARM. Emulating has far more steps involved. You don't emulate Japanese when you translate it into English.

I'm not emulating Windows XP programs under Windows 98SE when I use KernelEX to run them (still amazed at how well Oblivion runs under it).
My experience using KernelEX and WINE (my old 2006 laptop ran games better under WINE+Linux than natively) is why I'm not surprised that Apple seems to have had success with Rosetta 2.

"We also blind small animals with cosmetics.
We do not sell cosmetics. We just blind animals."

 

"Please don't mistake us for Equifax. Those fuckers are evil"

 

This PSA brought to you by Equifacks.
PMSL

Link to comment
Share on other sites

Link to post
Share on other sites

20 hours ago, hishnash said:

Note quite, 

 

wine is not emulation:
*  it provides dynamic libs that exposed the windows apis to these apps the map these the unix system apis.
Rosetta2 is not emulation:
* it is a translation tools that convert x86-64 binaries into ARM64 binaries. 

Isnt wine an acronym that actually stands for 

Wine

Is 

Not 

Emulation?

I dunno. Maybe it’s just a joke.

Not a pro, not even very good.  I’m just old and have time currently.  Assuming I know a lot about computers can be a mistake.

 

Life is like a bowl of chocolates: there are all these little crinkly paper cups everywhere.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×