Swenson se stěhuje a Apple II GS má svůj AppStore

Nebojte, Tim neopouští zátoku. Jen stěhuje web.

Timothy Swenson, ano, ten, co napsal skvělou příručkou o programování na ZX81, a ten, který vydává PDF občasníky pro stroje od Sinclaira, konkrétně pro Sinclair ZX81 a pro Sinclair QL, mění adresu.

Tu webovou.

Letos vydal jak sedmé číslo občasníku ZXzine, tak i sedmé číslo občasníku SMSQzine, o kterém jsem se už párkrát zmínil.

Poslední číslo SMSQZine je věnováno prakticky celé poměrně modernímu překladači jazyka C – C68.

Pěkný návod pro C68 je sice na QLWiki a tutoriál použití C knihoven v okenním prostředí Sinclairu QL má Timothy Swenson taky na svém webu, ale někdy člověka víc zajímají příklady použití v praxi a to SMSQZine #7 právě přináší.

ZXZine je ale taky parádní, sedmé číslo přináší třeba přehled implementací hry Othello, srovnává VisiCalc pro Apple ][ s programem Vu-Calc pro ZX81 a předvádí vynikající textový editor Zeditor (se 48 nebo 72 znaky na řádek! – jen škoda, že Zeditor kvůli příliš malému rozšíření paměti nespustíme s interface ZXpand).

Swenson tak stále zůstává v sanfranciské zátoce, ale nové URL jeho časopisů je http://swensont.epizy.com.

Skvělá věc se podařila pro Apple II GS.

Chris Vavruska (má skvěle americky znějící jméno), autor různého softwarového vybavení pro tento 8/16bitový stroj, vydal v poslední době utilitku, která pomocí MD5 hashů kontroluje integritu souborů.
Nástroj se jmenuje GSummer.

Ale tu zcela zastiňuje další, na internet vázaný počin.

Pokud máte ve svém II GS internetovou kartu (LanCE nebo Uthernet I či II), můžete kontrolovat, zda aplikace, které máte na disku, jsou v poslední dostupné verzi.

A pokud existují updaty, můžete si je hned stáhnout.

Součástí je návod pro vývojáře, jak do tohoto “App Storu” zahrnout své produkty.

Systém není centralizovaný, jako u Googlu nebo Applu, ale distribuovaný.

Do souboru Versions.List prostě přidáte URL webu autora aplikace, kde je soubor s údaji o verzích aplikace (list file).

Versions porovná údaje z webů proti verzím na disku (jak detekovat verzi aplikace na disku zjistí z informačního “list file” souboru na webu autora aplikace – lze to pomocí “version resource”, velikosti souboru nebo data vytvoření), nabídne možnost zobrazení indormací nebo stažení archivu s novou verzí.

Skvělé je, že vývojář si všechno připraví přímo ve stejné aplikaci pro Apple II GS, kterou používají všichni uživatelé (v menu je nabídka Developer) a rovnou s její pomocí vše nahraje na svůj web.

Utilita je připravena i na softwarové balíky, jako je internetový soubor Spectrum, kde je více možností downloadu.

V takovém případě přenese uživatele na webovou stránku s downloady, kde si vybere ten odpovídající.

No a už zmíněný GSummer se použije ke kontrole integrity souboru.

A aby toho nebylo málo, na stejném Apple II GS je možné používat sdílení disků přes AppleTalk.

Ale v dnešním světě je AppleTalku po čertech málo, museli byste mít starý Macintosh připojený k Apple II GS přes sériák (jde to i přes Ethernet, pokud použijete nástroj AFPBridge s ovládacím panelem AFPMounter).

V dnešním světě je to ale samé http!

Tož je tu utilita NetDisk, která umí namountovat image disků (disket i harddiskové image, na velikosti nezáleží, a to až 16 současně) uložených na http serveru (samozřejmě jen pro čtení).

To ale ještě pořád není ono.

Na službě Archive.org se buduje poměrně rozsáhlá sbírka software pro Apple ][ a Apple II GS, kterou je možné přes web procházet, stahovat a případně hrát online v nějakém javascriptovém umulátoru.

NetDisk ale obsahuje rozšíření Finderu, zvané Archive.org Disk Browser.

Prostě ve Finderu najeďte v menu na Extras, zvolte Archive.org Disk Browser… a jste tam.

Můžete prohledávat obsah Archive.org podle názvu (buď pro II GS platformu, nebo pro všechny stroje Apple ][) a nalezené image disků pak namountovat.

Mimochodem, od stejného autora tu už nějakou dobu máme i VNC klienta pro Apple II GS!

Pomysleme ale nyní na klasický osmibit, Apple ][.

I když jej též můžeme vybavit Uthernet II kartou, něco jako App store nemá.

K internetu se osmibit dostane pomocí Contiki, IP stacku IP65, případně operačního systému A2osX, ale jak stahnout podobné sbírky předpřipraveného software?

O jedné možnosti jsem už psal:

Použít kazeťákový vstup a nějaký mnohobit (tablet, mobil, …) s možností navštívit Apple ][ Game Server, minutku stahovat hru a vesele si pak hrát.

Jde to i zcela bez disku!

Výběr je ale omezen na jednosouborové hry bez dohrávaných částí.

Pokud chcete mít hru na disku, pak můžete použít kazeťákový vstup a nějaký mnohobit s možností navštívit Apple ][ Disk Server, několik minut stahovat obraz image na disk a vesele si pak hrát (a pak stahovat jiný image jiného disku, …).

ADTPro zas vyžaduje, aby byl Ethernet připojen k počítači, na kterém běží javovská ADTPro aplikace, se kterou Apple ][ komunikuje, a na kterém musí být sbírka diskových image nahraná.

Přes http nahrávat soubory neumí.

To ale nevadí.

Je tu něco, co App store nahradí, takže nemusíte sbírku software udržovat a organizovat sami.

Je tu totiž sbírka Total Replay.

Najdete ji taky na Archive.org, ale nemusíte se sbírkou na serveru probírat (osmibit vám to stejně narozdíl od Apple II GS neumožní).

Zde totiž na jednom ProDOS disku (32 MB) je soustředěno vše, co stojí za pozornost (včetně her, které původně neběhaly s ProDOSem, ale jen se starým DOSem, případně byly chráněné a nedaly se kopírovat vůbec).

A to vše s bootem do graficky pěkněho “file selectoru” s ukázkami úvodních obrázků.

Pokud má váš osmibit nějaké velkokapacitní zařízení (ať už Microdrive Turbo, CFFA-II nebo CFFA-3000, SD Disk ][, SD Disk ][ Emulator či historickou SCSI kartu), stačí mít a občas aktualizovat tento image s hrami – a máte ho vždy i s nejnovějšími cracky.

Pěknou video recenzi, kde uvidíte Total Replay v akci, najdete u mého oblíbeného Chrise Torrence.