Sujet : Re: [HC] Quadriphonie
De : lecoat (at) *nospam* atari.org (Francois LE COAT)
Groupes : fr.comp.sys.atariDate : 08. Mar 2023, 21:52:57
Autres entêtes
Organisation : To protect and to server
Message-ID : <tuasj9$i0qk$1@paganini.bofh.team>
References : 1 2 3 4 5 6 7 8 9 10 11
User-Agent : Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:91.0) Gecko/20100101 SeaMonkey/2.53.15
Salut,
OL écrit :
Faire la transition 68k vers x86 pour ATARI est une évidence que tout
le monde devrait admettre. Apple a fait 68k -> PPC -> x86 -> ARM, et
ça s'est très bien passé. À moins de n'avoir connu que Windows on sait
que les transitions sont nécessaires. Le big-endian n'existe plus pour
le grand public. La firme ATARI a adopté le x86, et il faut suivre !
Le x86 mais c'est le passé et d'ailleurs Apple est déjà passé à autre chose.
Mais ce que tu parles en fait cela existe depuis peut être 30 ans, il y avait un truc qui s'appelait tos2win si je me rappelle, c'est en gros cela, mais plutôt que Windows derrière tu refais un système GEM, notes que pour le passage de 68K à PPC ce n'est pas ce qu'a fait Apple, c'était plutôt comme TOS2WIN en mieux intégré.
On ne parle pas de la même chose Olivier, parce qu'il y a 30 ans
EmuTOS n'existait pas. Par contre son ancêtre sur Amstrad PC 1512,
existait, mais le GEM était une surcouche graphique du BIOS. C'est
pour cela que Apple a fait un procès à Digital Research, sans se
douter que Microsoft avait aussi cela dans ses cartons. Là ou Apple
a gagné contre Digital Research, il a perdu contre Microsoft en 1995.
Maintenant autant le GEM sur Amstrad PC 1512 était une surcouche
du BIOS, autant EmuTOS est un système qui se suffit pour booter.
On pourrait sans doute booter sur EmuTOS sur VCS, s'il était
porté pour le processeur x86, comme il boote sur les machines 68k.
Donc je ne parle pas d'émulation. Je parle d'une machine ATARI VCS,
avec le GEM, mais qui serait natif pour le code x86. Cela implique
de cross-compiler les applications ATARI pour la cible x86. C'est
une chose que je serais prêt à faire pour Eurêka 2.12 pour la VCS.
C'est pour cette raison que je parle d'une transition 68k->x86.
La version x86 de EmuTOS existe en grande partie, parce que le
GEM était supporté sur l'Amstrad PC 1512. D'ailleurs le GEM sur
ATARI est une traduction 68k d'un code x86, par Digital Research.
À l'origine le GEM de Digital Research est un système graphique PC.
Apple a fait un procès pour le GEM sur x86, pas le GEM sur 68k.
Apple n'a jamais visé ATARI frontalement, contrairement à tes dires.
D'accord ?
-- François LE COATAuteur de Eurêka 2.12 (Grapheur 2D, Modeleur 3D)http://eureka.atari.org/