<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix"><br>
      To je docela dobry napad - nejak by to zrejme slo. Muzeme v
      podstate udelat i plnohodnotnou emulaci QD s tim, ze ten nas
      unikarti boot image by se aplikoval jen nejakou velmi kratkou dobu
      po resetu (CTRL+RESET je ovsem trochu v kolizi, pokud se tim
      nastartuje nejaky program, ktery chce pracovat s QD). <br>
      Pak by ovsem prestalo fungovat zavolani managera z monitoru
      prikazem "QL", coz alespon ja obcas pouzivam, kdyz se mi nechce
      natahovat dozadu k resetu a probijet se vsema dratama a volne
      visicima pridavnyma kartama.<br>
      QD image by asi mohl byt nahrazen adresarem ve kterem budou
      ulozeny MZF - s tim by se dalo poexperimentovat i v mem emulatoru.<br>
      <br>
      Kazdopadne tohle mi pripomelo nekdejsi Zdenkuv zajimavy napad:
      odchytavat v CPLD komunikaci s 8255 a emulovat tak zapis na
      magnetofon. <br>
      Jenomze: nekdo muze ridit cas CMT pulzu podle 8253 a nekdo to muze
      delat podle poctu vykonanych Z80 pulzu ... Pak by si Unikarta
      musela pri kazdem volani merit dobu po jakou zdrzela Z80 ve WAITu,
      aby mohla korigovat nepresnosti v urceni rozdilu mezi HI a LOW
      pulsem zaslanym na CMT.....  Kazdopadne experimentovat by se s tim
      nejak zajimave dalo.<br>
      <br>
      Michal<br>
      <br>
      Dne 11.1.2016 v 7:31 Vaclav Peroutka napsal(a):<br>
    </div>
    <blockquote cite="mid:FDn.JIMb.4BrylvEPurM.1Maqmb@seznam.cz"
      type="cite">
      <meta http-equiv="Context-Type" content="text/html; charset=utf-8">
      Ahoj,<br>
      <br>
      možná, že by bylo zajímavé mít nějakou podporu pro zápis. Ukládání
      na QD by vytvořilo MZF soubor, který by se uložil v rootu SD
      karty. Už si pravda nepamatuji, jestli a jak se liší data na
      kazetě a QD, tedy ten "byte stream". Délka dat se může řešit buď
      analýzou hlavičky, nebo prostě timeoutem. Pokud nic nepřijde během
      0,01s, tak je konec.<br>
      <br>
      Vašek<br>
      <br>
      <blockquote>
        <div>
          <div><br>
            Ahoj,<br>
            <br>
            jasne, ze se to demo zobrazi na modrem pozadi - iniciacni
            nastaveni palet GDG prece neni zadne tajemstvi :)<br>
            <br>
            ad Unikarta: pokud pises o oficialnim firmware Unikarty,
            kterou
            jsme vyvinuli s Vaskem, tak tam je opravdu  podporovan QD
            jen jako
            zarizeni pro cteni a to navic jen omezene - cte se tam par
            bajtu
            kratkeho zavadece, ktery pak prevezme kontrolu a pokracuje v
            bootovani managera z SD repozitare. <br>
            V me puvodni AVR verzi jsem ten zavadec resil pres fingovany
            ROMdisk, ale tam pak bylo nutne mit v HW Unikarty jeste
            deaktivacni tlacitko, pro pripad, kdy bylo potrba potlacit
            FD
            boot. Vaska napadlo nacitat zavadec z QD a deaktivacni
            tlacitko je
            tak nyni nahrazeno stisknutim "Q" diky nativnimu chovani
            Sharp
            ROM.<br>
            <br>
            Samotna Unikarta vskutku neresi podporu toho, aby se dalo
            ukladat
            obsah pameti. To lze fixovat pouze upravou ROM a nebo
            preloadovanim nejakeho miniprogramu.<br>
            <br>
            Ja osobne pokud experimentuji na Sharpu, tak jsem to drive
            delal
            tak, ze jsem si z Unikarty natahnul MRS a pripadne ukladani
            dat
            jsem resil z nej.<br>
            Dnes uz to spise resim tak, ze programky pisu a kompiluju v
            Linuxu
            a uploaduju je do Unikarty pomoci ethernetu. Prozatim jsem
            nemel
            potrebu nic ze Sharpa dostat ven - k tomu vetsinou pouzivam
            Zdenkuv emulator :)<br>
            <br>
            Michal<br>
            <br>
             <br>
            <br>
            Dne 10.1.2016 v 21:05 Jakub Ladman napsal(a):<br>
          </div>
          <blockquote> Dnes jsem to zkoušel, je to na výchozím pozadí
            monitoru, teda na
            modrém.<br>
            <br>
            Protože jsem to do monitoru opisoval po bajtech, snažil jsem
            se to
            potom nějak uložit, ale na QD (unikartoidní) to nešlo,
            protože se
            objevila hláška Write protected. Ani nevim jestli unikarta
            nepodporuje jen čtení.<br>
            Zápis na ramdisk jsem nenašel, asi ho monitor neumí (nikdy
            jsem to
            neznal a co jsem znal jsem zapomněl).<br>
            Zápis na kazetu nešel, protože kazetová mechanika nefunguje.<br>
            <br>
            Taková cennost to není, tak jsem se na to vyprdnul, ale
            nebylo by
            špatný mít možnost si obsah vyskytující se v ram si uložit.<br>
            <br>
            J.<br>
          </blockquote>
          <br>
        </div>
        _______________________________________________<br>
        SharpMZ mailing list<br>
        <a class="moz-txt-link-abbreviated" href="mailto:SharpMZ@mail.ordoz.com">SharpMZ@mail.ordoz.com</a><br>
        <a class="moz-txt-link-freetext" href="http://mail.ordoz.com/mailman/listinfo/sharpmz">http://mail.ordoz.com/mailman/listinfo/sharpmz</a></blockquote>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
SharpMZ mailing list
<a class="moz-txt-link-abbreviated" href="mailto:SharpMZ@mail.ordoz.com">SharpMZ@mail.ordoz.com</a>
<a class="moz-txt-link-freetext" href="http://mail.ordoz.com/mailman/listinfo/sharpmz">http://mail.ordoz.com/mailman/listinfo/sharpmz</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>