{"id":887831,"date":"2011-03-28T21:06:00","date_gmt":"2011-03-28T21:06:00","guid":{"rendered":"http:\/\/sindikat.bloguje.sk\/887831-zapisky-03-2011.php"},"modified":"2011-03-28T21:06:00","modified_gmt":"2011-03-28T21:06:00","slug":"887831-zapisky-03-2011-php","status":"publish","type":"post","link":"https:\/\/sindik.at\/?p=887831","title":{"rendered":"Z\u00e1pisky 03\/2011"},"content":{"rendered":"<p>Zi\u0161li sme sa v hojnej\u0161om po\u010dte, zozbieralo sa viac techniky a vrcholili pr\u00edpravy na Forever C.<\/p>\n<p><!--more--><\/p>\n<p>Marcov\u00fd SinDiKat, ktor\u00fd sa v\u00fdnimo\u010dne konal v nede\u013eu 13.3., bol dobrou p\u00f4dou pre pr\u00edpravu techniky na Forever C. Ten sa za\u010d\u00ednal cca. 128 hod\u00edn po skon\u010den\u00ed stretnutia koncertom AY Riders v Hornej S\u00fa\u010di.<\/p>\n<p>Ale spa\u0165 do Petr\u017ealky na Gessayovu. Zostava bola tentokr\u00e1t nasledovn\u00e1: \u010ci\u017eo, Mikezt, Ub880d, Nairam, Ffg, M\u00e1rio a ja.<br \/><img decoding=\"async\" src=\"img\/osadenstvo_03_2011_01.jpg\"><\/p>\n<p><img decoding=\"async\" src=\"img\/osadenstvo_03_2011_02.jpg\"><\/p>\n<p><img decoding=\"async\" src=\"img\/osadenstvo_03_2011_03.jpg\"><\/p>\n<p>Ffg priniesol nieko\u013eko kusov PMD, z ktor\u00fdch nie v\u0161etky javili zn\u00e1mky \u017eivota. Raritou boli 2 k\u00fasky bez ak\u00e9hoko\u013evek dodato\u010dn\u00e9ho ozna\u010denia verzie &#8211; jednoducho vpravo hore mali n\u00e1pis iba PMD85.<\/p>\n<p><img decoding=\"async\" src=\"img\/pmdkat.jpg\"><\/p>\n<p>Jedno som Ffgovi naopak priniesol opraven\u00e9 [PMD85-2A], kde som menil p\u00f4vodn\u00e9 vyhoren\u00e9 ROM 8608 za 2732. Pre z\u00e1ujemcov o v\u00fdmenu prip\u00e1jam kr\u00e1tky n\u00e1vod vycucnut\u00fd z p\u00f4vodnej spr\u00e1vy poslanej Ffgovi:<\/p>\n<p>Pod\u013ea skratovan\u00e9ho -5V (na doske) som predpokladal, \u017ee bude zrada v nejakom komponente, ktor\u00fd je na t\u00fato vetvu pripojen\u00fd. Sch\u00e9ma prezradila, \u017ee to je procesor a PROM\/EPROM pam\u00e4te 8608\/2708 (resp. RF1). Ni\u010d in\u00e9 na -5V nevis\u00ed. Asi pri ka\u017edom desiatom zapnut\u00ed sa monitor inicializoval, ale za\u010dal blbn\u00fa\u0165 &#8211; artefakty vo videoram, neragovanie na kl\u00e1vesnicu apod. Sk\u00fasil som prehodi\u0165 procesor z PP01, ale v\u00fdsledok bol rovnak\u00fd &#8211; ak sa n\u00e1hodou podarilo PMD zapn\u00fa\u0165, za\u010dalo po p\u00e1r sekund\u00e1ch tot\u00e1lne blbn\u00fa\u0165.<br \/>Aby som \u00faplne vyvr\u00e1til te\u00f3riu o &#8222;na\u010datom&#8220; CPU v\u010dera (6.3.) som zbehol do Pie\u0161\u0165an k jedn\u00e9mu burzovn\u00edkovi, ktor\u00fd m\u00e1 z\u00e1soby tak\u00fdchto z\u00e1le\u017eitost\u00ed. Samozrejme aj s \u010fal\u0161\u00edm proc\u00e1kom sa to spr\u00e1valo rovnako. Nezost\u00e1valo ni\u010d in\u00e9 len za\u010da\u0165 rie\u0161i\u0165 PROM\/EPROM. V\u0161etky p\u00f4vodn\u00e9 pam\u00e4te tohto typu v PMD vy\u017eaduj\u00fa aj +12 aj -5V (okrem \u0161tandardn\u00e9ho +5V). M\u00f4j skvel\u00fd \u010d\u00ednsky program\u00e1tor v\u0161ak nepodporuje ni\u010d pod 2716, preto som sa rozhodol pre &#8218;upgrade&#8216; &#8211; osadil som nakoniec len jednu 2732 (vy\u017eaduj\u00facu iba +5V) s kompletn\u00fdm monitorom 2a, ktor\u00fd som stiahol z B\u00f3rikovho emul\u00e1tora.<br \/>Chcelo to miernu \u00fapravu zapojenia &#8211; dotiahnu\u0165 do pam\u00e4te A10 a A11, pripoji\u0165 \/OE na \/MR a z-OR-ova\u0165 \/CS0 az 3 (z 3205 &#8211; V12 &#8211; pin 15,14,13,12) do jedn\u00e9ho \/CS. Sta\u010dili 4 di\u00f3dy a odpor 1k5 proti +5V.<\/p>\n<p>Na doske nie je \u017eiaden pre\u0161krab, cel\u00e9 sa to d\u00e1 odstr\u00e1ni\u0165 vytiahnut\u00edm 2732 z p\u00e4tice a odletovan\u00edm 3 pridan\u00fdch v\u00fdvodov z V12 (3205) a \u0161tvrt\u00e9ho zorovan\u00e9ho \/CS do EPROM. Takto zost\u00e1va jedinou n\u00e1chylnou s\u00fa\u010diastkou na -5V u\u017e iba CPU 8080, ktor\u00fd s t\u00fdm \u017eiaden probl\u00e9m zjavne nem\u00e1. Zrejme iba nenabehne pokia\u013e -5V ch\u00fdba. Tie (E)PROMky to viac pre\u017e\u00edvaj\u00fa a asi str\u00e1caj\u00fa obsah, ke\u010f nie s\u00fa v\u0161etky nap\u00e4tia v poriadku.<\/p>\n<p>Ako to cel\u00e9 vyzer\u00e1 ukazuj\u00fa nasledovn\u00e9 fotky.<br \/><img decoding=\"async\" src=\"img\/pmd_epromcs.jpg\"><\/p>\n<p><img decoding=\"async\" src=\"img\/pmd_eprom.jpg\"><\/p>\n<p>S Mikeztom sme odla\u010fovali spr\u00e1vne zapojenie k\u00e1blov pre prevodn\u00edk RGB-&gt;composite s Mc1377. Amstrad CPC6128 a ZX Spectrum 128 +2 vy\u017eaduj\u00fa r\u00f4zne hodnoty odporov vo vstupnom deli\u010di, preto toto cvi\u010denie chv\u00ed\u013eu trvalo. \u00daspe\u0161ne sme odladili obe verzie a tak bolo pr\u00edprava na Forever po str\u00e1nke videa hotov\u00e1. <br \/><img decoding=\"async\" src=\"img\/mc1377_prevodnik_cpc2.jpg\"><\/p>\n<p><img decoding=\"async\" src=\"img\/mc1377_prevodnik_zx.jpg\"><\/p>\n<p>Ub880d sa venoval HW multikol\u00f3ru na PMD85. P\u00f4vodne malo ma\u0165 toto zapojenie sl\u00e1vnostn\u00fa premi\u00e9ru na Foreveri, ale s\u00e1m autor nakoniec verejn\u00fa prezent\u00e1ciu stiahol a spravil len komornej\u0161ie uvedenie tejto novinky v r\u00e1mci PMD kr\u00fa\u017eku v Hornej S\u00fa\u010di.<br \/>O \u010do ide nap\u00ed\u0161em zatia\u013e v skratke, lebo Ub pripravuje podrobn\u00fd \u010dl\u00e1nok sem na blog. Inform\u00e1cia o farbe bodov (resp. atrib\u00fatoch) je ulo\u017een\u00e1 vo VRAM od adresy 49152(dec) v d\u00e1tov\u00fdch bitoch D7 a D6, jednotliv\u00e9 body sa potom zasvecuj\u00fa resp. zh\u00e1\u0161aj\u00fa nastaven\u00edm bitov D5-D0. Pokia\u013e je bod akt\u00edvny bude svieti\u0165 nastavenou farbou, ak je neakt\u00edvny bude zobrazen\u00e1 \u010dierna. Obrazov\u00e9 st\u013apce maj\u00fa \u0161\u00edrku 6 bodov a na obrazovku sa ich zmest\u00ed 48 &#8211; celkovo 288 horizont\u00e1lnych bodov. V\u00fd\u0161ka atrib\u00fatu je jeden mikroriadok, tak\u017ee pri porovnan\u00ed so ZX Spectrom m\u00e1 PMD &#8222;navrch&#8220; vo ve\u013ekosti atrib\u00fatu 6&#215;1 (oproti 8&#215;8). Treba v\u0161ak podotkn\u00fa\u0165, \u017ee svietiace body v tomto atrib\u00fate m\u00f4\u017eu ma\u0165 iba jednu zo \u0161tyroch farieb. Body, ktor\u00e9 nesvietia s\u00fa \u010dierne. Ub mal zauj\u00edmav\u00fd n\u00e1pad ako strieda\u0165 atrib\u00faty a dosiahnu\u0165 tak v\u00e4\u010d\u0161iu z\u00e1kladn\u00fa paletu. Najprv n\u00e1pad otestoval na obr\u00e1zku monoskopu, ktor\u00fd mu \u010falej sl\u00fa\u017eil ako in\u0161pir\u00e1cia na v\u00fdvoj HW &#8222;ud\u011bl\u00e1tka&#8220; &#8211; ako zapojenie s\u00e1m naz\u00fdva. To mu umo\u017en\u00ed kombinova\u0165 atrib\u00faty dvoch pod sebou le\u017eiacich mikroriadkov a vybra\u0165 pre bod jednu z \u00f4smych farieb. Rozmer atrib\u00fatu sa pri tejto \u00faprave zv\u00e4\u010d\u0161\u00ed na 6&#215;2. Kv\u00f4li lep\u0161ej sp\u00e4tnej kompatibilite je s\u00fa\u010das\u0165ou zapojenia aj tla\u010d\u00edtko &#8222;inhibit&#8220;, ktor\u00e9 deaktivuje roz\u0161\u00edrenie.<br \/><img decoding=\"async\" src=\"img\/monoskop.jpg\"><\/p>\n<p>Na stretnut\u00ed sa objavil \u010fal\u0161\u00ed PMD\u010dk\u00e1r &#8211; M\u00e1rio. Priniesol uk\u00e1za\u0165 svoju 3-jku s roz\u0161\u00edreniami, ktor\u00e9 si do nej dobastlil. Ak si dobre pam\u00e4t\u00e1m ten hlavn\u00fd pr\u00eddavok bolo rozhranie IDE zalo\u017een\u00e9 na 8255.<br \/><img decoding=\"async\" src=\"img\/pmd_mario_1.jpg\"><\/p>\n<p><img decoding=\"async\" src=\"img\/pmd_mario_addon.jpg\"><\/p>\n<p>V\u00e1\u017ene za\u010d\u00ednam uva\u017eova\u0165 na premenovan\u00ed klubu na p\u00e9emd\u00e9kat \ud83d\ude42<\/p>\n<p>Ffg tentokr\u00e1t prichystal fazu\u013eov\u00fa polievku so slovenskou to\u010denou ope\u010denou na cibu\u013eke. Op\u00e4\u0165 sme si pochutili a mno\u017estva bolo to\u013eko, \u017ee sme si mohli aj nieko\u013ekokr\u00e1t prida\u0165.<br \/><img decoding=\"async\" src=\"img\/polievka.jpg\"><\/p>\n<p><img decoding=\"async\" src=\"img\/tocena.jpg\"><\/p>\n<p>Po (mojom nekone\u010dnom) zbalen\u00ed vec\u00ed sme sa rozi\u0161li pln\u00ed o\u010dak\u00e1vania \u010do prinesie nasleduj\u00faci v\u00edkend. Hodil som e\u0161te Mikezta na vlak, hoci som tomu, \u017ee ho stihne ve\u013ek\u00fa \u0161ancu ned\u00e1val. Zost\u00e1vali mu asi 3 min\u00faty. Podarilo sa.<\/p>\n<p>\/ikon<\/p>\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Zi\u0161li sme sa v hojnej\u0161om po\u010dte, zozbieralo sa viac techniky a vrcholili pr\u00edpravy na Forever C.<\/p>\n","protected":false},"author":1,"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":[7],"tags":[],"class_list":["post-887831","post","type-post","status-publish","format-standard","hentry","category-tema-4-stretnutia-php"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5aqy8-3IXR","jetpack_likes_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/posts\/887831","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sindik.at\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=887831"}],"version-history":[{"count":0,"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/posts\/887831\/revisions"}],"wp:attachment":[{"href":"https:\/\/sindik.at\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=887831"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sindik.at\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=887831"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sindik.at\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=887831"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}