Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.

Kullanıcı adınızı, parolanızı ve aktif kalma süresini giriniz

  Gelişmiş Arama
insanın içinde varsa, commodore.gen.tr açığa çıkarır bunu.. bir nevi retro olaylarının dolunayıyız.(Arda)
Sayfa: [1] 2 3   Aşağı git
Yazdır
Gönderen Konu: [TAMİRAT] Konami Sunset Riders  (Okunma Sayısı 22459 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
yavuzg
Genel Yönetici
*****
Mesaj Sayısı: 5.894



Üyelik Bilgileri
« : Mayıs 01, 2017, 01:43:59 ÖÖ »

Geçende @yolcunet'in mekanina bir işinde yardımcı olmak için gitmiştim. Bu yardımlaşmanın küçük bir anısı olarak da @yolcunet elindeki arızalı Sunset Riders kartını bana verdi sağolsun...

Neyse, geçen sene elimden çıkartmış olduğum Sunset Riders kartı içimde ukte olarak kalmıştı bir süredir. Alan acemi birisi çıktı, kartı bozmuş v.s.

Bir de üstüne üstlük arada kızım arkadaşlarıyla eve geldiğinde "kovboylu" oyunu istediğinde MAME kabinde açıp yutturmaya çalıştım ama yemedi kerata

Uzun lafın kısası bu sefer bu karta ekstra ilgi alaka gösterip kabinlerin birine sabitlemeye söz verdim kendi kendime...

Neyse, kartı tamir masama yatırdım ve başladım işe...



İlk etapta gördüğünüz üzere kartta 2 adet ROM eksik. Bu bilinen bir durum, @yolcunet ROM'ları başka bir Sunset için kullandığını söylemişti zaten, yani tamiratın ana konusu bu ROM'lar değil. Ancak kartı tamir edebilmem için bu önce bu ROM'ları tamamlamam lazım zira kart ilk açılış test ekranından öteye gidemiyor bu ROM'lar olmadan...


« Son Düzenleme: Kasım 08, 2017, 00:27:23 ÖÖ Gönderen: yavuzg » Logged

yavuzg
Genel Yönetici
*****
Mesaj Sayısı: 5.894



Üyelik Bilgileri
« Yanıtla #1 : Mayıs 01, 2017, 01:50:01 ÖÖ »

Konami oyunlarının genelde birçok versiyonu oluyor. Bu versiyonlar hem bölgesel (US, Japan, Asia, World-Europe) olarak hem de 2 oyuncu 4 oyuncu ortamlarına göre farklılıkları içeriyor. Öncelikle bu kartın tam olarak oyunun hangi versiyonu olduğunu anlamam lazım.

Bunun için oyun yazılımını içeren bir ROMu çıkartıp...



EPROM okuyucu/programlayıcıma yerleştiriyorum...



ve 27C20 olarak ROM'un içeriğini okuyorum...



Sonra ROM'un içeriğini online ROMIdent sitesine upload edip ROM'un içeriğinin ne olduğuna bakıyorum...



Hmm bu kart Asya bölgesi 4 oyunculu versiyonmuş (ADD)
« Son Düzenleme: Kasım 08, 2017, 00:27:33 ÖÖ Gönderen: yavuzg » Logged

yavuzg
Genel Yönetici
*****
Mesaj Sayısı: 5.894



Üyelik Bilgileri
« Yanıtla #2 : Mayıs 01, 2017, 01:52:10 ÖÖ »

Sonra eksik olan ROM'ları MAME'den oyunun uygun paketinden (ADD versiyonu) tamamlayıp oyunun test ekranından geçmesini sağlıyorum...

Bu sayede oyunun "gerçek" arızası ortaya çıkıyor...







« Son Düzenleme: Kasım 08, 2017, 00:27:44 ÖÖ Gönderen: yavuzg » Logged

yavuzg
Genel Yönetici
*****
Mesaj Sayısı: 5.894



Üyelik Bilgileri
« Yanıtla #3 : Mayıs 01, 2017, 01:56:02 ÖÖ »

Gördüğünüz üzere sprite'lar ile alakalı garip bir sorunumuz var. Bunun dışında arkaplan (tile) grafikler ve ses sorunsuz gibi...

Test menüsüne girip Mask ROM testini yaptığımızda karşımıza gelen ekran şöyle...



Bu sorun zaten @yolcunet'in de bahsettiği olay gibi. Görünüşte 3L lokasyonundaki mask rom'da bir sorun var. Mevzu bahis mask rom bu...



Bakalım o zaman gerçekten bu rom bazukmu diye diyoruz ve ağır silahlarımızı kuşanıyoruz

« Son Düzenleme: Kasım 08, 2017, 00:27:53 ÖÖ Gönderen: yavuzg » Logged

yavuzg
Genel Yönetici
*****
Mesaj Sayısı: 5.894



Üyelik Bilgileri
« Yanıtla #4 : Mayıs 01, 2017, 02:02:57 ÖÖ »

Kısa bir operasyon sonunda...



Mask ROM'u söküyorum. Yanlız bu Konami kartları çok narindir. Karta zarar vermemek için lehim sökücünün ısısını 350 derecenin üzerine çıkartmamak lazım. Bir de ucunu tam deliğe yapıştırmak yerine hafif yukarıda, entegrenin bacağına temas edecek şekilde tutup ısıtırsanız deliğin çevresindeki soldermask zarar görmez (Artık arcade kartlarda yaptığım tamiratın farkedilmeyecek derecede itinalı olması gibi bir takıntım olmaya başladı )

Neyse, bu mask rom'u yabancı forumlardan 27C800 olarak okutmam gerektiğini öğrendikten sonra bu tarz EPROM'ları okuyabileceğim emektar Willem cihazıma yerleştiriyorum...



Mask rom'u okutup içeriğini online romident sitesine upload ettikten sonra içeriğinde bir bozulma olmadığını anlıyorum...



Bu aslında iyi bir haber değil zira kartın tamiratını basit bir Mask ROM => EPROM değişimi ile yapılamayacağı anlaşılıyor. Yani Mask ROM sağlam, sorun başka bir yerde...
« Son Düzenleme: Kasım 08, 2017, 00:28:02 ÖÖ Gönderen: yavuzg » Logged

yavuzg
Genel Yönetici
*****
Mesaj Sayısı: 5.894



Üyelik Bilgileri
« Yanıtla #5 : Mayıs 01, 2017, 02:09:49 ÖÖ »

Dünya bu kadar basit olsaydı keşke

Zaten sorun sprite'ların görüntüsündeki bir grafiksel özürden ziyade daha sofistike bir adresleme probleme gibi gelmişti bana (spirte'ların ekranın belli bir lokasyonunu geçinceye kadar görünmez olmaları, o lokasyonu geçince sapıtmaları vs)

Mask ROM'u gerisin geri yerine lehimleyip sorunu aramaya devam ediyorum. Mask ROM sağlamsa buna gelen yollarda bir problem olabilir diyorum ve diğer ağır silahımı, osiloskopu açıp mask rom'un tüm bacaklarını tek tek kontrol ediyorum...



Bu testi Mask ROM test ekranında yapmak en iyi yol zira oyunun herhangi bir yerinde bu ROM'a erişilmiyor olabilir (sprite olmayan ekranlar mesela). Tüm bacaklarında mantıklı sinyaller var...



Bu da iyi bir haber değil zira kopuk bir hat tespit edemedik demektir...



« Son Düzenleme: Kasım 08, 2017, 00:28:10 ÖÖ Gönderen: yavuzg » Logged

yavuzg
Genel Yönetici
*****
Mesaj Sayısı: 5.894



Üyelik Bilgileri
« Yanıtla #6 : Mayıs 01, 2017, 02:21:07 ÖÖ »

Konami GX serisi bu tür arcade kartlarının yapısı oldukça basittir aslında. Ana işlemci Motorola 68000, ses işlemcisi Z80 ve sprite RAM'leri, arkaplanb RAM'leri, ses RAM'i, program RAM'i, oyun programının kodunun ve ses örneklerinin bulunduğu EPROM'lar ve oyunun grafiklerinin bulunduğu mask rom'lar...

Ve bu kadar malzeme küçük sayılabilecek tek bir PCB üzerinde...

Sebebi ise malesef Konami'Nin zamanında yaptırdığı özel çipler.

http://www.system16.com/konami_customchips.php

Bu çipler sayesinde bu kadar malzeme bu kadar küçük bir PCB'ye sığdırılmış. Ancak günümüzde eğer bu çipler arızalanmışsa ya kartı komple yedekparça sepetine göndermeniz lazım ya da başka bir karttan temin etmeniz lazım zira bu çiplerin içinde ne olduğu tamamen bir muamma. Artık üretilmediklerini söylemeye gerek yok sanırım

Konumuza dönersek, bu seri oyun kartlarında sprite'lar için 2 adet ve arkaplanlar için de 2 adet özel çip var. Oyunun sprite problemi 053244A ve 053245A kodlu özel çiplerle alakalı gözüküyor maalesef...



Bu çiplerden Konya sokakta bulamayız
« Son Düzenleme: Kasım 08, 2017, 00:28:20 ÖÖ Gönderen: yavuzg » Logged

yavuzg
Genel Yönetici
*****
Mesaj Sayısı: 5.894



Üyelik Bilgileri
« Yanıtla #7 : Mayıs 01, 2017, 02:34:23 ÖÖ »

Bu çiplerin olduğu bir diğer Konami oyunu aranmaya başlıyorum internette. Bu noktada da system16 sitesi yardımcı oluyor sağolsun...

http://www.system16.com/hardware.php?id=569

Bu listedeki oyunların içinden kayda değer olmayan bir başka oyundan şüphelendiğim 053244 çipini söküyorum...



Sonra Sunset'den ilgili çipi üflemeli havya ile söküp...



Organ nakli için lehim noktalarını hazırlıyorum. Bunun için yavaş ve dikkatlice bolca flux eşliğinde lehim fitili kullanıyorum. Bu işi dikkatli yapmak lazım zira lehim noktaları yerlerinden kopabilir...



Ve sonunda yeni çipi yerine yerleştiriyorum...



Sonuç?
« Son Düzenleme: Kasım 08, 2017, 00:28:29 ÖÖ Gönderen: yavuzg » Logged

yavuzg
Genel Yönetici
*****
Mesaj Sayısı: 5.894



Üyelik Bilgileri
« Yanıtla #8 : Mayıs 01, 2017, 02:37:03 ÖÖ »

Kart yavaş yavaş açılıyor...









ilk sprite'ın gösterildiği demo ekranına yaklaşıyoruz Kahkaha


 
   

Hay ben senin spritelar tamamen ortadan kayboldu şimdi!!!




« Son Düzenleme: Kasım 08, 2017, 00:28:37 ÖÖ Gönderen: yavuzg » Logged

yavuzg
Genel Yönetici
*****
Mesaj Sayısı: 5.894



Üyelik Bilgileri
« Yanıtla #9 : Mayıs 01, 2017, 02:40:53 ÖÖ »

Mask rom testine yeniden dönürum. Bu sefer iki mask rom'da da hata var



Çipi söktüğüm oyun 100% çalışıyordu. Sorun bende demekki... Çipi büyüteçle incelediğimde hatalarımı buluyorum...





Yeni çipi yerine lehimlerken iki yerde lehim köprüsü bırakmışım. Gözler artık iyice oyun oynamaya başladı

Neyse, bu lehim köprülerini de flux ve havyanın minik dokunuşları ile ortadan kaldırdıktan sonra yeniden deniyorum...

Sonuç?
« Son Düzenleme: Kasım 08, 2017, 00:28:49 ÖÖ Gönderen: yavuzg » Logged

yavuzg
Genel Yönetici
*****
Mesaj Sayısı: 5.894



Üyelik Bilgileri
« Yanıtla #10 : Mayıs 01, 2017, 02:46:01 ÖÖ »

Sonuç malesef kaput... Yine başa döndük.

Şimdi bu iki çip, yani 053244 ve 053245 hep beraber kullanılıyor bu Konami kartlarında. Belki de arıza 053244'de değil 053245'dedir diyorum ve onu da değiştirmeye niyetleniyorum...

053245'i söktüğümde bir şey dikkatimi çekiyor. Çipin altında kalan bir via yemyeşil paslanmış (bu fotoda biraz kurcaladıktan sonraki halini görüyorsunuz).



Hatları takip ettiğimde bu via'nın 053245 çipi ile 053244 çipi arasındaki veri iletişimin bir parçası olduğunu görüyorum ve hattı multimetre ile test ettiğimde kopuk olduğunu farkediyorum.
« Son Düzenleme: Kasım 08, 2017, 00:28:58 ÖÖ Gönderen: yavuzg » Logged

yavuzg
Genel Yönetici
*****
Mesaj Sayısı: 5.894



Üyelik Bilgileri
« Yanıtla #11 : Mayıs 01, 2017, 02:50:37 ÖÖ »

Via deliğini elimdeki en ince matkap ucuyla (0.3mm) dikkatlice genişletiyorum ki içinden tamir teli (30 AWG kynar wire) geçirebileyim...



Tamir teli ile bu via'nın bağlantılı olması gerekn diğer via ile bağlantısını yapıp diğer karttan zaten sökmüş olduğum diğer 053245 çipini yerine lehimliyorum. Neme lazım, ben yine de çalıştığı garantili olan diğer çipi kullanayım dedim...



Heyecanla karta veriyorum powerı... Kahkaha
« Son Düzenleme: Kasım 08, 2017, 00:29:07 ÖÖ Gönderen: yavuzg » Logged

yavuzg
Genel Yönetici
*****
Mesaj Sayısı: 5.894



Üyelik Bilgileri
« Yanıtla #12 : Mayıs 01, 2017, 02:54:09 ÖÖ »

Kart yavaş yavaş açılıyor...





Demo modunda ilk sprite'ların görülmesi gereken ekranlara yaklaştık Kahkaha Kahkaha











Ohhh beee, sonunda. Amma uğraştık!!!

Bir de emin olmak için mask rom test menüsünü ziyaret ediyorum...



Tamam oldu bu iş
« Son Düzenleme: Kasım 08, 2017, 00:29:18 ÖÖ Gönderen: yavuzg » Logged

yavuzg
Genel Yönetici
*****
Mesaj Sayısı: 5.894



Üyelik Bilgileri
« Yanıtla #13 : Mayıs 01, 2017, 03:06:42 ÖÖ »

Şimdiii kartı tamir ettik. Gelelim kartın diğer restorasyon çalışmalarına. Öncelikle bende 4 oyunculu bir kabin yok, bu yüzden oyunu Sunset Riders'ın 2 oyunculu ROM'Ları ile güncellemem lazım.

Aslında 4 oyunculu versiyon da 2 oyunculu kabinde oynanabiliyor ancak ilk iki karaker neyse onlarla oynuyorsunuz. Kızım genelde Cormano ile oynamayı sevdiği için karakterlerin seçilebildiği 2 oyunculu versiyon şart

Bunun için 8E ve 8G lokasyonlarındaki EPROM'ların değişmesi lazım...



ROM değişiminden sonra oyun ilk açıldığında hata verir. Bu durumu bildiğim için panik yapmıyorum Oyunun üzerinde ayarların saklandığı EEPROM farklı bir yazılım versiyonu görünce sapıtıyor...



Bu durumu aşmak için basitçe karta power verirken kartın üzerindeki test butonunu basılı tutuyoruz. (Bu basit şeyi bilmeyen bir satıcıdan arızalı olarak bir 6 oyunculu x-men almıştım 10 dolara Kahkaha Kahkaha Kahkaha )



Bu şekilde EEPROM formatlanıyor...



İşlem bitince kartı yeniden çalıştırıyoruz...



ve karşımızda oyuncu seçebildiğimiz versiyon geliyor. Ben ECC (2-player World-Europe) versiyonu kullandım...

« Son Düzenleme: Kasım 08, 2017, 00:29:29 ÖÖ Gönderen: yavuzg » Logged

yavuzg
Genel Yönetici
*****
Mesaj Sayısı: 5.894



Üyelik Bilgileri
« Yanıtla #14 : Mayıs 01, 2017, 03:15:42 ÖÖ »

Tamiratı yaptık, 2-Player upgrade'ini uyguladık. İşimiz bitti mi?

Hayır, önemli bir işlem daha yapmamız gerekiyor. Temizlik



Yanlız bu temizlik sadece hijyen amacıyle değil. Yabancı forumlarda sohbet ederken eğer PCB'de korozyona uğramış via'lar tespit ettiyseniz ilerde başka bir tane daha çıkmasın diye kartı karbonat ile temizlememi tavsiye etmişlerdi. (Elimdeki Capcom CPS2 kartlarından birisini 2 defa tamir etmek zorunda kaldıktan sonra korozyonu nasıl durdurabilirim diye sormuştum).



Kartın hijyenik temizliğinden sonra diş fırçası ile bardakta erittiğim karbonatlı suya bir tur daha temizliyorum. Karbonatlı suyu kartın her iki yüzeyinde yarımşar saat tutuyorum.





Bu şekilde via'lardaki korozyon nötralize oluyormuş...

Aslında karbonatla temizlenince çiplerin bacakları üzerinde görmeye alıştığım matlaşmış lehim pası da (lehim üzerindeki kireçlenmeye benzer koyu gri madde) gidiyor, pırıl pırıl oluyor



ve son olarak 70 derece turbo fırında kartı kurutuıyorum...



Kart yeni gibi pırıl oluyor. Tamirat izlerinden eser yok




« Son Düzenleme: Kasım 08, 2017, 00:29:40 ÖÖ Gönderen: yavuzg » Logged

Sayfa: [1] 2 3   Yukarı git
Yazdır
Gitmek istediğiniz yer: