DOSové novinky - léto 2023

07.08.2023 - Doba čtení: 4 minut

DOS by dle některých měl být (zaslouženě) už desítky let mrtvý. Nejen díky projektům jako je FreeDOS k tomu ale má daleko. Dovolte jen stručný přehled toho, co se na poli tohoto operačního systému stalo za poslední dva měsíce:

  • V polovině čevna vyšla nová verze multiformátového hudebního přehrávače Mpxplay (1.67), která mimo jiné nahradila komunikaci s PCI zvukovkami pomocí BIOSu za přímé volání I/O portů nebo vylepšila práci se zvukovými čipy Intel HDA, ICH a VIA.
    https://mpxplay.sourceforge.net/
  • FreeDOS se dočkal první ostré verze nástroje LOGGER, který umí logovat zprávy vypisované jednotlivými komponentami systému při bootu tak, jako to umí například unixové systémy.
    https://fd.lod.bz/repos/current/pkg-html/logger.html
  • Nové verze se dočkal i Doszip Commander, správce nortonovského střihu a rozhraní, určený pro práci s archivy ve formátu ZIP.
    https://github.com/nidud/doszip
  • S verzí 1.74b (od loňského října, kdy jsem jej zmiňoval poprvé již čtvrtou) přišel pokročilý textový editor české provenience Blocek. V této verzi se hlavně opravovaly chyby, ale nově přibyly například záložky, které lze vyvolat pravým kliknutím na lištu menu.
    http://laaca.borec.cz/blocek/
  • Svobodná varianta nástroje pro správu diskových oddílů FDISK je od verze 1.3.8 lokalizovatelná a hned s ní přichází německý, turecký, francouzský a nekompletní polský překlad. Jinak se zejména opravovaly chyby, nicméně novinkou je i aktivní blokace spuštění nástroje z OS/2 či Windows NT.
    https://github.com/FDOS/fdisk/releases/tag/v1.3.8
  • Jelikož v březnu vyšla nová verze DOSového TCP/IP stacku mTCP, prošel aktualizací i na ní založený webový prohlížeč MicroWeb. Zde je hlavní novinkou podpora grafického režimu 640x400, který umí například Olivetti M24, AT&T PC 6300, Compaq Portable II/III či Toshiba T3100. Za zmínku jistě stojí, že v tomto prohlížeči je web ALT-F4 bez problémů čitelný.
    https://github.com/jhhoward/MicroWeb/releases/tag/v0.53
  • V Turbo Pascalu 7 byl napsán a vydán dosfetch, DOSová napodobenina (původně) linuxového nástroje Neofetch, který používají všichni, kdo se rádi chlubí screenshoty svého pracovního prostředí - v originále totiž vypisuje nejrůznější údaje o počítači, na němž je spuštěn. V DOSu toho vypisuje o poznání méně, nicméně jde o úplně první release, třeba autor v budoucnu překvapí.
    https://github.com/leahneukirchen/dosfetch

Je toho hodně: MicroWeb překvapil tím, jak je schopný i na současném, velmi náročném webu; dosfetch je jen taková letní blbinka; nicméně za vším uvedeným je množství odvedené práce, které říká jediné - DOS alespoň někde ještě žije.


    Wayfarer 6.0

    27.07.2023 - Doba čtení: 2 minut

    Jestliže předchozí čtyři verze Wayfareru byly vesměs pouze malými aktualizacemi a stačilo je tak pokrýt jedním textem, tak verze, která byla vydána teď, si zaslouží vlastní příspěvek. I autor sám ji považuje za poněkud větší skok, proto také zvyšil major číslo a světlo světa tak spatřila šestka.

    Hlavním důvodem pro navýšení historicky byla vždy změna verze WebKitGTK, nejinak je tomu tentokrát - jedná se o verzi 2.40.2 z přelomu května a června, tedy o jádro poměrně aktuální, byť už má i dvě setinkové aktualizace, které pravděpodobně do Wayfareru dorazí v následujících měsících.

    Kromě nové verze renderovacícho jádra došlo i ke pozitivním změnám ve správci hesel. Ten nově umožňuje jednak ručně vkládat nové přihlašovací údaje (dosud to šlo jen uložením na webu, do nějž se zadávají) a pak také tyto údaje nově kromě jména serveru váže i na port, takže běží-li na jednom stroji více webových serverů na různých portech, nejsou jejich loginy nabízeny všechny na každém z nich. Všem doposud uloženým údajům byl přiřazen port 443/https, který je asi nejběžnější a pokud je to špatně, musí si uživatel port upravit sám.

    Dále bylo například přidáno filtrování v záložkách, zrychleno přehrávání videí na YouTube a také opravena řada chyb. 

    Zdroj:

    Škoda že na AmigaOS 4.x vývoj browseru takhle kupředu nepádí. 


    Iris a Wayfarer - souhrn novinek za posledních šest verzí

    10.07.2023 - Doba čtení: 3 minut

    Vzhledem k tomu, že mám nějaký ten pátek již pod stolem počítač s AmigaOS 4.1, poněkud jsem zanedbával vývoj na poli webového browseru Wayfarer a mailového klienta Iris pro konkurenční MorphOS. Za ten necelý čtvrtrok od poslední novinky na toto téma stihly vyjít dvě nové verze Iris a u Wayfareru dokonce čtyři.

    Proto tedy dovolte stručný souhrn toho podstatného, co se událo:

    • Wayfarer 5.2 přinesl skript upravující rozhraní YouTube tak, aby bylo rychlejší, stejná verze prohlížeče pak zapnula v jádře WebKit asynchronní schránku, čímž se pro změnu rapidně zrychlil GitHub.
    • Ve verzi 5.3 (Wayfarer) a 1.15 (Iris) přibyl workaround obcházející chybu v síťovém stacku MorphOS 3.14-3.18, kde za jistých okolností může dojít k poškození obsahu paměti.
    • Wayfarer 5.4 opravil vlastní chybu, která mohla klikáním na odkazy vedoucí ke stažení souboru způsobit vyčerpání všech povolených připojení na jeden vzdálený server. 
    • Iris 1.14 přinesl dvě zajímavé nové funkčnosti: automatické ukládání rozepsaného mailu přímo při jeho tvorbě, což se může hodit při pádu aplikace, a také možnost nastavení datumu a času kdy má e-mail být odeslán (samozřejmě je nutné mít počítač i klienta spuštěné).
    • Wayfarer 5.5 povolil formát mjpeg v bundlovaném ffmpegu, díky čemuž v open-source multimediálním rozhraní JellyFin začal fungovat zvuk. Tato verze přináší i automatickou aktualizaci při ukončení prohlížeče, pokud jsou automatické aktualizace v nastavení povoleny.
    • Všechny vydané verze obou aplikací pak průběžně aktualizovaly cURL, který je použit pro samu komunikaci s okolním světem.

    Zdroje:

    Kéž by takhle rychle přibývaly novinky v browseru na AmigaOS 4.1! Vzhledem k tomu, že MorphOS běží na kdejakém PowerMacu, má pravděpodobně násobně větší základu uživatelů, kteří ho skutečně používají na každodenní agendu, než je tomu u AmigaOS 4.x, který běží na maximálně desítce většinou výpočetně slabších strojů a také v emulaci. Nevyhnutelně tak vývoj běžného software běží na MorphOS rychleji, autoři mají rychlejší a pravidelnější feedback a také vlastní výtvory používají. Snad se to časem nějak vyrovná, i když osobně jsem spíš skeptik.


    AppBasic 3.03 pro RISC OS

    09.05.2023 - Doba čtení: 2 minut

    Fred Graute vydal novou verzi vývojového prostředí pro RISC OS, které umožňuje v jazyce BASIC psát plnohodnotné aplikace, které využívají všech prostředků a možností tohoto operačního systému. Ačkoliv by se mohlo zdát, že jde jen o nějaký drobný update, není tomu tak - tato verze je přelomová zejména v tom, že je vydána novým vývojářem po dlouhých letech stagnace projektu a dokonce i zmizení celého jeho webu před několika měsíci.

    Původně mělo jít pouze o polooficiální update verze 3.02, která již řadu let koluje mezi uživateli této platformy, nicméně vzhledem k již zmíněnému zmizení webu jde o release plný a samostatně fungující. To vše je se souhlasem Joe Taylora, původního autora, který již pokračovat nehodlá.

    Zdroje:

    Podle toho, co občas někde projde diskusními fóry, je AppBasic stále celkem využívaný vývojový nástroj a to i přes roky stagnace a pokusy o vytvoření alternativ založených na jiných jazycích (např. Lua), takže nová verze je asi pro RISC OS jako celek dobrá zpráva.


    armcpuinfo

    05.05.2023 - Doba čtení: ~1 minuta

    Marcin Juszkiewicz vydal zajímavou utilitu, kterou lze spustit z firmware EFI na deskách s ARM procesory architektury AArch64 a která detailně vypisuje, které vlastnosti ze specifikace procesor implementuje. V podstatě se jedná jen o parsování nibblů ze systémových registrů a slovní popis nalezených hodnot dle dokumentace, nicméně nástroj i tak může být užitečný při ověřování schopností daného 64bitového ARM SoC. Autor sám utilitu používá k sestavení přehledu na svém webu, kde jsou vypsány vlastnosti CPU, s nimiž se setkal.

    Zdroj:

    Vlastně ani nemám žádný AArch64 procesor, mé staré Raspberry PI 2B je ještě 32bitové, stejně tak Efika MX Smartbook. Ale líbí se mi program, který běží přímo z firmware - takhle jsem pouštěl různé utilitky z OpenFirmware na PowerPC strojích -  tak jsem neodolal o něm informovat.


    Čtyři nové verze amigáckých aplikací

    20.04.2023 - Doba čtení: 3 minut

    V posledním týdnu se vcelku urodilo zajímavých novinek na amigáckých platformách:

    • Verze 5.1 se dočkal prohlížeč Wayfarer. Tato verze řeší pády komponenty MediaSource při přehrávání některých streamů, vylepšuje navigaci po stránkách tabulátorem a také odděluje výchozí cestu pro Save a Save As.
    • Ruku v ruce s Wayfarerem obvykle vychází i verze mailového klienta Iris, není tomu jinak ani tentokrát, jen ty verze byly v rychlém sledu hned dvě - 1.12 a 1.13. Ta první přinesla změny v UI a UX (rendering HTML mailů, náhledy, animace), ta druhá pak opravy některých problémů v rychlosti GUI.
    • Jestliže předchozí dvě novinky se týkaly pouze software pro AmigaOS 4, pak tato je určena pro prakticky všechny amiga-compatible systémy. RNOTunes 1.1 je univerzální multiformátový přehrávač hudby a to jak offline (MP3, FLAC, Ogg Vorbis, AAC, AIFF, WAV, Protracker, DigiBooster, SID, AHX, FastTracker II, ScreamTracker, OctaMED, The Player, NoisePacker, ProRunner, Oktalyzer, Impulse Tracker, Ultra Tracker, Ice Tracker, Liquid Tracker, Quadra Composer, ...) tak online (Last.fm). Jsou napsány v toolkitu/frameworku/programovacím jazyku Hollywood, takže běží od AmigaOS 3.x na 68k, přes MorphOS a AmigaOS4 na PowerPC až po AROS na x86.
    • Poslední novinka je opět čistě jednoplatformní: WebRadio.sbar je rozšíření systémového menu umožňující přehrávání online rádií, určené pro MorphOS. Jde o malý jednoúčelový nástroj (~260 kB) a autor uvolnil bez větších fanfár betaverzi nové major verze 3.0

    Zdroje:

    Zejména RNOTunes se mi velmi líbí. Takovýhle moloch, odkazující se názvem někam k jablečným iTunes či palmovským pTunes, a troufá si běžet na 68k Amize...


    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!