Foorumit

Tämä on huikeaa! 32-bittiset Windows-sovellukset M1 Mac -tietokoneissa. (spoileri: jopa Witcher 3)?!

B

BarbaricCo

Alkuperäinen juliste
7. toukokuuta 2012
  • 18. marraskuuta 2020
Tarvitsee Big Sur 11.1 beta

'En voi kertoa kuinka siistiä se on; peiton alla on niin paljon emulointia. Kuvittele - 32-bittinen Windows Intel -binaari, joka toimii 32-64-sillassa Wine / CrossOverissa macOS:n päällä, ARM-suorittimessa, joka emuloi x86:ta - ja se toimii! Tämä on vain niin siistiä.

www.codeweavers.com

Okei, olen mukana - Apple Silicon on virallisesti siistiä | CodeWeaversin blogi

Kirjailija: Jeremy White | 🥳 Katso, mitä olemme saaneet aikaan Apple Siliconin parissa! Käynnistimme CrossOverin ja asensimme ja suoritimme laajan valikoiman Windows-sovelluksia. www.codeweavers.com www.codeweavers.com
===========

Moderaattorin huomautus:

Katso myös keskustelu uutisketjusta:

CrossOver mahdollistaa x86 Windows -sovellusten suorittamisen Apple M1 Mac -tietokoneissa

Codeweavers julkaisi tänä iltana blogikirjoituksen ja videon, jossa esitettiin CrossOver, joka toimii Apple M1 MacBook Airilla. Tämä video näyttää Team Fortress 2:n, joka toimii uudessa M1 MacBook Airissa: CrossOver on (Wine Projectiin perustuva) ohjelmisto, joka käyttää Microsoft Windows -sovelluksia Macissa kääntämällä Windows API:ita... forums.macrumors.com Viimeksi moderaattori muokannut: 19. marraskuuta 2020
Reaktiot:pshufd, turbineaplane ja Zackmd1 KANSSA

Zackmd1

3. lokakuuta 2010
Maryland USA


  • 18. marraskuuta 2020
BarbaricCo sanoi: Tarvitsee Big Sur 11.1 beta

'En voi kertoa kuinka siistiä se on; peiton alla on niin paljon emulointia. Kuvittele - 32-bittinen Windows Intel -binaari, joka toimii 32-64-sillassa Wine / CrossOverissa macOS:n päällä, ARM-suorittimessa, joka emuloi x86:ta - ja se toimii! Tämä on vain niin siistiä.

www.codeweavers.com

Okei, olen mukana - Apple Silicon on virallisesti siistiä | CodeWeaversin blogi

Kirjailija: Jeremy White | 🥳 Katso, mitä olemme saaneet aikaan Apple Siliconin parissa! Käynnistimme CrossOverin ja asensimme ja suoritimme laajan valikoiman Windows-sovelluksia. www.codeweavers.com www.codeweavers.com

Ok se on nyt mahtavaa! Apex Legends täältä tulen.... Haha B

BarbaricCo

Alkuperäinen juliste
7. toukokuuta 2012
  • 18. marraskuuta 2020
Zackmd1 sanoi: Ok, nyt se on mahtavaa! Apex Legends täältä tulen.... Haha
Apex Legends ei toimi Winessä, ei Macissa eikä Linuxissa.
Mutta monet vanhemmat sovellukset ja pelit ovat Reaktiot:KPOM J

Joe Dohn

6. heinäkuuta 2020
  • 18. marraskuuta 2020
Jos Crossover saa 32-bittisen x86-pelin toimimaan hyväksyttävällä nopeudella, Applella ei ole mitään tekosyytä olla keksimättä vielä parempaa ratkaisua, jos he haluavat. Mutta ihannetapauksessa niiden pitäisi saada myös x64 toimimaan.
Reaktiot:motulisti KANSSA

Zackmd1

3. lokakuuta 2010
Maryland USA
  • 18. marraskuuta 2020
BarbaricCo sanoi: Apex Legends ei toimi Winessä, ei Macissa eikä Linuxissa.
Mutta monet vanhemmat sovellukset ja pelit ovat Reaktiot:BarbaricCo TO

KPOM

23. lokakuuta 2010
  • 18. marraskuuta 2020
BarbaricCo sanoi: Tarvitsee Big Sur 11.1 beta

'En voi kertoa kuinka siistiä se on; peiton alla on niin paljon emulointia. Kuvittele - 32-bittinen Windows Intel -binaari, joka toimii 32-64-sillassa Wine / CrossOverissa macOS:n päällä, ARM-suorittimessa, joka emuloi x86:ta - ja se toimii! Tämä on vain niin siistiä.

www.codeweavers.com

Okei, olen mukana - Apple Silicon on virallisesti siistiä | CodeWeaversin blogi

Kirjailija: Jeremy White | 🥳 Katso, mitä olemme saaneet aikaan Apple Siliconin parissa! Käynnistimme CrossOverin ja asensimme ja suoritimme laajan valikoiman Windows-sovelluksia. www.codeweavers.com www.codeweavers.com
Kyllä, ja myös muut Windows-sovellukset toimivat, mukaan lukien tarvitsemani.
Reaktiot:Ocnetgeek

Anthony Harris

Peruutettu
4. kesäkuuta 2009
Cambridge, Englanti
  • 18. marraskuuta 2020
throAU sanoi: Vau, olen hämmästynyt, että se toimii.

Luulen, että se on minulle melkoinen naula tämän vuoden 2020 alun koneen arkkuun. Se menee GF:lle Reaktiot:torncanvas ja throAU

jalat

13. helmikuuta 2012
Perth, Länsi-Australia
  • 18. marraskuuta 2020
AnthonyHarris sanoi: Tuo vuoden 2020 alun kone on naulattava arkkuun, joka on täynnä maata sen kotimaasta, jotta se ei enää koskaan kummittele meitä vaivautuneella suunnittelullaan.
Ollakseni rehellinen, se on yksi parhaista MacBookeista viimeisten 4 vuoden ajalta perhoskatastrofin jälkeen.

Mutta kyllä, suorituskyvyn kannalta se ei ole kilpailua.
Reaktiot:revitty kangas P

pshufd

24. lokakuuta 2013
New Hampshire
  • 18. marraskuuta 2020
Fidelity Active Trader Pro on 32-bittinen Windows-ohjelma, jonka Fidelity toimittaa WINE for macOS:lle. Heillä on 64-bittinen versio Catalinalle, mutta en ole kokeillut sitä. Joka tapauksessa se saattaa toimia tämän alla. Toivon, että Fidelity tekisi kuitenkin vain oikean macOS AS -version.
Reaktiot:KPOM

Tiistaista alkaen

10. marraskuuta 2020
  • 18. marraskuuta 2020
Entä 32-bittiset *Mac*-sovellukset? Minulla on Oxford English Dictionary Version 4 (OED4) DVD. Se on 32-bittinen. Ei voi enää toimia Macilla Catalinan jälkeen. Voinko käyttää sitä Rosettan alla?
Reaktiot:motulisti J

jeanlain

14. maaliskuuta 2009
  • 18. marraskuuta 2020
Onko Crossover X86-sovellus? Tämä tarkoittaa, että se ei enää toimi sen jälkeen, kun Apple hylkää Rosettan (jonka he lopulta tekevät).
Voiko CodeWeavers tehdä sovelluksestaan ​​'universaalin'? Koska tämä tapaus on hieman erityinen, koska sovellus perustuu Wineen, joka pyörii X86-koodin ympärillä (Windows).
Crossoverin siirtäminen ARM:iin todennäköisesti parantaa suorituskykyä hieman.
Reaktiot:motulisti J

jeanlain

14. maaliskuuta 2009
  • 18. marraskuuta 2020
BarbaricCo sanoi: 'En voi kertoa kuinka siistiä se on; peiton alla on niin paljon emulointia. Kuvittele - 32-bittinen Windows Intel -binaari, joka toimii 32-64-sillassa Wine / CrossOverissa macOS:n päällä, ARM-suorittimessa, joka emuloi x86:ta - ja se toimii! Tämä on vain niin siistiä.
Windows-pelissä lisää DirectX openGL-käännökseen + openGL metalliin (vaikka jälkimmäistä ei ole vahvistettu, on melko epätodennäköistä, että M1:ssä on openGL-ajurit).
Eli ellei crossover tee suoraa X:stä metalliin käännöstä, mutta en usko, että se tekee.
Reaktiot:oveluus P

pshufd

24. lokakuuta 2013
New Hampshire
  • 18. marraskuuta 2020
jeanlain sanoi: Crossover on X86-sovellus, eikö niin? Tämä tarkoittaa, että se ei enää toimi sen jälkeen, kun Apple hylkää Rosettan (jonka he lopulta tekevät).
Voiko CodeWeavers tehdä sovelluksestaan ​​'universaalin'? Koska tämä tapaus on hieman erityinen, koska sovellus perustuu Wineen, joka pyörii X86-koodin ympärillä (Windows).
Crossoverin siirtäminen ARM:iin todennäköisesti parantaa suorituskykyä hieman.

Codeweavers vain helpottaa VIININ tekemistä (luulen, että se tekee viinipulloja). Joten sen pitäisi olla kannettava. Mutta CodeWeavers on yksityinen yritys, ei avoimen lähdekoodin. Joten heidän täytyisi tehdä satama. T

revitty kangas

14. helmikuuta 2006
  • 18. marraskuuta 2020
AFAIK OpenGL on tuettu M1:ssä. Luulen, että Rosetta kääntää kaiken konepellin alla, mutta olisin melko yllättynyt, koska muuten olisimme kuulleet odottavamme ikuisesti sitä, mikä olisi käännetty uudelleen paljon shader-permutaatioita. J

jeanlain

14. maaliskuuta 2009
  • 18. marraskuuta 2020
pshufd sanoi: Codeweavers vain helpottaa WINEn tekemistä (luulen, että se tekee viinipulloja).
Onko Winestä olemassa alkuperäistä ARM-versiota? J

jeanlain

14. maaliskuuta 2009
  • 18. marraskuuta 2020
torncanvas sanoi: AFAIK OpenGL on tuettu M1:ssä. Luulen, että Rosetta kääntää kaiken konepellin alla, mutta olisin melko yllättynyt, koska muuten olisimme kuulleet odottavamme ikuisesti sitä, mikä olisi käännetty uudelleen paljon shader-permutaatioita.
OpenGL on tuettu, mutta jotkut ihmiset, jotka ovat paljon paremmin perillä tästä aiheesta, ajattelevat, että järjestelmä kääntää openGL-kutsut metallikutsuiksi (jotka eivät vaadi Shaderin kääntämistä, AFAIK). On olemassa todisteita, jotka viittaavat siihen, että näin on ollut iDevicesissa A11:stä (openGL ES to Metal) lähtien. Itse asiassa Apple ei ehkä ole koskaan vaivautunut kehittämään openGL-ajureita GPU:illeen (ennen A11:tä he käyttivät powerVR-grafiikkasuorittimia).
Tämä on Rosettasta riippumaton, koska sinulla voi silti olla natiivi ARM-sovellus käyttämällä openGL:ää.
Reaktiot:BarbaricCo ja torncanvas T

revitty kangas

14. helmikuuta 2006
  • 18. marraskuuta 2020
Huh, sitä en tiennyt. Kiitos tiedosta!

T'hain Esh Kelch

5. elokuuta 2001
Tanska
  • 18. marraskuuta 2020
Del Martes sanoi: Entä 32-bittiset *Mac*-sovellukset? Minulla on Oxford English Dictionary Version 4 (OED4) DVD. Se on 32-bittinen. Ei voi enää toimia Macilla Catalinan jälkeen. Voinko ajaa sitä Rosettan alla
Ei.
Reaktiot:Tiistaista alkaen J

jeanlain

14. maaliskuuta 2009
  • 18. marraskuuta 2020
Olen yllättynyt, ettei yksikään kehittäjä ole keksinyt ratkaisua, jolla 32-bittiset sovellukset toimisivat Catalina/big surissa.
Jos 32-bittinen Windows-sovellus voi toimia, ei ole mitään syytä, miksi 32-bittinen Mac-sovellus ei voisi toimia. Jos kyseessä on peli, kuten TF2, jossa on Mac-versio, 32-bittisen Mac-sovelluksen pitäisi olla tehokkaampaa.
Reaktiot:BarbaricCo P

pshufd

24. lokakuuta 2013
New Hampshire
  • 18. marraskuuta 2020
jeanlain sanoi: Onko Winestä olemassa alkuperäistä ARM-versiota?

WINE on avoimen lähdekoodin, joten se voidaan kääntää. Ongelmana on kuitenkin, että sovelluksesi Windows-suoritettava tiedosto tulee x86:sta ja sen on toimittava kohdejärjestelmässä, jotta se olisi vähintään emuloitava tai käännettävä. P

pshufd

24. lokakuuta 2013
New Hampshire
  • 18. marraskuuta 2020
jeanlain sanoi: Olen yllättynyt siitä, ettei kukaan kehittäjä ole keksinyt ratkaisua, jolla 32-bittiset sovellukset toimisivat Catalina/big surissa.
Jos 32-bittinen Windows-sovellus voi toimia, ei ole mitään syytä, miksi 32-bittinen Mac-sovellus ei voisi toimia. Jos kyseessä on peli, kuten TF2, jossa on Mac-versio, 32-bittisen Mac-sovelluksen pitäisi olla tehokkaampaa.

Yksinkertainen ratkaisu Catalinassa olisi käyttää Mojavea Parallelsissa. J

jeanlain

14. maaliskuuta 2009
  • 19. marraskuuta 2020
pshufd sanoi: Yksinkertainen ratkaisu Catalinassa olisi käyttää Mojavea Parallelsissa.
Mutta virtuaalikoneen macOS ei voi käyttää laitteistokiihdytystä. Pelit eivät toimi. S

serban55

Keskeytetty
18. lokakuuta 2020
  • 19. marraskuuta 2020
THE

leman

14. lokakuuta 2008
  • 19. marraskuuta 2020
torncanvas sanoi: AFAIK OpenGL on tuettu M1:ssä. Luulen, että Rosetta kääntää kaiken konepellin alla, mutta olisin melko yllättynyt, koska muuten olisimme kuulleet odottavamme ikuisesti sitä, mikä olisi käännetty uudelleen paljon shader-permutaatioita.

Kun käytät OpenGL:ää, joudut jo kääntämään uudelleen paljon shader-permutaatioita, joskus kun muutat vain OpenGL-tilaparametria. Siksi OpenGL poistettiin käytöstä

Olen 100% varma, että Big Surin OpenGL on toteutettu kevyenä metallikääreenä, joten OpenGL-varjostimet käännetään uudelleen Metaliksi käyttämällä Khronos-työkalupakkia tai jotain vastaavaa. Suorituskyky olisi minimaalinen

jeanlain sanoi: Mutta virtuaalikoneen macOS ei voi käyttää laitteistokiihdytystä. Pelit eivät toimi.

Tietysti he tekisivät. VM voi asentaa isäntäkoneeseen 'virtuaalisia' ajureita, jotka kutsuvat Metallia. Näin Parallels ja co. tarjonnut GPU-kiihdytystä jo jonkin aikaa.