c64 + profex daten-rekorder dr1000

Gyermekemmel épp kedvenc játékunkat tölteném, de már a kazetta visszacsévélése is nehézkes volt, a végére teljesen belassult, pedig ebben nem volt 'intelligens szervó drájv', mint a kortárs videókban, ez már önmagában rendellenes.
A játék "wizard of wor" load errorral töltődött be. Újrapróbáltam, és szintén ua.
Próbaképp elindítottam, hát érdekes volt a játék, de ez most nem fontos.
A harmadik kísérletre már reset után furcsa volt, hogy a magnó nem pörög fel a gép bootolásakor.
load RETURN
"PRESS PLAY ON TAPE" magnó bekapcs, képernyő kék, de a szalag nem pörög.
Kazetta nélkül sem, így a szalagszorulás kizárva.
Szétszedtem, és a motornál mértem feszültséget.
Alap állapotban 0 V. Play után 0.45 V.
Szeretném megtudni, hogy magnó vagy a gép hibás, és hol keresgéljek.

Minden segítő hozzászólást előre köszönök.

Hozzászólások

A datasette motorvezérlése úgy működik, hogy van egy kapcsoló, ami a lenyomott gombok (play, tekerés...) esetén kapcsol. Ennek a jele a kábel egyik vezetékén be van küldve a számítógépbe, annak a programja figyeli a háttérben. Ha lenyomást érzékel, elindítja a motort. Ezt úgy teszi, hogy a motor tápvezetéke is be van kötve a számítógépbe, erre a vezetékre kapcsol kifele (talán) 6.5V körüli tápot. Ha a "képernyő kék" "megjön", akkor a kapcsoló jó, annak az állapotát látja a gép. De a motor tápját a tápegység AC 9V-ból állítja elő, ennek meg van egy biztosítéka a gépen belül. Első körben ezt a biztosítékot nézném meg, utána "play" állapotban a datasette csatlakozóján a motor tápot, hogy sikerül-e a kapcsolás.

Viszont ha a motor-táp mérést nem nézem, ez a jelenség lehet simán ékszíj szakadás is a magnón belül. Bár ezt talán láttad volna a méricskélésnél.

Megvolt a teszt.
A gépben 1 db hengerbiztosítékot találtam, az rendben van.
Megvan a magnóban az a kis kapcsoló, ami gombnyomásra "képernyő kék"-et ad. A motor akkor kap 0.45V-ot ami elég messze van az általad említett 6.5-től.

A gépen mérve ahol könyv szerint 1-GND 2-+5v 3-motor 4-olvas 5-ír 6-érzékelő
alap állapotban
1-2 4.94V
1-3 0V
1-4 0,13V
1-5 0.07V
1-6 4.90V

"képernyő kék"-en
1-2 4.93V
1-3 0.46V
1-4 0,13V
1-5 0.07V
1-6 0.03V

Levettem az ékszíjat de a szíjtárcsa így sem forog.
Jó lenne tudni egy donor magnónál mekkora feszültségen üzemel a motor.

Hasonló hiba(keresés): http://www.lemon64.com/forum/viewtopic.php?t=39956

Wiki szerint "képernyő kék"-en (amikor a motornak mennie kellene), 1-3 között 6V-ot kell mérjél: https://www.c64-wiki.com/wiki/Cassette_Port
Elvileg a 6510/8500 P5 lába vezérli a motort: https://ist.uwaterloo.ca/~schepers/MJK/6510.html

Ez alapján mérd ki a tápot: https://ist.uwaterloo.ca/~schepers/MJK/pics/power.gif
Képet mi adja, az RF antenna kábellel van TV-re kötve? Elvileg annak is kell 9V, bár nem tudom hogy külön táp pinről (6-os vagy 7-es) megy-e az RF és a kazettás egység motorja.

Igen, lehet PC tápból C64-eset csinálni átalakítóval: http://c64.rulez.org/capac/CapaC_Weblapja/C64%20hardver%20dac.html

A tápban levő biztosíték a 230V-os oldalon van, (emlékeim szerint...) ha az rossz, akkor +5V sincs, nincs miről elindulnia a gépnek. Ha a táp rossz, az nem jó hír, ki van a nagy része öntve műgyantával, eléggé szerelhetetlen. Az összeragasztott burkolat csak a ráadás. :\

+1, tény hogy a 230V oldalon kell lennie.
Igen, hűtést úgy oldották meg akkoriban hogy kiöntötték az egész táp dobozát. Bár ha jól tévedek, nem mindegyik modellt. Másrészt az összeragasztott burkolatot kétféleképp tudom értelmezni. Eredeti állapot, akkor igen, szét kell vágni. Másik, hogy már volt javítva és utólag, kézzel ragasztotta vissza valaki. Ez esetben lehet egyszerű szervizelhetőség is.

Este, mikor a család pihent már nem akartam csörömpölni, de reggel szétszedtem.
2 biztosíték van benne, az egyik ment ki :)
Ma veszek párat, ha már 28 évente előfordul ez a hiba, legyek felkészülve a következőre :)

Éjszaka azonban megfogalmazódott bennem egy kérdés. A gyári táp, ami szinte vásárlás után azonnal elkezdett haldokolni ellenkező hibát produkált (merthogy este azzal is kipróbáltam) azaz a magnót induláskor felpörgeti, csak a gép nem indul.
Ebből arra következtetek, hogy egyik tápban az 5V, a másikban a 9V ment el.
Most már a biztosítékhiba miatt nem aktuális, de a 2 táp közösített csatlakozóval el tudná látni a feladatát?
Tudom, elég parasztos megoldás, de ha valakinek 2 műgyantás tipusa van, akkor műszakilag kifogásolható lenne forrasztani 2 anya 1 apa csatit úgy, hogy mindkét hibás tápból a működő részt hasznosítsa?

Van aki épít Commodore gépekhez tápot: http://personalpages.tds.net/~rcarlsen/custom%20ps.html
Másik lehetőség, ahol alig pár hete lett készen pár új táp: https://en.retrogamesupply.com/products/power-supply-for-commodore-64

Táp változatok (ránézésre nem volt mindegyik kiöntve műgyantával): http://www.breadbox64.com/blog/c64-power-supplies/

Ez a hozzászólás valahogy kimaradt... Az összeragasztott tápon belül van még két biztosíték? (Amik tulajdonképpen roncsolás nélkül nem cserélhetők?) Ezt hogy sikerült összehozni... :\

A két táp ilyen módon való összekötése nem lehetetlen, az AC9V rész alapból is független a +5V-tól. Ettől függetlenül normál használatra én nem fognám be ezt a felállást. :)

Mivel a motor táp a két állapotban nem egyenlő, talán lehet bízni abban, hogy az azt kapcsoló kimenet, ez esetben a CPU egyik portbitje működik. Ez jó hír. :) Az "egy donor magnó" mit jelent? Az összes Commodore datasette ilyen feszültségű vezérlést kap, de egyéb magnókban természetesen előfordulhat bármi.

Ha jók a pozíciók amit írtál, akkor az 1-2 és az 1-6 kivételével nincs értelme mást mérned. De azokon jók az értékek. Hat-hét század volt eltérés nem probléma!
Szóval inkább mechanikai hiba lesz. Ékszíj, tengely szorulás, váz deformáció miatti feszülés, stb.
--
Tertilla; Tisztelem a botladozó embert és nem rokonszenvezem a tökéletessel! Hagyd már abba!; DropBox

wizard of wor a legjobb játék amit c64-en játszottam anno

Tudom, hogy istenkárolmás, meg retroellenesség, de esetleg C64-emulátor PC-n? Kicsit olcsóbb és kényelmesebb talán, mint C64-et összeszerelgetni, karban tartani, tápot és magnót venni hozzá. Jó, nem lesz ugyanaz a feelingje, de talán megfontolandó lehet.

CopAss /Leader? :) Manapság már nagy segítség hogy fejlettebb számítógépen is lehet tartalmat, kódot előállítani és tesztelni, akár emulátorban.
Gyanítom hogy Oxyron, Censor Design és egyéb nagy csapatok is PC-n készítették az újabb demóik nagy részét. Ettől még ahogy írod, az eredeti az igazi! :)

Jó látni, hogy egy ilyen patinás kis gép milyen nagy hozzászólásszámot generál.
Nekem is ez volt az első gépem, és a játékokat hamar meguntam inkább programozni tanultam. Volt amiért pénzt is kaptam. :)

Amúgy én azt javaslom, hogy bízd rá egy hozzáértő idősebb szakira, aki még régen foglalkozott Commodore javítással. Szerintem néhány ezrest megér, hogy ne tedd tönkre.
--
Tertilla; Tisztelem a botladozó embert és nem rokonszenvezem a tökéletessel! Hagyd már abba!; DropBox

Kicseréltem a biztosítékot, kicsit féltem, hogy az talán más is lehet mögötte, de valszeg csak a piros maxell ur90 szorult, amitől megnőhetett a magnó amúgy sem csekély áramfelvétele és ez okozhatta.. szerintem, de majd kijavítanak a szakik, ha tévedek.
Mindenesetre ismét működik :)

Szerkeszteném a topik címét megoldva-ra, ha tudnám.

Ok, már meg is van egy 1541-II
OPEN 15,8,15
PRINT#15,"NEW[8]:FLOPPY,00"
Ezután kb. 2 percig tart a formázás, és a READY üzenettel tér vissza. Ha nem, akkor rossz a lemez
(ilyenkor pirosan villog a meghajtó lámpája)
Végül a lezáró parancs: CLOSE 15

Pár másodperc után villog.
vadi új 3m, de DS/HD
Visszafele nem komp.???

na igen, de amikor utoljára szórakoztam az olivetti m290-el, az csak a 720k floppyt látta, a 2/1.44-est formáztam 720-ra és megette.
Bár olyat is olvastam, hogy a hd íráshoz több kraft kell, mint a dd-hez.

Na meg az is pofátlanság, hogy e-bay-en 6k kérnek az üres lemezekért :((

Lehet hogy ott nem a fej szélességén, hanem egyéb dolgon múlik az elérhető kapacitás.
6e / lemez? Ritkaság, de ennyire még szerencsére nem az hazánkban. Kb 100 - 500 között lehet eladó lemezt találni: https://www.jofogas.hu/budapest/Commodore_64_10db_jatek_lemez_egyben_61…

Meg valahol olvastam, gátolta a nagy (lemezes, utántöltős) játékok készítését, hogy a Commodore nem tudott elég drive-ot gyártani - kizárólag az író/olvasó fej gyenge ellátottsága miatt. Fejlesztőknek meg nem érte meg kisebb szegmensre játékokat írni. Pedig lehetett volna több Zak McKracken vagy Maniac Mansion point-and-click C64-re is. :-/

nem, azért annyira nem drága.
6000/10 db (3000 + pk) viszont bontatlan "új".
A jófogáson is 300/db, de használt, és mivel nem minden hup-os pösti, így van pk. itt is, még ha kevesebb is.

Tulajdonképpen csak 1-et szeretnék szerezni, mert a gyermekkel csak a páros játékokat játszuk, na meg a agent usa-t :)
Annyit meg találok előbb-utóbb.

Kevés a drive? Akkor szerencsés vagyok, mert most van 3 is :)
Van ugye ez a cf-drive őrület, de az már nem retro élmény még akkor sem, ha igényes.

Semmi gond, mert nem kell vennem.
Találtam vagy 10 db-ot, ami 2d.

Viszont találtam Genius egér driver lemezeket amire nincs ráírva, hogy 2d vagy hd. Hogyan lehet ezt megtudni?
Jól tárolt, érintésmentes lemezek, szeretném törölni, mert nem valószínű, hogy egeret kell telepítenem 3-as windowsra a jövőben.

Újságok pc lemez mellékletei is 2d-ek (amiket találtam). De azokat nem törölném le :)

Nekem össze-vissza lemezeim vannak, inkább 3M-ek talán. Múltkor párat megnéztem, működnek-e. Amiket próbáltam, azokat mind betöltötte. "Szörnyű" volt visszaolvasni hogy note-okban mit leveleztem Lion /Resource taggal sok-sok éve már. :) Mindegy, benne vagy a scene csoportban és/vagy a Leader-ben? Folyassuk valamelyikben.

Így kicsit "miért nem indul a motor" jellegű a kérdés. Honnan olvastatod be a játékot, az teljesen rendben megy-e (el tudod indítani pl?), milyen utasítással vagy hogyan mentesz? Mikor és mi adja az out of memory-t? Belekezd-e a mentésbe vagy sem, drive (led) mit jelez, stb?

Kazettáról a szokott módon.
load
run
<-l

save"leaderboard ii",9

Hozzá sem nyúl a lemezhez, egyből hibát dob.
Semmilyen egyéb lemezművelet nem megy.
Még a load"$",9 is ue. a hibát adja.

?fre(0)
-7408

new
?fre(0)
-26627

Ekkor már engedi a lemezműveleteket (mármint a new után).
ismét <-l
betöltöm a játékot, ekkor a lemez megint elérhetetlen, de a játék indítható.

És ez csak ennél az egy játéknál van, a többit sikeresen átmentettem.

Pontatlanság előfordulhat, régen foglalkoztam ezzel részletesen és igyekszem nagyon rövid lenni.

C64 kétféleképpen programozható: BASIC nyelven és assembly-ben (gépi kód).
Előbbit az interpreter (BASIC ROM) dolgozza fel, amely $A000-tól (decimális 40960) kezdődik és így a BASIC program eddig tarthat. BASIC program kezdete $0801 (decimális 2049) (előtte a gép "saját" működési dolgai, mint pl a képernyő van). Így jön ki a 40960 - 2049 = 38.911 BASIC BYTES FREE bekapcsolás után. SAVE "név", [lemezegység "száma" 8-11 között] ezt menti.
Assembly-ben a teljes 64 kB RAM kihasználható, a kiolvasáshoz ki kell kapcsolni a ROM-okat, így a BASIC ROM-ot is. Íráskor, bekapcsolt ROM-ok esetén is a mögötte lévő RAM-ba ír a gép.

Esetedben arról van szó, hogy méretben olyan hosszú programot töltöttél be, amely a BASIC ROM alatti RAM-ba is átnyúlik. Ez indítás után közvetlenül kikapcsolja a ROM-okat és úgy működik. Leaderboard 2-t kimenteni azért nem tudod, mert a mentéshez kell a BASIC ROM, a program teljes hozzáféréséhez meg éppen ki kellene kapcsolni azt.

Előző programok minden bizonnyal 153 blokkméret (= 38.911 / 254) alattiak, azaz memóriában még a BASIC ROM előtt véget érnek. Igen, 256 byte a szektorméret, de az első két byte link a következőre hosszú programok esetében. Hasznos adat így 254 byte szektoronként.

Következő egy hétben, 2017.04.23-ig Fischer László felméri az igényeket. Kinek van szüksége C64(C) tápegységre, amelyet Ő maga készít, hatezer forint per darab áron. Képet sajnos nem tudok adni, de rendes munkát végez és szép az új táp. Leírás:
Nagyobb teljesítményű, mint az eredeti, vagyis a C64 felé menő paraméterek: DC 5V 2A, és AC 9V 1,77A. Reményeim szerint ennek sokáig elegendőnek kell lennie, bár érthető okokból ebben nincs még harminc éves tapasztalatom... ;)
A tápkábelt szilikon vezetékből készítettem, más hobby tapasztalat szerint ezek hosszú távon jobban bírják a csavarást, tekerést,stb., de: ebből itthon csak barnát kaptam. Ezért a sokszínűség!

Érdeklődök tegyenek ide +1-et, addig igyekszem publikus email címet kérni tőle és kiírom majd.

vennék, de kapásból vagy 6db különféle verziójú modell van itthon, amik a legutolsó próbánál (cirka 15éve) még remekül működtek, és valószínűleg még a következő 20-40 évet ki fogják bírni (pláne, amilyen sűrűn előszedem őket), így ezt most kihagyom - de egyébként dicséretes a kezdeményezés és baráti az ár!

--
"Nem akkor van baj amikor nincs baj, hanem amikor van!"
Népi bölcsesség