{"id":85,"date":"2016-10-22T20:32:18","date_gmt":"2016-10-22T20:32:18","guid":{"rendered":"http:\/\/www.diagrom.com\/?p=85"},"modified":"2016-10-22T20:32:58","modified_gmt":"2016-10-22T20:32:58","slug":"diagrom-v0-8-released","status":"publish","type":"post","link":"https:\/\/www.diagrom.com\/index.php\/2016\/10\/22\/diagrom-v0-8-released\/","title":{"rendered":"DiagROM V0.8 Released"},"content":{"rendered":"<p>Yet another time it is time to call it &#8220;Stable&#8221;<\/p>\n<p>&nbsp;<\/p>\n<p>What have happend since last time?<\/p>\n<p>Well. Now I have added exceptioncode handling, so if there are a crash or something like that, the machine will try to handle it, also telling the user what happend.<\/p>\n<p>Chipmem detection in the beginning is now totally rewritten.<br \/>\nNow while detecting (actually done by writing a series of data to one longword every 32K block and reading it back) it will show on the serialport what address it is working on. \u00a0AND if there are a failure it will print what it wrote to the memory and what it read so you can see biterrors. \u00a0to make detection somewhat fast only combinations of 00 and $ff is used.<\/p>\n<p>If there are errors in the beginning it will check until 2MB is checked or memory is detected, if errors comes after memory is detected it will take that as there is no more memory avaible.<br \/>\nDiagROM will use the end of detected memory as workspace.<\/p>\n<p>There is a CIA Check aswell. this have space for improvements and will HOPEFULLY give correct result, I have atleast sucessfully tested it with removing a CIA and got fail. \u00a0also by removing the TICK signal on the A3000\/2000 will also fail the test so. guess it works. \ud83d\ude42<br \/>\n(OF some reason, if you remove the ODD CIA, the machine will crash in the start, will try to figure out how to handle this)<\/p>\n<p>At last stable version I told that I will open the source. and YES I will someday. I just need to figure out how to handle it. \u00a0YES, \u00a0GIT etc exists. I know. \u00a0it is not really about that point. the point is to handle how to implement changes etc. \u00a0so I might instead just do so that I will include the source, no verisionhandling etc. and if someone does a change, this person must hand me the original source AND changed source. so I can diff it out. \u00a0not sure yet.<\/p>\n<p>I have got question about supporting my project with donations.<\/p>\n<p>Well sure. if you want to. just use:\u00a0<a href=\"http:\/\/paypal.me\/JohnHertell\">http:\/\/paypal.me\/JohnHertell<\/a><\/p>\n<p>I also got questions about sending preprogrammed ROMs. Sure also, no problem BUT think if that this is a program in constant change. so unless you have a eraser and epromprogrammer you will have a very outdated version real fast. but if you still want this. \u00a0contact me.<\/p>\n<p>It will now be some time until next stable version as I need to finish more tests first.<\/p>\n<p>Anyway, Enjoy and please comment.<\/p>\n<p>&nbsp;<\/p>\n<p>And if you cannot find it: Downloadpage is located at:\u00a0<a href=\"http:\/\/www.diagrom.com\/index.php\/download\/\">http:\/\/www.diagrom.com\/index.php\/download\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Yet another time it is time to call it &#8220;Stable&#8221; &nbsp; What have happend since last time? Well. Now I have added exceptioncode handling, so if there are a crash or something like that, the machine will try to handle it, also telling the user what happend. Chipmem detection in the beginning is now totally &hellip; <a href=\"https:\/\/www.diagrom.com\/index.php\/2016\/10\/22\/diagrom-v0-8-released\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">DiagROM V0.8 Released<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-85","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.diagrom.com\/index.php\/wp-json\/wp\/v2\/posts\/85","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.diagrom.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.diagrom.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.diagrom.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.diagrom.com\/index.php\/wp-json\/wp\/v2\/comments?post=85"}],"version-history":[{"count":2,"href":"https:\/\/www.diagrom.com\/index.php\/wp-json\/wp\/v2\/posts\/85\/revisions"}],"predecessor-version":[{"id":87,"href":"https:\/\/www.diagrom.com\/index.php\/wp-json\/wp\/v2\/posts\/85\/revisions\/87"}],"wp:attachment":[{"href":"https:\/\/www.diagrom.com\/index.php\/wp-json\/wp\/v2\/media?parent=85"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.diagrom.com\/index.php\/wp-json\/wp\/v2\/categories?post=85"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.diagrom.com\/index.php\/wp-json\/wp\/v2\/tags?post=85"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}