CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Windows sans windows sur Mac

JoKer_forever
JoKer_forever
Niveau 10
29 janvier 2004 à 10:04:18

Avez-vous déjà entendu parler de Wine ?
C´est une projet très intéressant qui exsite déjà pour Linux et autre.
Le but est de pouvoir faire tourner des programmes windows sans windows.
Il y a une équipe qui a lancer le développement pour Mac OS X :

http://www.macgeneration.com/mgnews/depeche.php?aIdDepeche=106862

http://darwine.sourceforge.net/index.php

Ça a l´air intéressant. Mais je dois avouer que je ne comprends pas comment il vont faire pour faire tourner ça sur PPC sans émulation X86.

Quelqu´un a d´autre info ?

cdegraeve
cdegraeve
Niveau 2
29 janvier 2004 à 10:38:45

C´est visiblement un portage des API de windows.

Les APIs sont des " Interfaces de programmation d´applications", contenant un ensemble de fonctions courantes de bas niveau permettant de programmer des applications de « Haut Niveau ».

Cela permet, entre autre, l´utilisation des DLLs de windows. En d´autres termes, les gens du projet Wine créent une couche au-dessus de Linux/Unix afin de pouvoir lancer des applications windows.

Pour chaque application windows, les ( re)sources utilisées doivent être " traduites" pour Linux/Unix.

JoKer_forever
JoKer_forever
Niveau 10
29 janvier 2004 à 10:52:56

Mais alors comment faire sans émulation X86 ?

cdegraeve
cdegraeve
Niveau 2
29 janvier 2004 à 11:02:29

L´émulation traditionelle X86 joue le rôle d´une couche de traduction entre ton OS ( MAC OS) et le windows installé avec l´émulateur. En gros, tu fais fonctionner deux OS + un soft de traduction sur ta machine.

Dans le cas du projet WINE, l´OS windows n´existe plus. Les softwares tournant en mode " émulation" parlent directement avec les APIs transformées.

Sur papier, cela doit forcément être plus rapide.

JoKer_forever
JoKer_forever
Niveau 10
29 janvier 2004 à 11:05:20

Je me réjoui que le projet avance ! ; o)

JoKer_forever
JoKer_forever
Niveau 10
29 janvier 2004 à 11:24:36

Lu sur Macbidouille :

" Wine ( pour Wine is note an emulator) est un portage des API Windows sur Unix et Linux x86, dans le but de faire tourner des applications Windows sans Windows.
Un projet sourceforge, nommé Darwine, est donc né pour porter ce système sur Mac OS X. Bien entendu, il faut rajouter une couche d´émulation, puisque contrairement à la majorité des utilisateurs de Linux, nous ne possédons pas de processeur x86 dans nos Macs. Pour cela, l´équipe a décidé de se baser sur un autre projet sourceforge, pas forcément le plus efficace sur nos PowerPC, mais opensource : Bochs.
Il reste encore beaucoup de boulot, mais le but ultime est d´arriver à faire tourner en Cocoa, sans passer par X11, des applications x86. Une émulation Windows sans Windows et avec les fenêtres du Mac...
Reste à savoir si les performances seront suffisantes pour concurrencer Virtual PC, même si la cible avouée des développeurs n´est pour le moment que les bidouilleurs."

Par ici :

http://www.macbidouille.com/niouzcontenu.php?date=2004-01-29#7751

Bidule200
Bidule200
Niveau 10
29 janvier 2004 à 18:44:18

" Il reste encore beaucoup de boulot, mais le but ultime est d´arriver à faire tourner en Cocoa, sans passer par X11, des applications x86."

Ah bon et avec X11 on peut ? ????????????????

DasHuhn
DasHuhn
Niveau 10
29 janvier 2004 à 18:54:56

Si on ne veut pas émuler, faut recompiler. Obligatoirement, si on change de modèle de processeur, un programme ne peut pas fonctionner sans émulation. Après, si le programme X contient le bon code binaire, les appels aux API ne demandent que ces API.

Le seul processeur qui aurait pu comprendre le PPC et le x86 devait être construit par IBM ( qui d´autre ? ) et puis finalement...

Jean_Claude_Dus
Jean_Claude_Dus
Niveau 10
31 janvier 2004 à 09:03:25

Ah bon et avec X11 on peut ?

oui
mias on fait tourner des programes X86 pour linux ou unix et pas pour windows

JoKer_forever
JoKer_forever
Niveau 10
31 janvier 2004 à 09:41:53

1) Eine existe pour Linux.

2) X 11 fais tourner les programme Linux.

Conclusion :

Wine doit pouvoir tourner dans X11.

Sarkosis_007
Sarkosis_007
Niveau 3
19 février 2004 à 17:17:00

http:/www.voissa.com

DasHuhn
DasHuhn
Niveau 10
19 février 2004 à 17:42:45

Faut toujours ou une recompilation ou une émulation matérielle. Question : tous les programmes Linux tournent-ils dans X11 ? Certains utilisent des widgets spécifiques à KDE et GNOME alors...

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Programmation
  • Création de sites web
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware