Oznámení

Sbalit
Aktuálně žádná oznámení.

AmigaDOS

Sbalit
X
 
  • Filtr
  • Čas
  • Zobrazit
Vymazat vše
new posts

    O: AmigaDOS

    DJM, s tým bootom som sa hral ako blázon, možno som niečo robil zle, učím sa za pochodu, ale pokiaľ použijem startup sekvenciu a načíta sa mi ňou nastavenie pre rozlíšenie a farbu vo WB tak aktualizácia nastavení pomocou IPREFS sa neprejaví kým nezavrem okno, z ktorého sa bootuje. Keď toto okno zavriem, s Amigou už neurobíš nič a musíš reštartovať. Nepomože Ti ani nejaké otvorenie nového okna, to je len další proces, ktorý musí byť zavretý, aby sa zmena pomocou IPREFS prejavila. Takto som to čítal aj v literatúre, že jedinou možnosťou je LOADWB pokiaľ chceš zavrieť aj posledný proces == CLI a mohol si pracovať s Amigou ďalej. Takže samotné CLI z ktorého sa bootuje musí byť zavrené, aby sa IPREFS prejavil. Mám to sto krát roznymi sposobmy odskúšané a budem len rád, keď ma presvedčíš o opaku.

    K tomu zobrazovaniu v hornej časti. Nešiel si na Amigu s tak pomalým programovacím jazykom ako je Python. Samotný PRINT Pythonu je zúfalo pomalý. Je tak pomalý, že keď som dal počítať riadky v textovom súbore ktorých bolo tak 2000, tak samotné zobrazenie informácie bolo tak 25 percent z celkového času počítania. Len to, že samotný print zobrazil 4 čísla. Ja len píšem čo vidím. Pokiaľ mi text, čo vypisujem na obrazovku zobrazuje správne pri konkrétnom poradí samotného procesu a pritom ostatným procesom zobrazovaných nižšie v obrazovke je jedno v akom poradí sa zobrazujú tak niekde problém asi bude. Prinajmenšiom to može byť samozrejme aj vlastnosť emulácie, ale to chovanie ako popisujem tam je!
    Amiga - PMD 85

    Komentovat


      O: AmigaDOS

      OK,

      tak jsem opět klidnější, ještě není hotovo, ale s výsledkem jsem spokojen. Na videu je rušivý vliv vidět mín než v emulaci. Na obrazovce se zobrazují tam, kde se nachází kurzor průběžně bílé tečky. Video je v emulaci s vyplou JIT a výkon je na A3000. Zobrazení textu je možné ještě jednou zrychlit z 0,04 na 0,02 vteřiny pauzy v programe. Další hraní asi příště.
      Amiga - PMD 85

      Komentovat


        O: AmigaDOS

        Autorem citovaného textu je Lisiak4 Přejít na původní příspěvek
        DJM, s tým bootom som sa hral ako blázon, možno som niečo robil zle, učím sa za pochodu, ale pokiaľ použijem startup sekvenciu a načíta sa mi ňou nastavenie pre rozlíšenie a farbu vo WB tak aktualizácia nastavení pomocou IPREFS sa neprejaví kým nezavrem okno, z ktorého sa bootuje. Keď toto okno zavriem, s Amigou už neurobíš nič a musíš reštartovať. Takto som to čítal aj v literatúre, že jedinou možnosťou je LOADWB pokiaľ chceš zavrieť aj posledný proces == CLI a mohol si pracovať s Amigou ďalej. Takže samotné CLI z ktorého sa bootuje musí byť zavrené, aby sa IPREFS prejavil.
        Mne nemusis vysvetlovat ako to funguje. Keby si si pozorne precital, co som ti naposledy napisal tak je ti to jasne. Snazim sa ta naviest k tomu, ze ked bootujes, tak sa okno neotvori same od seba ale koli vystupu nejakeho prikazu/programu. Zober si napriklad WB3.1 disketu, vidis tam ze by sa pocas bootu otvorilo okno ? WB nabehne z ciernej obrazovky a pouziva aj iprefs. Takze nejde o to aby si okno zatvaral, ale aby si nedovolil jeho otvoreniu. Na to sluzi aj parameter QUIET. Rad by som videl tu tvoju startup-sequenciu, popripade mi posli cele to tvoje adf a pozriem sa na to.

        Autorem citovaného textu je Lisiak4 Přejít na původní příspěvek
        Nepomože Ti ani nejaké otvorenie nového okna, to je len další proces, ktorý musí byť zavretý, aby sa zmena pomocou IPREFS prejavila.
        Procesy nemusia byt ukoncene, len okna zavrete. Programy, co nemaju parameter QUIET sa daju spustit v inom procese aby sa neotvaralo koli nim okno a to pomocou RUN >NIL:

        Autorem citovaného textu je Lisiak4 Přejít na původní příspěvek
        Mám to sto krát roznymi sposobmy odskúšané a budem len rád, keď ma presvedčíš o opaku.
        Tak sto krat je asi malo...

        Autorem citovaného textu je Lisiak4 Přejít na původní příspěvek
        K tomu zobrazovaniu v hornej časti. Nešiel si na Amigu s tak pomalým programovacím jazykom ako je Python. Samotný PRINT Pythonu je zúfalo pomalý. Je tak pomalý, že keď som dal počítať riadky v textovom súbore ktorých bolo tak 2000, tak samotné zobrazenie informácie bolo tak 25 percent z celkového času počítania. Len to, že samotný print zobrazil 4 čísla. Ja len píšem čo vidím. Pokiaľ mi text, čo vypisujem na obrazovku zobrazuje správne pri konkrétnom poradí samotného procesu a pritom ostatným procesom zobrazovaných nižšie v obrazovke je jedno v akom poradí sa zobrazujú tak niekde problém asi bude. Prinajmenšiom to može byť samozrejme aj vlastnosť emulácie, ale to chovanie ako popisujem tam je!
        S tym horsim zobrazenim hornej casti obrazovky neviem presne co mas na mysli, ale predpokladam nejake preblikovanie a podobne a to je koli tomu, ze nepozivas WaitVBL alebo double buffer. Od rychlosti programu to nezavisi !

        A kedy sa vrhnes na to C, aby si sa vyhol problemom z pozliepanych ADOS prikazov a utilit ? Vies ake by si to mal jednoduche a bez komplikacii...
        Naposledy upravil DJM; 15.04.2015, 18:24:55.
        Amiga 1200T (E/Box)+BlizzardPPC 603p/363+060/66+BVision PPC+256MB+KS3.1+Cocolino+Lyra 2+Fast Ata MK-IV+320GB WD Blue 3200AAJB PATA HDD(PFS3)+dvdrw+dvd+cf2ide
        Amiga 1200+BlizzardPPC 603e/210+040/25+128MB+KS3.1+CF4GB(PFS3)

        Komentovat


          O: AmigaDOS

          DJM: Keď budem doma pošlem to ADF. Na ADF budú aj veci, čo sú neni treba, upracem v ňom až samozrejme na konci. Pošli mi email. C je v pláne keď toto dokončím. Chcem to dotiahnúť do konca a aspoň sa precvičím v ADOSe a v Startup sekvencii. Ako vidíš, niekedy úspešne a inokedy neúspešne .

          K tomu zlému zobrazeniu v hornej časti obrazovky. Bordel v obraze mi robil vozík. Aj keď je čiernej farby tak ako pozadie, tak po ňom boli vidieť stopy, čo ďalšie 2 procesy v strednej a dolnej časti obrazovky nerobili. Problém sa vyriešil, až keď som horný proces zobrazil ako posledný.

          Inak tým, že som dal vozík na šírku 1 pixelu a výšku 30 pixelov je už v obraze len drobné zrnenie po vozíku, takže "už" mi obraz pri "slabšej" konfigurácii Amigy v emulácii "len" seká. Ako keby nejaká stará hra bola spustená na konfigurácii, ktorá to nemá šancu utiahnút. Som sa tým trochu ponoril do vzpomienok, kedy mi na PC u niečoho nestíhal procesor .
          Amiga - PMD 85

          Komentovat


            O: AmigaDOS

            Takze tebe to otvara okno pri bootovani len koli tomu, ze mas na diskete bootblock v1.2/1.3. Daj si tam bootblock v2.0 a okno sa same neotvori, pokial ho nejaky program nebude potrebovat na vystup. Spravis to napriklad tak, ze vo WB zadas Install df0:
            A vsimol som si, ze pri spusteni programu v pythone potrebujes k nemu aj samotny python, ktory zabera dost miesta...
            Neviem co na tom pythone vidis...
            Amiga 1200T (E/Box)+BlizzardPPC 603p/363+060/66+BVision PPC+256MB+KS3.1+Cocolino+Lyra 2+Fast Ata MK-IV+320GB WD Blue 3200AAJB PATA HDD(PFS3)+dvdrw+dvd+cf2ide
            Amiga 1200+BlizzardPPC 603e/210+040/25+128MB+KS3.1+CF4GB(PFS3)

            Komentovat


              O: AmigaDOS

              V rámci Amigy na Pythone není nič zaujímavé, ale je to super programovací jazyk. Zatiaľ si ale v ňom plánujem vždy napísať logiku a potom keď tak prepísať, samozrejme može to byť aj úplne inak. Na Pythone je inak zaujímavá podobnosť s C. Teda základná logika sa ľahšie vymyslí v Pythone a potom sa može urobiť prepis do C.

              Áno, z Pythonu spúšťam program.
              Amiga - PMD 85

              Komentovat


                O: AmigaDOS

                Ja som si kedysi zakladnu logiku pisal v Amose a potom prepisoval do C. Neskor som zistil, ze to je zbytocne a pisal rovno v C. Teraz si pisem v C a prepisujem do Asm. Vsetko je to len o zvyku a skusenostiach. Casom zistis, ze python nepotrebujes a ze ta len brzdi...
                Amiga 1200T (E/Box)+BlizzardPPC 603p/363+060/66+BVision PPC+256MB+KS3.1+Cocolino+Lyra 2+Fast Ata MK-IV+320GB WD Blue 3200AAJB PATA HDD(PFS3)+dvdrw+dvd+cf2ide
                Amiga 1200+BlizzardPPC 603e/210+040/25+128MB+KS3.1+CF4GB(PFS3)

                Komentovat


                  O: AmigaDOS

                  S týmto naprosto súhlasím.
                  Amiga - PMD 85

                  Komentovat


                    O: AmigaDOS

                    Ukázka běhu programu s "proporcionálním" fontem (fixní font daný na proporcionální a pracující s parametrem, že má 1 pixelovou šířku), zatím pravá lišta není zlikvidovaná, uvidím dle toho, jestli se dostanu pomocí AmigaDOSu k tomu, co se dělá pomocí parametrů ikony, zatím jsem se na to nedíval . Zároveň tohle je jedna z těch nejslaběích konfigurací, na kterých to ještě jak tak běží v rámci jisté normy. Vše klasicky v emulaci. JIT je vyplá. Náběh programu již hodně pomalý . Konečně jsou na videu vidět ty rušivé tečky po vozíku (kurzoru). Zpomalení programu je na 0 vteřinách.
                    Amiga - PMD 85

                    Komentovat

                    Zpracovávám...
                    X