DOSové novinky - jaro 2024

23.04.2024 - Doba čtení: 3 minut

Od loňského léta, kdy jsem novinky na kdysi mainstreamovém PC systému popisoval naposledy, jich už opět dorazilo dostatek na nový souhrn:

  • Webový prohlížeč MicroWeb poskočil z verze 0.53 rovnou na verzi 2.0, která se odlišuje zejména úvodní podporou zobrazování obrázků - GIF se již načítají a zobrazují, pro JPG a PNG se prozatím na stránce pouze korektně vynechává prostor dle jejich rozměrů, obsah se bude zpracovávat až někdy v budoucnosti. Rozšířila se také podpora grafických režimů, v nichž prohlížeč běží a větší je i seznam podporovaných HTML tagů - mj. o tabulky a formuláře.
  • V závěru loňského roku byl veřejně v první verzi vydán ovladač USBDOS, s jehož podporou lze v DOSu zprovoznit USB klávesnice, myši, disky a RetroWave OPL3 USB interface. Podporuje USB řadiče dle standardu OHCI, UHCI a EHCI, podpora xHCI je plánována.
  • V závěru roku byla také vydána první ostrá verze SBEMU, emulátoru zvukových karet Sound Blaster a OPL3 na moderních počítačích a ač se to zdá jako chvilka, tak za tu dobu v repozitáři najdeme 105 releasů. Dokonce je tu i již první fork v podobě specializované verze pro integrované zvukovky kompatibilní se standardem HDA nazvaná VSBHDA.
  • Laaca vydal vlastní verzi portu utility Neofetch pro DOS - forknutím a notným vylepšením DOSFETCH vznikl MySysInf, který toho umí více a to, co umí, umí lépe. Od stejného autora je tu i nová verze (1.75b) textového editoru Bloček, v níž je také dlouhý seznam změn.

Jistě by se toho našlo i více, DOS totiž i po 43 letech od svého počátku a takřka 30 letech od svého konce stále odmítá umřít. Nicméně pro ilustraci dění tento výčet postačuje, ostatně nikdy jsem nebyl nadšený DOSař... 


Bars&Pipes pro AROS

15.03.2024 - Doba čtení: 2 minut

V devadesátých letech minulého století velmi populární profesionální MIDI sekvencer Bars&Pipes se dočkal nativní verze pro AROS, platformně nezávislou open-source reimplementaci amigáckého operačního systému. Alfred Faust, který převzal vývoj tohoto programu poté, co s ním skončil původní komerční tvůrce Blue Ribbon Soundworks, během posledních let vytvořil nejdříve verzi pro AmigaOS 4.1 (2021) a MorphOS (2023) a v návaznosti na proběhlou úpravu camd.library (Commodore Amiga MIDI driver library) v AROS, která umožňuje spolupráci s USB midi převodníky, vydal tento již třetí port.

Ačkoliv se jedná o software již velmi starý - vývoj původního Bars&Pipes Professional 2.5 skončil kolem přelomu století, jako open-source byl vydán v roce 2001, aktuální verze již bez „Professional“ v názvu je z roku 2009 - je stále hojně používaný a některé Amiga-weby tudíž tento port uvádějí jako první „killer-app“ pro AROS.

Zdroje:

Amiga, to byla od počátku hlavně média. Opravdu by mě zajímalo, kolik reálných uživatelů podobný software dnes - po třiceti letech - má. A kolik z nich zkusí AROS verzi. Ale někdo se jistě najde, byť třeba jen na večerní domácí blbnutí se synťákem.


Cover Image

AmigaSSH 1.2

20.02.2024 - Doba čtení: 2 minut

Bez větších ceremonií se v softwarovém úložišti Aminet objevil balík amigassh.lza od německého programátora Stefana Frankeho vystupujícího pod značkou BebboSoft. Podle readme souboru se jedná o ssh klienta pro jakoukoliv Amigu vybavenou alespoň procesorem 68020 a standardní síťovou vrstvou bsdsocket.library. Ačkoliv je verze značena jako 1.2 a i readme popisuje předchozí dvě verze, jeví se to tak, že jde o software zveřejněný poprvé - žádné starší listingy či novinkové seznamy Aminetu tento balík neevidují. 

AmigaSSH aktuálně podporuje pouze přihlašování jménem a heslem a server musí umět některý z následujících šifrovacích algoritmů:

  • curve25519-sha256
  • ssh-ed25519
  • aes128-gcm@openssh.com
  • hmac-sha2-256   

Součástí balíku je i terminfo soubor, který lze nainstalovat na server pro zlepšení zobrazení a interakce se serverem.

Update: Pokud vám amigassh padne bez jakékoliv hlášky, je nutné před jeho spuštěním v newcli spustit příkaz stack 25000 - pak klient pojede bez potíží.

Zdroj:

SSH klient pro klasickou Amigu? To je věc, která tu minimálně 10-12 let nebyla. Jelikož po ruce nemám Amigu ale jen emulátor, hned jsem to zkusil a po pár peripetiích a dvou e-mailech autorovi hlásím úspěch. Amiga má opět SSH!


AmigaGPT 1.4.1

25.01.2024 - Doba čtení: 2 minut

Generativní umělé inteligence jsou v současnosti IT tématem číslo jedna, dva a tři a je tedy jen a jen logické, že se jimi zabývají i uživatelé a vývojáři na alternativních platformách. Klient AmigaGPT umožňující používání OpenAI GPT-3 a GPT-4 na počítačích kompatibilních s Amigou vznikl již vloni v červnu a dočkal se během uplynulého roku hned několika verzí, které mj. přidaly podporu pro PowerPC verze AmigaOS či hlasový výstup jak pomocí staršího narrator.device tak pomocí novějšího flite.device.

V posledních dnech pak světlo světa spatřily v rychlém sledu dvě nové verze - 1.4.0 a 1.4.1 - kde ta první významně rozšiřuje fungování celé aplikace, jelikož přináší možnost generování obrázků pomocí AI modelů DALL-E 2 a DALL-E 3 a ta druhá opravuje drobné chyby při přepínání z režimu obrázků do režimu chatu.

Program je psán v jazyce C, pro překlad slouží dva předpřipravené dockerové kontejnery (jeden pro AmigaOS 3.x, druhý pro AmigaOS 4.x), nicméně vychází i binární releasy, které stačí stáhnout v podobě lha archivu a rozbalit. Pro běh je pak zapotřebí Amiga s procesorem 68020 a vyšším, nebo s PowerPC, AmigaOS 3.x (primárně je vyvíjeno pro 3.2, podporován je ale i starší 3.9) nebo 4.x, funkční TCP/IP stack, aktuální verze AmiSSL a samozřejmě API klíč pro některý ze jmenovaných AI modelů.

Zdroj:

Inu, proč ne. Nakolik a jakým směrem generativní AI změní svět se teprve uvidí, ale rozhodně k tomu půjde použít i Amiga.


Wine 9.0: 32bitové Windows programy v 64bit Linuxu

23.01.2024 - Doba čtení: ~1 minuta

Před několika dny vydaná nová verze Wine zavádí tzv. new WoW64 mode, který umožňuje spouštět 32bitové programy pro Windows i v čistě 64bitovém Linuxu (či BSD), který neobsahuje žádné knihovny pro běh 32bitového nativního software. Jedná se o vcelku velkou změnu, protože doposud používaný režim (pojmenovaný nyní old WoW64 mode) potřeboval k jejich spouštění běžící 32bitový proces na straně hostitelského systému.

Jelikož řada systémů plánuje po odstranění samostatné 32bitové verze v různě blízké či vzdálené budoucnosti přestat podporovat i spouštění 32bitových procesů v 64bitovém systému, je tento přístup jedinou možností. Paradoxně tak půjdou v Linuxu/BSD déle spouštět staré dvaatřicetibitové aplikace z Windows, než vlastní.

Nový režim není ve výchozím nastavení aktivní, je nutné ho zapnout při překladu pomocí parametru --enable-archs=i386,x86_64 configure skriptu.

Zdroj:

Až to dorazí i do mé distribuce, nebudu už potřebovat multilib. Hurá!


Motosu - nový taskbar pro Atari a kompatibilní

11.01.2024 - Doba čtení: 2 minut

Ačkoliv množina lidí, kteří by v roce 2024 používali platformy kompatibilní s 32bitovým Atari pro běžné každodenní činnosti, nebude jistě nijak početná, není ani prázdná, protože jinak by nevznikal zajímavý užitkový software. A on vzniká, na přelomu roku byla například byla vydána betaverze programu Motosu.

Motosu je taskbar s aplikačním menu. Kromě věcí plynoucích již z této prosté definice umí i nějaké věci další, například v kombinaci s desktopem Thing umí převzít jeho wallpaper, takže může simulovat průhlednost, dále v něm lze přeskupovat položky jednotlivých oken případně je pevně připnout na konkrétní pozici.

Program je psán v GFA BASIC 3.73 a pro svůj běh vyžaduje FreeMiNT, AES >=4.1, AV-server a prostředí schopné spouštět 68k binárky. Není kompatibilní se systémy Geneva a pravděpodobně ani MagiC.

Zdroje:

Takhle hezky to na mém holém Falconu vypadat nikdy nebude, ale určitě to vyzkouším. Nejdřív ale musím Falcona konečně dotáhnout do funkčního stavu.


ALT-F4.cz

Novinky ze světa mimo současný desktopový a mobilní mainstream.
Tak často, jak to jen je možné. Ozdrojované a se stručným komentářem.

Chcete podpořit tvorbu tohoto webu? Kupte mi třeba kafe!