c64 + profex daten-rekorder dr1000

 ( render_elek | 2017. március 29., szerda - 21:15 )

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ás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

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.

Az ékszíj megnyúlása is okozhatja a problémát.

+1 ugyanilyen gondom volt, ékszíj volt a ludas, elöregedett az évek során.

Ettől még a motornak kevés a 0.45V vagy nem?

AC feszültség mérése DC mérővel is hasonló mókás értékeket eredményez

Köszönöm, amint hazaértem megnézem.

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

Szóval még a táp is lehet..
Ez szomorú, mert nehezen szereztem be a mostani tápot.
PC tápból lehet faragni 64-es tápot?

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

Hát a táp a baj, most már biztos :(((
Köszönöm a segítséget.
Jó lenne megcsinálni azt az átalakítót, de még az alaplapok és AP-k kondicseréjénél komolyabb forrasztási munkát nem csináltam, így nem merek belefogni...

Tápban biztosíték jó? Egy önmagában eladó táp van, de túlárazott: https://www.jofogas.hu/budapest/Commodore_64_power_supply_halozati_transzformator_tapegyseg_63070494.htm

Esetleg javítási lehetőségek: https://www.hobbielektronika.hu/forum/topic_12048.html?pg=0

Épp elpakoltam bánatomban.. holnap megnézem.
Az eredeti trafo ragasztott, abban is van bizti?

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?

Nem egyszerűbb venni egy megfelelő teljesítményű 9V-os trafót, egy diódahidat, meg egy 5V-os stabilizátormodult, berakni az eredeti dobozba, rákötni az eredeti kábelt, és kész egy vadiúj táp?

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.

Donor magnó = szűkiteni, hol van a hiba. Másik magnóval megy a betöltés? Akkor a sajátja hibás. Ha azzal is ugyanez a hibajelenség, akkor gép vagy táp.

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

15 percig volt c64-ed?

Bár nem a legjobb - mégis az első és egy ideig az egyetlen játékom volt. Tény hogy sok idő elment vele. :)

Ez durván jó, kösz!

http://c64.krissz.hu/
Szívesen! Nagyon komoly amit Tóth Krisztián alkotott.

Igen, nagyon szuper, érdekes a blogja is.

magnót itt elvileg találsz aprópénzért.
https://www.facebook.com/groups/retroszamitogep/
vagy veszel itt: http://www.tdididit.hu/
sd2iec-et vagy easyflash3-at. igaz húzos az ára, de nincs kínlódás a kazival,floppyval.
de van magnóemulátor is!:D jacken betolod neki a hangot és már megy is!:D
http://www.tdididit.hu/product/mp32c64-boxed-interface/

Nem az a lényeg, hogy legyen egy magnóm, hanem, hogy az enyém működjön.

Világ melyik részén élsz? Ha számomra elérhető helyen, akkor idővel meg tudnánk oldani hogy adok próbára tápot.

Délalföld :)

Egyébként gyűjtöm főleg a commodore család gépeit, azonban vannak hiányzó gépek, alkatrészek, ha felesleges lenne nálad valami, itt gondoskodnék róluk ;)

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.

>>Szeretném megtudni, hogy magnó vagy a gép hibás, és hol keresgéljek.
>esetleg C64-emulátor?

9/10 helpful

Régi C64-esként mondom, Istenkáromlás az emulátor - bár nem tagadom, van amikor használom azt is. Másrészt előre készültem, több működő C64-em van, felkészülve arra, bármi gond lenne az éppen használt példánnyal.

én azért élvezem a kódolást veszettmód sublime+kickassembler+vice alatt!:D
nem ördögtől való ez, mert anno a last ninja-t is pc-n fejlesztették.
persze nekem is van megvan a kötelező tartalékok!:D

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

+1, szintén első számítógép és játékok helyett programozás (assembly) tanulás lett. Befolyásolva a középiskola / szakma választásomat a későbbiekben.

Tippelek: bölcsészkar, teológia vagy kommunikáció szak :D

Nem csalás, nem ámítás - de mégis, az utóbbi szó benne van a szakmám megnevezésében. :)

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.

Slapic készített egy videót, miért érdemes floppy drive-al rendelkezni már a Commodore 64-hez.
Lehet róla SSH-zni vagy éppen webszervert futtatni. Lásd: https://www.youtube.com/watch?v=YSsnE_VpchA

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.???

a hd nem dd. Kezdetben még volt, amelyiket sikerrel fel lehetett formázni, de a későbbi példányok már nem szerették a commodore-t.

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

Sajnos nem. Kb vedd úgy, HD lemeznél a sávok fele olyan szélesek mint a Commodore drive olvasófeje.
DS DD lemezeket kezel az 1541-II.

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_61603285.htm

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.

Nagyot nem akarok ígérni, de ha lesz lemezed és kellenek játékok, keress meg magánban.

Drive és számítógép nekem is akad pár darab. :)

Koszonom :)

Az, hogy bontatlan még nem jelenti azt, hogy használható is. A használhatóság ugye nagyban függ a tárolási körülményektől is. Gyakorlatilag nem tudod előre, hogy mit is veszel.

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

+1

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 :)

én ezzel szoktam tesztelni a floppy-kat. fél perc. volt hogy 30-ból 10 maradt...
20 éves basf lemezeim meg csak úgy hasítanak!:D
http://csdb.dk/release/?id=146729

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.

Hadd kérdezzem meg, miért van az, hogy majdnem minden játékot ki tudtam írni lemere, kivéve a leaderboard II-t, mindig out of memory-val panaszkodik.

Í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.

Ezt a játékot akarod menteni, ugye: http://www.c64.com/games/1530 ? Megnéztem, 177 blokk a lemezen.

Igen, ez az a program.
És azt is sejtettem, hogy ez lesz a baj, ezért is néztem meg a szabad memóriát.
A +4nek és a 16-nak (mármint a 64 kB-osra feltornázottnak) mintha kedvezőbb lenne a memória felosztása, talán azokkal sikerülne.

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