Page 2 sur 3

Re: Rom hacking sur Android ?

Posté : dim. 28 juil. 2019 23:09
par Krys3000
Salut,

J'ai modifié le titre. Par contre MikaZ, keep cool stp ;) tu peux corriger DuDono sans être agressif :hap:

Re: Rom hacking sur Android ?

Posté : lun. 29 juil. 2019 01:52
par MikaZ
Désolé, t'inquiète pas là je ne suis pas agressif mais c'est juste qu'il poste une affirmation (en modifiant son post d'origine) sans aucune raison et sans avoir fait de recherche. Je ne pensais pas du tout à mal dans mon dernier post, juste que ça m'avait un peut soûler.

Sinon je ne recommencerai pas boss, je serait sage :roll:

PS: J'ai modifié mon post en conséquence, désolé d'avoir paru agressif ^^

Re: Rom hacking sur Android ?

Posté : sam. 14 déc. 2019 23:22
par DuDono
Il faut reconnaitre que la différence entre un emulateur windows et wine n'est pas évidente .

Re: Rom hacking sur Android ?

Posté : sam. 14 déc. 2019 23:29
par MikaZ
Pour la dernière fois, on émule pas Windows. On émule un PC qui peut héberger un OS (Linux, Windows etc). C'est ce qu'on appelle une machine virtuelle.

La où Wine se sert juste de fichiers et librairies spécifique à Windows sur un autre OS afin de lancer des fichiers venant de Windows justement. C'est une intégration pas une émulation.

N'importe qui en quelques minutes de recherche peut avoir des informations sur les deux et savoir que c'est totalement différent.

Bref fait des recherches ;)

Re: Rom hacking sur Android ?

Posté : lun. 16 déc. 2019 02:01
par Buglitch
En gros pour t'expliquer plus calmement que MikaZ on émule une architecture (par exemple un ordinateur x86, ou une game boy) et pas un OS.

Une machine virtuelle c'est un émulateur, mais qui en général tourne sur la même architecture du coup tout n'a pas besoin d'être émulé. (Par exemple une machine virtuelle pour faire tourner Linux dans Windows, ça n'a pas besoin d’émuler un processeur x86 puisque ça tourne déjà sur un, mais elle va émuler d'autres composants). Mais la frontière entre machine virtuelle et émulateur est assez flou (Genre la "VM" GBA sur 3DS c'est clairement juste un émulateur).

Dans le cas de Wine, on parle d'une couche de compatibilité puisqu'elle permet de rendre compatible des programmes compilé pour la bonne machine, mais pas le bon OS (Donc pour un ordinateur x86, des programmes Windows en x86, depuis Linux ou macOS par exemple). Wine lance le programme comme il serait lancé sous Windows et lui donne accès aux registres Windows aux bibliothèques etc. Il n'y a donc pas d'émulation puisque l'architecture est la bonne.

En tout cas c'est normal de ne pas savoir ça c'est d'ailleurs pour ça que Wine porte ce nom (Wine Is Not an Emulator) parce que ça prête effectivement à confusion pas mal de gens.

Re: Rom hacking sur Android ?

Posté : lun. 16 déc. 2019 08:28
par MikaZ
Pourquoi je paraît toujours énerver alors que je ne l'étais pas 😂😂

Re: Rom hacking sur Android ?

Posté : lun. 16 déc. 2019 18:30
par Guerdi
De manière plus pragmatique si wine était un émulateur il te faudrait un pc de la nasa alors que là ça fonctionne même sur des petites config :noel:

Re: Rom hacking sur Android ?

Posté : lun. 16 déc. 2019 18:54
par MikaZ
Guerdina a écrit : lun. 16 déc. 2019 18:30 De manière plus pragmatique si wine était un émulateur il te faudrait un pc de la nasa alors que là ça fonctionne même sur des petites config :noel:
Pas nécessairement mais c'est sur qu'on sentirai la différence de fluidité :)

Re: Rom hacking sur Android ?

Posté : lun. 16 déc. 2019 23:47
par Guerdi
Toi ça se voit que tu n'as jamais essayé de setup une machine virtuelle avec Windows :noel:

Re: Rom hacking sur Android ?

Posté : mar. 17 déc. 2019 01:02
par MikaZ
Si si et sur Android en plus xD

Donc voui je l'ai senti la différence mais sur un PC on va dire entre 200 et 400 euros cela dépend vraiment de l'os installé sur la VM(entre XP et 10 ya un fossé) et aussi du nombre de Go de Ram sur la machine Hôte.

Faut en général au moins 4Go voire 8Go sur son PC pour pouvoir allouer entre 1 et 4 Go de Ram de Ram à la VM (1Go étant le très petit minimum requis).
Pour le Cpu si c'est un "faible" quad-core (genre les Atom), Allouer 2 cores à la VM suffiront et pour un "gros" Dual-core (genre pentium), un cœur suffit. Pour les bons 2/4 cores, bah comme ça arrange.