Oznámení

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

Nová verze PFS3AIO

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

    Nová verze PFS3AIO

    Zatím jestě v testovaci verzi, ale juz to pekne funguje a do tydne by to melo byt oficialni.

    Nejdulezitejsi je odstraneni velmi stare chyby, ktera zpusobovala spatnou indexaci bloku a podobne problemy spojene s rychlym vytvarenim velkeho mnozstvi novych adresaru nebo souboru v partitionech s velikosti nad 5G. (PFSDoctor obvykle hlasil neco jako "x reserved blocks not used but allocated"). Typicky napr. pri rozbalovani archivu.

    Jako zajimavost jeste vyzdvihnu, ze nova verze byla kompilovana s GCC 6, a vysledny kod je dokonce o 17k mensi nez predchozi verze. Tak to vypada, ze situace s modernejsimi kompilatory C se vyrazne vylepsuje. Doufejme, ze brzy pujde pouzivat GCC 6 i na AmigaOS 3x...

    PFS3AIO v3.0 Test #1 (Based on v19 PFS3)



    - Finally 100% fixes wrong index block (and similar) errors, see below for details. Thanks to Michiel Pelt for helping to find this nasty bug.
    - Fixed two (probably) harmless off-by-one bugs.
    - Compiled with m68k optimized GCC 6 (https://github.com/bebbo/amigaos-cross-toolchain), 17k smaller than previous pfs3aio.
    - Some HD controllers modify MaxTransfer after filesystem has been initialized which was ignored by previous versions.
    - Automatic 0x20000 max transfer limit is only enabled if scsi.device version is v36 or newer and older than v50.
    - Automatically attempt to increase number of buffers if all buffers are in use and more buffers are required.
    - Includes experimental >104G partition support. Shows warning if enabled during formatting.


    Pozor podpora paritionu vetsich jak 104G s souboru vetsich jak 4G je EXPERIMENTALNI, vyzaduje reformat, a struktura na disku nebude nadale kompatibilni se starimi verzemi PFS a PFSDoctora!

    #2
    O: Nová verze PFS3AIO

    Super

    Komentovat


      #3
      O: Nová verze PFS3AIO

      Pridava si sam buffers, no to mi ho vomej, konečně
      Umřít v nejlepším umí málokdo. Dokázala to jen Amiga a Šlacha.

      Komentovat


        #4
        O: Nová verze PFS3AIO

        Super! Cas revitalizovat disk!
        Amiga 1200 + Blizzard 1260 + 64 MB RAM + CF2IDE + Indivision AGA Mk1 + PCMCIA2CF + WHDLoad registered + GOTEK

        Komentovat


          #5
          O: Nová verze PFS3AIO

          PFS3AIO 3.0 final is now available from Aminet.
          Umřít v nejlepším umí málokdo. Dokázala to jen Amiga a Šlacha.

          Komentovat


            #6
            O: Nová verze PFS3AIO

            Pokud chci použít novější verzi, musím daný partition inicializovat a přeformátovat s novým handlerem?
            Minimig 4MB/ARM ; FPGA Arcade ; Amiga 500 ; Amiga 2000 ; Amiga 1200 ; AOS 4.1 FE -> WinUAE

            Komentovat


              #7
              O: Nová verze PFS3AIO

              Autorem citovaného textu je bigmac Přejít na původní příspěvek
              Pokud chci použít novější verzi, musím daný partition inicializovat a přeformátovat s novým handlerem?
              ne pokud nemas extreme velke partitiony jako 104G a vetsi

              Komentovat


                #8
                O: Nová verze PFS3AIO

                Má se pustit pfsdoctor a pokud to nevypise chyby, staci updatovat
                Umřít v nejlepším umí málokdo. Dokázala to jen Amiga a Šlacha.

                Komentovat


                  #9
                  O: Nová verze PFS3AIO

                  Nevie niekto ako treba zmenit parametre HDToolBoxu pre pfs3aio 3.0 pre setup SD karty pod Vampirom?

                  http://wiki.apollo-accelerators.com/...tall_driver_sd este pouziva starsiu veziu a mne samozrejme neponukne PDS\03

                  Komentovat


                    #10
                    O: Nová verze PFS3AIO

                    3.1
                    This is improved all-in-one 100% OS 1.x/2.x/3.x/68000+ compatible
                    port of open source version of Professional File System III (PFS3).
                    Sources: https://github.com/tonioni/pfs3aio

                    Changes:

                    3.1
                    ---

                    - TD64 support check false negative fixed, v3.0 rejected many TD64 capable
                    HD controllers.
                    - Always re-execute access mode test when removable drive is inserted
                    and before formatting.
                    - Set default stack size back to original default of 4000 bytes from old
                    AROS compiled value of 6000. Saves stackswap 6k of RAM.
                    - Always execute TD_MOTOR off after idle delay period, some HD controllers
                    only switch off activity led when TD_MOTOR off is executed.
                    - Previous version's (3.0) OS 3.1.4 SCSIDIRECT support was very broken and
                    corrupts the partition. Reformat required if used with v3.0!
                    - Fixed out of bounds buffer read when writing file to disk that does not
                    fill last disk block completely. It was harmless but can for example
                    cause MuGuardianAngel hits. (Original PFS3 bug/optimization)
                    - Return faked (larger than real blocksize) InfoData structure block size
                    value if drive is larger than 16G as a workaround for programs
                    (including WB) that calculate in use percentage using 32-bit
                    "in use * 100 / total" formula where multiplication overflows if size
                    is about 20G or larger with 512 block size.
                    - Removed Direct SCSI scsi_Actual validation after read or write operation.
                    Some SCSI controllers don't update it properly, causing pfs3aio to show
                    disk read or write error requester. Was added in 3.0.
                    - Fixed softlinks, they have never worked previously. (Piru)

                    Komentovat

                    Zpracovávám...
                    X