Retrojen Forum

Retro Sistemler => Commodore => Konuyu başlatan: yavuzg - 30 Aralık 2014, 12:09:59

Başlık: Commodore 64 CIA çipi
Gönderen: yavuzg - 30 Aralık 2014, 12:09:59
Dün akşam elimdeki yedek parçalık diye aldığım arızalı Galaga board'ların başına oturdum. Arkaplanda da @Wisdom'ın Rob Hubbert pack'ini gerçek donanımda bir dinleyeyim dedim. SID muzik eşliğinde arcade tamiratı her zaman olumlu sonuç vermiştir ;)

Neyse, dosyayı indirdim, SD karta kopyaladım ve taktım MMC64'üme ve tombul ekmek kasa emektar C64'ümde browse etmeye çalıştım. Bi baktım yukarı aşağı cursor tuşu çalışmıyor! Bir 15-20 dakika tuşla boğuştuktan sonra aslında alt sıradaki her bir öteki tuş (hani siz nası diyoğ - every other key :) ) çalışmıyor.

Hah dedim aldık CIA'i elimize. Kısmet bugüneymiş... (Ben biliyorum ama bunun neden olduğunu, tamamen benim hatam. Megadrive kolu takmıştım geçenlerde, kesin ondan oldu :( )

Şimdi esas soruma geleyim; Elinde fazlalık, yedek parçalık C64 olup da CIA çipini paylaşmak isteyen :) varmıdır acaba? Olmadı bitten mitten, eş dost komşudan ( ;) ) arızalı/bitik C64 bulmaya çalışacağım yedek parçalık...

Not: Forumda satış yok bunu biliyorum ancak "Aranıyor" veya "hediye" ile direk ilintili bir başlık da yok sanırım (ya da ben göremedim) o yüzden konuyu buraya açmayı uygun gördüm. Sanırım sorun olmaz...
Başlık: Ynt: Commodore 64 CIA çipi
Gönderen: Alco - 30 Aralık 2014, 13:34:31
Neyse, dosyayı indirdim, SD karta kopyaladım ve taktım MMC64'üme ve tombul ekmek kasa emektar C64'ümde browse etmeye çalıştım. Bi baktım yukarı aşağı cursor tuşu çalışmıyor! Bir 15-20 dakika tuşla boğuştuktan sonra aslında alt sıradaki her bir öteki tuş (hani siz nası diyoğ - every other key :) ) çalışmıyor.
Geçen hafta ofiste hazırlık yaparken aynısı başıma geldi. Kurdum cillop gibi C64'ü. Taktım Multi ICE III'ü. Bir baktım MI 3 çalışmıyor. 1541 de disketleri okumuyor. 6 tane 1541 denedim ve hepsi de 'Drive Not Ready' hatası veriyor. Elbette her 1541'i bir de farklı disketlerle denedim. Sonra düşündüm böyle birşey pek mantıklı değil. Biraz googlelayınca ve MI 3 ile 1541'i başka makinada test edince sorun anlaşıldı: 6526 CIA

Alıntı
Hah dedim aldık CIA'i elimize. Kısmet bugüneymiş... (Ben biliyorum ama bunun neden olduğunu, tamamen benim hatam. Megadrive kolu takmıştım geçenlerde, kesin ondan oldu :( )
İşte bu yüzden insanın elinde aynı cihazdan birden fazla olması gerekiyor. Bir tane hiç el sürülmeyecek 'master setup' ve bir tane de test setup'ı :)  Elbette bu işin sonu yok.

Alıntı
Şimdi esas soruma geleyim; Elinde fazlalık, yedek parçalık C64 olup da CIA çipini paylaşmak isteyen :) varmıdır acaba?
Paylaşmak falan diyince aklıma 'ekmeğimi böldüm de yedim' mısraları geldi.

Cem Karaca Sende başını alıp gitme (http://www.youtube.com/watch?v=kEnNLRTnHkU#)
Var bende, çok acelen yoksa yollarım. Malum yılbaşı tatili ve İstanbul'da kar falan filan var :)

6526 ve 6526A arasında fark var mı? Ya da SID gibi bunlarda da revision farkları var mı? Varsa sende arızalı olan tam olarak hangisi?

Alıntı
Olmadı bitten mitten, eş dost komşudan ( ;) ) arızalı/bitik C64 bulmaya çalışacağım yedek parçalık...
Aman diyeyim! Öyle komşu düşman başına :)

Alıntı
Not: Forumda satış yok bunu biliyorum ancak "Aranıyor" veya "hediye" ile direk ilintili bir başlık da yok sanırım (ya da ben göremedim) o yüzden konuyu buraya açmayı uygun gördüm. Sanırım sorun olmaz...
(https://retrojen.org/pano/proxy.php?request=http%3A%2F%2Fnew4.fjcdn.com%2Fcomments%2FWhy%2Bis%2Borwell%2Bstill%2Brelevant%2Bin%2Bthe%2B21st%2Bcentury%2B_a7df9c08f26ca2b36d0cd6bb82612efc.jpg&hash=8cce9bc652735ab61fccae281efa90f3)

Dermişim...

Yok canım ne sorunu olacak... Bizbize takılıyoruz işte... Maksat iş görülsün...
Başlık: Ynt: Commodore 64 CIA çipi
Gönderen: wizofwor - 30 Aralık 2014, 14:39:44
6526'nın farkı 1MHz olması. 6526A'lar 2MHz ama C64 için bir önemi yok. Drop in replacement mümkün.

Detaya inildiğinde 6526'lar IRQ'yu 1 cycle geç başlatıyormuş. Ama aynı durum erken dönem 6526A'lar da da var görünüyor. Bu farkı saptayabilen programlar var ama bilgisayarın çalışmasına çok fazla etki eden bir şey değil gibi. Eğer buralardan bulamazsan Ebay'da ekonomik sayılabilecek replacement unit'ler var.
Başlık: Ynt: Commodore 64 CIA çipi
Gönderen: yavuzg - 30 Aralık 2014, 15:09:29
6526'nın farkı 1MHz olması. 6526A'lar 2MHz ama C64 için bir önemi yok. Drop in replacement mümkün.

Detaya inildiğinde 6526'lar IRQ'yu 1 cycle geç başlatıyormuş. Ama aynı durum erken dönem 6526A'lar da da var görünüyor. Bu farkı saptayabilen programlar var ama bilgisayarın çalışmasına çok fazla etki eden bir şey değil gibi. Eğer buralardan bulamazsan Ebay'da ekonomik sayılabilecek replacement unit'ler var.

@wizofwor, bilgilendirme için teşekkürler. Gerçekten aleti henüz açmadım. İçinde hangi tür CIA kullanılmış bilmiyorum. CIA çiplerı arasındaki farklılıkları da bilmiyordum. Aslında, inanırmısın hemen her tür konsol, arcade board ve bir kısım retro bilgisayarın barsaklarını görmüşlüğüm tamir etmişliğim vardır ama ömrümde daha hiç C64 kasası açmadım :) (Artık bu cümlem nerelere çekilir bilemem).

Geçen hafta ofiste hazırlık yaparken aynısı başıma geldi. Kurdum cillop gibi C64'ü. Taktım Multi ICE III'ü. Bir baktım MI 3 çalışmıyor. 1541 de disketleri okumuyor. 6 tane 1541 denedim ve hepsi de 'Drive Not Ready' hatası veriyor. Elbette her 1541'i bir de farklı disketlerle denedim. Sonra düşündüm böyle birşey pek mantıklı değil. Biraz googlelayınca ve MI 3 ile 1541'i başka makinada test edince sorun anlaşıldı: 6526 CIA

Haa, ben daha 1541'i de denemedim. Onda da bi yamukluk olma durumu olabilir yani? Gerçi MMC64 çalışıyordu sorunsuz. Sadece keyboard matrix'in bir kısmını etkilemiş olabilir tabii ki arıza...

Alıntı
İşte bu yüzden insanın elinde aynı cihazdan birden fazla olması gerekiyor. Bir tane hiç el sürülmeyecek 'master setup' ve bir tane de test setup'ı :)  Elbette bu işin sonu yok.

Bitte suratına bakmadığım gerçekten bitik C64'ler oluyordu, hani hurdacıda üzerine 1 ton moloz atılmış olanlardan. 1-2 TL'ye almak lazımmış en azından yedek parçalık. Doğru söylüyorsun...

Alıntı
Var bende, çok acelen yoksa yollarım. Malum yılbaşı tatili ve İstanbul'da kar falan filan var :)

Hiçbir acelem yok. Ancak çalışan bir aleti göndermeni/sökmeni de istemem. Yani çalışan bir C64'ü öldürüp bir başkasını çalıştırmak anlamsız. Gerçekten yedek parçalık bitik bir alet ise OK. Olmadı ben bulurum zaten bitten falan...

Alıntı
Alıntı
Not: Forumda satış yok bunu biliyorum ancak "Aranıyor" veya "hediye" ile direk ilintili bir başlık da yok sanırım (ya da ben göremedim) o yüzden konuyu buraya açmayı uygun gördüm. Sanırım sorun olmaz...
Yok canım ne sorunu olacak... Bizbize takılıyoruz işte... Maksat iş görülsün...

Çok teşekkürler @Alco...

Buradan da minik bir tamirat günlüğü çıkar artık...


Bak hala kızgınım kendime :( Soketi uyuyor diye şak diye her gördüğün donanımı her sokete sokmak "benim" yapacağım iş değil, kendime yakıştıramadım :( :( :( Yav çocukken bile yapmadığım iş yani, öyle diyim. (Ki zamanında Commodore dergisinde gördüğüm bir yazıya dayanarak potlardan analog joystick yapıp C64'e bağlamışlığım bile var çocukken. O zaman bile bozmamışım aleti....)
Başlık: Ynt: Commodore 64 CIA çipi
Gönderen: Alco - 30 Aralık 2014, 16:04:44
6526'nın farkı 1MHz olması. 6526A'lar 2MHz ama C64 için bir önemi yok. Drop in replacement mümkün.

Detaya inildiğinde 6526'lar IRQ'yu 1 cycle geç başlatıyormuş. Ama aynı durum erken dönem 6526A'lar da da var görünüyor. Bu farkı saptayabilen programlar var ama bilgisayarın çalışmasına çok fazla etki eden bir şey değil gibi.
Güzel ve net bir açıklama. Ama benim esas merak ettiğim nokta; demo veya oyunlarda nadiren de olsa bir sorun/uyumsuzluk çıkar mı? Hani Wisdom da geçen gün New ve Old SID meselesini güzelce örneklemişti ya... O bağlamda soruyorum.

Aslında, inanırmısın hemen her tür konsol, arcade board ve bir kısım retro bilgisayarın barsaklarını görmüşlüğüm tamir etmişliğim vardır ama ömrümde daha hiç C64 kasası açmadım :) (Artık bu cümlem nerelere çekilir bilemem).
Harbiden enteresan bir durum ha!

Makaraya sarmamak için kendime zor hakim oluyorum :)

Alıntı
Haa, ben daha 1541'i de denemedim. Onda da bi yamukluk olma durumu olabilir yani? Gerçi MMC64 çalışıyordu sorunsuz. Sadece keyboard matrix'in bir kısmını etkilemiş olabilir tabii ki arıza...
Sana zor olmayacaksa bir dene istersen. Merak ettim.

Alıntı
Hiçbir acelem yok. Ancak çalışan bir aleti göndermeni/sökmeni de istemem. Yani çalışan bir C64'ü öldürüp bir başkasını çalıştırmak anlamsız. Gerçekten yedek parçalık bitik bir alet ise OK.
Bende biraz yedek malzeme var Commodore ailesi için. Ekte resim koyuyorum. Starfor ve süngerlerin altları da dolu. Zamanında AmigaTurk'deki bir tamirci arkadaştan almıştım. Hatta sonra Aegis çıldırmıştı "ilan açıldıktan bu kadar kısa süre sonra nasıl böyle hemen satılır" diye.

Alıntı
Buradan da minik bir tamirat günlüğü çıkar artık...
İnşallah! İnşallah! En sevdiğimiz olay bu biliyorsun. Yavuz'un cihazları bozulsun da bize birşeyler anlatsın diye dua ediyoruz :)
Başlık: Ynt: Commodore 64 CIA çipi
Gönderen: Ref - 30 Aralık 2014, 21:23:50
Zamanında AmigaTurk'deki bir tamirci arkadaştan almıştım.

Breh breh! Yahu bir spectrum tamircisi çıkmadı ya bunca zaman ona yanarım :D
Başlık: Ynt: Commodore 64 CIA çipi
Gönderen: Alco - 30 Aralık 2014, 21:34:46
Breh breh! Yahu bir spectrum tamircisi çıkmadı ya bunca zaman ona yanarım :D
Benim tanıdığım ve dahi yanında da çalıştığım tek Spectrum tamircisi, Kadıköy'de Afşin idi. Enteresan bir adamdı. Her marka cihazı tamir ediyordu. Elinden iş geliyordu ama biraz haylazdı. Verdiği fiyatı beğenmeyen olunca RAMlere akım verip yaktığını görmüştüm. Tamam kabul ediyorum buna haylazlık değil başka birşey denir ama kamuya açık sayılabilecek bir yerde telaffuz etmek istemiyorum :)

Malzemeleri de Tüccarbaşındaki Hikmet Bilgi İşlem'den alıyordu. Bu da enteresan bir adamdı. Elinde bond çanta ile bilgisayarcıları dolaşıp IC satardı. Kır saçlı ve bond çantalı bir adam olarak bana daima seyyar olarak dolaşıp çek kıran adamları hatırlatırdı :)

Bitmez bende anılar :)
Başlık: Ynt: Commodore 64 CIA çipi
Gönderen: yavuzg - 08 Ocak 2015, 01:22:01
Sonunda biraz vakit bulabildim ve emektar Commodore 64'ümü tamir etme işine girişebildim. Emektar diyorum ama sanmayın ki bu benim çocukluğumda sahip olduğum C64. Onu Amiga 500 almak için satmıştım. Sonra o Amigayı da bira parası için satmıştım sanırım üniversitede. Hey gidi gençlik  ::)

Neyse, konuyu dağıtmayayım... C64'üm bir süredir melim melim oturuyor yerinde. Malum CIA çipi bozulduğundan bu yana yukarı aşağı cursor tuşları çalışmadığından MMC64'den de oyun seçemiyorum...

Bir süre önce @Alcofribas'ın gönderdiği yardım paketi elime geçmişti ancak masanın üzerinde duruyordu. Bu ara pacman kabinin kontrol panelini yapıyordum, bir türlü elim deymemişti pakete (halbuki gelir gelmez tamiratı yapacağıma söz vermiştim)

Neyse, zaman bu zaman işte. Tekrardan açtım C64'ü ışıl ışıl parladı gözleri  ;D

(https://retrojen.org/pano/proxy.php?request=http%3A%2F%2Fwww.yavuzg.com%2Fimages%2FRepairs%2Fc64-cia%2FIMG_5532_zps4ff3416f.jpg&hash=8f47a8be30e5465596048d15fe97ffe5)

Eveeet, şimdi tamirat zamanı...

Neydi sorunumuz? Bir süre önce C64'ün alt sıradaki tuşlarından bazılarının çalışmadığını farketmiştim.

(https://retrojen.org/pano/proxy.php?request=http%3A%2F%2Fwww.yavuzg.com%2Fimages%2FRepairs%2Fc64-cia%2FIMG_5535_zps19e98b55.jpg&hash=9160ce93d6ca7b584fcfcb517ef111ce)

Çalışmayan tuşlar X, V, N, (,), /, CRSR (Yukarı/Aşağı) tuşlarıydı. Gördüğünüz gibi arızalı tuşlar bir tuş atlayarak gidiyordu. Bu sıradan bir kirli klavye sorunu olamazdı. Sorun muhtemel 6526 CIA çipindeydi...
Başlık: Ynt: Commodore 64 CIA çipi
Gönderen: yavuzg - 08 Ocak 2015, 01:31:46
C64'ü kablolarından söküp tamirat masama yatırdım. İlginçtir ilk defa bir C64 yatıyordu masaya. Artık bu aletlerin ne kadar sağlam olduğuna mı yorarsınız ;) yoksa benim tecrübesizliğimemi bilemem :)

(https://retrojen.org/pano/proxy.php?request=http%3A%2F%2Fwww.yavuzg.com%2Fimages%2FRepairs%2Fc64-cia%2FIMG_5536_zps95fa962e.jpg&hash=ec7804e9b2c7bc2bd3c6a7fcd9ddbaa6)

Kısa bir evirip çevirme faslından sonra C64'ün kasasını nasıl açacağımı buldum. Basitmiş. Alt sıradaki üç vidayı söktüğümüzde kasa açıldı :)

(https://retrojen.org/pano/proxy.php?request=http%3A%2F%2Fwww.yavuzg.com%2Fimages%2FRepairs%2Fc64-cia%2FIMG_5537_zps939c8642.jpg&hash=ddd67b6a15982dc1dee0208fc89075ba)

Sonra klavye kısmını ana kasadan ayırmaya geldi sıra. Klavye kasanın üst yarısına monte edilmiş ve buradan alt gövdeye vidalanmış anakarta iki adet soket gittiğini farkettim.

Birisi power led soketi ...

(https://retrojen.org/pano/proxy.php?request=http%3A%2F%2Fwww.yavuzg.com%2Fimages%2FRepairs%2Fc64-cia%2FIMG_5538_zpsad8feb57.jpg&hash=8952aac8385bb6cf489844b4a1bfc150)

Diğeri ise klavye matrisinden gelen soket ...

(https://retrojen.org/pano/proxy.php?request=http%3A%2F%2Fwww.yavuzg.com%2Fimages%2FRepairs%2Fc64-cia%2FIMG_5539_zps0b2a0eb8.jpg&hash=2e7b5b5bf9216d4f5009d4e779e1443f)

Bunları da anakarttan ayırdıktan sonra çalışacağımız yarıyla başbaşa kaldım. Alt yarıda beni bir tarafı aluminyum folyo ile kaplanmış cukulata kutusunu andıran saçma sapan bir karton karşıladı. Enteresan! Sanırım EMI filtre olarak kullanılmış bu parça. Ne kadar verimli olmuştur şüpheli  ;D

 (https://retrojen.org/pano/proxy.php?request=http%3A%2F%2Fwww.yavuzg.com%2Fimages%2FRepairs%2Fc64-cia%2FIMG_5541_zpsd4a2665f.jpg&hash=1f7d38469caa755276be56a67bc9334f)

Anakartı alt plastik gövdeye bağlayan vidaları da söktükten sonra anakartı tamamen çıkartabildim...

(https://retrojen.org/pano/proxy.php?request=http%3A%2F%2Fwww.yavuzg.com%2Fimages%2FRepairs%2Fc64-cia%2FIMG_5544_zps8ddd28d4.jpg&hash=f208a610e04edf87a6f3957f6ad0ec6b)
Başlık: Ynt: Commodore 64 CIA çipi
Gönderen: yavuzg - 08 Ocak 2015, 01:39:26
Sonunda CIA çipine ulaştım. O da ne? Bunlardan iki tane varmış???

(https://retrojen.org/pano/proxy.php?request=http%3A%2F%2Fwww.yavuzg.com%2Fimages%2FRepairs%2Fc64-cia%2FIMG_5545_zpsabd5610b.jpg&hash=b42caf92098ff4e41995ead89728d800)

Hemen google amcaya sordum, klavye sorunlarıyla ilintili olan hangisiymiş diye. Cevap hemen geldi. U1 diye işaretlenmiş olan 6526A çipiymiş (Fotoğrafta sağdaki)

Ancak bu çip soketli değil. Sorun değil... Pahalı oyuncağımı devreye alıyorum hemen ;)

(https://retrojen.org/pano/proxy.php?request=http%3A%2F%2Fwww.yavuzg.com%2Fimages%2FRepairs%2Fc64-cia%2FIMG_5549_zpsc3c8703b.jpg&hash=7179417ace4641d3ba4aa548156d7b95)

15 dakika sonra ...

(https://retrojen.org/pano/proxy.php?request=http%3A%2F%2Fwww.yavuzg.com%2Fimages%2FRepairs%2Fc64-cia%2FIMG_5550_zps0a14ac25.jpg&hash=78bdaac082cb2121e3b78a1dfe77810c)

Çipi söktüğüm yere herzamanki gibi precision header'lardan bir soket yapıyorum.

(https://retrojen.org/pano/proxy.php?request=http%3A%2F%2Fwww.yavuzg.com%2Fimages%2FRepairs%2Fc64-cia%2FIMG_5551_zpsee9698ff.jpg&hash=ec095c904e7cbfd6e5e17d9b40bf4502)

(https://retrojen.org/pano/proxy.php?request=http%3A%2F%2Fwww.yavuzg.com%2Fimages%2FRepairs%2Fc64-cia%2FIMG_5553_zpsb77aba43.jpg&hash=d5bb4e8a6fd7b095473a51379fbbefa9)

İşlem neredeyse tamam
Başlık: Ynt: Commodore 64 CIA çipi
Gönderen: yavuzg - 08 Ocak 2015, 01:45:56
Şimdi gelelim @Alcofribas'ın yardım paketine...

(https://retrojen.org/pano/proxy.php?request=http%3A%2F%2Fwww.yavuzg.com%2Fimages%2FRepairs%2Fc64-cia%2FIMG_5546_zps00190069.jpg&hash=8e7323f4435a6900679673afb1d68add)

Paket biraz ağırca. Merak ve dikkatle paketi açınca içinde sadece CIA çipleri değil başka şeyler olduğunu da görüyorum.

(https://retrojen.org/pano/proxy.php?request=http%3A%2F%2Fwww.yavuzg.com%2Fimages%2FRepairs%2Fc64-cia%2FIMG_5547_zps90071a71.jpg&hash=8d4ee0eb0152b66a0c64207b30791f48)

Çok kısa bir an şu içine ağırlık konulan sahte taşınabilir harddiskler aklıma geliyor nedense  ;D Paketin içinde eski arcade joystick parçaları olduğunu düşündüğüm şeyler de var...

Ama şu an ihtiyacım olanlar bunlar...

(https://retrojen.org/pano/proxy.php?request=http%3A%2F%2Fwww.yavuzg.com%2Fimages%2FRepairs%2Fc64-cia%2FIMG_5548_zps8d3b8616.jpg&hash=fb6d89425b63ee95313c2565c20e323e)

İlk sıradaki CIA çipini çıkartıp bacaklarını dremel'in metal fırçasıyla temizliyorum (tam orada telefonun şarjı bitti fotosunu çekemedim :) ) ve yeni yaptığım sokete yerleştiriyorum...

(https://retrojen.org/pano/proxy.php?request=http%3A%2F%2Fwww.yavuzg.com%2Fimages%2FRepairs%2Fc64-cia%2FIMG_5554_zps99bd95ff.jpg&hash=3b7755df463f88e32edd02fe03559085)

Ayak izlerimi geri takip ederek C64'ün kasasını kapatıyorum...

(https://retrojen.org/pano/proxy.php?request=http%3A%2F%2Fwww.yavuzg.com%2Fimages%2FRepairs%2Fc64-cia%2FIMG_5556_zps951891ce.jpg&hash=4f7effc840a182f4e41050ef69ef6015)

Heyoooo! Tuşlarım geri geldi!!!! Çok teşekkürler Alco!!!

Şimdi biraz Rob Hubbert dinleyelim  ;)

(https://retrojen.org/pano/proxy.php?request=http%3A%2F%2Fwww.yavuzg.com%2Fimages%2FRepairs%2Fc64-cia%2FIMG_5558_zpsf6787491.jpg&hash=1022f3ed031bf0c9840b4eddb9a44c59)
Başlık: Ynt: Commodore 64 CIA çipi
Gönderen: Alco - 08 Ocak 2015, 02:06:58
Eline sağlık! Gerçi bu iş senin için leblebi çekirdek ama, illaki birilerinin işine yarayacaktır böyle tamiratlar.

Emektar diyorum ama sanmayın ki bu benim çocukluğumda sahip olduğum C64. Onu Amiga 500 almak için satmıştım. Sonra o Amigayı da bira parası için satmıştım sanırım üniversitede. Hey gidi gençlik  ::)
İşte tam da bizim aradığımız üye profili!

Sahalarda hep görmek istediğimiz güzel hareketler bunlar. En azından senin "valide sağolsun bizim makinaları birgün toplamış ve..." şeklinde bir hikayen yok.


Başlık: Ynt: Commodore 64 CIA çipi
Gönderen: wizofwor - 08 Ocak 2015, 09:39:51
Sorun çözülmüş. Sana bu saatten sonra bir işine yaramasa de çalışmayan tuşlarla ilgili biraz insider bilgi vereyim. Aşağıdaki tabloyu C64-wiki'den aldım. Keyboard matriksinin direk olarak CIA1'e bağlı olacağını zaten tahmin etmişsindir. Tabloya göre senin CIA'nın Port B 7. pini arızalıymış.



Başlık: Ynt: Commodore 64 CIA çipi
Gönderen: Ref - 08 Ocak 2015, 10:46:01
Alıntı
O da ne? Bunlardan iki tane varmış???

İkisini de söküp yerlerini değiştirseydin. Belki işe yarardı. Ayrıca CIA'ların üzerindeki kenara lehimlenmiş diyotlarda sir clive işine benziyor :D

Bu arada fotografları çektiğin telefonun modeli ne? Gayet iyi iş çıkarıyor bu düşük ışıkta. Umarım samsung değildir :)

Tabloya göre senin CIA'nın Port B 7. pini arızalıymış.

Merak ediyorum da bu tür tek pinlik arızaları raftan alınabilecek ic'lerle (74ls gibi) tamir etmek mümkün müdür? Spectrumda cockroach fix gibi şeyler yaygın olduğu için aklıma geliyor böyle.

Başlık: Ynt: Commodore 64 CIA çipi
Gönderen: yavuzg - 08 Ocak 2015, 11:25:10
Sorun çözülmüş. Sana bu saatten sonra bir işine yaramasa de çalışmayan tuşlarla ilgili biraz insider bilgi vereyim. Aşağıdaki tabloyu C64-wiki'den aldım. Keyboard matriksinin direk olarak CIA1'e bağlı olacağını zaten tahmin etmişsindir. Tabloya göre senin CIA'nın Port B 7. pini arızalıymış.

Hakikaten de Pin 7 gitmiş...

Sorunun çözülmüş olması önemli değil, paylaşılan bilgilerin bir arşiv niteliğinde başkalarının da işine yarayacak bir referans olması açısından önemli ki bilgilendirme için teşekkürler...

İkisini de söküp yerlerini değiştirseydin. Belki işe yarardı. Ayrıca CIA'ların üzerindeki kenara lehimlenmiş diyotlarda sir clive işine benziyor :D

Diğer CIA'in 7. pini kullanılmıyorsa neden olmasın. Diğeri disk v.s. ile ilintili I/O işlerini mi yapıyor acaba?

Alıntı
Bu arada fotografları çektiğin telefonun modeli ne? Gayet iyi iş çıkarıyor bu düşük ışıkta. Umarım samsung değildir :)

IPhone 4S


Alıntı
Merak ediyorum da bu tür tek pinlik arızaları raftan alınabilecek ic'lerle (74ls gibi) tamir etmek mümkün müdür? Spectrumda cockroach fix gibi şeyler yaygın olduğu için aklıma geliyor böyle.

İnsan'ın içi gidiyor böyle tek bit'lik sorunlar yüzünden bu custom çipleri atmaya. Bu çipler iyice bulunmaz hale gelince muhtemel birileri bunun FPGA versiyonunu yapar (belki de yapmıştır) Spectrum'un ULA'inde olduğu gibi...
Başlık: Ynt: Commodore 64 CIA çipi
Gönderen: yavuzg - 08 Ocak 2015, 11:38:42
Eline sağlık! Gerçi bu iş senin için leblebi çekirdek ama, illaki birilerinin işine yarayacaktır böyle tamiratlar.

Yani evet, basit bir işti ama dediğin gibi biraz da "bizden" sayfalar gelsin google'da arama yapınca. Yine de kaç senedir odamın başköşesinde duran C64'ümün bir anda arızalı konuma düşmüş olması da rahatsızlık veriyordu bana kaç zamandır. Bu tür durumlara takıntılıyım... Arızalı arcade kartlarım bile "arızalı" sepetinde gözden uzak durur. Odamda gözümün önünde duran herşey mutlaka 100% çalışıyor olmalı benim için.
Başlık: Ynt: Commodore 64 CIA çipi
Gönderen: cengizermis - 08 Ocak 2015, 12:23:49
@yavuz ayni takinti bende de var. Odaya girenler hep "simdi bunlarin hepsi calisiyor mu diye sorar" ben de şu xbox dvdlerinin arkasindaki kutusunun ucu gorunen pong haric, birde şu philipsin renk sorunu var derim. Birini komple sakliyorum birini de koseye atiyorum hep. Baska turlusu sahtekarlik gibi geliyo. Bu arada onlar senin mustakbel hastalarin. Şu kabinler bitsin hele...
Başlık: Ynt: Commodore 64 CIA çipi
Gönderen: cengizermis - 08 Ocak 2015, 12:38:46
Bir de benim bildigim kullaniliyor c64te md kolu. Yon tuşlari ve 2 tuş direk sokete bagli ama diger tuslar farkli bir sistem. Kullanilmiyor muymuş?
Başlık: Ynt: Commodore 64 CIA çipi
Gönderen: Skate - 08 Ocak 2015, 12:49:28
basit bir lehim yapiim derken 3 pini birbirine kısa devre yapacak şekilde birleştirmeyi beceren bir adam olarak bırakın c64'ü, c65'imin bir chipi bozulsa tamir etmeye girişmem, yenisini alırım. :) bu yüzden tamir beceresi olanların önünde saygıyla eğiliyorum.

CIA'nın demolarda fark edip etmediği konusuna gelirsek genellikle çok minimal de olsa fark ediyor. Örnek:

http://csdb.dk/release/?id=90322 (http://csdb.dk/release/?id=90322)

9. sprite göstermek için kullanılan trick son derece cycle kritik ve eski CIAlarda sorun çıkarıyor.

Vice emülatöründe old/new CIA seçimi var her iki CIA chipi için. Emülatör üzerinde farkları test edebilirsiniz.

Edit: Verdiğim örnekte sorunun net biçimde CIA'dan kaynaklandığını hatırlıyordum ama sonradan başka sebepler olabileceğine dair muhabbetler dönmüş. Örneğim hatalı olabilir. Ama CIA'dan ötürü ufak glitchler yaşanan demolar var.
Başlık: Ynt: Commodore 64 CIA çipi
Gönderen: wizofwor - 08 Ocak 2015, 12:53:38
CIA'leri swap etmek klasikleşmiş bir teşhis yöntemi. Şu sayfada  (http://www.c64-wiki.com/index.php/CIA) C64 özelinde hangi çipin ne amaçla kullanıldığına dair biraz bilgi var. Anladığım kadarıyla CIA 2 Port 2, User Port'a bağlıymış. Çipleri değiştirsen bu sefer de kartuşun çalışmayacaktı. Hatta ben de de kartuş çalıştırmayan bir C64 var. Bir ara eğileyim bu işin üzerine.

Bu arada ilginç bir bilgi. Amiga 500'deki 8520 CIA'ları C64'de kullanabiliyor muşuz. Ancak tersi mümkün değilmiş. Aklınızda bulunsun.

Cengiz ben bir defalığına mahsus olarak Amiga'da Maverick Joystick'in MD modunu denediğimi hatırlıyorum. Amacım ikinci tuşun çalışıp çalışmayacağını denemekti. İkinci tuşun TV'de parazite sebep olduğunu farkedince bu sevadan kesin olarak vazgeçmiştim.

//Edit: Son cümledeki Google Translate Türkçesi düzeltildi.   
Başlık: Ynt: Commodore 64 CIA çipi
Gönderen: yavuzg - 08 Ocak 2015, 12:55:14
Bu arada onlar senin mustakbel hastalarin. Şu kabinler bitsin hele...

kesilikle. bu ara işten geç geliyorum. metal delmek ile alakalı işler de gürültülü olduğundan o iş yine beklemede kaldı, aradan bunu çıkarttım boş kalmamak için... bu akşam devam etmeye niyetliyim kabine.
Başlık: Ynt: Commodore 64 CIA çipi
Gönderen: cengizermis - 08 Ocak 2015, 13:08:01
@wizofwor hmm bi haltlar yiyor demek. amiga kollari direk sokete bagli ama degil mi? Calismayan bir gamepadi amigaya modlayalim elimizde bulunsun. Belki bir a500 ediniriz bigün. Gerci daha gecen gun tum calismayan gamepadleri kablolarini alip cöpe attim ama kesin cikar bi tane daha.
Başlık: Ynt: Commodore 64 CIA çipi
Gönderen: cengizermis - 08 Ocak 2015, 13:12:46
@yavuz o kabinlerin bitmesini benim makinalarin tamirinden cok istiyorum zaten gözum gonlum bayram edecek.
Başlık: Ynt: Commodore 64 CIA çipi
Gönderen: wizofwor - 08 Ocak 2015, 13:38:31
@cengiz: Eğer tek tuşla yetineceksen. Standart Atari 2600 bağlantısı yeterli. İkinci tuşu ise bilmiyorum. Az da olsa ikinci tuşu destekleyen joystick'ler ve bunu destekleyen oyunlar var ama nasıl bağlandığını bilmiyorum. CD32 kontrolcüsü iki tuşlu. Bu kontrolcü A500 oyunlarıyla uyumlu mu onu da bilmiyorum.
Başlık: Ynt: Commodore 64 CIA çipi
Gönderen: yavuzg - 08 Ocak 2015, 13:58:14
Bir de benim bildigim kullaniliyor c64te md kolu. Yon tuşlari ve 2 tuş direk sokete bagli ama diger tuslar farkli bir sistem. Kullanilmiyor muymuş?

Bu alet yaklaşık bi 10 senedir bende duruyor. E ömrünü de hesaba katarsan bi 30 sene... Taş gibi çalışıyordu. Ne zmanki şu bitten bulduğum Genesis ile gelen Quickshot'ın ikili aracade stick'ini bağladım ondan sonra durum bu.

Elbette ki arada başka bir şey de olmuş olabilir veya ömrü bu kadarmış denemebilir ancak rutinden saparak denediğim tek yeni şey bu...
Başlık: Ynt: Commodore 64 CIA çipi
Gönderen: wizofwor - 08 Ocak 2015, 14:34:31
Bahsettiğin ikili arkade joystick bu mu? Benim bahsettiğim parazit yapan Mavericks bu da.

(https://retrojen.org/pano/proxy.php?request=http%3A%2F%2Fsegaretro.org%2Fimages%2Fthumb%2Fb%2Fbf%2FQS128F.jpg%2F320px-QS128F.jpg&hash=9a88a48571d7859b25672c2f00359ed2)

Biraz dedektiflik yapalım. Altta Commodore ve Sega Joystick port diyagramları var. Sega buton sayısını arttırmak için kontrolcülerin içine bir 74HC157 entergesi ilave etmiş. Select sinyanlini kullanarak sinyallerin anlamını değiştiriyor. Commodore diyagramındagi poty ve potx analog kanallar. Bunlar ve SID üzerinden okunuyor ama bir şeklide CIA'e de bağlı. Son olarak Commodore joystickeri +5V'u ya hiç kullanmıyor yada sadece autofire devresi için kullanıyorlar.

Kod: [Seç]
   C64     MD
           Select=L   Select=H
 +----------------------------
1| up      up         up     
2| down    down       down
3| left    GND        left
4| right   GND        right
5| poty    +5V        +5V   
6| fire    button A   button B
7| +5V     select     select
8| GND     GND        GND
9| potx    start      button C

Bu durumda sorun button A'ya basıldığında 3 ve 4. pinlere GND hattının bağlanması olabilir mi? Yalnız bunlar CIA'in PB3 ve PB2 bitlerine bağlıymış. Senin arızalı olan ise PB7 idi. PB7 direct olarak joysticke bağlı değil. Ancak port 1 ve port 2 keyboard matrix üzerinden birbirine bağlı.  Yeni Joy2'den gelen voltaj PA2 ve PA1 üzerinden gelmiş, sen X veya LSHIFT tuşuna basıncaya kadar sinsice beklemiş, ve istediğini elde ettiğinde PB7'yi patlatmış olabilir.
Başlık: Ynt: Commodore 64 CIA çipi
Gönderen: Ref - 08 Ocak 2015, 15:54:59
Yeni Joy2'den gelen voltaj PA2 ve PA1 üzerinden gelmiş, sen X veya LSHIFT tuşuna basıncaya kadar sinsice beklemiş, ve istediğini elde ettiğinde PB7'yi patlatmış olabilir.

Hahah, retro ile kafayı bozmak sadece makineleri değil, makinelerin içine giren elektron cemaatini bile kişiselleştirmeye yol açıyor :D Adi, pis, ahlaksız, fırsatçı voltajlar!

Özdeşleştik demek ki, yakında katarsis vuku bulacak :=)
Başlık: Ynt: Commodore 64 CIA çipi
Gönderen: yavuzg - 08 Ocak 2015, 15:57:41
Bahsettiğin ikili arkade joystick bu mu? Benim bahsettiğim parazit yapan Mavericks bu da.

(https://retrojen.org/pano/proxy.php?request=http%3A%2F%2Fsegaretro.org%2Fimages%2Fthumb%2Fb%2Fbf%2FQS128F.jpg%2F320px-QS128F.jpg&hash=9a88a48571d7859b25672c2f00359ed2)


Hah ta kendisi! Şerefsiz...

Bu arada yaptığın dedektiflik inanılmaz... Bu yazıyı okuyanlara kıssadan hisse; Bu kolu C64'e yaklaştırmayın bile...
Başlık: Ynt: Commodore 64 CIA çipi
Gönderen: yavuzg - 08 Ocak 2015, 16:00:48
bak şimdi içime kurt düştü. benim öteki CIA'de gitmiş olmasın  :o

Şerefsizin ikinci kablosunu da Joy 2'ye bağlamıştım  >:(

Akşam bi full health-check yapayım, disk'li, 2 joy'lu v.s.
Başlık: Ynt: Commodore 64 CIA çipi
Gönderen: wizofwor - 08 Ocak 2015, 17:41:55
İkinci CIA'ya bir şey olduğunu zannetmiyorum. Zira iki joystick'te aynı CIA'nın farklı portlarına bağlı. Verdiğim ikinci C64-wiki linkini incelediğinde  CIA 2 nin ilgi alanında User Port, RS232, serial bus, RTC gibi şeyler olduğunu göreceksin.

Bu arada Maverics çok iyi joysticktir aslında. Sadece meraka yenik düşüp o alttaki anahtarı MD konumuna getirmemek lazım.
Başlık: Ynt: Commodore 64 CIA çipi
Gönderen: yavuzg - 09 Ocak 2015, 01:44:12
İkinci CIA'ya bir şey olduğunu zannetmiyorum. Zira iki joystick'te aynı CIA'nın farklı portlarına bağlı. Verdiğim ikinci C64-wiki linkini incelediğinde  CIA 2 nin ilgi alanında User Port, RS232, serial bus, RTC gibi şeyler olduğunu göreceksin.

Denedim bu akşam. Floppy'den oyun yükledim v.s. Bir sorun yok gibi ;)

Alıntı
Bu arada Maverics çok iyi joysticktir aslında. Sadece meraka yenik düşüp o alttaki anahtarı MD konumuna getirmemek lazım.

Haklısın. Joystick'de bir kabahat yok elbette. Ben kendi eşşekliğimin cezasını joystiğe suç atarak çıkartıyorum aslında  :P
Başlık: Ynt: Commodore 64 CIA çipi
Gönderen: Alco - 09 Ocak 2015, 01:47:25
Denedim bu akşam. Floppy'den oyun yükledim v.s. Bir sorun yok gibi ;)
Bir de MultiIce veya oyun kartuşu falan türü birşey deneseydin. Bende de böyle bir makina var. Hem tuşlar da çalışmayanlar mevcut, hem sürücü her daim 'drive not ready' veriyor, hem de kartuşlar reset hariç çalışmıyor.
Başlık: Ynt: Commodore 64 CIA çipi
Gönderen: yavuzg - 09 Ocak 2015, 02:59:02
Floppy'yi denedim (O kadar zımpara v.s. tozundan sonra hala nasıl çalışıyor hayret :) )

(https://retrojen.org/pano/proxy.php?request=http%3A%2F%2Fwww.yavuzg.com%2Fimages%2FRepairs%2Fc64-cia%2FIMG_5573_zps9bda7c6e.jpg&hash=d2534abec765f465ad36941f158235a1)

Bu da sen söyledikten sonra denediğim normal kartuş; Moon patrol... (Dayanamadım azıcık da oynadım  ::) )

(https://retrojen.org/pano/proxy.php?request=http%3A%2F%2Fwww.yavuzg.com%2Fimages%2FRepairs%2Fc64-cia%2FIMG_5574_zps690600f0.jpg&hash=8931b1a733a81ccb8d3e56bb008636e6)

Sorun yok gibi gözüküyor. Yırttık galiba @Alco !!!