plus de portages Morphos qu’amiga OS4.0
-
Nico a écrit :
Ramassis de conneries…
Voila un post qui fait avancer le débats
PS: Toujours aussi polis!
Vous ne faites avancer auccun débat, vous ne faites avancer que la désinformation à son niveau le plus ridicule.
Votre bateau coule, et quand on se fait dessus, faut apprendre à baisser son pantalon.
pauvre batteman…
BatteMan as compris le principe.
Donc voilà, Nico nous informe qu’il faudra pas recompiler les drivers, mais bon il faudra tous les ré-écrire quand même (comme tout morphos)
il faudra réécrire et recompiler
si la QBox n’existait pas du tout ce serait pareil.
le source de Quark doit tenir sur quelques pages. Quel noyau moderne achevé !
Tu devrait relire les posts précédents. Ceux de Frodon sont particulieremnt complet.
Au faites, il y a quelques pilotes dans Quark, qui ne peuvent pas être perturbé par l’ABox.
les utilisateurs sont habillement manipulés.
Pardon ?
Chaques avancé dans morphos actuellement signifie: une adaptation nouvelle à réaliser le jour du grand basculement vers QBox: bas niveau et haut niveau confondu
*Faux*
Comme le disait Frodon puor la Mac OS X/Classic, les « vieille » applications tournent toujours…
Encore, une fois je ne vois pas ou tu veux en venir…
Tous ceci est vrai depuis le début de MorphOS. J’ai l’impression que tu nous tape dessus (surtout quand tu prétend qu’on manipule les utilisateurs) mais je vois pas la raison.
vous ne faites avancer que la désinformation à son niveau le plus ridicule.
Peux-tu me pointer la désinformation s’il te plais?
Votre bateau coule, et quand on se fait dessus, faut apprendre à baisser son pantalon.
Politesse, respect…
Bye
Batteman dire:
Pourquoi les drivers aussi ? Tu veux recompiler quoi d’autre ? Quand la QBox gérera la machine entièrement, l’ABox sera posée dessus et ne nécessitera pas de recompiler ses programmes.
Mais Nico dire:
Non, il faudra les réécrire pour les nouveaux API.
Certains API de l’AmigaOS 68k sont tous pourris. Il faudra de toute façon, au moins les étendres et plutôt les repenser.
…
il faudra réécrire et recompiler
Donc non, Batteman, utilisateur morphos, n’a pas tout compris.
Nico dire.
BatteMan as compris le principe.
Il n’a pas compris les détails important, ce post le démontre par un plus un, un mathématicien dirait par transitivité. Il a compris ce que vous vouliez qu’il comprenne. Il n’a pas compris ce que vous ne vouliez pas qu’il comprenne: Morphos, le systéme entier, devra être entiérement réadapté.
Echec et mat.
Suivant.
Nan, BatteMan a bien compris.
Quand la QBox sera complete, elle contiendra tous les pilotes. Même, s’il est tout a fait possible d’en laisser dans l’ABox.
Vu qu’il n’y aura plus de pilote (ou peu) dans l’ABox, c’est la QBox qui lui fournira ce dont elle a besoin:
* un wrapper ahi -> QSound
* un wrapper scsi.decider -> QDevice
* un wrapper truc -> QTruc.
D’ailleur, il y a deja des wrappers de bidule vers QBidule.
Les applications et pilote ABox devraient continuer a tourner sans souci.
Le « plan » est de passer progressivement des éléments dans la QBox (ce qui veux dire concevoir un API, l’implémenter, écrire les drivers et le wrapper pour l’ABox).
On pourrait par exemple imaginer, un pile réseau entierement dans la QBox, avec des pilote dans la QBox et un bsdsocket.library (wrapper vers la couche réseau de la QBox).
De cette maniere, la pile réseau sera protéger, et les applications de la QBox pourront toujours profiter de la bsdsocket.library.
Au faite, il me semble que l’IE fourni dans le Mac OS X utilise Classic.
Frodon ?
Morphos, le systéme entier, devra être entiérement réadapté.
MorphOs a aussi pour but de remettre a plat un OS, et de conçevoir quelque chose de moderne, flexible, rapide…
donc, oui. Il faudra concevoir, implémenter, tester… tous l’OS -> le but est de s’affranchir de tout genre de limitation. Mais, ce passage se fera en douceur.
-> Exactement comme le Mac OS X qui est, il faut bien le reconnaitre, un succes.
-> Cela été indiqué des le début: ABox compatibilité et extensions si possible. QBox nouvelle OS moderne, propre éfficace
http://www.morphos.org/overview.php3
Voila,
Nico: meme en face de la forme A Implique B , tu prétends que A est vrai mais que B est faux. Peux tu également diviser par zero ou des trucs comme ça ?
Batteman croit (confer au dessus) que les drivers utilisé actuellement par morphos pourrait être utilisé dans le morphos final, tu dis toi même qu’un port des drivers commence juste. Hors si une applications ABox pourra tourner sans protection mémoire sous QBox, Pour assurer la bonne marche d’un systeme, absolument la totalité des drivers susceptible de plantage devront etre completement Protégé par QBox pour garantir la stabilité du systeme, tant qu’il en restera un en ABox il pourra planter le tout, et on perd alors tout interet !
Le travail restant avant de pouvoir seulement activer la QBox doit etre enorme et demandera plusieurs années alors que le gros de l’effort actuel se fait sur Abox !
Si Mac a fait ce systeme de boites, c’est qu’ils se trimbalaient des casseroles énorme depuis les années 90. Les amigas classic ne sont pas les vieux macs. La solution n’a pas a être la même.
Nico dit:
D’ailleur, il y a deja des wrappers de bidule vers QBidule. Les applications et pilote ABox devraient continuer a tourner sans souci.
Encore heureux ! povoir taper la QBox depusi l’ABox est la moindre des choses. Mais malheureusement frodon dit:
Mais pour l’instant la QBox est tellement minimaliste qu’elle ne permet pas cela, en effet, pour cela, il faudrait notamment pour cela que tout ce qui touche au support du hardware soit mis dans la QBox afin de s’assurer que le plantage de l’ABox ne puisse pas toucher un driver
Ce qui démontre que tout ce coté là est à réécrire.
Batteman croit (confer au dessus) que les drivers utilisé actuellement par morphos pourrait être utilisé dans le morphos final
Et il a raison
D’ailleur, le plus dur a faire dans un driver c’est la partie bas niveau, le reste (l’interface avec l’OS est plus facile).
Donc porter, un pilote une fois qu’on a le reste, ne devrait pas être trop compliqué.
tant qu’il en restera un en ABox il pourra planter le tout
Oui.
Remarque, n’importe quelle pilote qui pete un cable (sur n’importe quelle OS) peux exploser le systeme.
Si Mac a fait ce systeme de boites, c’est qu’ils se trimbalaient des casseroles énorme depuis les années 90. Les amigas classic ne sont pas les vieux macs. La solution n’a pas a être la même
L’AmgaOS se trimbale des casseroles énorme depuis les années 80…
Ce qui démontre que tout ce coté là est à réécrire.
Oui, je viens de le dire plus haut…
On ne peux pas a la fois concevoir un nouvelle OS, des nouveaux APIs, sans réécrire le pilote .
N’empeche, les soft de l’ABox marcheront toujours et donc que le travail d’aujourd’hui n’est pas perdu pour demain.
N’empeche, la mos team n’a aucun interet a réaliser la QBox, techniquement elle est invisible et tout ce que veut la mos team c’est que les developpeur arrive et n’utilisent que l’ABox, la QBox étant la carotte pour faire avancer l’âne. ( ALors que OS4 a déjà eu le courage de faire une forme d’executable finale.)
N’empeche, la mos team n’a aucun interet a réaliser la QBox,
T’as vraiement rien compris
techniquement rien ne permet de prouver son existence
Quand Quark ce lance, il affiche sa version sur le debug log
la mos team c’est que les developpeur arrive et n’utilise que l’ABoc, la QBox étant la carotte pour faire avancer l’âne
N’importe quoi…
http://www.morphos.org/meanmachine/files/morphosdev-150201.lha
Oh, l’API de Quark, publique, depuis… le début…
Bonjour,
La plupart des utilisateurs morphos ne l’ont pas compris, et c’est là ou est le scandale. Meme si c’est clair dans les docs techniques, les utilisateurs sont habillement manipulés. Chaques avancé dans morphos actuellement signifie: une adaptation nouvelle à réaliser le jour du grand basculement vers QBox: bas niveau et haut niveau confondu (= adapter tout l’OS !!!). Allez chercher frodon pour qu’il m’explique encooore ahh ! et là je veux un post de 200 lignes minimum. On va bien rigoler.
Alors si la plupart des utilisateurs de MorphOS ou autres personnes qui se sont un tant soit peu interessé àla question n’ont pas encore compris ca c’est qu’il le font expres ou soit qu’ils sotn cons comme des balais (ce qui ne m’ettonerais point vu les raisonnement à deux balles de certains…). Déjà rien qu’avec les infos qu’il y a sur http://www.morphos.org/ on le comprend globalement. Sans compter toutes les informations,docs et articles qui ont été faites sur le sujet depuis que ca soit sur MDC, les sites de news…etc. Sans compter le nombre de fois que moi même j’ai expliqué qu’il suffisait de regarder comment ca marchait sous MacOS X pour comprendre comment ca marchera aussi sous MorphOS.
Oui la QBox sera un système tout neuf tout beau, et c’est cela qui est interessant. Mais la MorphOS Team peut aussi s’amuser à ne faire que evoluer les APIs d’AmigaOS comem le fait l’OS4 Team et s’amuser à essayer d’integrer comme des porcs des trucs modernes comem la protection mémoire sur des APIs anciennes n’otn conçues pour ca au départ que sont les APIs d’AmigaOS, et cela ils peuvent le faire dans l’ABox. Bien sûr au risque de casser la compatibilité avec les softs classic. , tout comme ca risque d’arriver pour OS4 si’ls gardent cette idée. Ce qui est de toute de la perte de temps car cela ne permettra au mieux que d’avoir un système de transition.
Mais le fait est que si on veut vraiment qu’il y ai un système qui evolue et ne traine pas at vitam eternam les défauts du passé, il faut passer par la création d’un nouveau système. C’est ce qu’Apple a fait avec MacOS X et c’est ce qu’il faut faire aussi pour l’Amiga. Tant que vous comprendrez pas ca vous resterez des petits nostalgiques de médeux qui s’extasie devant leur système tout vieillissant tout pourri patché à mort pour cacher la misère.
A+
Le fameux Hobbit
Bon, la QBox n’étant pas utilisable pour l’instant, je
voudrais savoir ce que cela implique au niveau prog PPC…
Alors 2 solutions:
1) Pas d’applications natives MorphOS, on programme pour
l’ABox en PPC, on conçoit une app pour un émulateur,
ça se programme pareil qu’un Amiga 1200 + carte PPC
et AmigaOS 3.x. Rien ne distingue la prog MorphOS de la
programmation d’un ancien Amiga avec PPC.
2) On peut coder sous MorphOS des apps bien distinctes
que sous Amiga PPC, on ne développe pas pour une
plate-forme virtuelle (et dans ce cas j’ai rien compris
à ce qu’était l’ABox).
Alors c’est quoi, des deux ???
Bonjour,
Ni vraiment l’un ou l’autre. Pour savoir comment ca marche, renseigne toi comment marche Classic sous MacOS X et tu comrpendra le principe.
Tu comprendra aussi que si au final on veut vraiment pouvoir evoluer sans être bloqué par les choses du passé, il est obligé de passer par un système de ce type. C’est pourquoi Apple l’a fait et que la MorphOS Team aussi a pensé à cela.
En bref, l’ABox est un environnement natif PowerPC reprenant les fonctionnalités des APIs d’AmigaOS 3.x avec des améliorations et extensions. Une application native MorphOS ABox tournent donc parfaitement nativement sur la machine. Elle n’utilise juste pas le même jeux d’APIs qu’utiliserait une appli QBox et elle est dans un espace mémoire isolée de celui des applications QBox.
Ce dernier point est necessaire pour s’assurer que les applications natives MorphOS ABox ne peuvent pas être executé dans un espace pleinement protégés et donc doivent pouvoir allouer de la mémoire non protégé dans un espace mémoire distinct de la QBox puisque cette derniere utilise une protection mémoire complete ce qui est incompatible avec les applications utilisant les APIs ABox (i.e APIs AmigaOS like).
Bref, une appli native MorphOS ABox est tout aussi native qu’une appli QBox , elle n’utilise juste pas les mêmes APIs et est executé dans un espace mémoire distinct de celui utilisé par les application QBox du fait de leurs besoins respectifs incompatibles.
A+
Le fameux Hobbit
- Vous devez être connecté pour répondre à ce sujet.
› Forums › AmigaOS, MorphOS et AROS › Général › plus de portages Morphos qu’amiga OS4.0