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)
commodore.gen.trArcade Sistemler ve Oyun KonsollarıArcade Sistemler (Moderatör: yavuzg)[Tamirat-Mod] Capcom CPS2 - Street Fighter Zero 3
Sayfa: [1] 2 3   Aşağı git
Yazdır
Gönderen Konu: [Tamirat-Mod] Capcom CPS2 - Street Fighter Zero 3  (Okunma Sayısı 23304 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
yavuzg
Genel Yönetici
*****
Mesaj Sayısı: 5.894



Üyelik Bilgileri
« : Mayıs 13, 2015, 02:11:37 ÖÖ »

Bir arcade tamirat yazısıyla yine karşınızdayım Sıraya giren işleri tek tek halletmeye çalışıyorum bu aralar

Bugünkü konumuz Capcom firmasının arcade donanımlarından CPS2. Eeee baydın artık yine mi CPS2 diyenleriniz olabilir. Evet, CPS2, ama bu bildiğiniz CPS2'lerden değil! Capcom firmasının CPS3'den sonra (!) çıkarttığı son CPS2 tasarımı; All-in-one...



Dur bi dakka, CPS2'ler iki kat olmuyormuydu? Hani dev istridye kabuğu gibi A ve B boardlardan oluşan? Evet, klasik CPS2'lerin tasarımı öyleydi ancak Capcom sanırım CPS3'den sonra tasarımlarını biraz daha geliştirmişler ve CPS2'yi "ikisi bir arada" tabir edebileceğimiz bir şekilde tek PCB olarak yeniden üretmişler ve siyah bir muhafazaya koymuşlar. Bunlara "CPS2 Black" de deniyor ve arcade camiasında "nadir" olarak değerlendiriliyor.

Normal CPS2'den bir diğer farkı ise 10 tane 27C4096 EPROM kullanmak yerine Capcom bu sefer CPS3 tasarımından kopya çekerek bunların yerine tek bir tane SIMM modül kullanmış. Hem yerden hem maliyetten tasarruf etmişler



Ve tabii her zamanki gibi intihar eden batarya kullanmaktan da vazgeçmemişler.



Peki bu donanımın sorunu nedir? Henüz bilmiyorum ama elektrik verince gelen yeşil ekrana bakılırsa klasik olarak intihar etmiş gibi.
« Son Düzenleme: Mayıs 30, 2019, 23:18:30 ÖS Gönderen: yavuzg » Logged

AmigaMan
Deneyimli
*****
Mesaj Sayısı: 635



Üyelik Bilgileri
« Yanıtla #1 : Mayıs 13, 2015, 02:18:06 ÖÖ »

Vay ustad ozendirdin bizi tesekkurler
Logged

Amiga ölmedi, efsane uyuyor
yavuzg
Genel Yönetici
*****
Mesaj Sayısı: 5.894



Üyelik Bilgileri
« Yanıtla #2 : Mayıs 13, 2015, 02:21:43 ÖÖ »

Evet sorunumuz board açılınca gelen sabit yeşil ekran

Bu board da yolcunet'in depodan. "atari camiasında" öldüğünde öldü bilinen bir tür. Ben de ilk yaptığım araştırmalarda geri döndürülmesi teknik olarak imkansız denildiği için yedek parça sepetime attığım bir board. Ancaaak, meğerse bunlar da geri döndürülebiliyormuş. Nasıl mı? Çok ilginç, bunları geri döndürmek için CPS3 (evet CPS3) kullanılabiliyormuş!!!



Yanlız daha fazla ilerlemeden yapılacak işlerimiz var. Banyo!!! Kahkaha Kahkaha Kahkaha

Önce PCB'yi içinde bulunduğu metal muhafazasından söküyorum. Sonra soketli çipleri de dikkatlice söküp bir kenara ayırıyorum. Bu sayede çiplerin girdiği soketleri de fırçalayabileceğim.



Sıcak su ve fırçadan sonra boardumuz pırıl pırıl çıkıyor ve fazla suyu aksın diye bir kenara koyup dinlendiriyorum.



Daha sonra boardu 50 dereceye (fazla değil) ayarlanmış fırında yaklaşık 1 saat kurutuyorum. Sıcak hava tabancasıyla da kurutabilirdim ama hem çok zahmetli, hem kafanız şişiyor gürültüden hem de bu sırada yapacak başka işlerim var.

Bu fırın yöntemi en zahmetsiz kurutma yöntemi

« Son Düzenleme: Mayıs 30, 2019, 23:18:45 ÖS Gönderen: yavuzg » Logged

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



Üyelik Bilgileri
« Yanıtla #3 : Mayıs 13, 2015, 02:39:53 ÖÖ »

Şimdi boardumuz kuruken diğer işleri halletmeye başlıyorum.

Bu boardun üzerinde oyunun "phoenix" yani kriptosu kırılmış program kodunu yükleyeceğimiz 27C4096 EPROM'lar yok. Bunların yerine bir SIMM modül var.



Peki bu SIMM modüle phoenix kodu nasıl yükleyeceğiz? SIMM'in üzerinden flash'ları söküp, yeniden programlayabilirmiyiz acaba?

Maalesef bu mümkün değil. Neden derseniz:

1) Bu boardlar çok yaygın olmadığından bunların üzerindeki flash'lara yüklenecek ROM dosyaları MAME'de yok! (Evet MAME'de herşey yok)
2) MAME (veya http://cps2.avalaunch.net/) deki phoenix ROM'lar normal CPS2 ler için hazırlanmış. Yani 8 adet 512K'Lık EPROM imajı şeklinde.
3) Bu SIMM modülünün üzerindeki flash'ı programlayabilecek cihaz yok! Daha doğrusu bu flash çipleri piyasada yok. Hitachi tarafından üretilmiş alışık olmadığımız bir garip TSOP56 paketinde 16Mbit'lik flash çipleri.

Peki ne yapılabilir? Burada da imdadımıza Darksoft ve Artemio yetişiyor. Bu elemanlar CPS3'ün kriptosunu kırmaya uğraşırken kendilerine Capcom SIMM modüllerine yükleme yapabilecek arayüzler geliştirmişler. Daha sonra CPS3'ün işi bittikten sonra bu geliştirdikleri araçlarla bu tarz CPS2'lerin de SIMM'ini CPS3 kullanarak yeniden programlayabileceklerini farketmişler

Artemio ayrıca 8 adet phoenix edilmiş EPROM imajını alıp tek bir SIMM modül imajı haline getiren küçük bir de program yazmış: cps2black.exe

Bunları okuduktan sonra hah tamam dedim. Elimde daha dün hayata geri döndürdüğüm CPS3 sistemim var, acaba bu sepete salladığım CPS2'yi de bu nispeten karmaşık dolambaçlı yöntemle hayata geri döndürebilirmiyim diye merak ettim.

Bunun için gerekli malzemeler;

1) http://cps2.avalaunch.net/ adresinden oyunun (mevzu bahis oyunumuz Street Fighter Zero 3) kriptosu kırılmış ROM imajlarını indirmek.
2) CPS2 oyununun kodunu içine "enjekte" edebileceğimiz bir CPS3 oyununun ISO'su. cps2black.exe sadece Street Fighter 3 ve bir kaç başka oyun ISO'suna enjekte edebiliyormuş.

Hmmm. Şimdi bu ISO'yu nerden bulacağız diye düşünürken cevabın karşımda olduğunu farkettim

Şu benim CPS3 takım taklavatını gönderen çinli bir de orijinal CPS3 oyun CD'si de göndermişti. Hatta CD-ROM'a power verince içinden bir tane daha çıktı Kahkaha Ve tam da aradığım şey; Street Fighter III: New Generation

« Son Düzenleme: Mayıs 30, 2019, 23:19:02 ÖS Gönderen: yavuzg » Logged

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



Üyelik Bilgileri
« Yanıtla #4 : Mayıs 13, 2015, 02:47:33 ÖÖ »

Artık tüm malzemeler hazır. İşleme başlıyoruz.

Önce Street Fighter II'ün ISO'sunu çıkartıyorum



Sonra buradan (http://cps2.avalaunch.net/) Street Fighter Zero 3'ün kırılmış ROM'larını indiriyorum.

Hepsini bir folder'a açıyorum.

Sonra olarak cps2black.exe programını oluşturuyorum. Evet maalesef kabak gibi ortalıkta dolaşmıyor bu. Kaynak kodu ise açık. Size alıp compile etmek kalıyor

Kaynak kodunun linki bu;

https://code.google.com/p/black-cps2-phoenix-tool/source/browse/trunk/cps2black.c

Son olarak derlediğim cps2black programını kullanarak CPS2 Street Fighter Zero 3 oyununun ROM'larını CPS3 Street Fighter III CD imajının içine "enjekte" ediyorum.



« Son Düzenleme: Mayıs 30, 2019, 23:19:20 ÖS Gönderen: yavuzg » Logged

AmigaMan
Deneyimli
*****
Mesaj Sayısı: 635



Üyelik Bilgileri
« Yanıtla #5 : Mayıs 13, 2015, 02:53:39 ÖÖ »

Ustad arcade dunyasinin en ince detaylarina dalmissiniz. Bir ve sifirlar ile ugrasiyorsunuz super emeginize saglik
Logged

Amiga ölmedi, efsane uyuyor
yavuzg
Genel Yönetici
*****
Mesaj Sayısı: 5.894



Üyelik Bilgileri
« Yanıtla #6 : Mayıs 13, 2015, 02:55:56 ÖÖ »

Sonra bu "patch" lenmiş Street Fighter III ISO'sunu bir CD'ye yazıyorum (ISO'nun tamamını yazmak yerine ISO'nun içinden sadece belli bir dosyayı - SIMM5 dosyası - da alıp direk CD'ye yazabilirmişiz, sonradan öğrendim)



CD'miz hazır !!!



Şimdi CPS2'nin SIMM modülünü CPS3'ün kullanılmayan 7. slotuna takıyorum.



CPS3'ü açıp darksoft menüsüne girince CD'yi sürücüye yerleştiriyorum.



Menüdeki 2. seçeneği seçiyorum (dünkü CPS3 yazımda bu menüde başkaca işler daha yapacağımı söylemiştim hatırlarsanız). Burada CD içindeki dosyalar karşıma geliyor.



Buradan SIMM 5 dosyası bizim CPS2 için ürettiğimiz ve enjekte ettiğimiz dosya. Onu seçiyorum.



Gelen menüden de bu dosyayı flash'a yazmasını söylüyorum. Ve yazacağım flash'ı seçiyorum. Burada son flash, yanı SIMM7'yi seçiyorum.



İşlem 3-4 dakikada tamamlanıyor Kahkaha

« Son Düzenleme: Mayıs 30, 2019, 23:19:53 ÖS Gönderen: yavuzg » Logged

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



Üyelik Bilgileri
« Yanıtla #7 : Mayıs 13, 2015, 03:00:39 ÖÖ »

İşlem tamamlandıktan sonra fırından kuruyan CPS2'yi alıp masaya yatırıyorum. Bitmiş olan pilini söküp, CPS3'de yeniden programladığımız SIMM'ini de takıyorum.



Heyecanlı bir şekilde sonuçları beklerken power'ı veriyorum Kahkaha



ananın "beep" "beep" ve daha bir çok "beep"
« Son Düzenleme: Mayıs 30, 2019, 23:20:37 ÖS Gönderen: yavuzg » Logged

AmigaMan
Deneyimli
*****
Mesaj Sayısı: 635



Üyelik Bilgileri
« Yanıtla #8 : Mayıs 13, 2015, 03:02:42 ÖÖ »

Ya sabir ustad sen halledersin
Logged

Amiga ölmedi, efsane uyuyor
yavuzg
Genel Yönetici
*****
Mesaj Sayısı: 5.894



Üyelik Bilgileri
« Yanıtla #9 : Mayıs 13, 2015, 03:06:10 ÖÖ »

Bu sefer yeşil ekran gitti ama yerine mavi ekran geldi. Ama bir ümit var zira mavi ekrandan az önce ekrana bir şeyler gelir gibi oluyor. "WORK" yazdığını görüyorum.

E tabii, alet intihar etmenin yanısıra başkaca arızaları da olabilir diyerek boardu incelemeye başlıyorum. Yer yer malum korozyonlar mevcut.



Ama multimetre ile test ettikten sonra hiçbirinin tamamen kopukluk yaratmadığını görüyorum. Yine de göremediğim korozyonlar olabilir. Eğer board bir nebze açılacağı varsa bunu test etmek ve sorunu tespit etmek lazım.

Aklıma Razoola'nın CPS2'leri test eden ROM'u geliyor. Hemen o ROM'u indirip deminki uzuuuun metodla bir dosya daha üretip, CPS3'de başka bir SIMM modülüne yazıyorum.

Ve veriyorum power'ı



Ohhhhh beee... Alet açıldı, hem de test ROM'u herhangi bir arıza tespit etmedi. Bu güzel haber Kahkaha

E peki sorun ne???
« Son Düzenleme: Mayıs 30, 2019, 23:20:51 ÖS Gönderen: yavuzg » Logged

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



Üyelik Bilgileri
« Yanıtla #10 : Mayıs 13, 2015, 03:17:20 ÖÖ »

Şimdi, CPS2 test ROM'u çalıştığına göre;

1) CPS2 board sağlam
2) Bu karmaşık SIMM programlama metodu da çalışıyor
3) SIMM'ler (ve üzerindeki flash'lar) sağlam.

Neden sonra (1-2 kahveden sonra   ) aklıma phoenix edilmiş ROM'lar geliyor. Geriye bir tek onlar kaldı çünkü...

Yeniden http://cps2.avalaunch.net/ adresine gidip Street Fighter Zero 3 ün ROM'larına bakıyorum. Eğer yanlışlıkla farklı region ROM'u kullanmış olabilirim. Bazı oyunlarda donanımın üzerindeki diğer ROM'larda saklanan ses ve grafikler her region için uyumlu olmayabiliyor.

Neyse region doğru, JAPAN. Ama bir şey dikkatimi çekiyor. Orada JAPAN bölgesine dair 2 set SFZ3 var??? Birinde (benim ilk kullandığım) herhangi bir açıklama yok sadece versiyonu yazıyor. Diğeri ise biraz daha eski bir versiyon ama bir de not var "Gerçek CPS2 donanımında test edilmiştir" diye.... E ulan diğerini gerçek donanımda test etmediyseniz burada niye barındırıyorsunuz demek geçiyor içimden

Yeni set ROM'ları bir kez daha aynı prosedüre tabii tutuyorum...

Ve 3. kez programladığım SIMM'i CPS2'ye takıp bir kez daha veriyorum power'ı...






Ohhh be sonunda!!!

Saatlerdir baktığım yeşil ve mavi ekranlardan sonra Capcom'un tanıdık ekranlarını görmek gerçekten çok sevindirici

Sonunda bu boardu da çalışır hale getirip listeden bir maddeyi de çizmiş oldum




« Son Düzenleme: Mayıs 30, 2019, 23:21:09 ÖS Gönderen: yavuzg » Logged

AmigaMan
Deneyimli
*****
Mesaj Sayısı: 635



Üyelik Bilgileri
« Yanıtla #11 : Mayıs 13, 2015, 03:24:55 ÖÖ »

On numara on yildiz
Logged

Amiga ölmedi, efsane uyuyor
AmigaMan
Deneyimli
*****
Mesaj Sayısı: 635



Üyelik Bilgileri
« Yanıtla #12 : Mayıs 13, 2015, 03:26:46 ÖÖ »

Calisma bile sirf koleksiyonluk diye board alacagim sayenizde ustad
Logged

Amiga ölmedi, efsane uyuyor
yavuzg
Genel Yönetici
*****
Mesaj Sayısı: 5.894



Üyelik Bilgileri
« Yanıtla #13 : Mayıs 13, 2015, 03:44:23 ÖÖ »

On numara on yildiz

Teşekkürler AmigaMan. Yine de aslında teşekkür Artemio ve Darksoft'a gidiyor. Ben sadece onların yöntemlerini uyguladım

Calisma bile sirf koleksiyonluk diye board alacagim sayenizde ustad



yolcunet sağolsun, bu board onun hediyesi. Sayesinde arşivi baya bi genişlettik.

Gerçi benim elime "100% çalışan" arcade board hemen hemen hiç geçmedi. Tırnaklarımla kazıya kazıya geldim bu noktaya dermişim 
 
Aslında 10-15 yıl önce şimdiki bilgilerim ve araç gerecim olacaktı o zaman bu boardlar daha kamyon komyon hurdacıyı boylamadan girişecektim işe... Ahh ah... (Tabi bu deiğim biraz teyzemin bıyıkları olsa amcam olurdu gibi bir şey ama Kahkaha )
Logged

Amiga24
Üye
****
Mesaj Sayısı: 250



Üyelik Bilgileri
« Yanıtla #14 : Mayıs 13, 2015, 08:43:05 ÖÖ »

Eline sağlık usta, her zamanki gibi mükemmel bir çalışma olmuş 
Logged

Amiga 1200 HD 80MB + CF 8GB + Elbox 1200 / 4 + 68882 50Mhz CoP
Amiga 600 2MB
Amiga 500 + Amiga 590 HDP
Amiga 500 Plus
Commodore 1084S Montr
Sayfa: [1] 2 3   Yukarı git
Yazdır
Gitmek istediğiniz yer: