Aktualności: C64 Power - online od stycznia 2000 !

Autor Wątek: Hardware *tylko* do C128?  (Przeczytany 1251 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

kotrobot__

  • Gość
Hardware *tylko* do C128?
« dnia: 26 Listopada 2009, 17:38 »
Czy byly jakies dodatki sprzetowe TYLKO do C128? Jakies cartridge, rozszerzenia pamieci, etc.?



Ramos

  • Gość
Hardware *tylko* do C128?
« Odpowiedź #1 dnia: 28 Listopada 2009, 11:31 »
Tak istnieja takie rzeczy. Grupa Taboo kiedys stworzyla karta ze swoimi programami tylko do C128. Z tego co wiem Harpoon mial taki kart.
Specjalnych rzeczy do C128 jest malo i nie wyszlo ich duzo, ale sa.

Offline Raf

  • Master of disaster
  • Administrator
  • Level 7
  • **********
  • Wiadomości: 7333
  • Wolność, własność, sprawiedliwość
Hardware *tylko* do C128?
« Odpowiedź #2 dnia: 28 Listopada 2009, 00:00 »
SCPU wyszlo w wersji c128 only. podobnie dodatkowy ram do VDC (dla starych 128 z 16K rzecz jasna) - byly plytki wkladane pod VDC z koscmi 64K.
"Cokolwiek powiesz albo napiszesz, znajdzie się ktoś, kto słyszy lub czyta coś zupełnie innego i jeszcze bezczelnie wmawia Ci to"

kotrobot__

  • Gość
Hardware *tylko* do C128?
« Odpowiedź #3 dnia: 29 Listopada 2009, 17:20 »
A ktos pamieta jaki soft byl w tej karcie braci Matula?

pajda

  • Gość
Hardware *tylko* do C128?
« Odpowiedź #4 dnia: 29 Listopada 2009, 17:56 »
                   
kotrobot napisal:
A ktos pamieta jaki soft byl w tej karcie braci Matula?


\"Ultimate Taboo Demomaker\" \"Wink\"

Offline Raf

  • Master of disaster
  • Administrator
  • Level 7
  • **********
  • Wiadomości: 7333
  • Wolność, własność, sprawiedliwość
Hardware *tylko* do C128?
« Odpowiedź #5 dnia: 29 Listopada 2009, 18:12 »
EXTERNAL ROM V2.0
=================

- jest przeznaczony dla komputera COMMODORE 128, stacji 1571 i drukarki
  szeregowej (np. STAR LC-10C). Uzywajac innej stacji nie wykorzysta sie
  wszystkich mozliwosci modulu.
- daje uzytkownikowi znaczne ulepszenia systemu operacyjnego, rozszerzenie
  mozliwosci MONITOR-a jezyka maszynowego, programy kopiujace, itp.
- do obslugi programu wskazana jest znajomosc przynajmniej podstaw jezyka
  angielskiego - wszystkie komunikaty sa w jezyku angielskim.
- wszystkie programy dzialajace w trybie C-128, z wyjatkiem HEAD CORRECTOR-a
  dzialaja zarowno w trybie 40, jak i 80-kolumnowym.

Poszczegolne funkcje wlacza sie poprzez przytrzymanie w czasie wlaczania
zasilania lub resetu komputera przycisnietych klawiszy:

CTRL - uruchamia rozszerzony MONITOR, booting nie jest wykonywany.
ALT  - wysyla do stacji numer 8 rozkaz \'U0>RA\', booting nie jest wykonywany.
       (CTRL i ALT moga byc nacisniete jednoczesnie)
LSH (lewy SHIFT) - uruchamia DISK TURBO 64
Z    - uruchamia TURBO TAPE 64
_    - uruchamia DISK COPY 128
1    - uruchamia TAPE COPY 128
Q    - uruchamia HEAD CORRECTOR
ESC  - uruchamia DISK TOOL 128 w wersji na monitor kolorowy.
TAB  - uruchamia DISK TOOL 128 w wersji na monitor monochromatyczny.



EXTENDED MONITOR 128
--------------------
Program ten jest rozszerzeniem MONITOR-a z ROM-u, eliminujacym rowniez jego
bledy. Udogodnienia dla programisty mozna podzielic na 4 grupy:

1. Poprawienie istniejacych i dolozenie wielu nowych uzytecznych polecen
   MONITOR-a.
2. Dolozenie wielu nowych funkcji klawisza ESC.
3. Zmiana wektorow $330 i $332 (LOAD,SAVE).
4. Wbudowanie w MONITOR podprogramow do tworzenia wydrukow na drukarce.

Ad.1
Standardowe polecenia: A,C,D,M,X,L,S,V,@,.,$,+,&,% pozostaly niezmienione.
Ulepszone zostaly nastepujace komendy:
 
F    umozliwia wypelnienie obszaru pamieci sekwencja bajtow.

H
   jako mozna podac ciag znakow ASCII poprzedzony znakiem apostrofu,
   lub ciag bajtow. Gwiazdka (*) w miejscu bajtu oznacza bajt dowolny.
    oznacza bajt w zakresie od do , np.:
   H 2000 3000 8D 0-30 D0 : szuka od adresu $2000 do $3000 wpisania
   zawartosci akumulatora (.A) do ktoregokolwiek rejestru VIC-a.
?R
   wyswietla zawartosc rejestrow mikroprocesora. Rejestr stanu (SR) jest
   wyswietlony binarnie (NV-BDIZC). Zamiast banku (w standardowym
   monitorze wyswietlanego blednie) wyswietlona jest konfiguracja pamieci
   ($FF00) w momencie zakonczenia wykonywania programu (BK).

T
   dziala podobnie jak w standardowym monitorze, lecz nie porownuje, czy bajt
   zostal wpisany \'poprawnie\', co uniemozliwia przetransferowanie czegokolwiek
    np. do pamieci kolorow ($FD800).

>
   po wpisaniu linii wyswietla nastepny adres zwiekszony o 8/16, ulatwiajac
   wpisywanie wiekszej ilosci danych.

:
   wprowadza rejestry mikroprocesora zarowno w starym, jak i nowym formacie:
   jezeli podana jest wartosc BK - bank podany przed adresem zostaje
   zignorowany.

G
   gdy nie podane zadne parametry, lub podany tylko - dziala
   standardowo. okresla wartosc rejestru $FF00 w momencie
   uruchomienia programu.

J
   analogiczne zmiany, jak przy poleceniu \'G\'.

Polecenia nowe:

T>
   posyla bajty do pamieci stacji dyskow.

T<
   pobiera bajty z pamieci stacji dyskow.

*R
   czyta sektor z dysku i wpisuje go pod podany adres (domyslnie : $B00).

*W
   pisze sektor na dysku, pobierajac go spod podanego adresu.
Jezeli parametr nie jest podany - rozkazy dotycza urzadzenia #8.

T]
   posyla bajty do VIDEO-RAM.  

T[
   pobiera bajty z VIDEO-RAM.

P
   uaktywnia test programu. Najblizsze nacisniecie RESTORE przerywa program
   i wyswietla zawartosc rejestrow procesora, po czym sie dezaktywizuje.
   Funkcja bardzo przydatna przy blokujacych sie programach.
?Z
   przelacza komputer w tryb C-64, omijajac blad w ROM-ie (nie niszczy bajtow:
    $A000,$D418,$D015, i innych).

I <\"tekst>
   wprowadza do pamieci kody ASCII tekstu poprzedzonego znakiem cudzyslowu.

= (+/-/A/O/E)
   oblicza sume (+), roznice (-), iloczyn logiczny (A), sume logiczna (O),
   lub roznice symetryczna (E) podanych wartosci.

Q
   ustawia wektor przerwan IRQ ($314) na podany adres. Gdy adres nie podany
   - ustawia standardowy adres IRQ ($FA65).

DP
   uruchamia podprogram DISASSEMBLE PRINTER (opis ponizej).

MP
   uruchamia podprogram MEMORY PRINTER (opis ponizej).    

_
   przelacza MONITOR pomiedzy monitorowaniem pamieci komputera (COMPUTER MODE)
    i stacji dyskow (DRIVE MODE).

W trybie DRIVE polecenia : A,C,M,D,@,.,$,+,&,%,=,>,T,X,H,F dzialaja identycznie
jak w trybie komputerowym, lecz dotycza pamieci stacji dyskow.

U
   ustawia podane urzadzenie jako aktualne dla trybu DRIVE.

J
   uruchamia program w stacji od podanego adresu.


Ad.2
Dolozone zostaly nastepujace funkcje klawisza ESC:

ESC + :  : wlacza grafike typu HIRES od adresu $2000 (nie jest rownowazne
   poleceniu GRAPHIC z BASIC-a, gdyz nie przesuwa programu w BASIC-u i nie
   deklaruje obszaru na grafike).
ESC + :  : jak wyzej, lecz grafika typu MULTICOLOR.
ESC + ESC: wlacza tryb tekstowy i wykonuje funkcje ESC + O.
ESC + .  : rownowazne SLOW z BASIC-a.
ESC + ,  : rownowazne FAST z BASIC-a.
ESC + _  : wylacza grafike i wlacza tryb tekstowy.
ESC + ^  : wlacza tryb wieloekranowy.
ESC + funt : wylacza tryb wieloekranowy.
ESC + =  : inicjuje uklad VDC, przepisuje zestaw znakow do VIDEO-RAM  
   i wylacza tryb wieloekranowy.
ESC + +  : wlacza nastepny ekran (jesli dostepny).
ESC + -  : wlacza poprzedni ekran (jesli dostepny).
ESC + 1-4/2 : wlacza wyspecyfikowany ekran.
?Tryb wieloekranowy jest bardzo przydatny szczegolnie przy przegladaniu  
programow, gdyz sa do dyspozycji 4 (2 dla ekranu 80-kolumnowego) calkowicie
niezalezne ekrany tekstowe, ktore mozna w dowolnej chwili przelaczac
nacisnieciem dwoch klawiszy. Tryb wieloekranowy NIE UZYWA PAMIECI RAM.  
Dane o obrazach przechowywane sa w pamieci VIDEO-RAM w obszarze $0000-$1FFF.
Po wlaczeniu trybu wieloekranowego zablokowana zostaje funkcja ESC + X.
Aby przelaczyc tryb 40/80 nalezy uzyc sekwencji: ESC+funt, ESC+X, ESC+^, lub
przelaczyc przelacznik 40/80 DISPLAY i nacisnac STOP+RESTORE.


Ad.3
Zmiana wektorow LOAD i SAVE daje nastepujace udogodnienia:
- turbo tasmowe kompatybilne z TURBO ROM dostepne jako urzadzenie numer 7.
- okolo 5-krotnie przyspieszony zapis na dysk (30000 bps - zapis, 30000 bps -
  weryfikacja, razem okolo 15000 bps).
- zmieniony odczyt z dysku (czyta zbiory PRG/SEQ/USR, takze zabezpieczone przed
  skasowaniem).
- jezeli podany jest adres ladowania z tasmy - to zbior zostanie zawsze
  zaladowany pod wskazany adres (nawet, gdy jest nierelokowalny).
Zmieniony odczyt i szybki zapis ze stacja 1541 dzialaja standardowo.


DISASSEMBLE PRINTER
-------------------
Podprogram ten sluzy do drukowania na drukarce tekstu programu maszynowego
w dowolnym, wybranym przez uzytkownika formacie.
Przed uruchomieniem tego programu nalezy wlaczyc drukarke jako urzadzenie
numer 4 i ustawic ja w trybie ON LINE. Program dziala z drukarkami
podlaczanymi do SERIAL-PORTU.
Na poczatku program pyta o parametry wydruku:
NUMBER OF COLUMNS : ilosc kolumn deasemblacji na stronie.
COLUMN SPACING : odstep miedzy kolumnami.
NUMBER OF LINES : ilosc linii na stronie (na kartce A5 dla line-spacing =
   25/216 cala mieszcza sie 52 linie).
PRINTER\'S CODES : kody poczatkowe drukarki (standardowo dla LC-10C : reset,
   elite condensed, line spacing = 25/216 cala).
CODES PRINTING : pytanie, czy drukowac szesnastkowe kody mnemonikow
   i operandow (kody te rzadko sa potrzebne, a bez nich wydruk jest bardziej
   zwarty, a przez to czytelniejszy).
LEFT MARGIN : pytanie o ilosc spacji drukowanych przed kazda linia.
SELECT BANK : pytanie o bank pamieci, z ktorego pobierany bedzie drukowany
   program.
Po tym pytaniu parametry poczatkowe zostana przeslane do drukarki.
STARTING COLUMN : pytanie o kolumne, w ktorej rozpocznie sie drukowanie.
STARTING LINE : pytanie o poczatkowa linie.
NAME OF PROCEDURE : nalezy wpisac nazwe drukowanej procedury. Gdy nazwa nie
   podana program wstawi na wydruku jedna linie odstepu (w danej kolumnie).
PHYSICAL STARTING ADDRESS : nalezy podac (szesnastkowo) adres pamieci, gdzie
   rozpoczyna sie procedura do wydrukowania.
PHYSICAL ENDING ADDRESS : fizyczny adres konca +1 (jak przy SAVE z MONITOR-a).
 LOGICAL STARTING ADDRESS : logiczny adres startowy (adres na wydruku).
CONTINUE PROGRAM : odpowiedz \'N\' powoduje wydrukowanie bufora i wyjscie
   z programu. Odpowiedz \'Y\' powoduje przejscie do pytania o nazwe procedury.
Gdy bufor zostanie zapelniony komputer wyswietla komunikat i czeka na
potwierdzenie wlozenia czystej kartki do drukarki.
Program ten wylacza tryb wieloekranowy, gdyz jako bufor uzywany jest
niewykorzystywany standardowo obszar VIDEO-RAM od adresu $1000 do $1FFF,
a uzywany takze w trybie wieloekranowym jako pamiec innych ekranow.
?MEMORY PRINTER
--------------
Podprogram ten sluzy do drukowania na drukarce zawartosci pamieci w formacie
liczb szesnastkowych i/lub znakow ASCII. Znajduje zastosowanie jako uzupelnienie
deasemblera przy drukowaniu wszelkiego rodzaju tablic, tekstow, itp.
Przed uruchomieniem tego programu nalezy wlaczyc drukarke jako urzadzenie
numer 4 i ustawic ja w trybie ON LINE.
Nastepnie program pyta o parametry wydruku:
NUMBER OF LINES : ilosc linii.
PRINTER\'S CODES : jak w programie DISASSEMBLE PRINTER
LEFT MARGIN : jak w programie DISASSEMBLE PRINTER
SELECT BANK : jak w programie DISASSEMBLE PRINTER
STARTING COLUMN : poczatkowa kolumna (kolumna oznacza w tym programie szerokosc
   jednego znaku).
STARTING LINE : linia poczatkowa.
NUMBER OF CODES PER LINE : ilosc drukowanych bajtow w jednej linii.
PHYSICAL STARTING ADDRESS : jak w programie DISASSEMBLE PRINTER
PHYSICAL ENDING ADDRESS : jak w programie DISASSEMBLE PRINTER
LOGICAL STARTING ADDRESS : jak w programie DISASSEMBLE PRINTER
PRINT CODES, ASCII, OR BOTH : drukowac kody szesnastkowe, znaki ASCII, czy oba.
Program drukuje podany fragment pamieci i przechodzi do pytania:
NEW POSITION, CONTINUE, OR EXIT : nowa pozycja, jedna linia odstepu, lub
   wyjscie z programu.
Gdy fragment nie miesci sie na stronie, program pyta o nowa pozycje startowa
(kolumna, linia) i czeka na potwierdzenie, ze wlozona jest wlasciwa kartka.


DISK TURBO 64
-------------
Po uruchomieniu tego programu komputer zglasza sie w trybie C-64 z aktywnym
turbem dyskowym.
Turbo to jest aktywne do pierwszego nacisniecia STOP+RESTORE, lub uzycia
procedury kernala od adresu $FF8A.
Aby wyswietlic katalog dysku nalezy uzyc polecenia LOAD nie podajac nazwy
zbioru. Oprocz normalnego katalogu komputer wyswietli, czy dyskietka jest
jednostronna (SINGLE), czy dwustronna (DOUBLE), a takze sciezke i sektor
pierwszego bloku danych kazdego programu, oraz dla dyskietek dwustronnych
ilosc wolnych blokow na pierwszej stronie.
W czasie wyswietlania katalogu normalnie dzialaja klawisze CTRL i STOP, oraz
dodatkowo dziala klawisz NO SCROLL (identycznie jak w trybie C-128).
DISK TURBO 64 dziala ze stacja 1571 w trybie 1541, umozliwiajac jednak
odczyt dyskietek dwustronnych.
Uzywanie tego programu ze stacja numer 8 jest znacznie ulatwione, gdyz
program traktuje urzadzenie 1 tak jak 8.
Mozna dzieki temu wyswietlac katalog za pomoca kombinacji klawiszy SHIFT+STOP.
\'Najechanie\' kursorem na jakis program i powtorne nacisniecie SHIFT+STOP
powoduje zaladowanie tego programu.
W przypadku niemozliwosci odczytania jakiegos sektora komputer wyswietla:
READ ERROR ON sciezka,sektor.
Przed uruchomieniem zaladowanego programu wskazane jest zdezaktywowanie
turba dyskowego (poprzez nacisniecie STOP+RESTORE).
Turbo umozliwia ladowanie zbiorow o maksymalnej dlugosci okolo 202 bloki.
?TURBO TAPE 64
-------------
Po uruchomieniu tego programu komputer zglasza sie w trybie C-64 z aktywnym
turbem tasmowym. Dodane sa 3 nowe polecenia BASIC-a :

_L \"nazwa\",parametr - odczyt zbioru
_S \"nazwa\",parametr - zapis zbioru
_V \"nazwa\",parametr - weryfikacja zbioru

W zadnym z polecen podawanie nazwy i parametru nie jest konieczne.
\'parametr\' ma to samo znaczenie, co w standardowych poleceniach (LOAD/SAVE)
liczba podana po numerze urzadzenia.
_S umozliwia zapisanie programu o dowolnej dlugosci z nazwa.
Zarowno przy odczycie, jak i zapisie jest wlaczony podsluch w glosniku i paski
 na ekranie. W kazdej chwili odczyt/zapis mozna przerwac naciskajac STOP.
Turbo to jest w pelni kompatybilne ze standardem TURBO ROM.
Program uzywa obszarow pamieci od $E000 wzwyz i od $2A7 do $2FF.


DISK COPY 128
-------------
Jest to bardzo szybki program do obslugi dyskietek w formacie Commodore.
Podstawowa zaleta programu jest to, ze wszystkie operacje dzialaja na
wyznaczonej grupie sciezek.
Klawisze F1,F3,F5 sluza do szybkiego ustawienia najczesciej uzywanych zakresow
sciezek:
 F1 - ustawia sciezki 1-35 (pierwsza strona dysku : TOP)
 F3 - ustawia sciezki 36-70 (druga strona dysku : BOTTOM)
 F5 - ustawia sciezki 1-70 (dwie strony dysku : BOTH)
 F7 - przelacza tryb kopiowania:
  YES - kopiowanie razem z formatowaniem dysku.
  NO  - kopiowanie tylko zawartosci sektorow (ID dysku pozostaje niezmienione:
        dysk musi byc wczesniej sformatowany.)
Klawisze kursora umozliwiaja plynne ustawienie pierwszej i ostatniej sciezki.

Operacje dyskowe dostepne w programie:
D - DIRECTORY : wyswietla katalog dysku.
C - COPY DISK : kopiuje zawartosc wyznaczonych sciezek z formatem, lub bez
   (w zaleznosci od przelacznika F7)
F - FORMAT DISK : formatuje wyznaczone sciezki, pytajac wczesniej o ID dysku,
   ktore nalezy podac w formie szesnastobitowej liczby szesnastkowej.
   Gdy dyskietki nie da sie sformatowac wyswietlony zostanie komunikat
   o uszkodzonej sciezce.
   UWAGA : funkcja ta nie jest rownowazna poleceniu HEADER z BASIC-a, gdyz
   nie zapisuje na dysku katalogu i BAM-u.
I - CHECK DISK ID : sprawdza, z jakim ID sformatowana jest dana grupa sciezek.
   ID wyswietlane jest w postaci szesnastobitowych liczb szesnastkowych.
   W przypadku niemozliwosci znalezienia naglowka sektora na sciezce
   wyswietlana jest informacja, ze sciezka nie jest sformatowana.

Gdy w czasie odczytu, zapisu, lub weryfikacji wystapia bledy, wyswietlany
jest numer sciezki i numery blednych sektorow.
Numer sektora w kolorze jasnoszarym oznacza blad odczytu.
Numer sektora w kolorze jasnoniebieskim oznacza blad weryfikacji.
Gdy wystapia bledy, program umozliwia powtorzenie ostatniej operacji (RETRY),
zignorowanie bledu (IGNORE), lub powrot do glownego menu (ABORT).
?Program dziala wylacznie ze stacja 1571.
Naciskajac klawisz RESTORE mozna w dowolnej chwili powrocic do glownego
menu. (Jezeli przerwana zostala operacja dyskowa, moze okazac sie konieczny
reset stacji.)


TAPE COPY 128
-------------
Sluzy do kopiowania zbiorow z dysku na tasme, lub z tasmy na dysk.
Niemozliwe jest skopiowanie na tasme zbioru typu REL.
Wybieranie zbiorow z katalogu (przy kopiowaniu DISK TO TURBO) jest podobne
do wybierania z programu DISK TOOL 128.
Zapis na dysk jest zawsze weryfikowany.
Ewentualna weryfikacja zapisu na tasmie dokonuje sie po skopiowaniu wszystkich
zaznaczonych zbiorow (nie ma koniecznosci przewijania tasmy dla weryfikacji
kazdego skopiowanego zbioru).
TAPE COPY 128 dziala wylacznie ze stacja 1571.


HEAD CORRECTOR
--------------
Jest to odpowiednik popularnego programu TAPE TESTER.
Umozliwia ustawienie skosu glowicy magnetofonu do konkretnego zapisu na
tasmie. Otrzymane linie sygnalu powinny byc mozliwie waskie i zwarte.


DISK TOOL 128
-------------
Niektore funkcje tego programu sa wprawdzie dostepne z poziomu BASIC-a,
lecz te, zastosowane w DISK TOOL 128 sa znacznie przyspieszone.
Operacje dostepne w programie:
D - DIRECTORY : wyswietla katalog dysku.
F - FORMAT DISK : umozliwia sformatowanie dyskietki jako jednostronna, lub
   dwustronna. Pyta takze o nazwe dysku, numer dysku, i znacznik ID dysku.
   Formatowana dyskietka jest w pelni weryfikowana, a w razie ewentualnej
   wady nosnika - zostaje wyswietlony numer uszkodzonej sciezki.
V - VALIDATE DISK : jest znacznie szybszym odpowiednikiem rozkazu COLLECT
   z BASIC-a 7.0. W czasie analizy dysku wyswietlane sa kolejno czytane
   sektory (patrz:opis polecenia T-DISK TESTER).
S - SCRATCH FILES : wchodzi do programu umozliwiajacego wybor z katalogu
   zbiorow przeznaczonych do skasowania. Poruszanie katalogiem odbywa sie
   przy uzyciu klawiszy kursora, SPACJA - zaznacza zbiory, STOP - wychodzi
   do glownego menu nie zapisujac niczego na dysku, RETURN - kasuje zbiory.
N - CHANGE DISK NAME : zmienia nazwe i numer dysku.
R - RESTORE FILES : umozliwia odzyskanie skasowanych zbiorow.
   Program wyswietla tylko te skasowane zbiory, ktore prawdopodobnie dadza
   sie odzyskac - wszystkie sektory zbiorow musza byc zaznaczone w BAM-ie
   jako wolne. Program moze odzyskac zbior blednie, jezeli w miejscu
   skasowanego zbioru zostal zapisany, a nastepnie skasowany inny zbior.
   Przy wybieraniu zbioru - program pyta o jego typ (SEQ/PRG/USR). Program
   automatycznie rozpoznaje, czy moze to byc zbior relatywny (REL). Poza tym
   obsluga programu jest identyczna, jak przy poleceniu S-SCRATCH FILES.
?U - UNFORMAT DISK : umozliwia odzyskanie zbiorow z dysku skasowanego tak
   zwanym krotkim formatem, lub z dysku ze skasowana zawartoscia 18 sciezki.
   Program pyta, czy jest to dysk jedno-, czy dwustronny i po przeanalizowaniu
   zawartosci dysku wchodzi do programu C-DIRECTORY CREATOR.
   Zbiory ulozone zostaja w kolejnosci: od najkrotszych do najdluzszych.
   Nazwa kazdego zbioru jest sciezka i sektor pierwszego bloku danych.
   Wszystkie zbiory sa typu PRG. Zbiory relatywne moga dac sie odzyskac
   w dwoch czesciach: osobno blok danych i osobno SIDE SECTOR BLOCK - jako
   drugi zbior PRG. Odzyskiwanie zbiorow ta metoda nie jest pewne.
   W zasadzie jednak, wszystkie zbiory powinny dac sie odzyskac, chociaz
   mozliwe jest, ze beda one poprzedzone jakas iloscia bajtow nie nalezacych
   do tego zbioru (wskazniki w jakims innym sektorze na dysku nalezacym
   na przyklad do jakiegos skasowanego zbioru moga wskazywac na pierwszy
   sektor zbioru do odzyskania). Jezeli na jakis sektor wskazuja wskazniki
   dwoch, lub wiecej innych sektorow (zbiory \'schodza sie\'), to w katalogu
   zbiory te wyswietlone zostana osobno. Z tego wlasnie powodu - po uzyciu
   tej funkcji nalezy interesujace nas zbiory przekopiowac na inny dysk
   (po skasowaniu jakiegos zbioru nie mozna nic zapisywac na dysk po
   \'unformacie\', poniewaz istnieje grozba przypadkowego uszkodzenia innych
   zbiorow).
   Dyskietka, na ktorej uzyta zostala funkcja U-UNFORMAT DISK - jako numer
   dysku ma wpisany ciag znakow \'UNFMT\'.
T - DISK TESTER : testuje, ktore sektory na dysku sa bledne.
   W trybie kolorowym - kolorem zielonym wyswietlone sa sektory dobre,
   kolorem zoltym : sektory, ktore udalo sie poprawnie odczytac za druga,
   trzecia, czwarta, lub piata proba, a kolorem czerwonym : sektory, ktorych
   pomimo pieciu prob nie udalo sie odczytac.
   W trybie monochromatycznym kolorowi zielonemu odpowiada kwadrat, zoltemu :
   liczba okreslajaca ilosc nieudanych prob odczytu, a czerwonemu : gwiazdka.
C - DIRECTORY CREATOR : sluzy do ukladania i porzadkowania katalogu dyskietki.
   Na gorze ekranu wyswietlany jest numer aktualnego zbioru i ilosc zbiorow
   w katalogu. Poruszanie katalogiem odbywa sie przy uzyciu klawiszy kursora,
   RETURN - konczy edycje katalogu, STOP - powraca do glownego menu.
   W czasie edycji katalogu dzialaja ponadto nastepujace klawisze:
     K (kill) : usuwa aktualna pozycje z katalogu.
     P (protect) : zabezpiecza/odbezpiecza aktualny zbior przed skasowaniem.
     R (rename) : zmienia nazwe aktualnego zbioru.
     S (separator) : wstawia przed aktualnym zbiorem separator (zbior  
        o nazwie \'----------------\' i typie DEL, wskazujacy (dla poprawnego
        validate-ingu) na sektor 18,1)
     T (file type) : zwieksza o 1 cztery najmlodsze bity bajtu okreslajacego
        typ zbioru (nastepuja kolejno : DEL,SEQ,PRG,USR,REL,$5,$6,...,$E,$F).
     0 : zeruje wskaznik dlugosci aktualnego zbioru.
     * : ustawia wskaznik dlugosci aktualnego zbioru na wartosc poprawna.
     +/- : dowolnie reguluja wskaznikiem dlugosci w przedziale 0-65535.
     SPACJA : umozliwia przeniesienie wpisu zbioru w inne miejsce katalogu.
   Po zakonczeniu edycji, jezeli ilosc zbiorow przekracza ilosc wolnego miejsca
   w katalogu - wyswietlany jest komunikat: TOO MANY FILES : ABORT/WRITE
   i program czeka na nacisniecie klawiszy:
     A : dla powrotu do edycji katalogu
     W : dla potwierdzenia zgody na stracenie tych wpisow, ktore nie mieszcza
        sie w katalogu.
?   Nastepnie program pyta, czy porzadkowac dysk (VALIDATE). Po poleceniu
   U-UNFORMAT DISK porzadkowanie dysku wykonuje sie automatycznie.
   Po uzyciu funkcji C-DIRECTORY CREATOR odzyskanie skasowanych wczesniej
   zbiorow, lub usunietych z katalogu funkcja kill nie jest mozliwe przy
   uzyciu R-RESTORE FILES. Jedyne wyjscie wtedy, to U-UNFORMAT DISK.
   Funkcji C-DIRECTORY CREATOR nalezy uzywac bardzo ostroznie, bo bardzo
   szybko mozna zrobic wiele szkod na dysku.
B - BAM EDITOR : sluzy do edycji mapy zajetych blokow (BAM) dla dyskietek
   jednostronnych i dwustronnych.
   Poruszanie kursorem - przy pomocy klawiszy kursora, SPACJA - zmienia
   wskaznik sektora pod kursorem (numer sektora jest wyswietlony w prawym
   dolnym rogu ekranu).
   Dla zmiany aktualnie edytowanej strony dysku - przesuwaj kursor w prawo
   lub w lewo. Po nacisnieciu klawisza F1 na aktualna mape zajetych blokow
   nalozona zostanie mapa uszkodzonych sektorow (patrz:T-DISK TESTER).
   Umozliwia to zorientowanie sie, czy uszkodzone sektory sa czescia
   ktoregos ze zbiorow, czy tez sa jak na razie niewykorzystane.
   W czasie edycji - nacisniecie klawisza RETURN powoduje zapisanie
   zmodyfikowanego BAM-u na dysk, a STOP - powraca do glownego menu.
   Funkcji B-BAM EDITOR rowniez nalezy uzywac bardzo rozwaznie, aby nie
   dopuscic do przypadkowego skasowania czesci zbiorow.
L - LOAD ADDRESS EDITOR : umozliwia obejrzenie/edycje adresow startowych
   zbiorow typu PRG.
   SPACJA - wprowadza do edycji adresu,
   RETURN - zapisuje wprowadzone zmiany na dysku,
   STOP - powraca do glownego menu.
P - UN/PROTECT DISK : sprawdza, czy dysk jest programowo zabezpieczony przed
   zapisem i umozliwia zabezpieczanie/odbezpieczanie dysku.
   Zabezpieczenie to chroni na przyklad przed skasowaniem ktoregokolwiek
   ze zbiorow, nie chroni jednak dysku przed sformatowaniem.

Program dziala wylacznie ze stacja 1571.
Naciskajac klawisz RESTORE mozna w dowolnej chwili powrocic do glownego menu
i ewentualnie przelaczyc tryb 40/80 kolumn (zaleznie od polozenia klawisza
40/80 DISPLAY). Jezeli przerwana zostala operacja dyskowa moze okazac sie
konieczny reset stacji.
Gdy w czasie zapisu na dysk wystapi blad - zostaje on wyswietlony i komputer
pyta, czy probowac jeszcze raz. W wypadku odpowiedzi przeczacej (N) komputer
powraca do glownego menu, rezygnujac z zapisu tego i wszystkich nastepnych
sektorow. Nalezy zdawac sobie sprawe, ze moze to spowodowac uszkodzenie BAM-u,
lub katalogu dyskietki.




(C)COPYRIGHT 1991,92  by  MMS & K.M.  Katowice, Poland
all rights reserved.
"Cokolwiek powiesz albo napiszesz, znajdzie się ktoś, kto słyszy lub czyta coś zupełnie innego i jeszcze bezczelnie wmawia Ci to"

Ramos

  • Gość
Hardware *tylko* do C128?
« Odpowiedź #6 dnia: 30 Listopada 2009, 09:31 »
Jest jeszcze cos takiego jak VGA Monitor:
http://home.comcast.net/~kkrausnick/c128-vga/

kotrobot__

  • Gość
Hardware *tylko* do C128?
« Odpowiedź #7 dnia: 30 Listopada 2009, 16:58 »
Spoko, dzieki za info.

Offline Raf

  • Master of disaster
  • Administrator
  • Level 7
  • **********
  • Wiadomości: 7333
  • Wolność, własność, sprawiedliwość
Hardware *tylko* do C128?
« Odpowiedź #8 dnia: 01 Grudnia 2009, 09:45 »
                   
Ramos napisal:
Jest jeszcze cos takiego jak VGA Monitor:
http://home.comcast.net/~kkrausnick/c128-vga/


to nie jest sprzet specjlanie do c128.... tylko generyczne, normalnie dostepne w sprzedazy konwertery sygnalow....
"Cokolwiek powiesz albo napiszesz, znajdzie się ktoś, kto słyszy lub czyta coś zupełnie innego i jeszcze bezczelnie wmawia Ci to"