commodore.gen.tr

Arcade Sistemler ve Oyun Konsolları => Oyun Konsolları => Konuyu başlatan: Oğuzhan üzerinde Ocak 19, 2025, 21:20:48 ÖS



Konu Başlığı: <Proje> SNES Oyun Dil Değişimi
Gönderen: Oğuzhan üzerinde Ocak 19, 2025, 21:20:48 ÖS
Selamlar,

Bugün sırf denemek için yaptığım bir şeyden bahsedeceğim.

Elime kartuşun plastik kısmı olmayan sadece devre kısmı olarak bir snes oyunu geçti.

(https://selensezen.com/projects/SNES-Rom-Change/zelda_001.jpg)
(https://selensezen.com/projects/SNES-Rom-Change/zelda_002.jpg)

Oyunu takıp denedim ve mutluluk göz yaşlarıma hakim olamadım.

(https://selensezen.com/projects/SNES-Rom-Change/zelda_003.jpg)


Konu Başlığı: Ynt: <Projem> SNES Oyun Dil Değişimi
Gönderen: Oğuzhan üzerinde Ocak 19, 2025, 21:21:05 ÖS
Ama mutluluğum UZUN sürmeyecekti.

(https://selensezen.com/projects/SNES-Rom-Change/zelda_004.jpg)

Oyun almancaydı. Benim almancam çok zayıf, 90'larda biraz öğrenmiştim ama yetersiz tabi (benim dönem anladı)

Hemen bir çözüm arayıp oyunu ingilizce versiyonuna çevirmek istedim. Zira bu tarz oyunlar çok dil bağımlı.

Bu arada bu çözüm bana ait değil. Sadece kendi tecrübemi, türkçe kaynak olarak kendi cümlelerimle paylaşmak istedim.

Kaynak : https://mousebitelabs.com/2017/09/14/how-to-make-a-snes-reproduction-cartridge/


Konu Başlığı: Ynt: <Projem> SNES Oyun Dil Değişimi
Gönderen: Oğuzhan üzerinde Ocak 19, 2025, 21:21:26 ÖS
Oyun kendi kartuşu ile tam olsaydı bu işe girmezdim. Ama zaten elimde sadece devre olduğu için önemsemedim.

çevirme sonrası save dosyaları (save'ler SRAM'de tutuluyor ve pil ile korunuyor.) belki saçmalar diye var olan save dosyalarını;

(https://selensezen.com/projects/SNES-Rom-Change/zelda_005.jpg)

Siliyorum...

(https://selensezen.com/projects/SNES-Rom-Change/zelda_006.jpg)

Sonra oyunun ingilizce ve çalışan bir rom'unu buluyorum.

Snes Rom utility isimli yazılım ile bu romu açıyorum.
https://www.romhacking.net/utilities/593/ (https://www.romhacking.net/utilities/593/)

(https://selensezen.com/projects/SNES-Rom-Change/zelda_007.jpg)


Konu Başlığı: Ynt: <Projem> SNES Oyun Dil Değişimi
Gönderen: Oğuzhan üzerinde Ocak 19, 2025, 21:21:53 ÖS
Göreceğiniz üzere burada rom'un boyutu ve kaç mbit'lik olduğunu görüyoruz. Romumuz 8Mbit

Muadil kullanabileceğimiz epromlar ise;


 8 Mbit EPROM için 27C801
16 Mbit EPROM için 27C160
32 Mbit EPROM için 27C322
32 Mbit EEPROM için 29F033

Snes Rom utility çıktısına göre 27C801 kullanabilirim. Ama bu rom tam da muadil değil.

Resimde görüleceği üzere, 27C801 eprom ile orijinal SNES mask rom'unun pinout'u farklı.

Bu da yeni eprom için bir çok kablo lehim işi demek.

Ama sağ olsun bu Snes Utility Rom içerisindeki küçük programcıklardan birisi de bu işimizi kolaylaştırıyor.

A19 A16 A18 A17 adres hatlarını olması gereken gibi değiştiriyor rom üzerinde. Böylece rom'u eprom'a yazınca o bacaklarda bir oynama yapmaya gerek kalmıyor.

Sadece, Output Enable pini yazılımsal değişemeyeceği için buna fiziksel muamele yapacağız.

Menülerden SwapBin'i seçip kaydettiğimizde bin olarak yeni rom dosyamız oluşuyor.

(https://selensezen.com/projects/SNES-Rom-Change/zelda_008.jpg)


Konu Başlığı: Ynt: <Projem> SNES Oyun Dil Değişimi
Gönderen: Oğuzhan üzerinde Ocak 19, 2025, 21:22:16 ÖS
Bu yeni rom için Pin 24 ile Pin 31 bağlantılarının ters yapılması yeterli.

(https://selensezen.com/projects/SNES-Rom-Change/zelda_009.jpg)

ucon64 yazılımı da yine faydalı bir yazılım. Snes Rom util ile bin olarak kaydettiğimiz dosyayının özelliklerine bakıp her şeyin yolunda olduğundan emin olabiliriz.

(https://selensezen.com/projects/SNES-Rom-Change/zelda_010.jpg)

Uygun epromumuz hazır.

(https://selensezen.com/projects/SNES-Rom-Change/zelda_011.jpg)

Programlayıcımızı hazır ediyoruz.

(https://selensezen.com/projects/SNES-Rom-Change/zelda_012.jpg)

SwapBin edilmiş ingilizce bölge yeni rom'umuzu yazıyoruz.

(https://selensezen.com/projects/SNES-Rom-Change/zelda_013.jpg)


Konu Başlığı: Ynt: <Projem> SNES Oyun Dil Değişimi
Gönderen: Oğuzhan üzerinde Ocak 19, 2025, 21:23:01 ÖS
Romumuz hazır. Şimdi geldi eski maskrom'u sökmeye.

(https://selensezen.com/projects/SNES-Rom-Change/zelda_014.jpg)

Söktük.

(https://selensezen.com/projects/SNES-Rom-Change/zelda_015.jpg)

Yeni rom'u lehimlemeden öncelik 24 ve 31'nci pinleri yukarı kaldırıyoruz.

(https://selensezen.com/projects/SNES-Rom-Change/zelda_016.jpg)

Sonra da çapraz bir şekilde yuvalara lehimliyoruz.

(https://selensezen.com/projects/SNES-Rom-Change/zelda_017.jpg)


Konu Başlığı: Ynt: <Projem> SNES Oyun Dil Değişimi
Gönderen: Oğuzhan üzerinde Ocak 19, 2025, 21:23:23 ÖS
Test Zamanı, devreyi snes'e takıyoruz.

(https://selensezen.com/projects/SNES-Rom-Change/zelda_018.jpg)

Nintendo Logomuz geliyor.

(https://selensezen.com/projects/SNES-Rom-Change/zelda_019.jpg)

Ana Menü de geldi.

(https://selensezen.com/projects/SNES-Rom-Change/zelda_020.jpg)

İngilizce oldu :)

(https://selensezen.com/projects/SNES-Rom-Change/zelda_021.jpg)

Seriyi bilmeyenlere bilgi. Oyundaki ana karakterimizin adı Zelda değil. Zelda kız ismi :) Prenses Zelda. Ana karakterin adı Link :)

(https://selensezen.com/projects/SNES-Rom-Change/zelda_022.jpg)


Konu Başlığı: Ynt: <Projem> SNES Oyun Dil Değişimi
Gönderen: Oğuzhan üzerinde Ocak 19, 2025, 21:23:46 ÖS
Elimde bir de ölü bir kartuş vardı (bayağı kırık ve şansıma 2-3 dolarlık dandik bir oyundu). Onun zaten yarım kalan etiketini söktüm.

"bu piyasada yer alan ve etiketi sökük olan oyunların etiketlerini kim söküyor çok merak ettim. İnanılmaz çaba gösterdim 4'te 1 kalan o etiketi sökmek için :D"


Yazıcıdan etiket bastım.

(https://selensezen.com/projects/SNES-Rom-Change/zelda_023.jpg)

Japonladım.

(https://selensezen.com/projects/SNES-Rom-Change/zelda_024.jpg)

Şık oldu :)

(https://selensezen.com/projects/SNES-Rom-Change/zelda_025.jpg)

Not: Etiket üzerine bir yere repro gibi bir ifade koyacaktım ama unuttum. Ama zaten bu deneysel bir çalışma olduğu için arkasına kocaman klon yazmayı düşünüyorum :)

Saygılarımla


Konu Başlığı: Ynt: <Projem> SNES Oyun Dil Değişimi
Gönderen: freedom üzerinde Ocak 19, 2025, 23:23:08 ÖS
@Oğuzhan

Eline sağlık kardeş, gayet güzel olmuş. İyi günlerde kullan.


Konu Başlığı: Ynt: <Projem> SNES Oyun Dil Değişimi
Gönderen: Oğuzhan üzerinde Ocak 20, 2025, 09:41:12 ÖÖ
Sağ ol Bülent hocam.


Konu Başlığı: Ynt: <Projem> SNES Oyun Dil Değişimi
Gönderen: runal üzerinde Ocak 20, 2025, 11:18:33 ÖÖ
Eline sağlık güzel paylaşım.


Konu Başlığı: Ynt: <Projem> SNES Oyun Dil Değişimi
Gönderen: Oğuzhan üzerinde Ocak 20, 2025, 11:20:27 ÖÖ
Eline sağlık güzel paylaşım.

Teşekkürler Recep Hocam


Konu Başlığı: Ynt: <Proje> SNES Oyun Dil Değişimi
Gönderen: arne_saknussemm üzerinde Ocak 20, 2025, 13:16:17 ÖS
Elinize sağlık, baştan sona okuması çok keyifliydi.
Önce bilgi, sonra da gerekli ekipmanın olması ne büyük şans  ;)


Konu Başlığı: Ynt: <Proje> SNES Oyun Dil Değişimi
Gönderen: Oğuzhan üzerinde Ocak 20, 2025, 15:22:57 ÖS
Elinize sağlık, baştan sona okuması çok keyifliydi.
Önce bilgi, sonra da gerekli ekipmanın olması ne büyük şans  ;)

Ekipman hikaye aslında. Sadece konfor ve tercihj meselesi.


Konu Başlığı: Ynt: <Proje> SNES Oyun Dil Değişimi
Gönderen: Cengiz Demir üzerinde Ocak 20, 2025, 15:50:41 ÖS
@Oğuzhan Eline sağlık. Sanki bana Fransızca olmuş gibi geldi. İngilizce için bir daha çalışma yapda okuyalım. Bu çok kısa olmuş. :D


Konu Başlığı: Ynt: <Proje> SNES Oyun Dil Değişimi
Gönderen: Oğuzhan üzerinde Ocak 20, 2025, 15:55:15 ÖS
@Oğuzhan Eline sağlık. Sanki bana Fransızca olmuş gibi geldi. İngilizce için bir daha çalışma yapda okuyalım. Bu çok kısa olmuş. :D

Arayı soğutmamak için bişiler olsun dedim :)


Konu Başlığı: Ynt: <Proje> SNES Oyun Dil Değişimi
Gönderen: Myazgan üzerinde Ocak 20, 2025, 17:32:49 ÖS
Ellerine sağlık.güzel paylaşım.tebrikler.


Konu Başlığı: Ynt: <Proje> SNES Oyun Dil Değişimi
Gönderen: Oğuzhan üzerinde Ocak 20, 2025, 18:50:19 ÖS
Ellerine sağlık.güzel paylaşım.tebrikler.

Sağ ol dostum


Konu Başlığı: Ynt: <Proje> SNES Oyun Dil Değişimi
Gönderen: Fatih Yıldırım üzerinde Ocak 21, 2025, 00:53:38 ÖÖ
Elinize sağlık. Peki bu PAL kartuşlara NTSC rom yazmak mümkün mü? Özellikle Yoshi's Island gibi FX çipli oyunlar için soruyorum.


Konu Başlığı: Ynt: <Proje> SNES Oyun Dil Değişimi
Gönderen: Oğuzhan üzerinde Ocak 21, 2025, 08:34:26 ÖÖ
Elinize sağlık. Peki bu PAL kartuşlara NTSC rom yazmak mümkün mü? Özellikle Yoshi's Island gibi FX çipli oyunlar için soruyorum.

Soruya soru gibi olacak ama bunu isteme amacımız ne ona göre araştırayım yanıtlayayım.

Biliyorsunuz NTSC oyunlar 60Hz PAL oyunlar 50hz

farklı region oyunu farklı region konsolda oynarken ya daha yavaş ya da daha hızlı oynamanıza sebep oluyor bu durum.

Bu arada Yoshi's Island maskrom'unun tipi de farklıymış.


Konu Başlığı: Ynt: <Proje> SNES Oyun Dil Değişimi
Gönderen: knighTeen87 üzerinde Ocak 21, 2025, 13:29:07 ÖS
Elinize sağlık. Peki bu PAL kartuşlara NTSC rom yazmak mümkün mü? Özellikle Yoshi's Island gibi FX çipli oyunlar için soruyorum.

Konuyla ilgili teknik bilgim olmasa da mümkün olduğunu düşünüyorum. Neden derseniz, şu an PAL bölge SNES'imde Everdrive kartuş kullanarak NTSC-J bölge Captain Tsubasa 4 oynuyorum ve gayet de sorunsuz çalışıyor. O yüzden teknik tarafını bilmesem de mümkün olur herhalde diye düşünüyorum ama işin uzmanları daha iyi bilir tabi.


Konu Başlığı: Ynt: <Proje> SNES Oyun Dil Değişimi
Gönderen: Theoden (CYON4D) üzerinde Ocak 21, 2025, 14:02:30 ÖS
Eline sağlık çok keyifli bir proje olmuş, tebrikler.


Konu Başlığı: Ynt: <Proje> SNES Oyun Dil Değişimi
Gönderen: Fatih Yıldırım üzerinde Ocak 22, 2025, 18:34:41 ÖS
Elinize sağlık. Peki bu PAL kartuşlara NTSC rom yazmak mümkün mü? Özellikle Yoshi's Island gibi FX çipli oyunlar için soruyorum.

Soruya soru gibi olacak ama bunu isteme amacımız ne ona göre araştırayım yanıtlayayım.


PAL bölge Yoshi's Island'ım var. Ama ben SFC'de US sürümünü oynamak istiyorum. Ama US sürümünü kovalamak ve para saçmak istemiyorum. :) FX destekleyen everdrive pahalı ve gümrük sınırı dolayısıyla da zaten alamıyoruz.


Konu Başlığı: Ynt: <Proje> SNES Oyun Dil Değişimi
Gönderen: Oğuzhan üzerinde Ocak 22, 2025, 19:49:09 ÖS
Elinize sağlık. Peki bu PAL kartuşlara NTSC rom yazmak mümkün mü? Özellikle Yoshi's Island gibi FX çipli oyunlar için soruyorum.

Soruya soru gibi olacak ama bunu isteme amacımız ne ona göre araştırayım yanıtlayayım.


PAL bölge Yoshi's Island'ım var. Ama ben SFC'de US sürümünü oynamak istiyorum. Ama US sürümünü kovalamak ve para saçmak istemiyorum. :) FX destekleyen everdrive pahalı ve gümrük sınırı dolayısıyla da zaten alamıyoruz.

Benim Kafam karisti ;) cok yorucu bir gun toparlayamadim.

Pal oyun var
Sfc japon cihaz var
Usa romu oynamak istiyorsun.

Dogru mu anladim :)


Konu Başlığı: Ynt: <Proje> SNES Oyun Dil Değişimi
Gönderen: Foxbat üzerinde Ocak 22, 2025, 21:32:14 ÖS
Harika bir yazı olmuş, Oğuzhan Ağabey.

Elinize sağlık. Peki bu PAL kartuşlara NTSC rom yazmak mümkün mü? Özellikle Yoshi's Island gibi FX çipli oyunlar için soruyorum.

Soruya soru gibi olacak ama bunu isteme amacımız ne ona göre araştırayım yanıtlayayım.


PAL bölge Yoshi's Island'ım var. Ama ben SFC'de US sürümünü oynamak istiyorum. Ama US sürümünü kovalamak ve para saçmak istemiyorum. :) FX destekleyen everdrive pahalı ve gümrük sınırı dolayısıyla da zaten alamıyoruz.


Emin olmamakla beraber, ROM çipini değiştirirseniz mümkün olur diye düşünüyorum, ben de.


Konu Başlığı: Ynt: <Proje> SNES Oyun Dil Değişimi
Gönderen: Fatih Yıldırım üzerinde Ocak 22, 2025, 21:41:33 ÖS
@Oğuzhan Aynen hocam.


Konu Başlığı: Ynt: <Proje> SNES Oyun Dil Değişimi
Gönderen: Oğuzhan üzerinde Ocak 25, 2025, 21:37:53 ÖS
Dostum şimdi diyoruz ki,

Elimizde Yoshi's Island 2 PAL SNES kartuşu var.

Ama oynayamıyoruz çünkü elimizde JAPON Super Famicom cihaz var.

Bu sebeple de Oyunun japoncasını da oynamak istemediğimiz için;

PAL oyuna USA ROM'u yazıp oynar mıyız diyoruz.

Bir kaç sebepten bunu yapamayız :)

1-) PAL SNES kartuşlarındaki CIC çipi (yukarıda Yoshi's Island kartuş fotosu paylaşmıştım. onda sol alttaki CIC Yazan çip) ile NTSC kartuşlarındaki CIC çipi tamamen farklı.

Kartuştaki CIC çipi bölgesi ile (bizim durumumuzda PAL CIC) konsolumuzdaki CIC çipinin (bizim durumumuzda NTSC) eşleşmesi gerekir. Aksi halde oyun çalışmaz.

Bir dönüştürücü ile yapılabilir aslında bu. Çift slotlu dönüştürücüler var. Bir yuvaya Yoshi's Island PAL'i takıyorsun. Diğer yuvaya da herhangi bir japon SFC NTSC oyunu koyuyorsun. PAL'deki oyunu çalıştırıp bölge kilit koruması için CIC çip karşılaştırmayı diğer kartuştan yapıyor.

2-) Bazı oyunlarda yazılımın içine yerleştirilmiş bölge ve kopya koruması var, misal Street Fighter 2 Turbo'nun USA versiyonu bunu yapan ilk oyun.

3-) Çoğu PAL oyunu NTSC'ye göre %17 daha yavaş çalışıyor, ancak bazı oyunlar %17 oranında optimize edilmiş/ hızlandırılmış. Böylece 50hz PAL SNES'te NTSC versiyonu kadar hızlı çalışıyor. Mario Kart'ın PAL versiyonu bu oyunlardan birisi.

Peki bunun dezavantajı ne. Eğer Mario Kart'ın PAL versiyonunu bir NTSC SNES'te dönüştürücü ile oynarsak, NTSC versiyonundan daha da hızlı (%17) çalışacak ve oyunu daha zor hale getirecek.


Konu Başlığı: Ynt: <Proje> SNES Oyun Dil Değişimi
Gönderen: eemiroglu84 üzerinde Ocak 25, 2025, 23:30:06 ÖS
Proje bende tarifsiz bir tatmin duygusu bıraktı, böyle cenazelere hayat verilmesi çok güzel elinize sağlık.


Konu Başlığı: Ynt: <Proje> SNES Oyun Dil Değişimi
Gönderen: Fatih Yıldırım üzerinde Ocak 25, 2025, 23:31:12 ÖS
Bilgilendirme için teşekkürler. Kondisyonu iyi olan PAL kartuşu da modlamak retro raconuna sığmazdı zaten.  :)

Japonca oynarım ben de n'apalım. Zaten ne anlatıyor olabilir ki? Bebek mario'yu bir yerlere taşıyoruz işte.  ;D


Konu Başlığı: Ynt: <Proje> SNES Oyun Dil Değişimi
Gönderen: Oğuzhan üzerinde Ocak 25, 2025, 23:33:37 ÖS
Bilgilendirme için teşekkürler. Kondisyonu iyi olan PAL kartuşu da modlamak retro raconuna sığmazdı zaten.  :)

Japonca oynarım ben de n'apalım. Zaten ne anlatıyor olabilir ki? Bebek mario'yu bir yerlere taşıyoruz işte.  ;D

Aynen :)

Zelda olsa tamam hikayeyi bile anlamayız da :) Mario'da ne olabilir ki :)

Önüne gelenin üstüne zıpla, Prensesi kurtar :D



Konu Başlığı: Ynt: <Proje> SNES Oyun Dil Değişimi
Gönderen: LW3D üzerinde Ocak 26, 2025, 20:13:44 ÖS
Çok güzel bir uygulama olmuş Oğuzhan. NeoGeo kartuşları ve ROM'larıyla aran nasıl :P

Elde SFC varsa, japon Yoshi's Island 2'ye ingilizce ROM uygulamak daha doğru olabilir.

- Bu oyunların Türkçe çevirisi yok muydu? Türkçe'ye çevirmek de ilginç bir uygulama olurdu.


Konu Başlığı: Ynt: <Proje> SNES Oyun Dil Değişimi
Gönderen: Oğuzhan üzerinde Ocak 26, 2025, 20:43:04 ÖS
Çeviri olabiliyorsa zevkli bir iş olabilir :)