Oznámení

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

Nová verze CFD

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

    #16
    Updatoval jsem z puvodni 1.33 na posledni, tak CF kartu, kterou mi to predtim nenacetlo tak nejede furt, pise, ze je nenaformatovana a kdyz se ji pokusim v Amize naformatovat tak ukazuje, ze ma 250GB namisto fyzickych 2GB. Kartu jsem mel pritom formatovanou na FAT16 i 32. Flag jsem zkousel menit a bez vysledku.
    A navic pokud mam pripojenou PCMCIA CD tak WB nenastartuje, musim ji odpojit...

    Komentovat


      #17
      Autorem citovaného textu je Freddy Přejít na původní příspěvek
      Updatoval jsem z puvodni 1.33 na posledni, tak CF kartu, kterou mi to predtim nenacetlo tak nejede furt, pise, ze je nenaformatovana a kdyz se ji pokusim v Amize naformatovat tak ukazuje, ze ma 250GB namisto fyzickych 2GB. Kartu jsem mel pritom formatovanou na FAT16 i 32. Flag jsem zkousel menit a bez vysledku.
      A navic pokud mam pripojenou PCMCIA CD tak WB nenastartuje, musim ji odpojit...
      Předpokládám, že se starým ovladačem se ta karta neukazovala vůbec a s novým ovladačem se ukazuje jako nenaformátovaná? To se mi taky stalo. Je dost možné, že ten problém s (ne)načítáním souborového systému na kartě leží spíše v L:fat95 než přímo v compactflash.device. Každopádně, pokud se karta zobrazí jako CF0:NDOS, tak nemá smysl zkoušet jí formátovat na Amize, protože to akorát buď rozbije souborový systém na kartě, nebo shodí celou Amigu (nebo oboje). Zkoušel jsi úplně vymazat souborový systém a oddíly na kartě a vytvořit je znovu buď pod Linuxem, nebo Windows? Může to pomoci, ale samozřejmě nemusí. Více viz diskuze na fóru EAB, kde lze taky kontaktovat autora aktualizací compactflash.device - Jaroslav Pulchart​. Má i svůj github:

      pulchart has 4 repositories available. Follow their code on GitHub.


      Pro řešení konkrétního problému je dobré uložit si výstup z testovacích nástrojů CFInfo a pcmciacheck do log souborů a ty mu poslat k bližšímu přezkoumání.

      Každopádně ten problém s PCMCIA CD mechanikou je nepříjemný a stálo by za to ho autorovi nahlásit.
      Naposledy upravil coachman; 21.01.2026, 14:08:52.

      Komentovat


        #18
        Mam to v planu, rikal jsem si, ze bych mu tu kartu i klidne poslal na testovani, stejne mi jen lezi v supliku. S tou CD chci jeste experimentovat abych mel nejaky vystup.

        Komentovat


          #19
          To je Čech? Znáte ho tady někdo?

          Komentovat


            #20
            Předávám informaci ohledně reportování problémů s CF kartami v PCMCIA slotu s novým ovladačem compactflash.device verze 1.37, která zazněla od autora Jaroslava Pulcharta na fóru EAB.
            (Informace o autorovi a příslušném vlákně v diskuzi EAB jsem psal tady).

            Pokud se vám karta zobrazí jako CF0:NDOS, pokuste se načíst prvních 512 bytů MBR pomocí příkazu dd, který je součástí balíku fat95.lha na Aminetu a pošlete mu výstup k analýze. Následující příkaz na Amize uloží požadované informace do souboru RAM:mbr.raw
            Code:
            dd compactflash.device 0 RAM:mbr.raw 0 1 512
            Pokud se karta vůbec nezobrazuje, pak pro diagnostiku použijte CFInfo a pcmciacheck z balíku cfd137.lha na Aminetu.

            Komentovat


              #21
              Nova verze: https://aminet.net/package/driver/media/cfd138

              Komentovat


                #22
                A ten stejny vyvojar ted forknul i fat95! Dam to sem protoze mi prijde, ze to ma dost blizko i k tomu cfd.



                fat95 - Win95/98 compatible FAT filesystem handler for AmigaOS. Fork of disk/misc/fat95.lha.

                CHANGES IN 3.19 (01.02.2026)
                ============================

                * Fork of 3.18
                - Set English as default localization for fat95 handler
                - Rebuild by vasm 2.0d
                - Consolidated documentation into fat95.guide

                * Detect SFS/PFS/FFS/RDB as foreign disk formats

                * GPT partition table support
                - Automatic detection of GPT disks via protective MBR (type 0xEE)
                - Scans GPT partition entries for Microsoft Basic Data partitions (FAT)
                - Supports partition selection via DosType (same as MBR: FAT\1, FAT\2, etc.)

                * Improved disk change handling
                - Non-existent partitions now show "No Disk" instead of "Uninitialized"
                - Foreign formats (RDB, PFS, SFS) show "Uninitialized" only for partition 1
                - Fixes stale partition data when switching to cards with fewer partitions

                * Bug fixes
                - Fixed trailing slashes in path names (e.g., "makedir cf0:temp/" now correctly creates "temp")
                WARNING: Using trailing slashes with 3.18 corrupted the filesystem

                Purpose
                =======

                "fat95" is a DOS handler to mount and use Win95/98 volumes just as if they were
                AMIGA volumes.​

                Komentovat


                  #23
                  Ahoj,

                  na GitHubu jsem vydal pre-release verzi cfd v1.42-dev20260507, která nově umí autoboot / automount z RDB partition na CF kartě (zatím pouze při bootu, hot-plug ještě není).

                  Nechci to zatím vydávat jako stabilní verzi bez většího testování a feedbacku, takže budu rád za jakékoliv vyzkoušení a reporty.

                  Zatím testováno na AmigaOS 3.2.3, full build, 68020+:
                  • A1200 + ACA1221lc
                  • A1200 + ACA1240/1260
                  • A1200 + ACA1234
                  Budu rád za feedback, testy na dalších konfiguracích i případné návrhy na vylepšení

                  Jarda


                  Komentovat


                    #24
                    Ahoj,

                    malá novinka z vývoje compactflash.device. Práce na rozšíření auto-boot podpory o auto-mount pokračují. Připravil jsem krátké video s ukázkou výměny tří různých CF karet v PCMCIA slotu:
                    1. karta s jednou MBR partition + FAT
                    2. karta se třemi GPT partitions + FAT
                    3. karta s jednou RDB partition + PFS
                    Video zde: https://youtu.be/YOvOyGInsmk

                    ​Stále to ještě není připravené na release. Průběžně ladím a testuji různé scénáře. A ano je to buggy, takže se nenudím .

                    Jarda

                    Komentovat


                      #25
                      Jsem trosku zvedavy, a rozhodne to prosim neber jako pripadne snizovani tveho usili nebo neco takoveho. Zajimalo by me, jestli to pises sam, nebo jde o AI a vibe coding...

                      Komentovat


                        #26
                        Je to oboje. Bez AI by tahle feature určitě nepostupovala tak rychle, ale není to tak, že bych napsal "udělej auto-boot / auto-mount" a ono to samo vypadlo hotové. To opravdu ne. V téhle oblasti AI docela hodně halucinuje a výsledek bývá změť duplicitního m68k assembleru a fantazírování o tom jak Amiga HW a AmigaOS funguje.

                        Asi bych to rozdělil na tři části:
                        • První část je orientace v dokumentaci a v interních částech AmigaOS, jako je NDK, články, procházení GitHubu jiných driverů a sumarizace informací které jsou dostupné na internetu. Tam mi AI hodně pomohla jako takový "super Google". Diskusí (chatem) řeším souvislosti a rychleji se dostanu do problematiky. Díky tomu jsem nemusel dlouze bloudit mezi různými zdroji a chápat všechno jen metodou pokus/omyl. Nacházím tím i feedback na různých fórech, i ty historické, tak si mohu udělat přehled o použitelnosti v praxi a podle toho navrhovat vylepšení.
                        • Druhá část je samotný kód a architektura. Tam bez AI nastavuji kostru, architekturu, jednotlivé use-cases a základ algoritmů. AI pak používám jako pomocníka na doplnění částí kódu (zcela cíleně, žádné spekulace), na refactoring, na přesuny bloků mezi soubory, statickou analýzu a hledání podezřelých míst, kde bych jinak mohl spálit dny času zaseknutím na nějaké hloupé chybě. Docela mě "štve", jak moc kódu můsím duplikovat, např. načítání filesystemu z RDB, a nemohu použít funkce OS (které navíc dělá každý driver) ... tady použiji AI, to není nic zajímavého/nového co by to nějak vylepšilo či jsem to uměl lépe, to už existuje a jen se to musí udělat znovu.
                        • Třetí část je dokumentace. Tam je AI vynikající na generování, rephrasing textů, takže ji používám hodně. Teda až na ty AI-sh texty a zase "obecné spekulace a fantazie". Ty často vypadají dobřě, ale nejsou založené na konkrétní analýze a bývají založené na halucinacích. To mě naopak dost trápí. Takže se spolu docela hádáme, neustále reviduji, co to zase vytvořilo, a dost věcí pak stejně přepisuji .

                        Naposledy upravil JPU; 29.06.2026, 08:31:47.

                        Komentovat

                        Zpracovávám...
                        X