{"id":28742,"date":"2014-03-03T12:51:41","date_gmt":"2014-03-03T13:51:41","guid":{"rendered":"http:\/\/www.emu-france.com\/?p=28742"},"modified":"2014-03-03T12:53:22","modified_gmt":"2014-03-03T13:53:22","slug":"projet-fan-vous-avez-adore-lamstrad-cpc-vous-allez-venerer-lopc-one","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=28742","title":{"rendered":"[Projet Fan] Vous avez ador\u00e9 l&rsquo;AMSTRAD CPC ? Vous allez v\u00e9n\u00e9rer l&rsquo;OPC ONE !"},"content":{"rendered":"<p>En 1984 apparaissait sur le march\u00e9 l&rsquo;AMSTRAD CPC 464, un micro-ordinateur familial 8 bits dont la puissance du langage BASIC int\u00e9gr\u00e9, les caract\u00e9ristiques techniques et surtout le c\u00f4t\u00e9 tout-en-un en firent une machine d&rsquo;exception qui marqua les esprits. Le CPC 6128 (photo ci-contre) fut le mod\u00e8le phare de la gamme des CPC qui se vendirent \u00e0 trois millions d&rsquo;exemplaires jusqu&rsquo;\u00e0 \u00e9puisement du stock, dont le tiers en France (l&rsquo;Espagne, l&rsquo;Allemagne et l&rsquo;Angleterre se partageant l&rsquo;essentiel du reste du march\u00e9). Cette machine ludique fit na\u00eetre bon nombre de vocations chez les utilisateurs des premi\u00e8res heures de l&rsquo;histoire de l&rsquo;informatique. Encore aujourd&rsquo;hui, beaucoup doivent leur activit\u00e9s professionnelles \u00e0 cette machine aussi ludique que propre \u00e0 satisfaire les esprits studieux.<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2014\/03\/opcone_logo_intro.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-28744\" alt=\"opcone_logo_intro\" src=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2014\/03\/opcone_logo_intro.png\" width=\"600\" height=\"96\" srcset=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2014\/03\/opcone_logo_intro.png 600w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2014\/03\/opcone_logo_intro-300x48.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Trente ans plus tard, bien que techniquement &#8211; mais non conceptuellement &#8211; obsol\u00e8te, le CPC conserve la m\u00eame place dans le coeur des nostalgiques et d\u00e9fie le temps qui passe sans que son int\u00e9r\u00eat s&rsquo;effrite, continuant d&rsquo;alimenter des passions et de f\u00e9d\u00e9rer des utilisateurs autour d&rsquo;associations, de sites web et de forums. Plus \u00e9tonnant encore, de nouveaux jeux sortent chaque ann\u00e9e ! Un devoir de m\u00e9moire que peu de machines ont suscit\u00e9 \u00e0 ce jour.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Voici<\/strong><strong> quelques principes directeurs non encore \u00e9voqu\u00e9s quant \u00e0 la voie emprunt\u00e9e par le projet OPC ONE, au niveaux logiciel et mat\u00e9riel :<\/strong><\/p>\n<p><em><br \/>\n\u00c9diteur de code \u00e9volu\u00e9 (et param\u00e9trable): gestion du copier\/coller \u00e0 la souris, auto-correction, auto-compl\u00e9tion, rep\u00e9rage des erreurs de code sans bloquer la saisie (syntaxe et arguments invalides), coloration syntaxique, manipulation compl\u00e8te des blocs de texte, code pliable\/d\u00e9pliable pour pour plus de clart\u00e9, acc\u00e8s directs par onglets aux fonctions (oui, on pourra coder des fonctions!), remplacements, ajouts, multiples sources en m\u00e9moire&#8230; Bref, tout ce qui est envisageable de faire en terme de saisie de texte sera possible. Imaginez un Notepad++ light pour vous en faire une meilleure id\u00e9e.<br \/>\nPossibilit\u00e9 d\u2019int\u00e9grer du langage machine n\u2019importe o\u00f9 dans le code et de le faire interagir directement avec le BASIC (passage de variables).<br \/>\nAide syntaxique int\u00e9gr\u00e9e ne n\u00e9cessitant pas l&rsquo;usage d&rsquo;un manuel (qui existera toutefois de fa\u00e7on compl\u00e8te en version num\u00e9rique).<br \/>\nBASIC OPC complet \u00e0 m\u00eame de traiter en un minimum d\u2019instructions toutes les op\u00e9rations susceptibles d\u2019intervenir dans les domaines du traitement de cha\u00eenes de caract\u00e8res, de la vid\u00e9o, de la 2D fixe ou anim\u00e9e (sprites), de la 3D, des calculs math\u00e9matiques, logiques, scientifiques et statistiques, de la communication avec le mat\u00e9riel, du r\u00e9seau&#8230;<br \/>\nR\u00e9solution \u00e9cran HD de 1920&#215;1080 en 16M de couleurs, chaque pixel pouvant \u00eatre individuellement adress\u00e9 en terme de profondeur de couleur. Multi-fen\u00eatrages en diff\u00e9rentes r\u00e9solutions pour simplifier l&rsquo;affichage<br \/>\nProcesseur sonore \u00e9volu\u00e9 autorisant la gestion des samples, le multi-pistes, le MIDI, ainsi que la manipulation des formes d&rsquo;onde.<br \/>\nBascule rapide entre les programmes en m\u00e9moire.<br \/>\nL&rsquo;interface graphique, en plus de la console de programmation, offrira des acc\u00e8s directs \u00e0 un gestionnaire de fichier, en permanence accessible depuis n&rsquo;importe quelle application (un disque dur\/SSD int\u00e9gr\u00e9 vient remplacer le lecteur de disquette \ud83d\ude42 ). Possibilit\u00e9 de glisser-d\u00e9poser des fichiers directement sur la console de saisie.<br \/>\nInterfa\u00e7age mat\u00e9riel complet : ports USB 3.0, ports carte m\u00e9moire, ports MIDI, r\u00e9seau RJ45, graveur DVD, sortie HDMI.<br \/>\nPort cartouche ROM.<br \/>\nPossibilit\u00e9 de mettre \u00e0 tout moment et gratuitement d&rsquo;actualiser le BASIC (corrections de bugs, nouvelles fonctions etc&#8230;) sans que cela ne nuise \u00e0 la compatibilit\u00e9 avec les applications d\u00e9j\u00e0 cr\u00e9\u00e9es.<br \/>\nUn \u00ab OPC Market \u00bb est envisag\u00e9, avec t\u00e9l\u00e9chargement des applications via Internet directement depuis l&rsquo;OPC OCE. Il s&rsquo;agit d&rsquo;un bon moyen pour les programmeurs de mettre facilement \u00e0 disposition leurs cr\u00e9ations, de fa\u00e7on payante ou gratuite.<br \/>\nExploitation tant que faire se peut des solutions Open source et Open hardware.<br \/>\nToute l&rsquo;\u00e9lectronique devrait \u00eatre embarqu\u00e9e sous le clavier comme pour le CPC originel. L&rsquo;OPC ONE fera l&rsquo;objet d&rsquo;un nouveau design.<br \/>\nLe syst\u00e8me sera simplifi\u00e9 \u00e0 l&rsquo;extr\u00eame afin d&rsquo;autoriser une s\u00e9curit\u00e9 maximum lors de l&rsquo;acc\u00e8s au r\u00e9seau.<\/em><\/p>\n<p>Les architectures mat\u00e9rielle et logicielle seront choisies progressivement afin de ne pas se jeter dans des culs-de-sac, elles seront au fur et \u00e0 mesure sp\u00e9cifi\u00e9es sur la page D\u00e9veloppement.<\/p>\n<p>Le d\u00e9veloppement du BASIC OPC termin\u00e9, un d\u00e9partement applicatif sera mis en place et les codeurs pourront b\u00e9n\u00e9ficier d&rsquo;un \u00e9mulateur pour se lancer dans la cr\u00e9ation d&rsquo;applications n\u00e9cessaires \u00e0 la promotion de la machine (jeux int\u00e9gr\u00e9s y compris), avec principalement des recr\u00e9ations hautes en couleurs et en animations de classiques de jeux d&rsquo;arcade qui ont aid\u00e9 au succ\u00e8s du CPC (Rick Dangerous, Bomb Jack, Head over Heels, Cauldron&#8230;)&#8230;<\/p>\n<p>&nbsp;<\/p>\n<p>Rendez-vous sur le site officiel pour d\u00e9couvrir le prototype !<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/www.facebook.com\/groups\/opcone\/\"><strong>Groupe Facebook<\/strong><\/a><\/p>\n<p><a class=\"site_officiel\" href=\"http:\/\/www.opcone.fr\/\">Site Officiel<\/a><\/p>\n<div class=\"fcbkbttn_buttons_block\" id=\"fcbkbttn_left\"><div class=\"fb-share-button  \" data-href=\"https:\/\/www.emu-france.com\/?p=28742\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>En 1984 apparaissait sur le march\u00e9 l&rsquo;AMSTRAD CPC 464, un micro-ordinateur familial 8 bits dont la puissance du langage BASIC int\u00e9gr\u00e9, les caract\u00e9ristiques techniques et surtout le c\u00f4t\u00e9 tout-en-un en firent une machine d&rsquo;exception qui marqua les esprits. Le CPC &#8230;<\/p>\n","protected":false},"author":36,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[6],"class_list":["post-28742","post","type-post","status-publish","format-standard","hentry","category-par-defaut","tag-projet-fan","uentry","postonpage-1","odd","post-author-greatxerox"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pKi2R-7tA","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/28742","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/users\/36"}],"replies":[{"embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=28742"}],"version-history":[{"count":1,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/28742\/revisions"}],"predecessor-version":[{"id":28745,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/28742\/revisions\/28745"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=28742"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=28742"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=28742"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}