Oznámení

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

Co by AMIGA OS potřeboval pro další rozvoj

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

    Co by AMIGA OS potřeboval pro další rozvoj

    Asi takhle.
    Současný rozmach AI umožňuje extrémně zefektivnit vývoj asi čehokoliv.
    Dokáže i velice dobře pracovat s reverzním inženýrstvím.

    Amiga OS má dnes k dispozici hodně druhů HW a tenhle HW se dá lecjak použít. Neříkám, že máme chrlit nesmysly. Právě proto zakládám tohle vlákno aby jsme vedli konstruktivní diskusi na téma, co je vlastně potřeba.

    Abych byl konkrétní, zvažoval jsem, že se (a to ne primárně kvůli AI) pustím do miniGL knihovny pro Vampira V4 (nad SAGA a spol) důvod je jasný vyvýjet GL verzi Without Frontier pro AGA, RTG s CPU rasterizací a GL pro 3D akcelerátor je jebačka. No než to celé předělávat a psát pro Vampira radši to napíšu tak aby to po mě někdo mohl použít znova.

    To je klasický příklad.
    Například ovladače pro nVidie nejsou. Hodili by se? Jo hodili. Novější ovladače pro AMD GPU? Máme? Nemáme a nebo za prachy... to by se taky hodilo. Ke všeumu existuje dosatečná opensource implementace, jde o to jen to správně použít.

    Děkuji za pozornost .

    PS: Nemá to tady být o vytváření nových verzí starých her. .
    Dum spiro spero!
    Amiga 1200 x2, Amiga 600, Amiga 500, PowerMacek G5 (MorphOS), Amiga 2000. IceDrake (68080/192MIPS, 512 MB RAM, RTC)

    #2
    Ahoj Můžeš natřelit ještě další vize a nápady? Sem s nimi! 👍
    Naposledy upravil Cyberian; 12.11.2026, 09:50:31.
    Amiga 1200 Checkmate, TF1260@50MHz, Indivision AKA MK3,OS 3.1.4, PPaint7.3, RoadShow
    Amiga 1200 Blizzard 1230 IV, asahi case + podsvit klávesnice
    Projects: The Lost Forest - still in progress, Stereo Amiga Sampler - hotovo, AI4Amiga: AI expert na Amigu, Project Y pro audio

    Komentovat


      #3
      No obecně AmigaOS díky modularitě je docela dobře orzšiřitelný, ale za mě například by se hodil nějaký nástroj na správu SAMBy protože současná funguje, ale konfigurace a podobně je dost takové na levačku. Nebylo by možná špatné zkusit zapracovat na těch ovladačích pro grafické karty tam je velký prostor, případně další PCI zvukovky USB a další věci.
      Od muziky by možná nebyla špatná vrstva mezi USB a MIDI protože dneska je spousta levných kláves s USB ale nemají MIDI.

      Hele to podle mě každý kdo s něčím pracuje tak si na něco vzpomene. Co třeba FreeCAD nebo Inkscape? Nebo Office balík nějaký.
      Dum spiro spero!
      Amiga 1200 x2, Amiga 600, Amiga 500, PowerMacek G5 (MorphOS), Amiga 2000. IceDrake (68080/192MIPS, 512 MB RAM, RTC)

      Komentovat


        #4
        A ona je na Amize nějaká novější verze Samby? V dobách kdy jsem ji používala na Amize normálně fungoval webový konfigurátor SWAT - jen se muselo zadat číslo portu 901 do service.
        Naposledy upravil sailor; 12.11.2026, 12:24:15.
        AmigaOS3: Amiga 1200
        AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, Sam460LE, AmigaOneX1000
        MorphOS: Efika 5200b, Pegasos I, Sam460LE
        ​, Pegasos II, Powerbook G4, Mac Mini, iMac G5, Powermac G5 Quad

        Komentovat


          #5
          Já jsem zkoušel tak dlouho používat SWAT až jsem si urobil sám .
          Dum spiro spero!
          Amiga 1200 x2, Amiga 600, Amiga 500, PowerMacek G5 (MorphOS), Amiga 2000. IceDrake (68080/192MIPS, 512 MB RAM, RTC)

          Komentovat


            #6
            Python by pro Amigu mohl být docela zásadní posun.
            Dum spiro spero!
            Amiga 1200 x2, Amiga 600, Amiga 500, PowerMacek G5 (MorphOS), Amiga 2000. IceDrake (68080/192MIPS, 512 MB RAM, RTC)

            Komentovat


              #7
              Čo na to Gemini Ai:

              Vývoj AmigaOS 3.2.x (Hyperion Entertainment) stojí na tenkej hrane: musí zachovať 100 % spätnú kompatibilitu s 68k hardvérom a starým softvérom (bez MMU ochrany pamäte, ktorá by rozbila systémovú architektúru zdieľanej pamäte), no zároveň priniesť funkcie, ktoré dnes používatelia považujú za samozrejmé.

              Ak sa má AmigaOS 3.2 posunúť k moderným operačným systémom bez straty svojej ľahkosti a identity (na rozdiel od ťažkopádnejších vetiev ako OS4 alebo MorphOS), vývoj by mal smerovať do týchto piatich kľúčových oblastí: 1. Natívna podpora moderného hardvéru a zberníc


              Dnes väčšina používateľov Amigy beží na akcelerátoroch ako PiStorm (RPi), Vampire V4 (Apollo), TF1260 alebo v emulácii (WinUAE/Amiberry), no samotný OS sa stále tvári, že žije v roku 1992.
              • Integrovaný RTG (Picasso96) priamo v systéme: Grafické karty a HDMI výstupy cez PiStorm/Vampire sú dnes štandard. OS 3.2 potrebuje natívny, licenčne čistý RTG subsystém priamo na inštalačnom médiu, vrátane podpory vysokých rozlíšení (FullHD/4K), 24/32-bit farieb a plynulého posúvania okien (compositing alebo hardvérová akcelerácia 2D).
              • Natívne USB a moderné úložiská: Integrovaný USB stack (ako Poseidon) priamo v Kickstarte/OS pre okamžité fungovanie USB myší, klávesníc, flash diskov a gamepadov bez zložitého doťahovania ovládačov. Podpora veľkých SD/NVMe diskov a moderných súborových systémov (napr. vylepšený PFS3 alebo natívny exFAT/FAT32 bez obmedzení dĺžky názvov súborov).
              • AHI audio ako systémový štandard: Nahradenie spoliehania sa len na čip Paula priamo v OS, aby systémové zvuky, MP3/FLAC prehrávače a moderné hry automaticky využívali 16/24-bitové zvukové karty a HDMI audio.
              2. Sieťovanie a moderný internet (TCP/IP + TLS)


              Pripojiť čistý AmigaOS 3.2 na internet je dnes stále boj s externými balíkmi tretích strán (Roadshow, AmiSSL).
              • Zabudovaný TCP/IP stack a DHCP: Po pripojení sieťovej karty (PCMCIA, Zorro, Wi-Fi na PiStorme alebo plockport) by mal systém okamžite získať IP adresu cez DHCP a podporovať SMB2/SMB3 zdieľanie súborov v lokálnej sieti (aby sa Amiga bezbolestne spojila s Windows 11, macOS a NAS servermi – staré SMB1 je dnes všade vypnuté).
              • Aktuálny šifrovací layer (TLS 1.3): Priama integrácia knižníc typu AmiSSL do systému, aby aplikácie (FTP klienti, mailery, sťahovače balíkov) dokázali komunikovať s moderným HTTPS webom.
              3. Moderný balíčkovací systém a správa aktualizácií


              Inštalácia softvéru na Amige (rozbaľovanie .lha archívov do C:, Libs:, Devs: a ručné prepisovanie S:User-Startup) je kúzelná, ale v roku 2026 neudržateľná.
              • Integrovaný správca balíčkov (ako Aminet/AmigaGet na štýl apt alebo brew): Centrálny nástroj priamo vo Workbenchi, ktorý jedným klikom stiahne program, automaticky vyrieši závislosti (správnu verziu mui, ixemul.library, reqtools.library), nainštaluje ho a dokáže ho aj čisto odinštalovať bez zanechania neporiadku v systéme.
              • Online aktualizácie OS (OTA): Namiesto čakania na vydanie fyzického CD/ADF súboru raz za dva roky by mal OS vedieť sťahovať drobné opravy knižníc a systémových utilít priamo cez sieť.
              4. Ergonomický Workbench (UI a UX vylepšenia)


              Workbench v 3.2 dostal výborné vylepšenia (vstavaný TextEdit, lepšie IconEdit, podpora GlowIcons), no v každodennej práci stále zaostáva za moderným desktopom.
              • Moderný správca súborov (priamo vo Workbenchi): Karta/panely (tabs), dvojpanelové zobrazenie (na štýl Directory Opus 4/5), náhľady obrázkov a textov, vyhľadávanie súborov v reálnom čase (indexovanie) a podpora kolieska myši (mouse wheel) naprieč celým systémom.
              • Unicode (UTF- a moderné písma: Podpora TrueType/OpenType fontov s vyhladzovaním (anti-aliasing) a správne zobrazovanie diakritiky (UTF- v názvoch súborov aj textových editoroch, aby sa nerozsypali znaky pri prenose dát z PC/Macu.
              • Systémové notifikácie a lišta: Voliteľný moderný dock/lišta (na štýl AmiDock alebo TinyLauncher) s indikátorom siete, vyťaženia CPU, voľnej Fast/Chip RAM a rýchlym prepínaním okien a obrazoviek (Alt+Tab ekvivalent).
              5. Čo naopak NEZMENIŤ (hranica, ktorú netreba prekročiť)


              Aby AmigaOS 3.2 zostal tým, prečo ho ľudia milujú, nemal by sa snažiť o:
              • Prepis jadra na ochranu pamäte (Memory Protection) a SMP (viac jadier): To by zničilo spätnú kompatibilitu s tisíckami starých hier, demoscénou a systémovými hackmi, ktoré priamo čítajú/zapisujú do pamäte Execu. Na to existuje AmigaOS 4 a AROS.
              • Zbytočný „bloatware“: Celý systém sa musí stále zmestiť do pár megabajtov, naštartovať za 2 sekundy z CF karty a bežať svižne aj na klasickej Amige 1200 s 020/030 procesorom.

              Najväčším krokom vpred by bola úzka spolupráca tímu Hyperion s komunitnými projektmi (ako PiStorm/Emu68, Roadshow, MUI a AmiSSL), aby používateľ po čistej inštalácii OS 3.2 nemusel stráviť tri večery doťahovaním desiatich základných balíčkov, kým sa vôbec pripojí na sieť a rozbehá RTG obrazovku.
              ​
              --------------------------------------------------
              A1200 + Blizzard 1230/50Mhz + 32MB RAM, AMD RYZEN 9 5900x 32GB DDR4 RAM, ASUS DUAL Radeon RX 7600 O8G V2​, MAC OS X BigSur,

              Komentovat


                #8
                No viíš a já jsem zrovna začal přemýšlet nad tím jak ohackovat exec.librabry aby dokázala přímo ošetřit havárie a nekorektní chování aplikací. protože to by dávalo smysl . Tedy pokud víš jak na to.
                Dum spiro spero!
                Amiga 1200 x2, Amiga 600, Amiga 500, PowerMacek G5 (MorphOS), Amiga 2000. IceDrake (68080/192MIPS, 512 MB RAM, RTC)

                Komentovat


                  #9
                  Jedna z najväčších bolestí AmigaOS, že nemá ochranu pamäti. Ak by bol kvalitný web browser, s funkčným SSL aby som sa bezpečne pripojil do banky s internet bankovníctvom...

                  A načo donekonečna riešiť kompatibilitu s 30 rokov starými hrami.. Veď nakoniec, na jednej Amige by tých Workbenchov rôznych verzií mohlo byť nainštalovaných aj viac.
                  A1260 34MB Ram SCSI; A600 Furia EC020; A500; A500+; CDTV; A3000;

                  Komentovat

                  Zpracovávám...
                  X