{"id":57600,"date":"2018-10-07T20:00:37","date_gmt":"2018-10-07T18:00:37","guid":{"rendered":"http:\/\/www.emu-france.com\/?p=57600"},"modified":"2018-10-12T13:56:58","modified_gmt":"2018-10-12T11:56:58","slug":"ordi-cpcepower-v1810","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=57600","title":{"rendered":"[Ordi.] CPCEPower v181012 *maj*"},"content":{"rendered":"<p><a href=\"http:\/\/www.cpcwiki.eu\/forum\/emulators\/\">CPCEmuPower<\/a> cr\u00e9\u00e9 par Megachur est un programme qui \u00e9mule le plus pr\u00e9cis\u00e9ment possible un ordinateur Amstrad CPC.<br \/>\n&nbsp;<br \/>\n<a href=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/10\/cpcepower.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-52412\" src=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/10\/cpcepower.jpg\" alt=\"\" width=\"456\" height=\"364\" srcset=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/10\/cpcepower.jpg 770w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/10\/cpcepower-300x240.jpg 300w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/10\/cpcepower-768x613.jpg 768w\" sizes=\"auto, (max-width: 456px) 100vw, 456px\" \/><\/a><br \/>\n&nbsp;<br \/>\nSon \u00e9criture a \u00e9t\u00e9 initi\u00e9e apr\u00e8s l&rsquo;attaque du site cpc-power qui a entrain\u00e9 l&rsquo;arr\u00eat de l&rsquo;utilisation de l&rsquo;\u00e9mulateur Web Java CPC de DevilMarkus !<br \/>\n&nbsp;<br \/>\nIl a donc \u00e9t\u00e9 \u00e9crit \u00e0 l&rsquo;origine en langage javascript\/html5 afin de pouvoir \u00eatre int\u00e9gr\u00e9 au site http:\/\/www.cpc-power.com. Ce choix permet d&rsquo;avoir une compatibilit\u00e9 sur tous les navigateurs respectant les standards w3c en mati\u00e8re de html5\/javascript (Firefox, Chrome, Edge, Safari, etc.) et donc tous les syst\u00e8mes d&rsquo;exploitation (Windows, Linux, Android, IOS, etc.).<br \/>\n&nbsp;<br \/>\nL&rsquo;objectif principal a \u00e9t\u00e9 d&rsquo;\u00eatre le plus fid\u00e8le au hardware. Les Amstrad CPC sont de solides constitutions \u00e9lectroniques mais il y a un risque prochain de ne plus pouvoir disposer d&rsquo;un ordinateur fonctionnel !<br \/>\n&nbsp;<br \/>\nLe dernier ajout a \u00e9t\u00e9 le son gr\u00e2ce aux nouveaut\u00e9s javascript\/html5 \u00e9dit\u00e9s par le W3C concernant la gestion du son en javascript&#8230;<br \/>\n&nbsp;<br \/>\nCependant, malgr\u00e9 tous les efforts de l&rsquo;auteur le son n&rsquo;est pas correctement et exactement synchronis\u00e9 avec l&rsquo;\u00e9mulation. On l&rsquo;entend bien mais il est &lsquo;hach\u00e9&rsquo; r\u00e9guli\u00e8rement car les frames par seconds de sont pas respect\u00e9es alors qu\u2019elles doivent \u00eatre constantes pour une bonne qualit\u00e9 du son.<br \/>\nCela est d\u00fb \u00e0 l&rsquo;impl\u00e9mentation des APIs audio dans le moteur d&rsquo;ex\u00e9cution javascript dans les navigateurs : m\u00eame si des am\u00e9liorations r\u00e9centes ont \u00e9t\u00e9 effectu\u00e9es, en javacript, il est plus courant de jouer un wave, ogg, mp3 que de g\u00e9n\u00e9rer et jouer un son en temps r\u00e9el !<br \/>\nSeule la partie \u00e9mulation AY-3-8912 en javascript est d\u00e9j\u00e0 int\u00e9gr\u00e9 au Player ym du site http:\/\/www.cpc-power.com.<br \/>\nApr\u00e8s de longs mois de tentative et de frustration \u00e0 ce sujet, l&rsquo;auteur d donc d\u00e9cid\u00e9 de porter le code de l&rsquo;\u00e9mulateur en C++.<br \/>\nEn quelques semaines, tous les diff\u00e9rents composants d&rsquo;\u00e9mulation ont \u00e9t\u00e9 port\u00e9s dans ce langage.<br \/>\nEnsuite, l&rsquo;interface a \u00e9t\u00e9 revue et optimis\u00e9e. Toutes les am\u00e9liorations ont \u00e9t\u00e9 port\u00e9es \u00e9galement sur la partie javascript\/html5 qui est maintenue \u00e0 jour en parall\u00e8le (exemple : ajout des formats CT-RAW et IPFs pour la partie disquette). Laissant un jour la possibilit\u00e9 de proposer la version javascript\/html5 si les soucis de son sont r\u00e9gl\u00e9s ou si la demande ou les dons utilisateur sont important histoire motiver l&rsquo;\u00e9quipe \ud83d\ude09<br \/>\n&nbsp;<br \/>\nCPCEmuPower se veut donc un \u00e9mulateur tr\u00e8s pr\u00e9cis.<br \/>\n&nbsp;<\/p>\n<p class=\"p_telecharger_icone_zip\"><p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=7467\" title=\"Download CPCEPower\">T\u00e9l\u00e9charger CPCEPower v2105 (3.0 Mo)<\/a><\/p><\/p>\n<p class=\"p_site_officiel\"><a class=\"site_officiel\" href=\"http:\/\/www.cpc-power.com\/cpcarchives\/index.php?page=articles&amp;num=446\" target=\"_blank\" rel=\"noopener\">Site Officiel<\/a><\/p>\n<p class=\"p_en_savoir_plus\"><a class=\"en_savoir_plus\" href=\"https:\/\/www.emu-france.com\/emulateurs\/10-ordinateurs\/97-amstrad-cpc-cpc\/\">En savoir plus&#8230;<\/a><\/p>\n<div class=\"fcbkbttn_buttons_block\" id=\"fcbkbttn_left\"><div class=\"fb-share-button  \" data-href=\"https:\/\/www.emu-france.com\/?p=57600\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>CPCEmuPower cr\u00e9\u00e9 par Megachur est un programme qui \u00e9mule le plus pr\u00e9cis\u00e9ment possible un ordinateur Amstrad CPC. &nbsp; &nbsp; Son \u00e9criture a \u00e9t\u00e9 initi\u00e9e apr\u00e8s l&rsquo;attaque du site cpc-power qui a entrain\u00e9 l&rsquo;arr\u00eat de l&rsquo;utilisation de l&rsquo;\u00e9mulateur Web Java CPC &#8230;<\/p>\n","protected":false},"author":3,"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":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[],"class_list":["post-57600","post","type-post","status-publish","format-standard","hentry","category-par-defaut","uentry","postonpage-1","odd","post-author-Jets"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pKi2R-eZ2","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/57600","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\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=57600"}],"version-history":[{"count":5,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/57600\/revisions"}],"predecessor-version":[{"id":57628,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/57600\/revisions\/57628"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=57600"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=57600"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=57600"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}