home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga MA Magazine 1997 #3
/
amigamamagazinepolishissue03-1
/
ma_1995
/
10
/
amikuf10.txt
< prev
next >
Wrap
Text File
|
1997-04-07
|
4KB
|
126 lines
<sr>Audiomaster i dziury
<a>S.T.Eve & Jarecky
<txt>Czasami, gdy samplujesz jakiô kawaîek na AudioMasterze IV w
trybie MONO, dajâ o sobie znaê "dziury". Dziury sâ to pewne
wyciszenia w dzwiëku, dziëki czemu mamy ochotë cisnâê naszâ
"przyjacióîkâ" o ôcianë (jaki brutal by to zrobiî?!). Na ten
problem jest doôê îatwa rada. Wystarczy nasz kawaîek jeszcze raz
zsamplowaê, tylko ûe w trybie stereo, a nastëpnie zrobiê
konwersjë sampla na tryb mono. Dziëki temu dziwne dziury zniknâ,
a my mamy kîopot z gîowy.
<sr>Zabezpieczenie
<a>Zbyszek T.
<txt>Kaûdy wie, ûe nie wolno wyjmowaê dyskietki, gdy stacja
pracuje. Za stacjë dysków odpowiadajâ ukîady CIA. Wpisujâc do
rejestru jednego z nich (CIA-B) pewne wartoôci, moûemy
kontrolowaê stacjë. Jeûli wpiszecie do AMOS-a poniûszâ linijkë,
to dioda stacji dysków zacznie sië ôwieciê:
<l>Bchg 1,$bfdfd8
<txt>Aby jâ zgasiê, wpisujemy ponownie të samâ linië. Moûna w ten
sposób zabezpieczyê nasz program, by nikt nie wyciâgnâî dyskietki
w trakcie pracy programu. UWAGA! Przed jakâkolwiek operacjâ
dyskowâ wyîâcz diodë.
<sr>Coô dla Pecetomanów
<a>Szymon Liszewski
<txt>Jak wiadomo, PC-Task potrafi utworzyê wirtualny pecetowy
twardysk w postaci pliku. Niestety, plik ten jest zrozumiaîy
tylko dla programu i uûytkownik nie ma do niego dostëpu z
zewnâtrz. Co to oznacza? Aby dokonaê jakichkolwiek manipulacji,
trzeba odpalaê PC-Task, czekaê na wczytanie MS-DOS-u (brrr...)
itp. Czy nie ma innego wyjôcia? Jest! Otóû do PC-Taska doîâczony
jest "hardfile.device". Cudo to sîuûy wîaônie do obsîugi
wirtualnego dysku. A oto co trzeba zrobiê, aby zainstalowaê sobie
taki PCHD:.
Uruchamiamy PC-Task i wybieramy opcjë CreateHardDiskFile. Ukaûe
sië okienko z dwoma string-gadgetami. W pierwszy wpisujemy
ôcieûkë dostëpu i nazwë pliku, który bëdzie udawaî HDD, np.
"DH1:PC-Task/HardFile0". UWAGA: Plik KONIECZNIE musi mieê nazwë
HardFile0 -0, inaczej hardfile.device nie zauwaûy go. Drugie pole
okreôla objëtoôê pliku w megabajtach. Po wpisaniu danych
naciskamy gadûet GoDoIt i czekamy "chwileczkë". Gdy PC-Task
skoïczy, wychodzimy z programu i uruchamiamy dowolny edytor
tekstu (np. CED), do którego wczytujemy plik PC0, i modyfikujemy
plik, aby wyglâdaî tak, jak poniûej:
<l>FileSystem = L:CrossDOSFileSystem
Device = hardfile.device
Unit = 0
Flags = 1
Surfaces = 2
BlocksPerTrack = 9
Reserved = 1
Interleave = 0
LowCyl = 0
HighCyl = xxxx
Buffers = 60
Activate = 1
BufMemType = 0
StackSize = 800
Priority = 5
GlobVec = -1
DosType = 0x4D534400
<txt>W miejsce xxxx wpisujemy liczbë ôcieûek naszego PCHD, którâ
moûna obliczyê wiedzâc, ûe 1 MB zajmuje okoîo 112 ôcieûek.
A wiëc jeôli utworzyliômy plik 20 MB, to ôcieûek bëdzie okoîo
2240. UWAGA: Aby uniknâê przykrych niespodzianek, lepiej jest
wpisaê wartoôê o 5-10 mniejszâ od otrzymanej.
Po dokonaniu zmian plik zapisujemy jako PCHD0 do katalogu
DEVS:DOSDrivers. Dorabiamy do pliku ikonkë, a ToolTypach
wpisujemy ACTIVATE=1. Korzystajâc z tego, ûe jesteômy w edytorze,
wczytujemy User-Startup i dopisujemy do niego linië:
<l>assign >NIL: HF:[Ôcieûka]
<txt>W miejsce [Ôcieûka] wpisujemy ôcieûkë dostëpu do pliku
HardFile0 (np. DH1:PC-Task). Nastëpnie naciskamy "trzy magiczne".
Po zakoïczeniu lub w trakcie bootowania najprawdopodobniej ukaûe
sië requester informujâcy, ûe dysk w urzâdzeniu PCHD0: jest
niedosowy. Ingorujemy go. Uruchamiamy Format. W okienku wyboru
urzâdzenia powinna sië znajdowaê pozycja PCHD0:. Jeôli tak nie
jest, trzeba sprawdziê, czy instalacja zostaîa przeprowadzona
prawidîowo.
Po sformatowaniu (które moûe trochë potrwaê) na blacie powinna
sië pojawiê ikona nowego "dysku". Oczywiôcie PC-Task z
powodzeniem moûe korzystaê z takiego dysku -- w tym celu do pola
HardDrive C wpisujemy PCHD0:
Opisany sposób bez przeszkód moûna zastosowaê tylko na Amigach
wyposaûonych firmowo w CrossDOS (OS2.1+). Aby uûywaê PCHD0: na
Amigach z systemem 2.0 lub niûszym, naleûy zakupiê pakiet
CrossDOS, który, niestety, jest programem komercyjnym.
Analogicznie moûna stworzyê drugi "dysk". W tym celu tworzymy
drugi pilk -- HardFile1 (koniecznie w tym samym katalogu co
poprzedni), w pliku PCHD0 zmieniamy: wartoôê HighCyl, linië Unit
= 0 na Unit = 1 i zapisujemy to jako PCHD1.