{"id":398,"date":"2012-10-23T15:08:23","date_gmt":"2012-10-23T13:08:23","guid":{"rendered":"http:\/\/pockemul.free.fr\/?p=398"},"modified":"2020-12-22T14:52:50","modified_gmt":"2020-12-22T13:52:50","slug":"ne-laissons-pas-mourir-le-pc-1211","status":"publish","type":"post","link":"https:\/\/pockemul.com\/index.php\/2012\/10\/23\/ne-laissons-pas-mourir-le-pc-1211\/","title":{"rendered":"Ne laissons pas mourir le PC-1211"},"content":{"rendered":"<p>Bonjour \u00e0 tous,<br \/>\nLes PC-1211 sont en train de dispara\u00eetre \u00e0 cause principalement de leurs probl\u00e8mes d&#8217;\u00e9cran. Bient\u00f4t il ne sera plus possible de faire fonctionner ce qui fut le premier Pocket BASIC.<br \/>\nNe pensez vous pas qu&#8217;il serai important de pouvoir cr\u00e9er une Simulation\/\u00c9mulation pour ce v\u00e9n\u00e9rable Pocket ?<br \/>\nJe me suis un peu pench\u00e9 sur la question et je reconnais que \u00e7a n&#8217;est pas simple. Voici les diff\u00e9rentes pistes envisageables :<br \/>\n<strong>&#8211; Emulation :<\/strong><br \/>\n&#8211; DUMPER la ROM. \u00e0 priori aucun moyen de faire cela de fa\u00e7on logicielle, il faute donc intervenir en HARD. Pas de probl\u00e8me je pense pour sacrifier une machine, il y en a tellement qui ne fonctionnent pas, mais je ne connais pas la marche \u00e0 suivre pour dumper physiquement une ROM.<br \/>\n&#8211; Trouver les infos sur le processeur SC43178. J&#8217;ai chercher et rien trouv\u00e9, donc il&nbsp;faudrait&nbsp;faire du reverse ingeneering &#8230;<br \/>\n<strong>&#8211; Simulation :<\/strong><br \/>\nAlors il y a la solution de la simulation, et je vous avoue que j&#8217;ai commenc\u00e9 quelque chose la-dessus. Moi qui suis habitu\u00e9 \u00e0 l&#8217;\u00e9mulation, je ne suis pas \u00e0 l&#8217;aise avec ce monde l\u00e0. c&#8217;est une autre fa\u00e7on de penser.<br \/>\nQuand je vois la masse de code&nbsp;n\u00e9cessaire&nbsp;\u00e0 simuler le FX-702P, je me dis que c&#8217;est un \u00e9norme boulot. Il serait bien de rendre cela le plus g\u00e9n\u00e9rique possible afin d&#8217;avoir un moteur de simulation \u00e0 m\u00eame d&#8217;\u00eatre d\u00e9cliner pour diff\u00e9rents mod\u00e8les.<br \/>\n<strong>&#8211; Hybride:<\/strong><br \/>\nUne autre piste qui me trotte dans la t\u00eate serai de modifier la ROM d&#8217;un PC-1251 (le plus proche fonctionnellement) pour le brider et le faire fonctionner comme un pc-1211.<br \/>\n&#8211; On d\u00e9sassemble la ROM (facile)<br \/>\n&#8211; On modifie .<br \/>\n&#8211; on reassemble<br \/>\n&#8211; on int\u00e8gre \u00e7a dans PockEmul<br \/>\nApr\u00e8s&nbsp;ces r\u00e9flexions, je me suis lanc\u00e9 dans la simulation. J&#8217;ai une premi\u00e8re version qui tourne avec beaucoup de limitations pour l&#8217;instant:<br \/>\n&#8211; pas d&#8217;\u00e9diteur. Il faut retaper la ligne BASIC si on fait une erreur.<br \/>\n&#8211; pas de gestion du mode Reserve<br \/>\n&#8211; quelque fonctions de calcul manquantes<br \/>\n<a href=\"http:\/\/pockemul.com\/wp-content\/uploads\/2012\/10\/pc1211_6.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-399\" title=\"pc1211_6\" src=\"http:\/\/pockemul.com\/wp-content\/uploads\/2012\/10\/pc1211_6.png\" alt=\"\" width=\"696\" height=\"374\" srcset=\"https:\/\/pockemul.com\/wp-content\/uploads\/2012\/10\/pc1211_6.png 696w, https:\/\/pockemul.com\/wp-content\/uploads\/2012\/10\/pc1211_6-300x161.png 300w\" sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bonjour \u00e0 tous, Les PC-1211 sont en train de dispara\u00eetre \u00e0 cause principalement de leurs probl\u00e8mes d&#8217;\u00e9cran. Bient\u00f4t il ne sera plus possible de faire fonctionner ce qui fut le premier Pocket BASIC. Ne pensez vous pas qu&#8217;il serai important de pouvoir cr\u00e9er une Simulation\/\u00c9mulation pour ce v\u00e9n\u00e9rable Pocket ? Je me suis un peu &hellip; <a href=\"https:\/\/pockemul.com\/index.php\/2012\/10\/23\/ne-laissons-pas-mourir-le-pc-1211\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Ne laissons pas mourir le PC-1211&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[49,44,32],"tags":[],"class_list":["post-398","post","type-post","status-publish","format-standard","hentry","category-pc-1211","category-pc-12xx","category-sharp"],"_links":{"self":[{"href":"https:\/\/pockemul.com\/index.php\/wp-json\/wp\/v2\/posts\/398"}],"collection":[{"href":"https:\/\/pockemul.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pockemul.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pockemul.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/pockemul.com\/index.php\/wp-json\/wp\/v2\/comments?post=398"}],"version-history":[{"count":2,"href":"https:\/\/pockemul.com\/index.php\/wp-json\/wp\/v2\/posts\/398\/revisions"}],"predecessor-version":[{"id":1424,"href":"https:\/\/pockemul.com\/index.php\/wp-json\/wp\/v2\/posts\/398\/revisions\/1424"}],"wp:attachment":[{"href":"https:\/\/pockemul.com\/index.php\/wp-json\/wp\/v2\/media?parent=398"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pockemul.com\/index.php\/wp-json\/wp\/v2\/categories?post=398"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pockemul.com\/index.php\/wp-json\/wp\/v2\/tags?post=398"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}