CD-ROM Nie moge sobie poradzić :(

Dyskusje i pytania o prawdziwą Amigę, a konkretnie o sprzęt.

Moderator: GTW

ODPOWIEDZ
SUCHAR
Posty: 25
Rejestracja: 2 paź 2007, o 16:40

CD-ROM Nie moge sobie poradzić :(

Post autor: SUCHAR »

Witam koledzy podłączyłem do mojej amigi 600 cd-rom. Przeniosłem sobie na twardziela IDEfix97. Poprzenosiłem ręcznie pliki:
CD0.info do katalogu ''devs/dosdrivers''
CacheCDFS do katalogu ''L''
atapi.device do katalogu ''devs''

Odpaliłem w sterownikach Find device . Zaznaczyłem w ramce po lewej atapi.device i po prawej stronie w ramce ukazał sie mój napęd LG.
Klikam USE.Wchodze do devs/dosdrivers . Klikam na ikonkę CD0. wyskakuje ramka ''Can't open file CD0''. Czytałem coś o ''Unit'' ale za cholere nie wiem o co w tym biega :( Gdzie to sie przestawia . Naprawde zielony jestem . Zworkę w cd mam na slave. bo mam też twardego podpięte pod taśme. Na blacie nic sie nie pokazuje :( Bardzo bym chciał mieć CD ale bez waszej pomocy sie nie obędzie . Poprostu nie poradze sobie z tym . Zielony jestem dalej i nie wiem co zrobić . Czy moge liczyć po raz kolejny na was ?
Chciałbym prosić o jakąś instrukcje dla laika . Nie chcem żebyście myśleli ze czekam na gotowe. Walcze z tym już 4 ty dzień . Amiga leży rozebrana i ręce mi opadają :(Pozdrawiam
Awatar użytkownika
norbi
Moderator
Posty: 2017
Rejestracja: 2 lip 2003, o 15:36
Lokalizacja: Dolny Slask
Kontakt:

Post autor: norbi »

Po prostu masz tylko ikonke CD0 (CD0.info), a brak jest moutlisty CD0
SUCHAR
Posty: 25
Rejestracja: 2 paź 2007, o 16:40

Post autor: SUCHAR »

a skąd ją wziąśc ? to jakiś plik ?
Awatar użytkownika
norbi
Moderator
Posty: 2017
Rejestracja: 2 lip 2003, o 15:36
Lokalizacja: Dolny Slask
Kontakt:

Post autor: norbi »

Kazda ikona to osobny plik z rozszerzeniem .info
Przekopiuj jeszcze plik CD0 w mniejsce gdzie jest ikona i powinna zadzialac.

Przykladowa mountlista CD0

FileSystem = L:CacheCDFS /* The name of the game */
Device = "atapi.device" /* Name of exec device driver */
Unit = 1 /* exec device unit */
Flags = 1 /* OpenDevice flags */
BlocksPerTrack = 351000 /* Unused */
BlockSize = 2048 /* True, but unused */
Mask = 0x7ffffffe /* Memory mask for direct read */
MaxTransfer = 0x100000 /* Maximum amount of bytes for direct read */
Reserved = 0 /* Unused */
Interleave = 0 /* Unused */
LowCyl = 0 /* Unused */
HighCyl = 0 /* Unused */
Surfaces = 1 /* Unused */
Buffers = 50 /* Number of cache lines */
BufMemType = 1 /* MEMF_PUBLIC */
GlobVec = -1 /* Do not change! */
Mount = 1 /* Mount it immediately */
Priority = 10 /* Priority of FileSystem task */
DosType = 0x43443031 /* Currently unused */
StackSize = 3000 /* Minimum stack required is 3000! */
Control = "MD=0 LC=1 DC=8 L LV AL LFC=1 HR=.rsrc"
SUCHAR
Posty: 25
Rejestracja: 2 paź 2007, o 16:40

Post autor: SUCHAR »

Hej norbi. Problem jest taki że w spakowanym archiwum idefix97.lha mam tylko plik cd0.info a nie ma tam cd0 :( Nie wiem czemu przeszukałem całe archiwum może ma ktoś z was taki plik i mógłby podesłać ?
SUCHAR
Posty: 25
Rejestracja: 2 paź 2007, o 16:40

Post autor: SUCHAR »

Udało sie amiga czyta cd-rom już ! :)
Mam tylko jedno pytanie jeszcze jak zrobić żeby ikonka napędu była widoczna na blacie ? Bo zawsze musze klikać mount cd0: żeby zaczeło czytać cd roma:( Prosze o pomoc DZIęKI NORBI !
Awatar użytkownika
Wirus
Moderator
Posty: 1777
Rejestracja: 24 gru 2003, o 14:23
Lokalizacja: Łódź

Post autor: Wirus »

Dopisz sobie w S:Startup Sequence następujący kod:

Kod: Zaznacz cały

;BEGIN CD-ROM
C:Version >NIL: uaescsi.device
If NOT WARN
   Run >NIL: C:Mount >NIL: DEVS:DOSDrivers/CD0   {jeżeli inna lokalizacja CD0 to podaj swoją}
EndIf
;END CD-ROM
CD-Rom powinien się odpalać przy starcie.
"Kiedy PC jest szybszy od amigi?
kiedy leci z mostu prosto do rzeki" ;)

Pinball Dreams - Rekordy
Awatar użytkownika
norbi
Moderator
Posty: 2017
Rejestracja: 2 lip 2003, o 15:36
Lokalizacja: Dolny Slask
Kontakt:

Post autor: norbi »

Mountlista CD0 stworzy sie jesli zainstalujesz oprogramowanie IDEFIX installerem.
Ikonka pojawi sie wtedy jesli w napedzie bedzie plyta CD.

do Wirusa:
Ta czesc s-s ktora podales tyczy sie tylko emulatora Amigi.

Umieszczenie dowolnej mountlisty w katalogu DEVS:DOSDRIVERS/ spowoduje jej automatyczne uruchomienie. Odpowiedni wpis znajduje sie w s-s.
Mountlisty umieszczone w STORAGE/DOSDRIVERS/ mozna recznie uruchamiac przez wydanie komendy np.:
mount PC0:
Katalogu STORAGE umieszcza sie te pliki z katalogu DEVS ktorych uzytkownik nie chce aby sie automatycznie uruchamialy podczas startu komputera.
Warto z tego korzystac przy malej ilosci pamieci w komputerze.
Kazda dodatkowa moutlista zabiera cenna pamiec, a nie zawsze korzysta sie z CD0, PC0, ZIPa czy kart CompactFlash na PCMCIA
Awatar użytkownika
amigafan
Posty: 694
Rejestracja: 1 cze 2004, o 15:07
Lokalizacja: Warszawa

Post autor: amigafan »

Wirus pisze:Dopisz sobie w S:Startup Sequence następujący kod
Bardziej skoplikowanego sposobu nie widziałem.
AmigaOS to nie linux, żeby wklepywać takie tasiemcowe polecenia.
Wystarczy ikonę z CD0 przenieść ze storage/dosdrivers do devs/dosdrivers.
Wszystkie urządzenia, które są w tym katalogu, będą automatycznie montowane przy starcie systemu.
Robię za darmowy amigowy help-line. Mam nadzieję, że zostanę doceniony. ;)
ODPOWIEDZ