Oznámení

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

AmigaDOS

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

    #76
    O: AmigaDOS

    Tak jsem se snažil vybrat nějaký přehrávač MODů, prošel jsem na Aminetu všechny do 100 kB a žádnej neuměl i stopnout MOD přímo z CLI (aby hrál i na čistém pozadí). To byl můj limit (chci aby měl ten přehrávač co nejmenší velikost). Ale narazil jsem na přehrávač EasyMOD. Má do 40 kB, kontroluje si procesy (neaktivuje další při vícenásobném spuštění) a má přepínač NOREPEAT, co je supr. Tedy stopnu si ten 1 proces (hrající MOD) sám pomocí AmigaDOSu.

    Včera jsem dokončil optimalizaci kódu v mém neoficiálním uvítaní na RESETkání a zlikvidoval tu bílou čárku co je vpravo nahoře (sice jinak než jsem zamýšlel, ale podařilo se).
    Amiga - PMD 85

    Komentovat


      #77
      O: AmigaDOS

      A kdy bude EXE z Assembler verze? ;o)
      http://jack.untergrund.net [AMIGA 600 AMIGA 1200 AMIGA 1200T AMIGA 2000 AMIGA 4000 AMIGA 4000T CD32 Mac mini G4]

      Komentovat


        #78
        O: AmigaDOS

        Plánuji přepsat neoficiální uvítání na RESETkání do C. Byl bych blbej, aby jsem ten kód zoptimalizoval za jiným účelem. Ale do RESETu 2015 to rozhodně nebude. Nicméně to, jestli to přepíšu do C je ve hvězdách.
        Amiga - PMD 85

        Komentovat


          #79
          O: AmigaDOS

          Tak já se ti stejně pořád divím. Základy programování očividně už máš a programování v C uživíš na PC taky.
          Pegasos II (1266MHz), 2048MB RAM, Radeon 9250 (256MB), HDD 200GB, USB 2.0, ZIP250 USB, USB floppy, SB Live!, HP LaserJet 1100, AmigaOS 4.1 Final Edition

          Komentovat


            #80
            O: AmigaDOS

            Vše ukáže čas, Python je supr. Podobnost mezi Pythonem a C v základech se zdá být tak brutální, že není vyloučené, že i při znalosech C to budu nejdříve psát v Pythoně, protože přepsání do C již pak nebude moc veliká práce. Nejvíce mi zatím zabere času samotná logika programu a ta je v Pythoně podstatně stručnější a tedy se vše v něm zkouší snadněji/rychleji.
            Amiga - PMD 85

            Komentovat


              #81
              O: AmigaDOS

              Nejsem programátor a nerozumím tomu.

              ALE domnívám se, že pokud chceš na Amize něco naprogramovat, tak na Python zapomeň. Tady máš na výběr pouze ASM, C nebo Basic. Navíc co ukazuje WIKI, tak Python je velmi podobný jako C. Takže přechod by ti neměl dělat problémy. Jde jen o to začít v C zkoušet, myslet, produkovat a Python pomalu vypustit z hlavy.
              http://jack.untergrund.net [AMIGA 600 AMIGA 1200 AMIGA 1200T AMIGA 2000 AMIGA 4000 AMIGA 4000T CD32 Mac mini G4]

              Komentovat


                #82
                O: AmigaDOS

                Ale to se nám, neprogramátorům, strašně lehce říká Ale myslíme to upřímně
                Pegasos II (1266MHz), 2048MB RAM, Radeon 9250 (256MB), HDD 200GB, USB 2.0, ZIP250 USB, USB floppy, SB Live!, HP LaserJet 1100, AmigaOS 4.1 Final Edition

                Komentovat


                  #83
                  O: AmigaDOS

                  Chlapi neblbněte, nebo budete na tom stejně jako já, když jsem si neuměl přečíst zakomentovaný text (poznámku) "Create the running file" . Asi vím proč chci udělat základní logiku v Pythonu a pak to přepsat do C. Přepis do C zastaví jedině situace, že bych přestal programovat, nebo že bych zjistil že na programování v C nemám, co jsem zatím nezjistil. Na RESETkání v roce 2016 by jsem rád naprogramoval něco v C, ale ona je ta realita někdy jiná než sny a přání a já nerad slibuji a pak neplním! Rozhodně ale nehodlám s Pythonem skončit. Jak jsem již psal, rád bych posral pár inter/dem i pomocí Pythonu.
                  Naposledy upravil Lisiak; 17.03.2015, 15:49:51.
                  Amiga - PMD 85

                  Komentovat


                    #84
                    O: AmigaDOS

                    A vůbec se nepochlubíš, že to tvoje pozvání na Reset je už venku. To se musí člověk dozvědět až po náhodné návštěvě webu Resetkání? Že se nestydíš
                    Pegasos II (1266MHz), 2048MB RAM, Radeon 9250 (256MB), HDD 200GB, USB 2.0, ZIP250 USB, USB floppy, SB Live!, HP LaserJet 1100, AmigaOS 4.1 Final Edition

                    Komentovat


                      #85
                      O: AmigaDOS

                      Na tak je to tu na fóre vo vlákne RESETkání 2015, já nevěděl, že Ti mám poslat speciální upozornění... .
                      Amiga - PMD 85

                      Komentovat


                        #86
                        O: AmigaDOS

                        Aha, tak to jsem nějak grandiózně minul
                        Pegasos II (1266MHz), 2048MB RAM, Radeon 9250 (256MB), HDD 200GB, USB 2.0, ZIP250 USB, USB floppy, SB Live!, HP LaserJet 1100, AmigaOS 4.1 Final Edition

                        Komentovat


                          #87
                          O: AmigaDOS

                          V pohodě, hlavně nemiň Brno ve dnech 30.4. až 3.5. léta páně 2015 .
                          Amiga - PMD 85

                          Komentovat


                            #88
                            O: AmigaDOS

                            Autorem citovaného textu je jack-3d Přejít na původní příspěvek
                            ALE domnívám se, že pokud chceš na Amize něco naprogramovat, tak na Python zapomeň.
                            Amen. Tedy vlastne ne. Jack tak uplne pravdu nema. Spis jde o to, ze podle me ti na zacatku usla jedna zasadni informace, ktera se netyka jen Amigy. Je mnoho programovacich jazyku, a ne kazdy se hodi pro vyvoj te ktere aplikace. Chces se naucit Python - fajn, ale vyber si k vyvoji takovou aplikaci, pro kterou je ten ktery jazyk na te ktere platforme vhodny.

                            Autorem citovaného textu je jack-3d Přejít na původní příspěvek
                            Tady máš na výběr pouze ASM, C nebo Basic
                            Tech jazyku mas na vyber samozrejme vicero. Napr. C++, nebo az na kompiler pro OS4 je na vsechny ostatni Amiga platformy vyborny moderni verze Pascalu s moznosti bezproblemoveho prenosu kodu na PC, Linux, a vetsinu dalsich platforem.
                            Pokud nejsi "programator" dalsi variantou muze byt Hollywood, opet dnes jiz plne multiplatformni.

                            Nicmene pro tebe jako zapaleneho experimentatora by bylo nejvhodnejsi C. Ucit se ted 68k Asm nema smysl. Co se tyce basicu, tam je to s tou prenositelnosti na dalsi platformy horsi, ale zas je to nejjednodussi spolu s tim Hollywoodem.
                            Naposledy upravil ExiE; 17.03.2015, 18:42:57.

                            Komentovat


                              #89
                              O: AmigaDOS

                              No ked to je tak (ze mozes pouzivat len exe subory v pythone), tak to uz mozes rovno pisat skripty v AmigaDOSe alebo v AREXXy...
                              A pristup k amiga funkciam mas v pythone len vtedy, ked si v niecom inom spravis exe subory pre ich pouzitie.

                              Fakt by si sa mal dat na to C. Nie je to nic zlozite, len sa s tym treba zahrat. Zakladne funkcie/prikazy mas podobne ako v basicu,pascaly,jave,atd. ( for,if,while... ). V podstate ked sa naucis C, tak nemas problem programovat v Pascaly,Jave alebo C a to su multiplatformove jazyky. Ja ked som sa ucil doma C (na Amige a sam, v podstate som sa nemal koho opytat co a ako, internet sme nemali, tak som skusal a skusal), tak na strednej skole sme mali Pascal (na PC), ktory mi nerobil problem, lebo to bolo strasne podobne, akurat nejake male zmeny v zapise a deklaracia premennych. Potom neskor som zas skusal spravit nieco v Jave na mobil, a tiez bez problemov (skusobne som spravil Ladybug a jednoduchy 3d engine). Medzitym som este programoval v C++ s Direct3D na PC (mal som rozrobeny jednoduchy zaklad FarCry1 - heightmapa,obloha, objekty,voda a jednoduche kolizie). Vsetky tieto jazyky su strasne podobne. Neviem ako to vyzera v pythone, ale podla prikladu nizsie, ktory si tu uviedol to nema daleko k uvedenim jazykom a nemal by pre teba byt problem preist na C. Ja som to mal o nieco tazsie, ja som vtedy presiel na C z AmosPro...

                              Takze porozmyslaj a daj si nejaky jednoduchy ciel, co by si chcel spravit v C. Najlepsie sa naucis pri programovani niecoho ( ja sa ucim skoro kazdym novym programom ). Kludne skus prepisat aj to invitation a ked budes chciet s niecim poradit, len sa pytaj. Ja som taku moznost vtedy nemal...

                              A ked uz budes vediet C, tak zistis ze na Amige treba aj assembler...
                              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


                                #90
                                O: AmigaDOS

                                A este jedna vec, mozno ze ta od C odradilo aj vyvojove prostredie Sas C, ktore sa mne osobne vobec nepaci a v podstate prvy program co som v nom skompiloval bol az nejaky priklad pre teba vtedy, ked si riesil instalaciu a skompilovanie v Sas C v nejakom inom vlakne... Myslim, ze by sa ti pacilo viac uzivatelsky privetivejsie prostredie StormC, ktore je prehladnejsie a zaujimavejsie na programovanie...
                                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

                                Zpracovávám...
                                X