CROOK-5 w EM400: Różnice pomiędzy wersjami

Z MERA 400 wiki
Przejdź do nawigacji Przejdź do wyszukiwania
Nie podano opisu zmian
 
(Nie pokazano 9 pośrednich wersji utworzonych przez tego samego użytkownika)
Linia 1: Linia 1:
__NOTOC__
__NOTOC__
Aby uruchomić system operacyjny [[CROOK|CROOK-5]] w emulatorze [[EM400]] potrzebne będą:
Aby uruchomić system operacyjny [[CROOK|CROOK-5]] w emulatorze [[EM400]] należy:


* działający emulator ([[EM400 - Instalacja|Instrukcja instalacji]])
* Pobrać [[CROOK-5 - obraz dysku|obraz dysku z systemem CROOK-5]] i rozpakować pobrane archiwum zip.
* [[CROOK-5 - obraz dysku|obraz dysku z systemem CROOK-5]]
* Uruchomić emulator
* EEPROM pamięci MEGA: http://mera400.pl/img/mega0.bin (md5: 47dc65c0e0e0f4af2ba17ff87c20776a)
* Jako aktywną maszynę wybrać MX-16 (z menu kontekstowego pulpitu lub w oknie ustawień, w sekcji konfiguracji maszyn)
* Z menu "Urządzenia" załadować pobrany obraz .img jako Winchester 1:28
* Włączyć maszynę kluczykiem
* Z menu "Urządzenia" otworzyć terminal 15:4 (kanał znakowy numer 15, urządzenie 4)
* Podnieść klucze START i CLOCK


= Niezbędne pliki =
Po chwili na ekranie zgłosi się proces INI i pojawi się zachęta logowania. Dostępni są jedynie domyślni użytkownicy systemowi LIBRAR i BOSS (bez haseł). Wpisanie się do systemu poprawną nazwą użytkownika spowoduje uruchomienie interpretera zleceń OSL i wyświetlenie jego znaku zachęty:
 
CROOK-5 udostępniany jest jako archiwum zawierające obraz dysku oraz konfigurację emulatora zgodną z konfiguracją systemu CROOK-5. Po pobraniu plików i rozpakowaniu archiwum w tym samym katalogu powinny znaleźć się następujące pliki:
 
* '''em400.cfg'''
* '''crook5-p8f-1.1.0.e4i''' (lub inna, aktualna wersja)
* '''mega0.bin'''
 
= Uruchomienie emulatora =
 
Emulator należy uruchomić wydając polecenie:
 
em400 -c em400.cfg
 
W osobnym okienku terminala należy podłączyć monitor systemowy, który skonfigurowany jest jako urządzenie 4 w kanale znakowym 15, dostępny w emulatorze na porcie TCP 32000. '''e4term''' jest skryptem ustawiającym poprawnie parametry terminala, dostępnym w katalogu '''tools''' źródeł emulatora em400.
 
e4term 127.0.0.1 32000
 
Teraz można uruchomić emulację wydając w debuggerze em400 polecenie ''start'':
 
em400> start
 
= Start systemu =
 
Na monitorze systemowym pojawi się zachęta ustawienia aktualnego czasu. Podaje się go w formacie HH:MM:SS, przy czym zarówno sekundy jak i minuty można pominąć:
 
SET TIME ,PLEASE : 16:00
 
W kolejnym kroku CROOK-5 zapyta o zaktualizowanie daty, podając w zachęcie datę ostatniego zamknięcia systemu. Można ją przesunąć w przód podając dodatnią liczbę dni, lub w tył, podając liczbę ujemną. Wciśnięcie <ENTER> bez podawania przesunięcia zatwierdza datę.
 
2016 JAN  9  ? 1
2016 JAN 10  ?
 
Po zatwierdzeniu daty, na ekranie zgłosi się proces INI i pojawi się zachęta logowania. Dostępni są jedynie domyślni użytkownicy systemowi LIBRAR i BOSS (bez haseł). Wpisanie się do systemu poprawną nazwą użytkownika spowoduje uruchomienie interpretera zleceń OSL i wyświetlenie jego znaku zachęty:


  < INI-22F >
  < INI-22F >
Linia 52: Linia 22:
= Warto wiedzieć =
= Warto wiedzieć =


# Ponieważ telnet uruchomiony w linuksowym emulatorze terminala nie jest w pełni zgodny z monitorami pracującymi z MERĄ-400, niektóre funkcje nie będą działać poprawnie. W szczególności nie zadziałają poprawnie programy używające semigrafiki i sekwencji kontrolnych (np. GLIZDA). Zmieni się to, gdy EM400 zostanie wyposażony we własny emulator terminala zgodny z wymaganiami CROOK-5.
# W oknie nieaktywnego terminala, lub po wypisaniu się z systemu można ponownie aktywować zachętę logowania klawiszem '''DEL''' lub '''Ctrl-backspace'''
# CROOK-5 jako znaku końca wejścia (czasami będącego też poleceniem opuszczenia programu) używa kombinacji '''Ctrl-t'''. Ze względu na buforowanie wejścia, w telnecie należy kombinację dodatkowo zatwiedzić klawiszem '''<ENTER>'''.
# CROOK-5 jako znaku końca wejścia (czasami będącego też poleceniem opuszczenia programu) używa kombinacji '''Ctrl-t'''.
# Zakończyć emulację można wciskając w debuggerze EM400 kombinację klawiszy '''Ctrl-c''' i wydając polecenie '''quit'''.

Aktualna wersja na dzień 15:10, 30 sie 2026

Aby uruchomić system operacyjny CROOK-5 w emulatorze EM400 należy:

  • Pobrać obraz dysku z systemem CROOK-5 i rozpakować pobrane archiwum zip.
  • Uruchomić emulator
  • Jako aktywną maszynę wybrać MX-16 (z menu kontekstowego pulpitu lub w oknie ustawień, w sekcji konfiguracji maszyn)
  • Z menu "Urządzenia" załadować pobrany obraz .img jako Winchester 1:28
  • Włączyć maszynę kluczykiem
  • Z menu "Urządzenia" otworzyć terminal 15:4 (kanał znakowy numer 15, urządzenie 4)
  • Podnieść klucze START i CLOCK

Po chwili na ekranie zgłosi się proces INI i pojawi się zachęta logowania. Dostępni są jedynie domyślni użytkownicy systemowi LIBRAR i BOSS (bez haseł). Wpisanie się do systemu poprawną nazwą użytkownika spowoduje uruchomienie interpretera zleceń OSL i wyświetlenie jego znaku zachęty:

< INI-22F >
I'M CROOK-5 AND WHO ARE YOU ? boss

OSL-45Q     (CROOK-5 MP8/15)
`

A co dalej, to już w podręczniku CROOK-5!

Warto wiedzieć

  1. W oknie nieaktywnego terminala, lub po wypisaniu się z systemu można ponownie aktywować zachętę logowania klawiszem DEL lub Ctrl-backspace
  2. CROOK-5 jako znaku końca wejścia (czasami będącego też poleceniem opuszczenia programu) używa kombinacji Ctrl-t.