Emulator stacji dysków MD-100
Program rozszerza możliwości emulatorów kalkulatorów PB-1000 i PB-2000C o dostęp do emulowanej stacji dysków.
Dane przesyłane są poprzez sieć za pomocą protokołu TCP/IP.
Program wymaga komputera PC z systemem Windows.
Wersja programu 15, ostatnie uaktualnienie 2015/03/21
md100ems.zip - teksty źródłowe programu w Delphi 5
md100eme.zip - skompilowana wersja programu
- Rozpakować pliki do pustego katalogu.
- Emulatory kalkulatorów PB-1000 i PB-2000C są wstępnie skonfigurowane do pracy bez dodatkowych urządzeń peryferyjnych.
W celu odblokowania łączności z emulowaną stacją dysków trzeba przenieść plik pb1000.ini do katalogu emulatora PB-1000 oraz plik pb2000c.ini do katalogu emulatora PB-2000C, lub ręcznie zmienić wartość parametru OptionCode w plikach INI na 85.
Najpierw należy uruchomić program md100srv.exe, a następnie emulator kalkulatora.
Programy powinny być zamykane w odwrotnej kolejności, najpierw kalkulator, potem serwer FDD.
- Program emuluje wyłącznie funkcję stacji dysków.
Port szeregowy ani równoległy nie są obsługiwane.
- Program wymaga emulatora PB-1000 w wersji 36 lub wyższej, oraz emulatora PB-2000C w wersji 13 lub wyższej.
- Plik disk0.bin dołączony do archiwum zawiera przykładowy obraz dyskietki.
Rozmiar tego pliku definiuje pojemność emulowanego nośnika.
Pojemnośc oryginalnej dyskietki wynosi 327680 bajtów, ale system plików potrafi obsługiwać nośniki o pojemności do 512 kilobajtów.
- Nazwa pliku z obrazem dyskietki może być przekazana w wierszu poleceń lub wybrana po wciśnięciu przycisku Insert/Eject.
- Firewall powinien być ustawiony tak, żeby nie pozwalał emulatorowi MD-100 łączyć się z internetem.
W przeciwnym razie plik obrazu dyskietki będzie udostępniony również przez internet.
Niektóre parametry emulatora można dostosować do indywidualnych potrzeb modyfikując plik md100srv.ini za pomocą dowolnego edytora tekstowego.
Opis zawartości tego pliku:
Port=7420
- Ten parametr definiuje numer portu obsługiwanego przez serwer FDD.
LogFile=fddserv.log
- Ten parametr definiuje nazwę opcjonalnego pliku logu rejestrującego przesyłane dane.
- Skasować podkatalog w którym emulator MD-100 został zainstalowany.
Program nie dokonuje w systemie żadnych zmian poza swoim podkatalogiem.
- Przywrócić poprzednie pliki INI emulatorów kalkulatorów.
Marcus von Cube napisał program md100 manipulujący zawartością obrazu dysku MD-100.
Program potrafi przesyłać pliki pomiędzy komputerem PC a obrazem dyskietki MD-100.