Peki WineHQ - Run Windows applications on Linux, BSD, Solaris and macOS sistesinin daha girişinde size nasıl çalıştığından bahsediyor. Gidip bir okumanızı tavsiye ederim. Böyle olmasının nedeni Windows programları bizzat bu bileşenleri arıyor. Eğer bir program x bileşenini istiyorsa x şeklinde arayacaktır doğal olarak. Bu yüzden bu bileşenlerin adı da aynı Windows'da olduğu gibidir. Eğer Wine sanal makine yani emülatör olsaydı bu anti-cheat sorunları olmazdı çünkü sanal makine Windows'un kendi Kernel'ini kullanarak başka bir bilgisayar gibi davranarak Windows'u Linux üzerinde açardı.Wine denemiyorum zaten, PlayOnLinux deniyorum. Bu da aynı Lutris gibi gerekli olan tüm bileşenleri otomatik yüklüyor ve çalıştırıyor. PoL ile başarıyla açabildiğim oyun sayısı 2 veya 3'tür. Yani bu sözde emülatör olmayan sistemler performanslı ve sağlam değiller. Emülatör değil diyorsun ama bir dosya açmaya çalıştığında Win32 APi'si karşına çıkıyor, düpedüz Windows emülatörü Wine
Eki Görüntüle 518602
Bu arayüz Windows değil bence Linux kopyalamış, düpedüz Linux üzerinde Windows çalıştırmaktır bu emülatörden hiçbir farkı yok bu sistemlerin.
Eğer sanal makine tarzı bir şey istiyorsanız KVM dediğimiz açılımı "Kernel Virtual Machine" olan bir sanal makine projesi var. Bunu yaparak ekran kartınız dahil PC'nin bütün bileşenlerini sanal makineye verebiliyorsunuz ve neredeyse hiç performans kaybı olmadan Linux üzerinden Windows'u çalıştırıp oyunlarınızı oynayabiliyorsunuz. Sanal makine veya emülatör dediğimiz kavram budur Wine değildir.
Kaynak kodu ortada olan bir yazılımın öyle değil böyle çalıştığını iddia etmek 2x2=5 demek gibi bir şeydir bu konudaki inadınızı halen anlamıyorum.
Wine kaynak kodu: source.winehq.org Git - wine.git/summary