ROM'larınız için depolama alanınız mı tükeniyor? Neyse ki CHDMAN aracıyla ROM'larınızı kaldırmak yerine sıkıştırarak yerden tasarruf edebilirsiniz.
Pokémon gibi ROM'lar topluyorsanız, daha yeni platformlara yönelik olanların depolama alanınızın önemli bir bölümünü kapladığını mutlaka fark etmişsinizdir. Tek bir oyun birden fazla gigabaytlık depolama alanı gerektirebilir. Bir düzineden fazla tutarsanız ROM koleksiyonunuz hızla birçok Terabayta kadar genişleyebilir. MAME projesinin CHDMAN aracının yardımcı olabileceği yer burasıdır.
ROM koleksiyonunuz, Sony'nin PlayStation'ı gibi optik medyaya sahip konsollar için atari oyunları veya başlıklar içeriyor mu? CHDMAN bunları ROM'un orijinal boyutunun çok küçük bir kısmını kaplayan CHD dosyalarına sıkıştırabilir.
En iyisi, birçok emülatörün CHD formatını desteklemesidir. Böylece ROM'larınızı çıkartmadan veya sıkıştırmasını açmadan oynatmaya devam edebilirsiniz. Bakalım nasıl olacak.
ÇHDMAN Nedir?
MAME'nin Sıkıştırılmış Veri Parçası (CHD) yöneticisi veya kısaca "CHDMAN", bir ROM'un dosyalarını tek bir sıkıştırılmış arşivde saklamanıza olanak tanır. Bu, yerden tasarruf etmenin yanı sıra, bir oyunun veri parçasından ve müziği için daha birçok ses parçasından oluşan optik medya yedeklemeleri gibi çok dosyalı ROM'ların yönetimini de kolaylaştırabilir.
7-Zip ve WinRAR gibi araçlar tarafından oluşturulan tipik arşivlerle karşılaştırıldığında önemli bir fark, CHDMAN'in CHD dosyalarının sıkıştırmayı açmaya gerek kalmadan kullanılabilmesidir.
CHD formatının iki dezavantajı, CHDMAN'in terminalde komutlar yazarak kullanmanız gereken bir komut satırı aracı olması ve tüm emülatörlerin ortaya çıkan CHD formatını desteklememesidir. CHDMAN yalnızca aşağıdaki uzantılara sahip dosyaları sıkıştırabilir:
- İŞARET & ÇÖP.
- GDI.
- ISO.
- TOC.
- NRG.
- CDR.
- IMG.
ISO'larınızı CHDMAN ile Nasıl Sıkıştırırsınız?
CHDMAN, MAME öykünücüsüyle dağıtılır. Bunu zaten kullanıyorsanız, CHDMAN'in yürütülebilir dosyasını MAME'nin kurulum dizininde bulacaksınız. Değilse indirin MAME'in resmi sitesinden en son sürümü ve CHDMAN'i de edinmek için bilgisayarınıza yükleyin.
Bir ROM'u her sıkıştırmak istediğinizde CHDMAN'in tam yolunu yazmaktan kaçınmak için, MAME klasörünü Sistem Yolu değişkeninize ekleyin. Bunu şu şekilde yapabilirsiniz: Windows 10'da ortam değişkenlerini kullanma.
Bir aç Dosya Gezgini pencere (Windows Tuşu + E) ve işleri düzenli tutmak için, istediğiniz yerde, içinde CHDMAN ile ilgili tüm dosya hokkabazlıklarını yapacağınız bir klasör oluşturun.
Sıkıştırmak istediğiniz ROM'un dosyalarını bu klasöre taşıyın. Bu makale için CUE ve BIN dosya kombinasyonunda saklanan orijinal PlayStation yedeklemesini kullanacağız.
Windows CMD veya PowerShell'i çalıştırın. Daha sonra Dizini Değiştir (CD) komutuyla oyununuzun dosyalarının bulunduğu klasöre taşıyın:
cd PATH_TO_FOLDER
Komutumuz şuydu:
cd"H:\Emulation\ROMs\PS1\Compress-to-CHD"
Oyununuzu CHDMAN ile CHD formatına sıkıştırmak için aşağıdakileri kullanın:
chdman.execreatecd-i "ROM_YOU_WANT_TO_COMPRESS.CUE" -o "FILENAME_OF_COMPRESSED.CHD"
Komutumuz şuydu:
chdman createcd -i "MUO_PSX.cue" -o "MUO_PSX.chd"
Bu sayede optik ortam kullanan tüm konsolların ROM'larını (CD ve DVD) CHD formatına sıkıştırabilirsiniz. Ancak belirtmemiz gereken özel bir durum var: Sabit disk görüntüleri.
CHDMAN ve CHD formatı, sıkıştırılmış HDD yedeklerini depolamak için de kullanılabilir. Bunlar, BIN ve IMG olarak kaydedilen optik yedeklemelerle aynı uzantıyı paylaşabilir, ancak HDD'leri CHD'lere sıkıştırmak için yukarıdaki komutun ince ayarlı bir sürümünü kullanmanız gerekir:
chdman createhd -i "OLDPCback.img" -o "OLDPCback.chd"
CHDMAN ayrıca PC'ye bağlı gerçek HDD'leri CHD formatında yedekleyebilir. Ancak ortalama bir kullanıcının buna nadiren ihtiyaç duyması gerekir.
KKH Hakkında Başka Ne Bilmelisiniz?
Bu makaledeki hedefimiz büyük ROM'larınızı daha yalın CHD dosyalarına nasıl sıkıştıracağınızı bilmektir. Yine de öykünülmüş oyunlarınız için bu dosya biçimini kullanmaya karar verirseniz aşağıdakiler yararlı olabilir.
Hangi Emülatörler CHD'leri Destekliyor?
Her ne kadar CHD dosyaları artık optik medya ve HDD yedeklerini sıkıştırılmış emülasyon dostu bir formatta depolamak için bir standart olarak kabul edilse de, tüm emülatörler bunları desteklememektedir.
CHD uyumlu bir emülatör arıyorsanız, neyse ki en popüler emülatörlerden bazıları bunları destekliyor. İşte CHD'leri oynatmanıza izin veren birkaç emülatör örneği:
- MAME.
- Duck İstasyonu.
- Böcek PSX.
- PCSX.
- PCSX2.
- DEmul.
- lr-opera.
- Yeniden yayın.
- Uçuş yayını.
- Redream.
- Genesis Plus GX.
- PicoDrive.
yüzünden LaunchBox nasıl çalışır? ve öykünme için kullanabileceğiniz diğer ön uç hizmetleri Windows'ta RetroArch'ı kullanmaKKH'lerin de bu hizmetler üzerinde çalışması gerekir.
KKH'lerinizi Nasıl Kontrol Edebilirsiniz?
CHDMAN yalnızca bir sıkıştırma çözümü değil, adından da anlaşılacağı gibi CHD dosyaları için bir yöneticidir. Yani bunu şunun için de kullanabilirsiniz:
- kullanarak CHD dosyaları hakkında bilgi edinin. chdman bilgisi -i "DOSYAADI.chd" çabuk.
- kullanarak CHD dosyalarını kontrol edin. chdman doğrulama -i "DOSYAADI.chd" çabuk.
CHD'leri Açabilir misiniz?
CHD'lerin sıkıştırmasını açmak, onları sıkıştırma yönteminizin neredeyse tersidir. Format, optik medyayı ve HDD yedeklemelerini desteklediğinden, kullanacağınız komutu, uğraştığınız medyaya göre özelleştirmeniz gerekir.
CHDMAN, optik ortam yedeklerini yalnızca aşağıdakilerle CUE & BIN kombinasyonuna geri çıkarabilir:
chdman.exeextractcd-i "INPUT.chd" -o "OUTPUT.cue"
BIN dosyasını belirtmeniz gerekmez; CHDMAN, CUE dosyası için kullanılan adı kullanarak bunu otomatik olarak oluşturur. Sıkıştırılmış HDD yedeklerini çıkarmak için "extractcd"yi "extractthd" ile aşağıdaki şekilde değiştirin:
chdman.exeextracthd-i "INPUT.chd" -o "OUTPUT.IMG"
Daha Fazla Depolama, Daha Fazla Oyun
Emülatörlerinizin ROM'larını CHDMAN ile sıkıştırmak, size önemli miktarda depolama alanını geri verecektir. Ama aynı zamanda büyük bir dezavantaj da var.
Depolama alanını boşaltmak, ROM koleksiyonunuzu daha da genişletebileceğiniz anlamına gelir. Bu da, biriktirme listenizde daha da fazla oyun anlamına gelir. Bir tık uzakta bu kadar çok oyun varken, boş zamanımızı sıkıştırıp çoğaltabilecek bir CHDMAN eşdeğerine sahip olmak harika olurdu.