FAQ - Často kladené otázky

Nápověda k instalaci, spuštění a nejčastějším problémům programu Johannes.

Krátce: Na nových počítačích je nejspolehlivější spouštět Johannes přes DOSBox. Přímé spouštění starých DOS/16bit programů na 64bitových Windows obvykle nefunguje.

Pokud používáte instalační balík Johannes 2.1 Professional, začněte stránkou stažení programu.

Instalace programu

Instalační verzi programu Johannes 2.1 Professional najdete na stránce stažení programu. Stáhněte soubor install-21-P.exe a spusťte jej ve Windows.

Součástí instalačního balíku je nastavení pro DOSBox, takže po instalaci není běžně nutné ručně řešit staré DOS prostředí.

Podrobný popis najdete také v manuálu programu Johannes a v souboru MANUAL.PDF.

Windows 10 a Windows 11

Na Windows 10/11 doporučujeme používat připravenou instalaci s DOSBoxem. Starý DOS program se na moderních 64bitových Windows nespouští přímo, ale přes emulátor.

  1. Stáhněte instalační soubor install-21-P.exe.
  2. Spusťte instalaci.
  3. Po instalaci hledejte na disku C: adresář JOHANN.
  4. Program spouštějte souborem dosbox.bat.
  5. Pro pohodlné spouštění si na dosbox.bat vytvořte zástupce na Ploše.

Pokud Windows při spuštění EXE upozorní, že soubor pochází z internetu, potvrďte spuštění jen v případě, že jste soubor stáhli z důvěryhodného zdroje.

Spuštění programu po instalaci

Program se obvykle spouští souborem:

C:\JOHANN\dosbox.bat

Pokud jste při instalaci zvolili jiné umístění, vyhledejte adresář JOHANN a v něm soubor dosbox.bat.

Užitečné klávesové zkratky:

Sériové číslo

Sériové číslo pro uvolněnou verzi programu je:

1212-7423-5000-0992-0005

Není tedy nutné žádat o nové registrační číslo ani nikam posílat registrační údaje počítače.

Tisk a ukládání výstupů

U starých DOS programů může být tisk na moderních tiskárnách problematický. Praktické řešení je tisknout nebo ukládat výstup do souboru a výsledný obrázek potom vytisknout běžným prohlížečem obrázků ve Windows.

Pokud program uloží výstup jako obrázek, hledejte jej typicky v adresáři DATA uvnitř instalace programu Johannes.

Linux

Na Linuxu je potřeba použít DOSBox nebo DOSBox-X. Nejjednodušší postup je mít už připravený adresář s programem Johannes a ten v DOSBoxu připojit jako disk C:.

Příklad pro Debian/Ubuntu:

sudo apt install dosbox
mkdir -p ~/dosbox

Do adresáře ~/dosbox zkopírujte adresář s programem, například JOHANN. Potom v DOSBoxu použijte například:

mount c ~/dosbox/JOHANN
c:
dir

V adresáři následně spusťte odpovídající soubor programu, například johann-p.exe, případně jiný soubor podle instalované verze.

Linuxový postup je pokročilejší. Pokud instalátor install-21-P.exe nepůjde v Linuxu přímo použít, je praktičtější program nejdříve nainstalovat ve Windows a potom celý adresář JOHANN přenést do Linuxu.

DOSBox - ruční nastavení

Pokud používáte připravený balík Johannes 2.1 Professional, ruční nastavování obvykle není potřeba. Tato část je pro případy, kdy chcete DOSBox nastavit ručně.

Oficiální stránka DOSBoxu: www.dosbox.com. Starší instalační soubor DOSBoxu uložený na stránkách Johannes je zde: DOSBox0.73-win32-installer.exe.

Základní připojení adresáře

DOSBox nevidí disky Windows nebo Linuxu automaticky. Nejdřív je potřeba připojit adresář příkazem mount.

Příklad pro Windows:

mount c c:\johann-p
c:
johann-p.exe

Příklad pro Linux:

mount c /home/uzivatel/dosbox/JOHANN
c:
johann-p.exe

Automatické spuštění

Do konfiguračního souboru dosbox.conf lze na konec doplnit příkazy, které se mají provést po startu DOSBoxu:

mount c c:\johann-p
c:
johann-p.exe
exit

Konfigurační soubor lze v DOSBoxu vytvořit příkazem:

config -writeconf dosbox.conf

Celá obrazovka

Celou obrazovku lze zapnout klávesovou zkratkou Alt + Enter. V souboru dosbox.conf lze také změnit řádek:

fullscreen=false

na:

fullscreen=true

Chybová hlášení

Chyba č. 3

Chyba č. 3 obvykle znamená, že je spuštěn nesprávný soubor. Místo KEPLER32.EXE použijte odpovídající soubor programu Johannes, například JOHANN-P.EXE, JOHANN-S.EXE nebo JOHANN-B.EXE.

Chyba č. 4

Chyba č. 4 znamená, že program pravděpodobně nebyl nainstalován korektně. Doporučené řešení je nová instalace programu včetně zadání sériového čísla.

Chyba č. 8

Chyba č. 8 znamená, že v nainstalovaných souborech chybí soubor SNUMBER.DAT. Pomůže nová instalace nebo doplnění chybějících souborů ze správného instalačního balíku.

Run-Time Error 005

Chyba Run-Time Error 005 může souviset s atributem „Jen ke čtení“ u některého souboru nebo s problémem při přístupu k tiskovému portu. Zkontrolujte, zda adresář programu není jen pro čtení a zda program nespouštíte z místa, kam nemá právo zapisovat.

Run-Time Error 106

Chyba Run-Time Error 106 se dříve řešila smazáním souboru KEPLER32.CFG a novou konfigurací programu.

DPMI error 4002

U nových Windows je jednodušší tento problém obejít spuštěním přes DOSBox. Staré postupy přes systémové DOS prostředí nebo NTVDM dnes nemají na většině počítačů smysl.

Problémy s LPT1 / paralelním portem

Na počítačích bez paralelního portu se může objevit chyba související s LPT1. Pokud potřebujete starý tiskový postup, lze ve starších Windows zkusit přesměrování portu příkazem typu:

mode LPT1=COM3

Na moderních počítačích je však obvykle praktičtější tisknout do souboru a výsledek vytisknout z Windows.

Starší Windows

Tato část je ponechána jen pro historické situace. Pro běžné dnešní použití je lepší použít DOSBox.

Windows XP, Vista a Windows 7

Na starších 32bitových Windows mohly DOS programy někdy běžet přímo pomocí systémové podpory pro 16bitové aplikace. Na 64bitových Windows tato cesta nefunguje a je potřeba emulátor.

Ve Windows XP bylo při instalaci potřeba mít účet správce počítače. U omezeného účtu instalace nemusela projít.

Windows Vista a novější systémy mohly mít problémy s celoobrazovkovým režimem starých DOS aplikací. Tento problém se dnes nejlépe řeší přes DOSBox.

Autoexec.nt, Config.nt a NTVDM.EXE

Soubory Autoexec.nt a Config.nt se používaly hlavně ve Windows XP při spouštění DOS aplikací. Souvisely s komponentou NTVDM.EXE.

Na moderních 64bitových Windows už toto není praktická cesta pro běžného uživatele. Použijte DOSBox.

Kontakt

Pokud se během instalace objeví problém, můžete napsat na:

astrologie@seznam.cz

Do zprávy je vhodné přiložit informaci o verzi Windows, popis chyby a případně snímek obrazovky.