› Forums › Communauté › Le Bar
Le forum est calme ? vive le blog de cosmos !
-
@Sadirux
Je choisissais de prendre le partie d’un point de vue qui pourrait être proche de la pensée de Cosmos.Mais ensuite plus loin je dit :
« Voilà une théorie qui soutient la thése que l’amiga originel, est le meilleur et qu’il doit être préservé. Mais une autre théorie, prise d’un point de vue technocentré prouverait le contraire. Personne n’a tord, personne n’a raison. D’ou l’importance de la raison et du libre arbitre. »
En fait dans la course vers le « progrés », on fait des choix, hors ces choix ne sont malheureusement pas toujours dictés par le bon sens ou le bien commun, mais bien souvent par des intérets économiques. D’ou l’apparition des théories du complot, qui consistent à dire : si tout va mal c’est parcequ’ils font exprés. En fait la seule chose qui est fait exprés c’est choisir la solution qui rapporte le plus avant les autres. Il n’y a pas de complot, ce n’est qu’une des facettes du capitalisme; qui fait que plusieurs acteurs entre en compétition et poursuivent tous le même but « l’argent » et que c’est à ce moment là que les plus faibles (mais pas forcément les moins pertinents) sont écartés.
De ce point de vue la ça ne peut aller que de mal en pis pour l’amiga. Au départ une idée pure idéale, par une équipe qui se voulait révolutionaire : faire le meilleur ordinateur, avec peu de moyens. Et sa réalisation concrète, déjà imparfaite le lauraine, qui deviendra l’amiga 1000.
Ensuite chaque tentative d’évolution même avec les meilleures intentions ne pourra se faire qu’au détriment de l’idée originelle car confronté à la réalité concrète du monde à ce moment précis. A chaque nouvel amiga, on perd quelque chose de l’esprit original de simplicité et d’efficacité.
Il faudrait donc tout reprendre à la base de façon révolutionaire pour pouvoir faire quelque chose qui soit réellement novateur. Et ce quelque chose ne serait pas amiga.
Voilà un point de vue trés critique voire réactionaire, qui peut tout à fait être réfuté par des progressistes.
Il faut ajouter que le mot « complotisme » est un mot fourre-tout. On y range tout et n’importe quoi. Du complot reptilien ou théoriciens de la Terre plate, à ceux qui pensent que la cia/nsa écoute et surveille tout le monde (pour ceux qui ne savent pas, les révélations de Snowden et Assange ont fini par valider ce qui était une théorie complotiste avant).
Ajoutons que ceux qui dénoncent le complotisme, font aussi du complotisme en prétendant que la complosphère enrôle des personnes avec pour but de déstabiliser le pouvoir établi pour y imposer un pouvoir encore plus dominateur. Ou encore en pensant un truc du même genre au sujet des terroristes ou de la Corée du Nord. La même chose à l’envers en somme.
J’ai vu un documentaire complètement nullissime et bourré de clichés à deux balles il y a quelques jours, à ce sujet.
Pour en revenir à Cosmos, il s’est enfermé dans une vision rétro de l’amiga. « Rétro » ne signifiant pas « mauvaise ». Ça vise juste à tuner « au poil » l’existant mais ça a ses limites.
Le cycle commercial de l’amiga a été fait de multiples progrès qui, forcément, ont entraîné une rupture de la compatibilité descendante. Celle que dénonce Cosmos à priori. Donc, le seul et unique « vrai » Amiga serait l’Amiga 1000, voire l’Amiga 500.
Une fois que l’on passe à l’ECS, ou au 68020, c’est mort. En plus, les nouveaux modes d’adressage du 020 ont largement cassé la rétrocompatibilité avec le 68000.Quant à la Team, le fait qu’elle ait ajouté des instructions AMMX intéressantes, c’est juste un choix qui s’imposait pour pallier les limites du fpga. Et ce que dénonce Cosmos n’est qu’un double effet du choix pris pour l’autre raison. Pour pallier ce problème, Gunnar propose gratuitement son core à toute la communauté (bridé à la vitesse du 060 seulement).
Sans AMMX, pas de Riva qui tourne bien, et pas d’autres trucs à venir que même le 060 sur cadencé aurait du mal à faire tourner.
Bref, rester en mode attentiste jusqu’à ce que Motorala et Jay Miner sortent de leur tombe, est une vision « point mort » de l’avenir. C’est bien moche mais c’est comme ça.
« Nous sommes dans la 6eme extinction globale et à part les plans pour qu’une élite parte sur mars, il n’y a pas grand chose pour ceux qui restent »
Voir « Le cerveau, interdit de voyage spatial »
Des expériences sur des souris montrent que le rayonnement cosmique détruit des connexions neuronales et dégrade les performances cognitives. Un obstacle plus sérieux qu’on ne le pensait pour les voyages interplanétaires habités.
Voir article du Magazine « Pour la Science » N°482 Décembre 2017
http://www.pourlascience.fr/ewb_pages/e/espace-numerique-detail.php?art_id=38964&num=482
Donc c’est pas gagné pour tout ceux qui pensent qu’on pourra aller vivre sur Mars. Rien qu’en Avion on est soumis à des rayonnements cosmiques significatifs. Cf. Article cité ci-dessus.
ModPour revenir un peu sur le sujet, la technologie qui a fait évoluer les Amigas n’a rien de bien différent de ce qui s’est passé ailleurs, que ce soit sur les PCs, les voitures ou les téléphones.
On peut toujours jouer avec un Amiga, conduire une vieille DS ou composer son n° de téléphone sur un cadran rotatif. Après la majorité préférera jouer en réseau sur une PS4 en réseau avec un écran qui en jette, savoir qu’ils ont survécu à un accident grâce à leur ceinture (et l’airbag et le châssis à déformation programmée) ou bien pouvoir appeler du milieu de la montagne pour qu’un hélicoptère (moderne) vienne les récupérer au beau milieu de la cambrousse car on s’est pété la guibolle.
On peut toujours faire sans mais quand on sait faire la part des choses entre ce qui est utile et ce qui est futile, on ne voit pas forcément l’évolution comme une régression.
L’humain se bat entre son côté « conservateur » et « progressiste » (pas de politique ici) et c’est ce qui nous permet d’avancer sans s’autodétruire (à vitesse grand V) !
Only AMIGA makes it possible !
La théorie du complot est toujours alimenté par des faits qui leur lui donne raison meme si il n’y a pas réellement de complot général:
Le fait que les gouvernements démocratique ou/et totalitaire mentent régulièrement, que des entreprises mentent et fassent du lobby par profit alimente la théorie du complot alors que les états ne passe pas non plus leurs temps a mentir ni toute les entreprises mais le doute est la.
Personnellement je ne suis pas un partisan de la théorie du complot mais je sais très bien qu’on ne vie pas non plus dans un monde de bisounours.
Pour ce qui est de la pollution, la mal bouffe, le gaspillage de ressource, etc aujourd’hui avec internet, la lecture des etiquettes et si on a un minimum de cervelle c’est a nous utilisateurs et consommateurs de faire en sortent de choisir notre avenir.
Si on achète sans se poser aucune questions:
-d’où vient le produit
-qui fabrique le produit
-comment est fabriqué le produit
-d’où vient la ressource première
-comment ramasser la ressource
-est ce recyclable?
-ai je besoin de ce produit?
Amiga 2000 en attente de Vampire V4
Amiga 1230
Atari 520/1040 STF/E et mega STE
Amstrad cpc 464/6128/6128+
TO8 / C64 / V20 / lazer / Alice 90 / OricEn fait Cosmos voit le mal dans la vampire à cause d’une seule chose. Chose qui dès le début l’a choqué: le nom.
Il n’aime pas le nom vampire et est allé voir une voyante pour lui demander ce qu’elle pensait du nom. Alors évidemment pour elle « vampire » signifie le mal ou que quelque chose de mal va arriver. Bon de toute façon quand on va voir une voyante, c’est forcément qu’on craint quelque chose. Leurs réponses sont… prévisibles. Pour être vraiment probant, le test de la voyante aurait du aussi être fait en lui demandant ce qu’elle pensait des vipère / cougar / typhon / blizzard. Que des noms évocateurs mauvaises de choses, et qui sont pourtant des bonnes cartes accélératrices amiga. Etonnant non!
Autre nom qu’il n’aime pas: AMMX. AMMX ressemble trop aux extensions MMX du PC, et le PC c’est le mal pour Cosmos. Donc AMMX apporte le mal dans l’amiga. Sauf que MMX veut juste dire « extension multi media » et est parfaitement neutre par rapport aux aspects « pc » (endianness, registres, SIMD, etc). Alors on peut ne pas aimer le nom AMMX, comme Amiga-MMX, mais comment veut il appeler ce jeu d’instruction étendu? ALTIVEC comme sur PPC? Ben non il n’aime pas les PPC non plus :-/ Groumph.
Cosmos est réfractaire aux évolutions et ne jure que par les montées en fréquences. Or s’il a réussi à monter à 100Mhz des 060 « robustes » il semble très léger dans ses connaissances de la faisabilité des montées en fréquences. Non il ne suffit pas juste de changer de substrat pour fondre les puces pour les faire fonctionner à 3.7Ghz. Ca ne marche pas du tout comme ca les puces modernes. Les puces modernes vont vite non pas seulement parce qu’elles carburent à font les Mhz (regardez les ARM), mais parce qu’elles sont conçues différemment du 68k. L’architecture interne du 68k est largement dépassée. Le 68k est passé à coté des plus grandes avancées en ingénierie du processeur. Les caches sont ridiculement fiables. Incapable de détecter tout seul les codes auto-modifiés. Le superscalar est absent du 040 et incomplètement mis en oeuvre dans le 060. Le nombre d’étages du pipeline est ridicule. La prédiction de branche n’est pas à niveau et au final le 68k doit faire pas mal de cycles pour faire les opération modérément complexes et encore beaucoup plus quand il faut passer par de l’émulation (bitfields sur 060 ou sin/cos sur 040). C’est particulièrement vrai quand on regarde les évolutions du 68k vers le COLDFIRE où toutes les instructions de plus de 4 octets passent par une émulation logicielle. Ca fait un paquet d’instruction ou de mode d’adressages inexploitables. Ce n’est pas étonnant que le coldfire n’a d’ailleurs jamais décollé dans le monde des processeurs généralistes entrainant avec lui toute la gamme 68k.
En revanche, du point de vue de l’ingénierie du CPU, le 68080 contient tout l’état de l’art du métier. Un très bon superscalar capable d’executer plus de deux instructions entières par cycles et 10-12 flottantes (aux dernières nouvelles), une gestion mémoire capable de fournir un accès par cycle, ou encore de fusionner les accès consécutifs en un seul gros accès rapide, etc. Le 68080 est vraiment un très bon processeur sans même à avoir recourt aux extensions multimedia, et avec ces dernières c’est vraiment le processeur rêvé pour l’amiga… machine multimedia avant l’heure!
Et dire que les technologies FPGA existaient en 1994. Imaginez si C= avait conçu le 68080 à cette époque….. L’amiga aurait été la machine reine! Mais ne révons pas trop: il n’y avait pas les ingénieurs CPU pour ca chez C=. C= n’a d’ailleurs jamais conçu de CPU. Il a toujours acheté les processeur « du marché » et conçu des ASICs autour booster la machine. Concevoir un vrai CPU comme ACORN en sont temps aurait possiblement conduit C= vers une tout autre fin, non ? Quoi on peut réver, tout de même … 🙂
Samuel.
Amiga A500 + GVP530 (8Mo/fpu/mmu/scsi) - en panne 🙁
A500 (+ 1Mo PPS), A1200 (Blizzard-IV/fpu/64Mo)
A500 Vampire V2+ ^8^ 🙂
(mais aussi TO8, TO8D, TO9. Groupe PULS.)En réalité, l’équation est simple : l’Amiga ne possède pas de couche d’abstraction logicielle, contrairement à d’autres plateformes. A cause de cela, dès que l’on change le moindre composant par un autre différent dans une machine, on se retrouve avec des incompatibilités. Un Amiga 500 avec une ROM 1.2 aura du mal à lancer des jeux que le même Amiga 500 lancera sans soucis. Un Amiga 3000 sans ranger mem refusera de lancer un jeu tournant parfaitement sur un 600. Un 1200 ne pouvait pas lancer tout les jeux du 500. Bref, vous voyez l’idée. Partant de ce constat, il n’y a déjà à la base pas un seul Amiga, mais bien des Amiga différents, même en restant uniquement dans le classic (par opposition au NG). La Vampire a pour but final de proposer un nouvel Amiga Classic, à savoir un hypothétique Amiga qui aurait pu succéder dans la gamme aux Amiga 1200/4000. C’est pour cela que nous développons le SAGA (qui est une évolution du chipset AGA tout en gardant la compatibilité ascendante avec celui-ci). Le SAGA apportera des choses nouvelles à l’Amiga classic comme le son 16 bit et la résolution HD pour le chipset.
On peut faire là-dessus deux remarques :
1. On peut rétorquer que c’est ré-inventer la roue, car il y a déjà le RTG et le RTA.
2. On peut rétorquer que rajouter des choses rend la machine incompatibe de facto si on se réfère à l’explication faites au début de ce post.
Ces deux postulats sont bien entendu recevable à partir du moment ou l’on considère l’Amiga comme une machine terminée, finie, figée dans le marbre depuis plusieurs années. Le truc, c’est que nous voyons la chose différement : nous avons envie de développer une suite à l’Amiga classic, de faire la machine dont nous aurions révé voir la fiche technique dans Amiga News ou Amiga concept en fin des années 90, parce que l’on a envie de continuer l’aventure. Pour nous, l’Amiga classic n’est pas une machine de plus à émuler dans Recalbox à côté de la Megadrive ou du MSX, c’est une plateforme qui a encore des amateurs et qui mérite d’évoluer. Ce que nous faisons n’a pas pour but de remplacer le PC ou le mac des utilisateurs, ni même de remplacer l’Amiga NG. Il a pour but de continuer une passion qui ne s’est jamais éteinte.
D’autres voies sont possibles, certaines ont déjà été prises, d’autres sont en cours de réalisation. Le NG a fait table rase du legacy pour partir sur du matériel moderne et standardisé (malheureusement, le PPC, bien que pertinent au début, c’est avéré un choix commercial désastreux, mais c’est une autre histoire). Le RTG et le RTA pour améliorer un classic existent depuis longtemps déjà (mais c’est une adaptation des technologies issues du monde PC à l’Amiga, pas un chipset propriétaire). Enfin, d’autres projets FPGA tendent à reproduire un Amiga classic le plus fidèlement possible, bugs connus et limitations y compris. C’est aussi ce que vise UAE, et c’est la raison principale pour laquel Tony ne veut pas pour l’instant parler de compatibilité avec la Vampire dans UAE.
En parlant de la compatibilité concernant la Vampire, il ne faut pas oublier 3 choses :
1. WHDload permet de lancer les anciens jeux sur des machines qui ont pourtant des incapacités à les lancer en temps normal. Ce sera la même chose sur la Vampire stand alone, il n’y a pas de raison que ça change, d’autant plus que nous sommes en contact étroit avec son auteur.
2. tout les ajouts comme le AMMX ou pamella sont des bonus : ils ne remplacent pas des technologies existantes. Cela veut dire qu’un ancien programme n’ayant pas connaissance de ces nouvelles instructions ne le voit tout simplement pas et n’est pas géné dans son exécution. Il n’y a pas de cassage de compatibilité.
3. Le 68080 contient toutes les instructions des anciens 68k, ce que ne peut pas prétendre un 060 par exemple. Il n’y a donc pas besoin de library pour trapper les instructions manquantes. La aussi, la compatibilité au niveau du cpu est maximale.
Il y a pleins de chemins différents pour faire de l’Amiga, chacun peut choisir ce qui lui convient. Il n’y a pas besoin de les mettre en opposition. En fait, je ne vois pas pourquoi quelqu’un ne pourrait pas avoir un NG, une Vampire et un 500 avec un Gotek pour couvrir tout ce qui l’intéresse. Nul besoin de montrer du doigt l’une ou l’autre solution en disant qu’elle divise, car la division existe dans le monde Amiga depuis le début. Ce sont au contraires des solutions que se complêtent, et de par la nature même de l’Amiga, il est impossible de contenter tout le monde avec une seul solution.
Si on ne doit plus rien faire de nouveau sous prétexte que le monde de l’Amiga est déjà divisé, alors il n’y aura plus jamais d’inovation, et l’Amiga mourra avec nous quand notre heure sera venue (remarquez que faire quelque chose ne garantira pas qu’il ne mourra pas avec nous, mais au moins on avance).
@ _sam_
très juste, merci de tes précisions. Je rajouterai que la montée en puissance d’un hypothétique 68060 à disons, soyons fou, 200 Mhz créérait elle aussi une division de la communauté : les utilisateurs de ce CPU à 200 Mhz utiliseront des softs qui ne pourront pas tourner correctement sur un 060 standard par manque de puissance. Donc, quoi que l’on fasse, il y aura une division, à moins de faire un clone 100% fidèle de l’Amiga dans un FPGA. Mais le problème, c’est que pour faire ça, il faut définir ce qu’est un Amiga ! John Hertell, qui a les mêmes arguments que Cosmos, dit que pour lui, un vrai Amiga c’est son 4000 en 060 avec RTG. Mais qu’en pensent ceux qui ont un 1200 en 030 sans FPU et sans RTG ?
Pour les CPU fabriqués par Commodore, oui effectivement ils faisaient du 8 bit, mais le niveau de complexité en passant au 16 bit aurait été top complexe, c’est dans ce contexte que _sam_ donne son explication.
Ce qu’il y a de super avec l’état actuel de la situation, c’est justement que l’on peut faire ce que Commodore ne pouvait pas se permettre à l’époque : on peut non seulement faire évoluer le chipset, mais on peut aussi faire évoluer le cpu ! Rien que cela, je trouve que c’est un défi technologique passionant et super intéressant à suivre.
L’apollo team prévoit elle un plan logiciels modernes (portage ou dev natif) pour la vampire?
Genre une suite logiciels de création (histoire d’attiré les créatifs sur la plateforme)
C’est prévu ou pas?
La vampire stand alone me plais beaucoup mais j’ai peur que l’apollo team se retrouve dans la même situation que les amiga-NG
ça serait dommage de reproduire les mêmes erreurs
Ouaaaa…
Y’en a ici qui marche à l’héroïne c’est pas possible.
@ Sinisrus :
Il y a déjà des soft faits pour la Vampire, soit par des membres de la team soit par des personnes externes. Il y a des démos techniques visant à montrer ce qui peut être obtenu, comme Dragon Crown demo ou 194x demo, des utilitaires système comme CPUmon080 ou vampirecontrol, un datatype .jpg optimisé AMMX, des portages de jeux comme Openbor, Wesnoth, Zelda, minislug, des applications comme Netsurf ou RIVA. D’autres sont en cours de réalisation.
En plus de cela, des indications techniques sont données sur le forum Vampire par Bax et Flype, ce qui permet déjà aux codeurs motivés de commencer à coder :
http://forum.apollo-accelerators.com/viewforum.php?f=10
Un des but prochains de la team est de rendre publique une documentation plus fournie afin de permettre à plus de monde encore d’écrire des logiciels ciblés sur les nouvelles instructions de la Vampire (on peut néanmoins déjà commencer, soit en utilisant les infos sur le forum, soit en écrivant des softs comme d’habitude, vu qu’ils vont aussi profiter du gain de vitesse).
Bien entendu, la team ne pourra pas tout faire elle même, à nous de démontrer ce que peut faire la Vampire et ainsi attirer le plus de codeur possibles.
C’est flippant de lire des trucs pareils. 😱🤠
Merci pour le lien, Mike.
Exactement JayBLOOD!
Et maintenant on fait quoi?
Région: Cudrefin / Suisse
Amiga 1200,Tour E/Box, Mediator PCI 1200 Hack 3,3v, Blizzard 1240 PPC 256MB, Radeon 9250, Sound Blaster, Ethernet, carte Spider USB 2.0, CF 8 et 16 GB Dual Boot Os 3.9 & 4.1 Classic 4xEIDE.Amiga 1200 Desktop Escom, Blizzard 1230 32MB, Indivision MK 2, 3 Floppy drive dont 1 HD, CF 4Go.
Amiga CD32 SX1 8MB.
+ 2 Amiga 500, 1 Amiga 4000 Desktop au galetas, 1 CD32, 1 Amiga 600, 1 Amiga 1200 AZERTY.
On boit un verre ?
- Vous devez être connecté pour répondre à ce sujet.
› Forums › Communauté › Le Bar › Le forum est calme ? vive le blog de cosmos !