Petr Pilný

Nerozumíte počítačům? Já občas také ne...

HP 200LX

Tato stránka bude postupně obsahovat informace především o palmtopu HP 200LX. Některé z nich však budou aplikovatelné i na HP 100LX, HP 95LX, HP 1000CX a HP 700LX (prostě celou rodinu DOS palmtopů od HP).

HP200LX a HP95LX

Úvodem z Wikipedie

HP 200LX je IBM PC kompatibilní kapesní počítač (palmtop) uvedený na trh v roce 1994 společností HP, přičemž šlo o vylepšenou verzi předchozího modelu HP100LX. Dodnes je používaný mnoha nadšenci a stále pro něj vznikají doplňky třetích stran.

Počítač je umístěn v pouzdru o velikosti 25 % klasického notebooku (respektive klávesnice). Disponuje QWERTY klávesnicí včetně numerické části, nepodsvíceným černobílým CGA displejem (rozlišení 640*200 pixelů se 4 odstíny šedi), sériovým portem kompatibilní s RS232, nicméně s nestandardním rozložením pinů[1], infračerveným portem a PCMCIA slotem. Přístroj je napájen dvěma AA bateriemi, výdrž se pohybuje i přes 30 hodin.[2]

Počítač používá procesor Intel Hornet 80186 o frekvenci 7.91 MHz, kterému sekunduje 2-4 MB paměti, přičemž 640 KB slouží jako RAM a zbytek pro ukládání dat (nebo po doplnění ovladačů jako EMS paměť využitelná například ve Windows 3.0).

Windows 3.0 na HP 200LX

Jako systém je použit MS-DOS 5.0, který je uložen v paměti ROM společně s dalším softwarem (například tabulkový kalkulátor Lotus 1-2-3, telefonní seznam, kalendář, Lotus cc Mail či vědecký kalkulátor). S externí CompactFlash kartou (a optimálně myší) lze provozovat i výše uvedené Windows 3.0.

Specifikace modelů 95LX, 100LX a 200LX

Pro jednotlivé modely zde pro přehled uvádím relativně kompletní specifikaci.

HP 95LX

  • Vydán: 1991
  • CPU: NEC V20 5.37MHz (8088 klon, SoC, instrukce kompatibilní s 80186, o zhruba 30% rychlejší než originál na stejném taktu)
  • RAM: 512kB nebo 1MB
  • LCD: 16×40 znaků (128×240, qCGA/MDA), B&W
  • PCMCIA 1.0 type II (prakticky pouze SRAM karty od 128kB po několik MB – běžně 1-2MB)
  • RS-232 (4pin), SIR
  • napájení 2xAA + záloha na RAM (CR2025/2032), výdrž okolo 20-30 hodin
  • DOS 3.22
  • startovací cena 550USD, vyrobeno zhruba 400000 kusů, konec podpory 2003.

HP 100LX

  • Vydán: 1993
  • CPU: Intel Hornet SoC (80186) 7.91MHz
  • RAM: 1MB nebo 2MB
  • LCD: 25×80 znaků (200×640, CGA), 4 stupně šedé
  • PCMCIA 2.0 type II (včetně LAN, modemu, redukce na CF kartu)
  • RS-232 (plný), SIR
  • napájení 2xAA + záloha na RAM (CR2025/2032), výdrž okolo 40 hodin
  • DOS 5.0.

HP 200LX

  • Vydán: 1994
  • CPU: Intel Hornet SoC (80186) 7.91MHz
  • RAM: 1MB nebo 2MB nebo 4MB
  • LCD: 25×80 znaků (200×640, CGA), 4 stupně šedé
  • PCMCIA 2.0 type II (včetně LAN, modemu, redukce na CF kartu)
  • RS-232 (plný), SIR
  • napájení 2xAA + záloha na RAM (CR2025/2032), výdrž okolo 40 hodin
  • DOS 5.0.

Kde sehnat, co shánět, za kolik, servis a tak dále

Poznámka úvodem – text pochází z roku 2018, toliko k uvedeným cenám.

Pokud budete shánět palmtop od HP, je zde několik zdrojů s různými výhodami/nevýhodami počínaje místní nabídkou, aukro/ebay a konče speciálními servisy, kterých na světě také ještě pár zbylo. Ceny jsou obecně celkem vysoko a nemyslím si, že budou tak snadno klesat. Důvodů je několik: silný zájem sběratelů, na tehdejší dobu vyskoká kvalita (většina konkurenčních palmtopů je mnohdy po smrti), silná podpora komunity, dostupnost servisu, dostupnost manuálů (včetně oficiálního zdroje z HP) a hlavně celkem slušná použitelnost i v dnešní době (daná obecně povedenými integrovanými aplikacemi, možností provozu skoro všeho z období DOSu a extrémní výdrží na baterii).

Místní nabídka je o velké náhodě, ale nabízí jednu velkou výhodu a tou je cena. Viděl jsem prodané HP 200LX v řádech stokorun. Je to o štěstí, většinou vydrží v nabídce několik minut až hodin. Nevýhoda je většinou neznámý stav, nulové příslušenství a chybějící manuál. Vše stojí docela hodně peněz při koupi samostatně. Další věc je, že pokud vsadíte na náhodu, dostanete prostě model, co je – bez výběru velikosti RAM atd., protože na rozmyšlenou máte „pár minut“.

V našich končinách se občas objeví něco na aukru. Pokud už to tam je za slušnou cenu, pak to ihned zmizí, pokud je to za cenu vyšší, stále zůstává jeden problém – a to prakticky nulový výběr. To už je raději lepší poohlédnout se na ebay. Tam jse možnost brát z Evropy (bez CLA, DPH) nebo z USA. V konečném důsledku je cena zhruba stejná. A bylo by dobré ji už zmínit – prakticky vždy jde dle stavu/modelu o tisíce korun, v případě verzí s příslušenstvím jde cena i nad 5-7 tisíc Kč. Zajímavou alternativou je nákup verze s německým prostředím. Použitelné z pohledu integrovaných aplikací je to bídně, ale DOS tam funguje stejně. Cena je celkem příjemných 2-3 tisíce korun za top stav. Výhodné pro nákup do sbírky a třeba na náhradní díly.

Poslední možností jsou zbývající servisy nadšenců. Jí vím minimálně o jednom v Evropě a jednom v USA. Evropský jsem dokonce i sám využil. Ceny jsou tam v celkovém důsledku příznivé a kvalita/stav záleží na investovaném objemu peněz. Dalo by se říci, že tady v Evropě startuje cena za HP 200LX se 2MB RAM okolo 100€, v ceně je garantovaná funkčnost, základní servis (promazání pantů atp) a také nabídnutá záruka (většinou 60 dní) – to vše za poskládaný model ze „zbytků“, který má známky používání, občas je vyspravený, ale zase 100% funguje a má bezchybný displej. Podívejte se na ceny na ebay a najednou vám to bude vycházet celkem dobře.

Hlavní výhoda servisu je ale možnost koupit vylepšené verze, které mají dvojnásobnou rychlost procesoru, až 64MB RAM a můžete si je v rámci jednoho poštovného doplnit manuálem, CF kartou s redukcí, pouzdrem – no prostě vším, co vás napadne. A je to výhodné, protože manuál na ebay stojí 20-30 dolarů a to mnohdy bez poštovného. Můžete si vybírat i z vizuálního stavu od „skládaček“ až po „jako nový“. Tam ale cena atakuje 600€ (za vylepšený model). Já sám jsem tam pořídil na práci HP 200LX, 6MB RAM, 256MB CF karta – vše odladěné, s ovladači pro kartu, ovladači pro displej (které jsou třeba po OC), manuálem, startovací příručkou, přístupem do sbírky programů a také kartou plnou aplikací, 60 denní zárukou a zdarma přidanými náhradními díly za 170€ (to vše včetně 20€ poštovného). Jestli je to hodně musíte posoudit sami, ale za tuhle cenu seženete na ebay tak možná samotnou 200LX s 2MB paměti.

U servisu ještě zůstanu – nabízí i opravy a mají asi všechny díly k dispozici. Lze toho využít a při opravě třeba udělat i přetaktování. Opravu lze nechat udělat v servisu a nebo je možné objednat si díly. V případě, že opravu nechcete provádět, určitě palmtop nevyhazujte. Najde si kupce, byť třeba za „pár korun“.

Závěrem – pokud chcete sbírkový kus za rozumný peníz, tak hledejte na ebay. Pokud chcete pracovní kus, pak v servisu. Já se k tomu navíc snažím sehnat s trochou štěstí něco v místní nabídce, byť třeba na náhradní díly.

Základní softwarové vybavení

Zde jen stručně a pro model 200LX, který má programy v ROM na nejvyšší úrovni. V palmtopu vás čeká následující:

  • Appointments – prostě kalendář, ale velice vybavený, funkční a na poměry dnešních telefonů opravdu super
  • Phone Book – kontakty
  • Note Taker – poznámky
  • Memo – poznámky
  • Data base – databáze
  • Pocket Quicken – malý účetní
  • Lotus 123 – velice vybavený tabulkový editor
  • HP Calc – vědecká kalkulačka, kterou plně využijete maximálně při letu do vesmíru
  • cc. Mail – email
  • Filer – správce souborů
  • Setup – nastavení všeho
  • DOS – DOS 5.0
  • World Time – čas
  • System Macros – nahrávání maker
  • Data Comm – komunikace (terminál)
  • LapLink Remote
  • App Manager – manažer aplikací, řekněme „plocha“ ikonek
  • Stop watch – stopky
  • cc: mADE
  • Hearth+Bones – hra
  • Lair of Squid – hra
  • Demo.

To vše může běžet najednou (s omezením na volnou RAM), funguje mezitím schránka (dle nastavení až 10kB) a platí to i pro jednu aplikaciv DOSu. Pro běžnou práci a na rok vzniku velmi pohodlné a funkční.

Doufám, že jsem tam nenapsal něco navíc, nicméně mělo by to odpovídat tomu, co dostanete „po koupi“. Pro běžnou práci se s tím dá docela dobře vystačit a nic nebude chybět. V utilitě pro nastavení se dá navolit celkem hodně věcí, potěší i omezení paměti pro DOS, který vám tak nesežere všechnu RAM, které je v základu maximálně 640kB. Po nastartování vám bude zbývat zhruba 500-520kB k dispozici. Pomocí přidaných aplikací lze ale ukončit celé prostředí s aplikacemi a dostanete se pak na nějakých 610kB v čistém DOSu. Pro provoz například Windows 3.0 lze doplnit aplikaci emulující EMS paměť dle nastavené velikosti (typycky skoro vš, co vám zbývá z RAM). Na 2MB modelu tak lze mít 640kB RAM + 1MB EMS, na 4MB nebo vylepšených verzích i výrazně více. Už při nastaveném 1MB si ale v pohodě rozjedete Windows 3.0 včetně WinWorldu a Excelu (a to i při spuštění najednou). Více v dalším textu.

Důležité klávesové zkratky

Vynechám-li zkratky pro integrované aplikace, nabízí HP 200LX několik důležitých zkratek:

  • Ctrl+Shift+On -> tvrdý reset, funguje vždy, po restartu je zobrazen dotaz, zda má být smazát RAM disk. Pokud v něm máte data, pak nemazat.
  • Ctrl+Alt+Del -> netřeba vysvětlovat
  • /+On -> invertování displeje (výkodné třeba ve Windows)
  • *+On -> volba CGA (v některých apliacích zlepší čitelnost změnou „barev“)
  • Fn+mezerník -> ZOOM, funguje i v DOSu.

Tento seznam případně doplním po projití manuálu.

Ovladače, EMS paměť

Při běžném provozu není třeba shánět žádné ovladače. Potřeba ovladačů nastává při použití paměťových karet (ACECARD driver atp.), dále je třeba ovladač pro provoz přetaktované verze a v běžné situaci také pro LAN, pokud ji budete používat. Pro ovladač po přetaktování se do config.sys přidá následující:
          device=clkup32.sys
a pro velkou paměťovou kartu (256MB) je třeba:
          device=acecard3.com /sdp
Minimálně pro karty tu mám driverů několik.

POZOR: Nově informace o podporovaných CF kartách.
https://hermocom.com/hplx/view-all-hp-palmtop-articles/13-storagecards

Podstatně zajímavější věcí je utilitka pro „simulaci“ EMS paměti. Sám používám MEMESIM32. Ta umožňuje vytvořit swap v libovolném umístění (optimálně RAM disk) o uživatelské velikosti. Po stažení je třeba do config.sys přidat následující:
          device=a:memsim32memsim32.08x /64 /c:mem.sim
kde cesta je cesta ke staženým souborů MEMSIM32, /64 znamená vytvožení swapu o 64x16kB a poslední cesta znamená umístění souboru swapu (v tomhle případě RAM disk). Je třeba zvážit, zda swap využijete, protože MEMSIM32 zabírá 64kB paměti RAM. Použití swapu je nutnost pro Windows 3.0, který jej umí použít a lze pak pohodlně pouštět velké množstvíaplikací najednou a přepínat mezi nimi klasicky alt+tab.

Ovladače a utility jsou ke stažení zde:

  • ACE karta (velké karty) – ACECARD3.zip
  • MEMSIM – MEMSIM32.zip.

Výkon, srovnání s 80286

Výkon palmtopu 200LX je celkem slušný – při základním taktu 7.91MHz nabízí necelý trojnásobek výkonu původního XT a pokud k tomu přidáte rychlost flash a data v RAM, pak je chod velice svižný. Po přetaktování dosáhnete na zhruba šestináskobek výkonu původního XT. Stejné parametry platí pro model 100LX. U modelu 95LX je použitý procesor NEC V20 na 5.37MHz schopen nabídnout zhruba 1.75 násobek výkonu XT.

Srovnání přetaktované verze s dalšími procesory

Při srovnání s 80286 se kromě chybějícího protected mode dostanete v 16MHz verzí Hornet 80186 na výkon zhruba 10-12MHz i80286. U zákaldní nepřetaktované verze počítejte s úrovní 80286 na 6MHz.

Zajímavým parametrem je spotřeba, která je opravdu minimální. při uspání je odběr z externího zdroje při napětí 12.05V pouhých 0.013A, pokud pracujete v integrovaných aplikacích, dostanete se na 0.026A. V DOSu při vypnutém COM portu na 0.055A a při spuštění benchmarku CPU na nějakých +/-0.065A (respektive okolo 0.75W). Při intenzivní práci s „diskem“ pak byla nejvyšší hodnota okolo 0.085A.

Windows 3.0, Word a Excel for Windows

Jak jsem již uvedl, na palmtopu lze provozovat Windows 3.0. Pro většinu věsí si vystačíte bez myši. Jestli je to rozumné nebo ne, to už nechám na vás. Určitě má palmtop při práci ve Windows celkem vysokou spotřebu (v klidu okolo 12V/0.062A), ale zase se dostanete k aplikacím, které v DOSu chybí.

Windows 3.0 a Paintbrush

Těmi hlavními je asi Excel 2.01 a WinWord. Ne že by to byly tak zázračné aplikace, ale podstatné je, že výtvory z nich otevřete na klasickém počítači. A další podstatnou věcí je, že pod Windows můžete provozovat i multitask takhle velkých aplikací (díky EMS) a navíc celkem svižně. Další praktickou věcí je, že lze otevírat dokumenty přímo ze správce souborů.

Pro běžné používání to není, ale hodit se to může. Pokud máte přebytečných 64kB RAM pro EMS, pak to lze doporučit. Jinak je třeba upravovat config.sys a restartovat palmtop.

Podotýkám, že Windows 3.0 je optimální spouštět z DOSu a to po vypnutí celého prostředí HP 200LX, které lze učinit z aplikace TaskList (viz utility).

Ke stažení včetně Wordu, Excelu a základních aplikací – WINDOWS.zip.

Velké aplikace (a další)

Zde uvedu seznam větších aplikací, které se mi podařilo rozjet:

  • DOS Shell – DOSSHELL.zip
  • Kalkulačka TI81 – TI81CALC.zip
  • Works – 1.0 WORKS1_0.zip, 2.0 WORKS2_0.zip
  • Word 5.5 pro DOS – WORD5_5.zip
  • QBasic 4.5 – QB45.zip.

EXM aplikace

EXM aplikace jsou aplikace, které se dají integrovat do prostředí. Mají jednu velkou výhodu a tou je neomezený multitasking. Pokud budete místo nich používat klasickou aplikaci EXE/COM, pak bude platit omezení na jednu DOS aplikaci, pokud ale budete mít EXM verzi, lze ji spouštět jako kteroukoliv z integrovaných aplikací (včetně nastavení klávesové zkratky). Ukázkou užitečné aplikace je třeba TaskList.

Utility, důležité aplikace

LXPro

  • utilita pro správu nastavení portů, sledování baterie a dalších drobností – LXPRO.zip

LXStat

  • zobrazení základních nastavení, napětí všech baterií, napájení, com – LXSTAT.zip

TaskList

  • výborná utilita pro správu běžících aplikací, která umožňuje i úplné vypnutí prostředí a provoz „čistého“ DOSu
  • získáte s ní maximum volné RAM
  • EXM – TASKLIST.zip.

Hry

Golden Axe

Zde jen stručně přehledem her, které by měly jií spustit:

  • prakticky vše pro XT
  • Golden Axe (vyzkoušeno) – GOLD_AXE.zip
  • Prince of Persia
  • Microsoft Flight Simulator 3.0
  • Stunts 3D
  • a samozřejmě tuny různých tetrisů, šachy, solitaire atd. – SOLITAIR.zip, TETRIS.zip.

Tuhle sekci bych rád postupně rozšířil a otestoval, co vše se podaří spustit.

Důležité odkazy

S.U.P.E.R. Site mirror – kopie původní stránky S.U.P.E.R., která byla velkým zdrojem softwaru pro HP 100/200LX.
          http://www.mizj.com/

200lx.net – pokud potřebujete servis nebo pokoupit upravený palmtop nebo díly, pak tohle je blízko a mám to vyzkoušené
          http://www.200lx.net/

HEMOCOM – zdroj článků o používaní, návody, návody na opravy a údržbu
          https://hermocom.com/hplx

HP200LX.NET – také slušný zdroj informací
          http://www.hp200lx.net/

Palmtop papers – studnice článků o úplně všem
          http://www.palmtoppaper.com/

OlsonNetwork – stránka s pár odkazy a informacemi
          http://200lx.olsonnetwork.com/

D and A Software for HP 100LX
          http://www.dasoft.com/

Skryté věci

Pokud vynechám několik „poemů“, tak se v HP200LX skrývá následující:

  • HEX calkulátor – D:BINHEXCALC.EXM
  • Skrytá galerie ve hře Lair of Squid – po startu hry napište gallery.

Základní download sekce

Na konci této stránky naleznete netříděnou download sekci s popisky. Odkazy jsou také výše v textu.

ACECARD3.ZIP
DOSSHELL.ZIP
GOLD_AXE.ZIP
LXPRO.ZIP
LXSTAT.ZIP
MEMSIM32.ZIP
QB45.ZIP
SOLITAIR.ZIP
TASKLIST.ZIP
TETRIS.ZIP
TI81CALC.ZIP
WINDOWS.ZIP
WORD5_5.ZIP
WORKS1_0.ZIP
WORKS2_0.ZIP

Přesunout se na začátek