Aktív témák
-
Bithunter
tag
Nincs itt olyan valaki, aki jártas az elektronikában és vágja a C64 hardvert is? Egy projectet tervezek, de mielőtt nekiállnék NYÁK-ot maratni, azért szeretném átnézetni egy hozzáértővel. Én sajnos megálltam a fejlődésben a Kirchoff-törvényeknél...
-
Bithunter
tag
Akkor a Star Commander nevű PC programra lesz szükséged és egy XM1541 vagy XA1541 típusú kábelre (Windows alatt csak ezek működnek).
Ilyen kábelt rendelhetsz itt: [link]
Azonban készülj föl rá, hogy WinXP alatt kell még telepíteni egy UserPort nevű rendszerprogramot, ám még ezzel is megesik hogy megbízhatatlan a rendszer működése.
Ezért mi legtöbben, akik viszonylag gyakran másolunk lemezeket a PC és a C64 között, inkább veszünk pár ezer forintért egy P2-es PC-t, amin DOS alatt atombiztosan működhet az átvitel már egy olcsóbb X1541 vagy XE1541 kábellel is. -
Bithunter
tag
Hát igen, jó volna pár dolgot tisztázni, hogy segíteni tudjunk:
1. Milyen típusú floppy meghajtód van?
2. Milyen számítógéphez akarod hozzákapcsolni (PC vagy esetleg más), illetve azon milyen op-rendszer van?
3. Mire akarod használni az egész kócerájt ha elkészül? -
Bithunter
tag
És az hogy szép a hangjuk, az csak egy dolog!
De a szerzők, akik a byte-okból zenét kovácsoltak valahogy! Az volt az igazi számítógépes zene... ma már ilyet nem találni, esetleg intrókban, cracktrókban.
Ben Daglish, Matt Gray, Thomas Detert, Chris Hülsbeck, David Whittaker és persze a halhatatlan Rob Hubbard! Soha nem lesznek már olyan művészek, akik olyan módon, olyan eszközökkel és olyan stílusban írnak zenét, ahogy azt ők tették. -
Bithunter
tag
Az elképzelhető, hogy ez egy előre nem látott esemény következménye lehet, amire a tervezők sem gondoltak, de én inkább az ok-okozati láncolatra lennék kíváncsi, hogy valójában hogy alakul ki ez az állapot.
Egyébként meg nem kell sokat görcsölni a megoldáson: drive négy csavarja kicsavar, fej kézzel kb. középállásba húz, oszt' jónapot! Ha a fej kiakadása volt a bűnös, akkor ezzel minden meg van oldva. A drive sehonnan sem tudja, hogy a fej éppen hol van a lemez fölött, csak ha előtte ''bumpolt'', vagyis a végállásban ütközteti a fejet (lásd formázás). Ettől kezdve a lépések számlálásával tudja meghatározni, hogy éppen melyik sávon áll. Amikor lemezt akarunk használni, akkor beolvassa az éppen aktuális sávszámot a lemezről, amin áll, és ehhez viszonyít. A gond akkor van, ha a 35. sávnál kintebb vagyunk, és a formázatlan területről nem tudja beolvasni a sávszámot. Ilyenkor még fél sávval elmozdul kifelé is és befelés is, de ha ott sem talál semmit, akkor feladja a keresést. Viszont én amikor reprodukálom ezt a hibát, közönséges ''74,drive not ready,00,00'' hibát kapok, ettől a C64 még simán tud kommunikálni a meghajtóval, szó sincs ''device not present''-ről! Csak éppen a behelyezett lemezzel nem tud mit kezdeni, de hibacsatornát lekérdezni, stb. továbbra is lehet minden gond nélkül. Szóval szándékosan sem tudtam előidézni a jelenséget. Nem lehet, hogy kevered a két hibaüzenetet? (drive not ready <-> device not present) -
Bithunter
tag
Nagyon érdekes amit írtok, mivel semmi logika nincs benne, de mivel tapasztaltátok nyilván létező dologról van szó. Engem szerencsére még elkerültek az eféle X-aktás esetek.
Kíváncsi lennék, mit mond a drive valami olyan utasításra (mondju M-R: memory read) aminek az olvasófejhez semmi köze nincs?
Elképzelhető, hogy a meghajtó már a bekapcsoláskori öntesz során érzékeli hogy valami nincs rendben a fej körül (de ezt honnan tudhatja - nincs fej pozíció visszajelzés), ezért úgy dönt, hogy a mechanikai sérülések elkerülése érdekében láthatatlanná teszi magát a gép számára? Ekkor viszont a hibajelző LED-nek villognia kellene ha jól gondolom. Vissza kellene fejteni az adott drive ROM listáját, és akkor megtudnánk hogy miért van ez.
De mindent összevetve szerintem először még mindig a beállított egységszámot kellene ellenőrizni... -
Bithunter
tag
Szerintem felesleges próbálkozni az inicializálással. Ha csak a fej pozíciója volna problémás, akkor olvasási hibát produkálna a meghajtó. Ha a hibaüzenet ''device not present'' akkor egyáltalán nem is látja az egységet a C64 az adott egységszámon.Tehát vagy a készülék hibás maga, vagy az egységszám nem 8, hanem 9, 10 vagy 11.
-
Bithunter
tag
Ez arra utal, hogy a megadott egységszámon nem találja a floppy meghajtót. Két eset lehetséges: vagy hibás a meghajtó, vagy más az egységszáma, mint amit megadsz neki.
Tudni kellene, hogy te milyen parancsot használsz: LOAD ''*'',8 az alap, de hardveresen át lehet állítani a meghajtó egységszámát a 8-11 tartományban, tehát érdemes ezeket is megpróbálnod. Aztán ha egyik se, akkor vagy a meghajtó, vagy a kábel beteg. -
Bithunter
tag
Jaja, a SYS 64738 az a soft reset, ez gyakorlatilag a kernal inicializáló programrészletére ugrik. Csak hát ezt marha bajos beírni, ha már egyszer lefagyott a géped, vagy egy játékból szeretnél kiszállni, stb.
Ezért aztán divatba jöttek a hard reset megoldások. A reset vonal ki van vezetve a bővítő portra, a felhasználói portra és a soros portra is, így ezek bármelyikén lehet resetelni a gépet, van is példa bőven mindegyikre. A soros port előnye, hogy ezen keresztül a csatlakoztatott meghajtók is resetelve lesznek egyidejűleg. -
Bithunter
tag
Hát bizony abban elég komoly mechanika van...
Nem csak simán hátrahúzza az olvasófejet, hanem nagy pontossággal pozícionálja a lemez fölött oda-vissza.
Ráadásul ehhez kell egy szintén jócskán komplikált vezérlő elektronika is. Szóval korántsem biztos, hogy a hiba mechanikai javítást igényel. Ennél sokkal alaposabb hibefeltárásra volna szükség, de ma már alig foglalkozik ilyesmivel valaki. Arról nem beszélve, hogy ha alkatrészre van szükség azt sem egyszerű beszerezni.
Mondjuk nekem van egy komplett 1541 elektronikám eladó. Csak elektronika, a floppy mechanika és a ház nincs meg hozzá. Ha bebizonyosodik, hogy erre van szükséged, keress meg!
Aktív témák
- Zenbook UX3404VA 14.5" 3K OLED i5-13500H 16GB 512GB NVMe magyar vbill gar
- Apple MacBook Pro 14" (2021) M1 Pro - 32GB/1TB / 91% akku - Újszerű - 12 hónap garancia
- Lenovo Thinkpad x13 (i5 10th, 8 GB, 240 SSD) AkciÓÓ!
- Corsair Vengeance RGB 64GB (2x32) DDR5 6000Mhz for AMD // Számla // Garancia//
- HP Eltebook x360 1030 G2 tablet+laptop (i5 7th, 8 GB, 128 GB SSD FHD) AkciÓÓ!
- Dell D6000 univerzális dokkoló USB-C/ USB-A, DisplayLink & Dell WD15 (K17A) USB-C + 130-180W töltő
- S22 Ultra 256/12 Dobozában
- GYÖNYÖRŰ iPhone 13 mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3293
- LÉZEREZÉS! külföldi billentyűzet magyarra kb. 20-30p alatt!
- HP EliteOne 800 G6 All-in-One i5-10500 16GB 512GB 24" Érintőkijelző!! 1 év garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
