ORGA Hub’da Türkçe Yama Nasıl Kurulur? Güncelleme, Onarma ve Kaldırma Rehberi

Kurulum #turkce-yama#orga-hub#yama-kurulumu#yama-onarma#yama-guncelleme 0 cevap 20 okunma

ORGA Hub’a eklediğim Türkçe yama sistemini mümkün olduğunca klasik manuel yama kurulumlarından farklı tasarlamaya çalıştım.

Normalde bir Türkçe yama kullanırken çoğu zaman:

Dosyayı indir → Arşivi aç → Oyun klasörünü bul → Dosyaları doğru yere kopyala → Üzerine yaz → Bir şey bozulursa ne yaptığını hatırlamaya çalış

şeklinde bir süreç oluyor. 😄

ORGA Hub’da ise mümkün olduğunca bu işlemlerin tamamını uygulamanın yönetmesini istiyorum.

Bu rehberde Türkçe yama:

  • Kurulumu

  • Güncellenmesi

  • Onarılması

  • Kaldırılması

  • Oyun güncellemesi sonrası yapılması gerekenler

gibi konuları tek yerde anlatacağım.

🇹🇷 ORGA Hub Türkçe Yama Sistemi Nedir?

ORGA Hub içerisindeki Türkçe yamalar normal bir ZIP indirip elle oyun klasörüne atmak zorunda kalmadan kurulabiliyor.

Desteklenen oyunda Türkçe yama bulunuyorsa ORGA Hub ilgili içeriği oyun sayfasında gösterebiliyor.

Kurulum başladığında Hub arka tarafta:

Oyunu buluyor → Kurulum klasörünü kontrol ediyor → Yama paketini indiriyor → Paketi doğruluyor → Gerekli yedekleri alıyor → Dosyaları kuruyor → Kurulum durumunu kaydediyor

şeklinde bir süreç yürütüyor.

Kullanıcı tarafında ise mümkün olduğunca birkaç tıklamayla işlem tamamlanıyor.

🎮 Önce Oyunun Kurulu Olması Gerekiyor

Doğal olarak Türkçe yama kurulabilmesi için desteklenen oyunun bilgisayarda kurulu olması gerekiyor.

ORGA Hub oyunları farklı launcher kütüphanelerinden algılayabiliyor.

Desteklenen yapılara göre:

  • Steam

  • Epic Games

  • GOG

  • Xbox

  • Diğer launcher kurulumları

üzerindeki oyun yolları kontrol edilebiliyor.

Oyun algılandıktan sonra Türkçe yama sistemi gerçek oyun dizini üzerinden çalışıyor.

📁 Hub Doğru Oyun Klasörünü Nasıl Anlıyor?

Bence otomatik yama sistemlerinde en önemli konulardan biri bu.

Sadece:

Kullanıcı bir klasör seçti, demek ki doğrudur.

şeklinde hareket etmek istemedim.

Yama tanımında oyuna ait olması gereken belirli:

  • Dosyalar

  • Klasörler

  • Marker yapıları

tanımlanabiliyor.

Kurulum başlamadan önce ORGA Hub hedef klasörde bunları kontrol ediyor.

Örneğin belirli bir oyunun klasöründe bulunması gereken temel dosya yoksa Hub bunun doğru kurulum dizini olmadığını anlayabiliyor.

Bu sistemin amacı yamayı yanlışlıkla:

D:\Games\BaşkaBirOyun

gibi alakasız bir dizine kurmamak.

▶️ Türkçe Yama Kurulumu

Desteklenen oyunun ORGA Hub sayfasını açtığınızda mevcut Türkçe yama içeriğine ulaşabilirsiniz.

Kurulum başlatıldığında Hub gerekli kontrolleri otomatik olarak gerçekleştiriyor.

Genel süreç şöyle ilerliyor:

1. Oyun kurulumu kontrol edilir

2. Doğru oyun dizini doğrulanır

3. Oyunun çalışıp çalışmadığı kontrol edilir

4. Yama kataloğu ve paket bilgileri doğrulanır

5. Gerekli paket indirilir

6. Dosya bütünlüğü kontrol edilir

7. Değiştirilecek orijinal dosyalar yedeklenir

8. Türkçe yama dosyaları kurulur

9. Kurulan dosyaların bilgileri kaydedilir

Bunların büyük bölümünü kullanıcının elle yapmasına gerek yok.

🎮 Oyun Açıksa Neden Kapatmanız Gerekiyor?

Türkçe yama kurarken oyunun açık olmaması önemli.

Çünkü oyun bazı dosyaları aktif olarak kullanıyor olabilir.

Bu durumda işletim sistemi ilgili dosyanın değiştirilmesine izin vermeyebilir veya daha kötüsü kurulumun bir kısmı tamamlanırken bir kısmı başarısız olabilir.

Bu yüzden ORGA Hub kurulum öncesinde oyunun çalışıp çalışmadığını kontrol ediyor.

Oyun açıksa önce kapatmanız gerekebilir.

Benim tercih ettiğim yöntem:

Önce oyun tamamen kapansın, sonra dosyalara dokunalım.

🔐 İndirilen Dosyaya Neden Direkt Güvenmiyoruz?

Hub yama paketini indirdiğinde:

İndirme tamamlandı, hemen kuralım.

demiyor.

İndirilen paketin beklediğimiz paket olduğundan emin olmak için dosya bütünlüğü kontrolleri kullanılıyor.

Burada özellikle SHA-256 hash kontrolünden faydalanıyorum.

Yani katalogda beklenen dosyanın hash değeri belliyse indirilen paketin hash’iyle karşılaştırılıyor.

Eğer ikisi eşleşmiyorsa paket kurulum için kullanılmamalı.

Bu aynı zamanda eksik veya bozuk indirmeleri tespit etmek için de işe yarıyor.

✍️ İmzalı Katalog Sistemi

Sadece yama paketinin kendisi değil, Hub’ın hangi paketi nereden ve nasıl alacağını belirleyen katalog tarafında da doğrulama sistemi bulunuyor.

Böylece uygulamanın kullandığı yama tanımlarının beklediğim kaynaktan geldiğini doğrulayabiliyorum.

Türkçe yama sistemi büyüdükçe bu tarz kontroller daha önemli hale geliyor.

Çünkü Hub artık yalnızca:

Şu dosyayı indir.

demiyor.

Aynı zamanda:

  • Hangi oyuna ait?

  • Hangi dosyalar kurulacak?

  • Paket hangi sürüm?

  • Hangi dosyalar kontrol edilmeli?

gibi birçok bilgiyi yönetiyor.

💾 Orijinal Dosyalar Neden Yedekleniyor?

Türkçe yama bazen oyunun mevcut dosyalarının üzerine yazmak zorunda kalabilir.

Bu durumda doğrudan dosyanın üzerine yazıp orijinalini tamamen kaybetmek istemiyorum.

ORGA Hub gerekli olduğu durumlarda mevcut oyun dosyasını önce yedekliyor.

Sonra yama sürümünü yerine koyuyor.

Böylece ileride yamayı kaldırmak istediğinizde elimizde geri dönebileceğimiz orijinal dosya bulunuyor.

Genel mantık:

Orijinal dosya → Yedekle → Türkçe dosyayı kur

şeklinde.

🛡️ Kurulum Yarıda Kalırsa Ne Olur?

Bu benim özellikle dikkat ettiğim konulardan biri.

Diyelim yama 50 dosya değiştiriyor.

30 dosya kuruldu.

  1. dosyada bir hata çıktı.

Uygulama burada:

30 tanesini kurdum, gerisi kullanıcıya kalmış.

deyip çıkmamalı. 😄

Çünkü bu kez oyun yarı eski yarı yeni dosyalarla kalabilir.

Bu yüzden yama kurulumunu mümkün olduğunca transaction benzeri bir mantıkla yönetiyorum.

Kurulum başarısız olursa yapılan değişiklikler geri alınmaya çalışılıyor.

Yani hedef:

Ya kurulum düzgün tamamlansın ya da mümkün olduğunca eski duruma geri dönülsün.

✅ Kurulum Tamamlandığında

Yama başarıyla kurulduğunda ORGA Hub sadece:

Kuruldu.

bilgisini tutmuyor.

Kurulan dosyaların durumlarını da takip edebiliyor.

Dosyaların hash bilgileri kaydedildiği için daha sonra o dosyanın hâlâ kurduğumuz sürüm olup olmadığını kontrol edebiliyoruz.

Bu da onarım sisteminin temelini oluşturuyor.

🩹 Türkçe Yama Onarma Nedir?

Diyelim yamayı kurdunuz ve bir süre sorunsuz kullandınız.

Sonra:

  • Oyun güncellendi

  • Bir dosya değişti

  • Bir dosya silindi

  • Launcher dosyalardan birini eski haline getirdi

  • Kurulu dosyalardan biri bozuldu

ve Türkçe yamanın bir kısmı artık düzgün çalışmıyor.

Bu durumda her şeyi silip baştan kurmak yerine onarım sistemi kullanılabiliyor.

🔍 Onarım Dosyaları Nasıl Kontrol Ediyor?

ORGA Hub kurulan dosyanın sadece mevcut olup olmadığına bakmak zorunda değil.

Hash kontrolü sayesinde:

Dosyanın adı aynı ama içeriği değişmiş.

durumunu da anlayabiliyoruz.

Örneğin:

localization.bundle

dosyası hâlâ klasörde olabilir.

Ama oyun güncellemesi bu dosyanın içeriğini tamamen değiştirmiş olabilir.

Sadece dosya adına bakarsak:

Her şey normal.

deriz.

Hash kontrolünde ise:

Bu artık kurduğumuz dosya değil.

diyebiliyoruz.

🔧 Onarım Sonrası Ne Oluyor?

Onarım sırasında değiştirilmiş veya eksik yama dosyaları yeniden doğru sürüme getirilebiliyor.

Böylece özellikle küçük bozulmalarda:

Yamayı kaldır → Tekrar indir → Tekrar kur

işlemlerini yapmak gerekmiyor.

Benim hedefim Türkçe yama kullanımını bir oyun launcher’ındaki:

Dosyaları doğrula

mantığına mümkün olduğunca yaklaştırmak.

🔄 Türkçe Yama Güncellemesi Geldiğinde

Bir oyun için yeni Türkçe yama sürümü yayınlandığında ORGA Hub üzerinden yeni paket dağıtılabilir.

Örneğin oyun:

1.0.0

sürümünden:

1.1.0

sürümüne geçti.

Eski Türkçe yamanın bazı dosyaları artık yeni oyunla uyumlu olmayabilir.

Ben yeni yama paketini hazırlayıp katalog tarafını güncellediğimde Hub yeni sürümü kullanabilir.

Bu şekilde kullanıcıların her seferinde forumdan yeni ZIP bulup kurmasına gerek kalmaz.

🎯 Yama Sürümü ile Oyun Sürümü Aynı Şey Değil

Burada küçük ama önemli bir ayrım var.

Oyun sürümü

geliştiricinin yayınladığı oyun versiyonu.

Türkçe yama sürümü

bizim o oyun için hazırladığımız yamanın sürümü.

Bazen aynı Türkçe yama birden fazla oyun sürümünde çalışabilir.

Bazen çok küçük bir oyun güncellemesi bile yeni yama sürümü hazırlamamızı gerektirebilir.

Bu yüzden sadece:

Bende eski yama sürümü yazıyor.

diye otomatik olarak bozuk olduğunu düşünmeyin.

Asıl önemli olan o paketin mevcut oyun sürümüyle uyumlu olup olmadığı.

🎮 Oyun Güncellemesi Geldi, Ne Yapmalıyım?

Özellikle büyük bir oyun güncellemesinden sonra ilk tavsiyem:

Türkçe yamayı hemen zorla tekrar kurmak yerine uyumluluk durumunu kontrol edin.

Çünkü geliştirici çeviri yaptığımız dosyaları değiştirmiş olabilir.

Yeni metinler eklenmiş olabilir.

Dosya formatı değişmiş olabilir.

Eski satırlar kaldırılmış olabilir.

Bu durumda eski yamayı yeni dosyalara zorla uygulamak doğru olmayabilir.

Forumda ilgili oyunun güncelleme konusundan veya ORGA Hub üzerinden yeni uyumluluk durumunu takip edebilirsiniz.

❓ Oyun Güncellendi Ama Yama Hâlâ Çalışıyor

Bu gayet mümkün.

Her oyun güncellemesi localization dosyalarını değiştirmiyor.

Örneğin geliştirici sadece:

  • Grafik hatası

  • Fizik problemi

  • Performans

  • Başka bir gameplay sistemi

üzerinde değişiklik yaptıysa Türkçe yamanın kullandığı dosyalar tamamen aynı kalmış olabilir.

Bu durumda yama çalışmaya devam edebilir.

Yani:

Oyun güncellendi = Türkçe yama kesin bozuldu

diye bir kural yok.

🗑️ Türkçe Yamayı Nasıl Kaldırırım?

Yamayı artık kullanmak istemiyorsanız kaldırma sistemi üzerinden işlem yapabilirsiniz.

Hub hangi dosyaların yama tarafından kurulduğunu bildiği için ilgili dosyaları kaldırabiliyor.

Kurulum sırasında mevcut orijinal dosyaların yedeği alınmışsa bunlar tekrar geri yüklenebiliyor.

Genel mantık:

Türkçe yama dosyasını kaldır → Yedeklenen orijinal dosyayı geri getir

şeklinde.

↩️ Rollback Neden Önemli?

Bazen yeni yama paketinde problem çıkabilir.

Örneğin yeni sürüm:

  • Bir metni bozdu

  • Yanlış dosya içeriyor

  • Belirli sistemde sorun oluşturuyor

olabilir.

Bu yüzden yama altyapısında mümkün olduğunca geri dönüş mantığını korumaya çalışıyorum.

Dosyaları rastgele oyunun üzerine atıp daha sonra hangisinin ne olduğunu unutmak yerine Hub’ın yaptığı değişiklikleri takip etmesi bu açıdan çok önemli.

🗂️ Manuel Olarak Oyun Dosyalarını Değiştirirsem?

Elbette oyuna başka modlar veya manuel dosyalar kurabilirsiniz.

Ama Türkçe yamanın kullandığı aynı dosyaları başka bir mod da değiştiriyorsa iki içerik çakışabilir.

Örneğin:

Türkçe Yama → A dosyasını değiştiriyor

Mod → Aynı A dosyasını değiştiriyor

Bu durumda son kurulan dosya diğerinin değişikliklerini ezebilir.

Bir problem bildirirken başka mod kullanıyorsanız bunu özellikle yazmanızın sebebi bu.

🧩 Aynı Dosyayı Değiştiren Modlar

Bu tarz bir çakışmada ORGA Hub’ın:

İki farklı modun içerisindeki değişiklikleri otomatik birleştireyim.

gibi sihirli bir yeteneği yok. 😄

İki içerik aynı dosyanın tamamen farklı sürümlerini kullanıyorsa hangisinin kullanılacağına karar vermek gerekir.

Bu yüzden büyük mod paketleriyle Türkçe yamayı birlikte kullanıyorsanız dikkat edin.

💾 Save Dosyam Etkilenir mi?

Türkçe yamaların temel amacı metin ve yerelleştirme dosyalarını değiştirmek.

Normal şartlarda save dosyanıza doğrudan müdahale etmesini istemiyorum.

Yine de oyun modlama ve yama işlemlerinde genel olarak önemli save’lerinizi yedeklemek kötü fikir değil.

Özellikle uzun süre oynadığınız oyunlarda birkaç saniyelik yedek her zaman ekstra güvence sağlar.

🐛 Kurulum Hatası Alırsanız

Türkçe yama kurulurken hata alırsanız forumda bildirirken mümkünse şu bilgileri paylaşın:

  • Oyunun adı

  • Oyun sürümü

  • Steam / Epic / GOG / Xbox vb. platform

  • ORGA Hub’da görünen hata

  • Kurulum mu, güncelleme mi, onarım mı?

  • Oyun hangi diskte kurulu?

  • Başka mod kullanıyor musunuz?

  • Varsa ekran görüntüsü

Özellikle hata mesajını olduğu gibi paylaşmanız önemli.

Sadece:

Yama kurulmadı.

yerine:

İndirme tamamlanıyor ama doğrulama aşamasında hata veriyor.

demek doğrudan hangi sisteme bakmam gerektiğini gösteriyor.

🔐 Neden Bu Kadar Fazla Kontrol Var?

Bir Türkçe yamanın kurulması teknik olarak çok basit yapılabilir.

Dosyayı indirip oyun klasörüne çıkarmak yeterli.

Ama ORGA Hub tarafında ben sadece:

Çalışsın.

istemiyorum.

Aynı zamanda:

Yanlış klasöre kurmasın.

Bozuk dosyayı kurmasın.

Orijinal dosyayı gereksiz yere kaybetmesin.

Yarım kurulum bırakmasın.

Bozulduğunda onarılabilsin.

Kaldırıldığında mümkün olduğunca temiz şekilde geri alınabilsin.

istiyorum.

Asıl uğraştıran taraf da zaten burası.

❤️ Amaç: Türkçe Yama Kurmayı Basitleştirmek

ORGA Hub’ın Türkçe yama sistemindeki hedefim çok basit:

Kullanıcı:

Oyunu seçsin → Türkçe yamayı kursun → Oyuna girsin.

Arka taraftaki:

  • Kurulum dizini

  • Paket

  • Hash

  • Yedek

  • Dosya takibi

  • Onarım

  • Rollback

gibi sistemlerle mümkün olduğunca Hub ilgilensin.

Türkçe yama kullanmak için herkesin oyun dosya yapısını öğrenmesini gerektirmek istemiyorum.

Teknik kısmı ORGA Hub yönetsin.

Kullanıcı oyunu Türkçe oynasın. 🇹🇷🎮

Yama sistemi geliştikçe bu rehberi de güncel tutmaya devam edeceğim.

Sorun yaşarsanız ilgili oyunun konusuna veya Soru & Yardım kategorisine yazabilirsiniz.

Cevap yazmak için giriş yapmalısın. Okumak için giriş gerekmez.

Giriş yap