commodore.gen.tr

Arcade Sistemler ve Oyun Konsolları => Arcade Sistemler => Konuyu başlatan: pcdata76 üzerinde Ocak 24, 2016, 17:18:07 ÖS



Konu Başlığı: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: pcdata76 üzerinde Ocak 24, 2016, 17:18:07 ÖS
MAME kabinlerinde arcade monitör veya Scart-TV kullanmak isteyen ve oyunları gerçek çözünürlük ve hızlarında oynayabilmemizi sağlayan CRT Emudriver ve GroovyMAME ikilisinin nasıl kurulacağını ve ayarlarının nasıl yapılacağını anlatan bir yazı hazırladım. İnternette bu konu ile ilgili kaynaklar mevcut, ancak toplu halde ulaşmak kolay değil. Üstelik bazı bilgiler sorun çözme amaçlı açılan yabancı forum başlıklarından alındı. Ayrıca Türkçe içerikli kaynak da  hemen hemen yok. Bu sebeple yazımın benzer bir düzenek kurmak isteyen arkadaşlara yardımcı olacağını umarak anlatıma başlıyorum.

Kuruluma CRT Emudriver ile başlıyoruz. Öncelikle indirmemiz gereken program ve sürücülerin linklerini verelim:
NOT: Bu sürücülerin yaratıcısı, internette  Calamity nickiyle bilinen arkadaş yeni nesil Radeon (5xxx ve yukarısı) kartlarda çalışan bir sürücü daha çıkardı yeni yıldan hemen önce, bu sürücüler ile yeni nesil radeon ekran kartlarında olan EDID sorununa yazılımsal bir çözüm getirmiş, ayrıca sürücüleri de yeni Windows sürümlerini destekliyor. Ancak kurulum ve ayarları eski sürümlere oranla daha karışık, ve MAME kabinlerde bu derece güncel bir ekran kartı ve yeni windows sürümlerini kullanmanın  bir amacı olmadığı için konuyu pas geçiyorum. Zaten kendi sistemlerimde deneme şansım da olmadı.

CRT Emudriver sürücüleri, aşağıdaki linklerden indirilebilir. Kullandığınız Windows sürümü ve ekran kartı modeline göre hangi sürücü uygunsa onu indirmeniz gerekiyor. Tavsiye olarak ben Windows xp 64-bit işletim sistemini öneriyorum.

XP 32-bit v6.5: http://mame.3feetunder.com/windows-ati-crt-emudriver/crt_emudriver_6.5_1.2b_xp_32.exe (http://mame.3feetunder.com/windows-ati-crt-emudriver/crt_emudriver_6.5_1.2b_xp_32.exe)

XP 64-bit v6.5: http://mame.3feetunder.com/windows-ati-crt-emudriver/crt_emudriver_6.5_1.2b_xp_64.exe (http://mame.3feetunder.com/windows-ati-crt-emudriver/crt_emudriver_6.5_1.2b_xp_64.exe)

XP 32-bit v9.3: http://mame.3feetunder.com/windows-ati-crt-emudriver/crt_emudriver_9.3_1.2b_xp_32.exe (http://mame.3feetunder.com/windows-ati-crt-emudriver/crt_emudriver_9.3_1.2b_xp_32.exe)

XP 64-bit v9.3: http://mame.3feetunder.com/windows-ati-crt-emudriver/crt_emudriver_9.3_1.2b_xp_64.exe (http://mame.3feetunder.com/windows-ati-crt-emudriver/crt_emudriver_9.3_1.2b_xp_64.exe)

Windows 7 64-bit v13.1: http://mame.3feetunder.com/windows-ati-crt-emudriver/crt_emudriver_13.1_1.2b_w7_64.exe (http://mame.3feetunder.com/windows-ati-crt-emudriver/crt_emudriver_13.1_1.2b_w7_64.exe)
Catalyst 6.5-Destekli ekran kartları:

ATI Radeon 7000, 7200, 7500, 8500, 9000, 9100, 9200, 9250, 9500, 9550, 9600, 9700, 9800, X300, X550, X600, X700, X800, X850, X1300, X1600, X1800, X1900, X1950, Arcade VGA 9200/9250.

Catalyst 9.3-Destekli ekran kartları:

ATI Radeon 9500, 9550, 9600, 9700, 9800, X300, X550, X600, X700, X740, X800, X850, X1050, X1200, X1300, X1550, X1600, X1650, X1800, X1900, X1950, HD 2350, HD 2400, HD 2600, HD 2900, HD 3200, HD 3300, HD 3400, HD 3410, HD 3450, HD 3550, HD 3570, HD 3600, HD 3610, HD 3690, HD 3730, HD 3750, HD 3800, HD 3830, HD 3850, HD 3870, HD 4230, HD 4250, HD 4350, HD 4550, HD 4570, HD 4580, HD 4650, HD 4670, HD 4730, HD 4750, HD 4800, HD 4850, HD 4870, HD 4890.


Catalyst 13.5 Windows7 Destekli Ekran kartları:
Yalnızca Radeon HD 2XXX, 3XXX ve 4XXX serisi.

NOT: Kırmızı ile belirtilen ekran kartları belli bir dotclock hızının altında sorun çıkarıyorlar. GroovyMAME ile kullanıldığında bunun bir çözümü var, yani elinde bu modellerden bir ekran kartı olanlar elindekini kullanabilirler. Ancak yeni alacak olanların sorun çıkarmadığı bilinen bir seriden almaları daha yerinde olacaktır.

Eğer ekran kartınız hem 6.5 hem 9.3 tarafından destekleniyorsa 9.3 ü kullanmanız öneriliyor.

NOT: CRT Emudriver yüklendikten sonra televizyonumuzda düşük çözünürlükler ayarlı olacağı için Windows çözünürlüğünü bildiğimiz klasik yoldan değiştirme şansımız yok. Bu sebeple sürücüler kurulurken saatin yanına yerleşen ve bir tıkla çözünürlük değişimi sağlayan “quickres” yazılımı da kuruluyor. Ancak nedense 32-bit 6.5 sürücüleri dışında bu araç sürücü paketinde yer almıyor. Bu yüzden diğer sürücülerden birini kullanıyorsanız 6.5 paketindeki quickres.exe’yi alıp bilgisayarınızda her windows açıldığında otomatik açılacak şekilde “startup/başlangıç” klasörüne  yerleştirin. Quickres.exe dosyası, 6.5 32-bit sürücülerini içeren sıkıştırılmış dosyayı açtıktan sonra "crt_emudriver_6.5_1.2b_xp_32\crt_emudriver_6.5_1.2b_xp_32\driver\2KXP_INF\B_32846" klasörü altında bulunuyor.


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: pcdata76 üzerinde Ocak 24, 2016, 17:18:41 ÖS
KURULUM ADIMLARI:
1-   Radeon ekran kartı takılı bilgisayarımız standart monitör ile (CRT,LCD) açılır.
2-   Eğer orijinal Radeon sürücüleri kurulmuşsa bunları kaldırıyoruz (catalyst control center dahil).
3-   Ekran kartına ve işletim sistemine uygun olarak indirdiğimiz CRT Emudriver sürücüsünü kuruyoruz.
4-   Bilgisayarı yeniden başlatıyoruz (halen VGA monitörümüz bağlı konumda)
Windows 7 için fazladan şu adımları gerçekleştiriyoruz:
1-    Sürücü kurulumunu sağ tuş-yönetici olarak çalıştır (run as administrator) komutuyla başlatıyoruz.
2-   Kurulum bitince Restart edeyim mi diye sorarsa hayır diyoruz,  tüm işlemler bittikten sonra kendimiz yeniden başlatıyoruz.

Sürücü kurulumumuz böylece tamamlanmış oluyor. Şimdi groovyMAME kurulumuna ve ayarlamalara geçeceğiz.

ÖNEMLİ NOT: 1 VGA/1 DVI çıkışı olan ekran kartlarında çoğunlukla VGA çıkışı birincil (primary), DVI çıkışı da ikincil (secondary) konumdadır. CRT EMUdriver yalnızca birincil çıkışa etki eder. Bazı ekran kartlarında ise DVI çıkış birincil olarak tanımlanmıştır (Hatta daha güncel çift DVI çıkışlılarda hangisinin birincil olduğu da dışarıdan bakarak da anlaşılamıyor). Eğer böyle bir durumda ikincil çıkışa bağlantı yapılmışken sürücü kurmaya çalışırsanız anlattığım aşamalar gerçekleştirildiğinde ne VGA monitörden ne de TV/arcade monitörden görüntü alamama, düzgün çalışmama gibi sorunlarla karşılaşırsınız. Böyle bir durumda diğer çıkışı kullanarak (çıkış DVI ise DVI-VGA adaptörü kullanarak) aynı adımları baştan tekrarlamanız gerekmektedir.

Öncelikle aşağıdaki adresten istediğimiz groovyMAME sürümünü indiriyoruz:
https://54c0ab1f0b10beedc11517491db5e9770a1c66c6.googledrive.com/host/0B5iMjDor3P__aEFpcVNkVW5jbEE/ (https://54c0ab1f0b10beedc11517491db5e9770a1c66c6.googledrive.com/host/0B5iMjDor3P__aEFpcVNkVW5jbEE/)

Şuradan da kullanacağımız groovyMAME sürümü ile aynı olan orijinal MAME sürümünü indiriyoruz.
http://mamedev.org/oldrel.html (http://mamedev.org/oldrel.html)

ÖNEMLİ NOT: CRT Emudriver sürücüsü oyun çözünürlüklerini MAME’in oyun listesinden (mame.XML) alıyor. Ancak 0.162 sürümünden itibaren bu listenin formatında MAME yazarları bir değişikliğe gitti, ve yeni format CRT Emudriver tarafından tanınamıyor. Bu sebeple oyunları daha güncel MAME sürümlerinde oynayacak olsanız bile CRT Emudriver ayarlarının yapılabilmesi için 0.161 veya daha eski bir sürümü kullanıp ayarları yaptıktan sonra güncel bir sürümle değiştirmek gerekiyor. Ben hem ayarlar hem de oyunlar için 0.160 sürümünü kullanıyorum, bir sorun yaşamadım.

NOT: 64-bit işletim sistemi kullanıyorsanız performans artışı için mutlaka 64-bit MAME sürümü kullanın.

KURULUM ADIMLARI:
1-   Orijinal MAME sitesinden 0.160 sürümü indiriyoruz. (https://github.com/mamedev/mame/releases/download/mame0160/mame0160b.exe (https://github.com/mamedev/mame/releases/download/mame0160/mame0160b.exe) )
2-   GroovyMAME 0.160 sürümünü indiriyoruz (https://54c0ab1f0b10beedc11517491db5e9770a1c66c6.googledrive.com/host/0B5iMjDor3P__aEFpcVNkVW5jbEE/v0.160_015g/groovymame64_0160.015g.7z (https://54c0ab1f0b10beedc11517491db5e9770a1c66c6.googledrive.com/host/0B5iMjDor3P__aEFpcVNkVW5jbEE/v0.160_015g/groovymame64_0160.015g.7z))
3-   Orijinal MAME sürümünü istediğimiz bir klasöre açıyoruz (mesela D:\MAME olsun)
4-   Açtığımız klasördeki orijinal mame.exe dosyasını siliyoruz.
5-   İndirdiğimiz groovyMAME dosyasını açıyoruz, içinden mame64.exe çıkacak. Bunu az önce orijinal MAME dosyalarını açtığımız MAME klasörüne atıyoruz.
6-   D:\MAME\ini vedC:\MAME\ini\source klasörlerini yaratıyoruz. Bu klasörler daha sonra gerekirse oyuna özgü ayarların yapılacağı .ini dosyaları için kullanılacak.
7-   Komut satırı (command prompt) açıp MAME klasörüne geliyoruz (komut satırını açtıktan sonra sırayla “D:” ve “cd mame” komutlarını vererek.)
8-   “Mame64.exe –cc” komutunu veriyoruz. Böylece mame ayar dosyası olan “MAME.INI” aynı klasörde yaratılmış olacak.

Böylece groovyMAME kurulumunu da tamamladık. Şimdi ayarlara geçiyoruz. Önce CRT Emudriver ayarlarıyla başlıyoruz.

1-   CRT Emudriver dosyalarının içerisinde Arcade_OSD.exe VMMMAker.exe isimli iki tane program var. Bu programlardan Arcade_OSD’yi çalıştırıyoruz. Eğer CRT Emudriver kurulumunu doğru gerçekleştirmişsek aşağıdaki gibi bir ekran bizi karşılayacak.
 (http://i1376.photobucket.com/albums/ah14/pcdata76/KARISIK/1_zps4wlqr3yv.jpg) (http://s1376.photobucket.com/user/pcdata76/media/KARISIK/1_zps4wlqr3yv.jpg.html)
2-   Daha sonra Video Modes bölümüe giriyoruz. Aşağıdaki gibi çeşitli 15 kHz çözünürlükleri görüyor olmamız lazım (henüz MAME üzerinden otomatik video modlarını almadık, ancak CRT emudriver varsayılan olarak çeşitli 15kHz video modları yüklü olarak geliyor test amaçlı)
(http://i1376.photobucket.com/albums/ah14/pcdata76/KARISIK/2_zpsaifw91bi.jpg) (http://s1376.photobucket.com/user/pcdata76/media/KARISIK/2_zpsaifw91bi.jpg.html)
 
Eğer bu custom çözünürlükleri göremiyorsak CRT emudriver düzgün yüklenmemiş demektir, kaldırıp baştan tekrar kuruyor ve tekrar kontrol ediyoruz.

3-   Çözünürlüklerin yüklü olduğunu gördükten sonra Arcade_OSD’den çıkıyoruz. Sonra saatin yanındaki Quickres (galaga ikonu) sağ tıklayarak 640x480 60Hz’i seçiyoruz. Bunu seçer seçmez bilgisayara bağlı olan VGA monitörümüzde OUT OF SYNC, UNSUPPORTED MODE v.s. gibi bir hata alarak görüntüyü kaybetmiş olmamız gerekiyor. Eğer durum böyleyse bilgisayara dokunmadan VGA monitörümüzü çıkarıyor ve ilgili adaptörlerle (vga-scart, vga-arcade monitor v.s.) arcade monitör/TV mizi ekran kartına bağlıyor ve arcade monitör/televizyonu açıyoruz.

4-   Televizyonu açtığımızda geometri ayarları istediğimiz gibi olmasa da (muhtemelen ciddi bir overscan olacaktır eğer servis menüsü ile oynanmadıysa daha önce) 640x480 60i modda windows masaüstünü görebiliyor olmamız lazım. Bu noktada geometri ayarlarına girişmeden önce CRT EMUDriver ayarlarını yapmayı öneriyorum.
 
NOT: Bilgisayar yeniden başlatılırsa BIOS ve windows boot ekranları standart 31 kHz frekansta olacağı için TV/arcade monitörünüz zarar görebilir. Bunun için kullandığınız scart dönüştürücüde 15 kHz üzeri sinyal geldiğinde V/H sync sinyalini kesen veya scandoubling yapan bir mod yoksa boot anında televizyonu kapalı tutmanız önerilir. Calamity’nin HD4xxx serisi için bios ve açılış ekranlarını da 15 khz’e modlayan bir video bios modlama programı da var, Hd4xxx serisi bir ekran kartına sahipseniz alternatif olarak bu da düşünülebilir. Ancak bu durumda da normal monitörle bir daha bios ve boot ekranlarından görüntü alamayacağınızı da belirtmek isterim.

5-   İlk önce ekran kartımızın low dot clock sorunu var mı yok mu onu test edeceğiz. Biraz önce bahsettiğim CRT Emudriver içerisinde yer alan Arcade_OSD programını tekrar çalıştırıyoruz ve video modes bölümüne giriyoruz. Burada yer alan çözünürlüklerden mesela en üstteki 240X160’ı seçip Enter’a basıyoruz. Karşımıza test ekranının gelmiş olması lazım. Eğer görüntü düzgünse, yani herhangi bir karıncalanma, görüntüde kırıklık yada hiç görüntü alamama v.s. gibi bir sorun yoksa dotclock sorunumuz yok demektir. Eğer dotclock sorunumuz yoksa aşağıdaki adımı atlıyoruz.

6-   Esc tuşuna basıp test modundan çıktıktan sonra sırasıyla küçükten (en üstten) başlayarak artan çözünürlükleri test ediyoruz (gerekirse ikişer üçer atlayarak da yapabilirsiniz bu aşamayı) Bir noktadan sonra artan çözünürlükle birlikte görüntüdeki sorunların git gide azaldığını ve bir noktadan sonra da tamamen kaybolduğunu göreceksiniz. İşte bu sorunların kaybolduğu çözünürlüğün test ekranındayken “Edit modeline” bölümüne girip yukarıda yazan dotclock değerini (x.xxx MHz gibi bir sayı görmeniz gerekiyor) bir yere not edin, ileride lazım olacak. Tahminen 6-8 MHz arasında bir değer olacaktır bu.

7-   CRT Emudriver sürücülerinin yer aldığı, Arcade_OSD ve VMMAker.exe’nin yer aldığı klasörde VMMaker.ini dosyası var, onu notepad ile açıyoruz.

8-   VMMaker.ini dosyasını kendi sistemimize göre aşağıdaki şekilde düzenliyoruz.
- MameExe = D:\MAME\MAME64.exe   Buraya MAME EXE dosyamızın yer aldığı klasörü ve exe dosyasının tam yolunu yazıyoruz.
- IniPath = D:\MAME\INI   Buraya oyuna özgü ayarların konfigürasyon dosyalarının yer alacağı INI klasörünün tam yolunu yazıyoruz.
- ListFromXML = 1   Video modlarının MAME.xml dosyasından otomatik olarak alınması için 1 olarak ayarlanmalı.
 - GenerateXML = 1   Video modlarının alınacağı MAME.XML dosyasının yaratılması için 1 olarak ayarlanmalıdır. Daha önceden bu dosya yaratılmışsa birdaha zaman kaybetmemek için 0’a alınabilir, ancak ben 1 de kalmasını öneriyorum.

- OnlyListMain = 0   Sadece MameMain.txt dosyasında yer alan oyunlar için modları yaratır. Biz tüm oyunlar için istediğimizden ayarı 0’a çekiyoruz.
- GenerateInis=0     Otomatik çözünürlük değişimi yapamayan bir MAME sürümü (groovymame dışındakiler mesela) kullanmanız durumunda her oyun için o oyunun hangi video moduna sahip olduğunu tanımlama amaçlı .ini dosyalarını yaratır. GroovyMAME için gereksiz ve olmaması gerekendir, o yüzden mutlaka 0 olarak ayarlanmalı.
-SDLMAme = 0    SDLMame için özel ayarları kullanmak için. Kullanmadığımız için 0 olarak ayarlanmalı.
- MonitorHorizontal = 1    Monitörümüz yataysa 1, dikey ise 0 olarak ayarlıyoruz.
- RotatingDesktop=0    Dikey monitör kullanımında otomatik olarak masaüstünün de dönmesi için. Yatay monitör kullanımında 0 olarak ayarlanmalı.
-VerticalAspect = 4:3   4:3 monitör/TV kullandığımız için 4:3 (dikey monitör kullanıyorsak 3:4) olarak ayarlanmalı.
-MonitorType=CUSTOM   Ön tanımlı bazı arcade monitörlere göre ayarlar olmasına rağmen bu monitörlerden birine sahip değilseniz ayarı CUSTOM olarak bırakmak en iyisi. Desteklenen ayarlar ise:

- MonitorType = "GENERIC" Standard 15-kHz monitor (15.7 kHz)
- MonitorType = "NTSC"      Standard 15-kHz-only NTSC CRT TVs
- MonitorType = "PAL"        Standard 15-kHz-only PAL CRT TVs
- MonitorType = "CGA"       Standard resolution "CGA" monitor (15.2-15.7 kHz)
- MonitorType = "EGA"       Medium resolution "EGA" monitor (24.9 kHz)
- MonitorType = "VGA"       High resolution "VGA" monitor (31.5 kHz)
- MonitorType = "MULTI"    Multi-sync CRT PC monitors (54-82 kHz)
- MonitorType = "D9800"    Wells Gardner D9800, D9400 (15-38 kHz)
- MonitorType = "D9200"    Wells Gardner D9200 (15-38 kHz)
- MonitorType = "H9110"    Hantarex MTC 9110 (15.6-16.7 kHz)

Not: PAL TV/ NTSC TV ayarı PAL ve NTSC tarama frekansları haricinde başka hiçbir modu desteklemeyen televizyonlar için.  Çoğu televizyonun böyle bir gereksinimi yoktur. Ayrıca böyle bir televizyona sahipsek zaten arcade monitör olarak kullanmak için ideal olmayacaktır. Bu durumda alternatif bir televizyon kullanmak en güzeli.

-Monitor_specsX (X 0 ile 6 arasında) : Bir önceki ayarda monitortype custom olarak ayarlanmışsa kullanacağımız monitörün özelliklerini buraya elle giriyoruz. Varsayılan 15 Khz arcade monitör ve TV için aşağıdaki ayar uygundur.

monitor_specs_0 = "15625-16200, 49.50-65.00, 2.000, 4.700, 8.000, 0.064, 0.160, 1.056, 0, 0, 288, 400"

Eğer üst frekanslarda biraz daha esnek monitör yada TV’miz varsa aşağıdaki ayarı kullanabiliriz (mesela Sony trinitron’lar 16.5 kHz de görüntü veriyor ancak ekranın üst kısmında görüntü geometrik olarak bozuk oluyor)
monitor_specs_0 = "15625-16500, 49.50-65.00, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 0, 0, 288, 448"

Eğer dual-sync monitörümüz varsa her aralık için aşağıdaki gibi 2 adet ayar girmemiz gerekiyor.
monitor_specs_0 = "15625-16200, 49.50-65.00, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 0, 0, 288, 448"
monitor_specs_1 = "24960-24960, 49.50-65.00, 0.800, 4.000, 3.200, 0.080, 0.200, 1.000, 0, 0, 400, 768"

Benzer şekilde trisync monitör için:
monitor_specs_0 = "15625-16200, 49.50-65.00, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 0, 0,  288, 448
monitor_specs_1 = "24960-24960, 49.50-65.00, 0.800, 4.000, 3.200, 0.080, 0.200, 1.000, 0, 0,  400, 768
monitor_specs_2 = "31400-31500, 49.50-65.00, 0.940, 3.770, 1.890, 0.349, 0.064, 1.017, 0, 0,  512, 0
     
Eğer 16 küsür kHz leri hiç desteklemeyen bir  monitöre sahipsek bir önceki monitortype ayarından GENERIC olarak ayar yapıyor veya alternatif olarak aşağıdaki ayarı giriyoruz.
monitor_specs_0 = "15625-15750, 49.50-65.00, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 0, 0, 288, 448"

İnternette daha farklı (özellikle belirli marka-model arcade monitörlere göre) ayarların yer aldığı sayfalar mevcut. Eğer böyle bir monitöre sahipseniz monitöre özgü ayarı girerek en iyi geometri performansını alabilmeniz mümkün.

-Totalmodes=120    Burada ne kadar video modu tanımlanabileceğini belirtiyoruz. 32-bit radeon 6.5 sürücüleri 200 mod, diğerleri 120 mod destekliyor ancak güvenli tarafta kalmak adına ben  hangi sürücü olursa olsun 120 olarak kalmasını öneriyorum.

-Aşağıdaki ayarları ayrıntılı anlatmıyorum, olduğu gibi bırakalım.
Only32BPPModes = 0   
ModeTableMethod_Custom = 0
ModeTableMethod_XML = 1
XresMin_XML = 240
YresMin_XML = 240
YresRound_XML = 4
XresMin_Custom = 240
YresMin_Custom = 160
YresRound_Custom = 0

- DotClockMin = 0    Bu ayar çok önemli. Eğer ekran kartımızda minimum dot clock sınırlaması yok ise 0 olarak ayarlanmalı. Eğer varsa, 6. Adımda gerçekleştirdiğimiz testte not ettiğimiz dotclock değerini  buraya yazıyoruz. Böylece çözünürlükler hesaplanırken bu dotclock değerinin altında olan çözünürlükler dotclock’ı limitten aşağı indirmemek amacıyla yatay çözünürlüğü katlanarak hesaplanacak ve groovymame’de bu durumu bildiği için oyunu açarken ona göre uygun modda açacak.

-Aşağıdaki ayarlar da varsayılan değerlerinde kalmalı.
   Iterations = 0
   VFreqLabelx10 = 0
   DisplayName = "\\.\DISPLAY1"
   DriverPath = ".\Driver\"
   UpdateRegistry = 1         
   AnyCatalyst = 0   

-UpdateDriver = 0    Bu ayar 1 olarak ayarlanırsa sürücü dosyaları içerisine hesaplanan video modlarını otomatik olarak gömüyor ve bir daha bu sürücü kurulursa ayarlar otomatik olarak tekrar uğraşmadan yüklenmiş oluyor. Sorunsuz ayarları bulduktan sonra 1 seçeneği ile tekrar çalıştırıp modları sürücüye eklemek güzel olabilir.

9-   VMMaker.exe dosyasını çalıştırıyoruz (Windows 7’de yönetici modunda). Aşağıdaki ekran gelmeli.
 (http://i1376.photobucket.com/albums/ah14/pcdata76/KARISIK/3_zpsienjy87p.jpg) (http://s1376.photobucket.com/user/pcdata76/media/KARISIK/3_zpsienjy87p.jpg.html)

10-   Video modu ekleme işlemi başarıyla tamamlandıktan sonra windows’u yeniden başlatıyoruz.
 (http://i1376.photobucket.com/albums/ah14/pcdata76/KARISIK/4_zpsn81ddhjs.jpg) (http://s1376.photobucket.com/user/pcdata76/media/KARISIK/4_zpsn81ddhjs.jpg.html)


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: pcdata76 üzerinde Ocak 24, 2016, 17:22:09 ÖS
Şimdi de GroovyMAME’in ayarlarını yapıyoruz. MAME ayarları MAME.ini dosyasını değiştirerek yapılıyor. Burada tüm ayarlardan tek tek bahsetmeyeceğim, gereği de yok. Varsayılan ayarların çoğunu değiştirme ihtiyacımız yok. Sadece bizim için önemli olan ayarlamaları yapacağız.

1-   monitor   arcade_15    :Bu ayar aynı VMMaker.ini’de yaptığımız monitör ayarı gibi. Eğer orada ayarı CUSTOM’da bırakıp monitör ayarını da monitor_specs_0 = "15625-16200, 49.50-65.00, 2.000, 4.700, 8.000, 0.064, 0.160, 1.056, 0, 0, 288, 400" ‘da bırakmışsak arcade_15 olarak ayar yapıyoruz.

Eğer 16 küsür kHz leri hiç desteklemeyen bir  monitöre sahipsek ve VMMaker.ini’de monitortype ayarından GENERIC olarak ayar yapmış  veya alternatif olarak şu ayarı girmişsek (monitor_specs_0 = "15625-15750, 49.50-65.00, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 0, 0, 288, 448") monitor ayarını generic_15 olarak ayarlıyoruz.

Dualsync monitörler için arcade_15_25, trisync monitörler için de arcade_15_25_31 olarak ayarlamamız gerekiyor.
16.5 kHz’e kadar destekleyen monitör ve tv’ler için ayar ise arcade_15ex.

Pal ve ntsc tarama hızlarının dışına çıkamayan monitörler için pal veya ntsc ayarlarını girmek gerekiyor. Daha önce dediğim gibi bu derece kısıtlı bir monitöre sahipseniz aslında mame ile de pek verimli olmayacağından alternatif aramanız daha iyi.

Bunun dışında kalan monitörler için ayarı custom olarak ayarlayıp crtrange0, crtrange1....crtrange9 ayarlarına gerekli modları elle girmemiz gerekiyor.  Mod formatı VMMaker’a yazdığımızın az birşey değişiği.

2-   orientation   horizontal    :Ekranımızın yatay veya dikey olarak konumlandırılma durumuna göre buradan doğru ayarı giriyoruz. Dikey konumlu ekranımız varsa vertical olarak değiştiriyoruz bu ayarı.

3-   Dotclock_min   0    :Eğer dotclock sınırımız varsa o değeri burada belirtiyoruz.

4-   syncrefresh              0
triplebuffer              0   :Bu iki ayarı 0 olarak bırakmak, otomatik olarak MAME’in kontrolüne bırakma anlamına geliyor. MAME emülasyon hızının yeterli olup olmamasına göre olabilecek en akıcı oyunu yapabilmek amacıyla bu iki ayarı kendisi ayarlıyor, o yüzden 0 olarak kalmalılar.

5-   multithreading            1   :Bu ayar çoklu işlemci/çekirdek kullanımını açıp kapamaya yarıyor. Normal koşullarda açık yani 1 konumunda tutulmalı.

6-   numprocessors             auto  :Bu ayar kaç tane çekirdek kullanılacağını belirtiyor. Auto ayarında sistemdeki tüm çekirdekler kullanılır. Bazı durumlarda tüm çekirdeklerin kullanılması performansı aksine düşürdüğü için sistemin sahip olduğundan daha az çekirdek sayılarında da denemeler yapılmalıdır. Mesela 4 çekirdekli bir corei5 in yalnızca iki çekirdeğini kullanmak istiyorsak ayarı 2 olarak ayarlamamız gerekiyor.

7-   disable_hiscore_patch     1   :bu ayar 0 olarak ayarlanırsa oyunların hiscore’larının emülasyon kapatıldığında da kalıcı olmasını sağlıyor, ancak emülasyonu bozduğu için bazı durumlarda sorun çıkarabiliyormuş, o yüzden kapalı yani 1 konumuda olması öneriliyor.

8-   disable_nagscreen_patch   0   :her oyun başladığında oyunun uyarı ekranlarını (bu oyunun emülasyonunda problemler vardır, ok yazın veya joystick’i sağ-sol yapın şeklinde bir uyarı mesela) otomatik atlamaya yarar. 0 olarak ayarlanırsa bu ekranlar atlanır, önerim 0 olarak ayarlanması.

9-   autoframeskip             0   :Emülasyonu kare atlamadan (tabi işlemci yettiği sürece) %100 hızda oynayabilmek için bu ayar 0 olmalı.

10-   frameskip                 0   :Emülasyonu kare atlamadan (tabi işlemci yettiği sürece) %100 hızda oynayabilmek için bu ayar 0 olmalı.

11-   throttle                  1   :Emülasyon hızını %100’de sınırlamak için 1 olarak ayarlanmalı.

12-   video                     auto   :Video modunu ayarlamak için kullanılır. Groovymame ddraw veya d3d kullanabiliyor, genelde ayarın ddraw olarak bırakılması daha iyi sonuç veriyor ancak kendi durumunuza göre her ikisini de test edip hangisi daha performanslı ise onu kullanabilirsiniz. Bir de bazı ekran kartlarında d3d modu interlaced çözünürlüklerde sorun çıkarıyor, bu durumda ddraw kullanmak sorunu çözüyor.
Bunun dışında kalan ayarları varsayılan olarak bırakabilirsiniz. Eklere örnek olarak kendi sistemim için ayarladığım mame.ini dosyasını da koydum.

Bu ayarlar sonrasında ise size roms klasörüne romları atıp oynamak ve ekranınızın geometri ayarlarını yapmak kalıyor. Arcade monitörlerde ve analog şasili TV’lerde bu ayarlar potansiyometrelerle yapıldığı için daha kolay, yeni nesil dijital şasilerde ise servis menüsünden ilgili ayarları yapmanız gerekiyor.

Sony trinitronlar için küçük bir not: Servis menüsünde geometri ayarları 55 Hz üzeri tarama hızı olan bir çözünürlük varsa ayarlanamıyor, bunun için quickres üzerinden (veya arcade_OSD) 55Hz altı tarama hızı olan bir çözünürlüğe geçip ayarları yaptıktan sonra 60 Hz tarama hızlı çözünürlüklerde tekrar kontrol etmeniz ve gerekirse yine 55Hz altı moda geçip iterasyon şeklinde doğruyu bulmanız gerekiyor. Ayrıca tüm arcade çözünürlükleri için ekrana tam oturan bir ayar ne yazık ki teknik olarak mümkün değil. Bu yüzden ben kendi ayarlarımı 240 satırlı çözünürlükleri (mesela 320x240, Chase H.Q oyunu) tam oturacak şekilde yaptım. Bu ayarla 224 satırlılarda (Capcom CPS1 oyunları mesela) hafif alttan üstten boşluk kalırken 256 satırlılarda (mortal kombat mesela) da hafif overscan oluyor.  Siz de kendi durumunuza göre optimizasyonu yapabilirsiniz. Bir kez ayarladıktan sonra yatayda genelde hemen hemen tüm çözünürlükler tam oturur. Dikey için ise illa her oyun tam otursun diye kasarsanız her oyun oynayacağınızda servis menüsü veya potansiyometrelerden Vsize ayarını azaltıp-artırmanız gerekir.

Herkese iyi eğlenceler ;)


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: pcdata76 üzerinde Ocak 24, 2016, 17:24:04 ÖS
Groovymame için örnek mame.ini dosyası


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: AmigaMan üzerinde Ocak 24, 2016, 17:55:12 ÖS
Ellerine sağlık teşekkürler


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: Heroman üzerinde Ocak 24, 2016, 18:29:18 ÖS
Teşekkürler pcdata en yakın zamanda kurcam ve test edecem emeğine sağlık


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: Sensation üzerinde Ocak 24, 2016, 18:34:02 ÖS
Beyin yakan bir konu cidden. Denemek lazım. :D


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: i_r_on üzerinde Ocak 24, 2016, 21:28:05 ÖS
Elimde ATI 5550 chipset'li bir kart var. Bu olmaz herhalde değil mi? Listede de yok.


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: yavuzg üzerinde Ocak 25, 2016, 00:45:11 ÖÖ
@pcdata76, belge niteliğinde bir kaynak olmuş. Bize de çok emek harcanarak oluşturulmuş bu referans dokümanı sabit konu yapmak düşüyor ;)


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: joker_ üzerinde Ocak 25, 2016, 08:20:34 ÖÖ
@pcdata76, abi yine döktürmüşsün eline sağlık ;)


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: pcdata76 üzerinde Ocak 25, 2016, 09:50:06 ÖÖ
Teşekkür ederim arkadaşlar ;)

@i_r_on: HD5XXX ve üzeri seriler bu sürücülerle ne yazık ki çalışmıyor, ancak sürücüleri modlayan arkadaş 2015 aralık ayı sonunda yeni bir sürücü paketi çıkardı windows 7-8, HD5XXX ve üzeri seriler için. Ancak kurulumu biraz çetrefilli. Şu adreste sürücüler var: http://geedorah.com/eiusdemmodi/forum/viewtopic.php?id=295 (http://geedorah.com/eiusdemmodi/forum/viewtopic.php?id=295)

Şurada da ingilizce anlatımı var: http://geedorah.com/eiusdemmodi/forum/viewtopic.php?id=298 (http://geedorah.com/eiusdemmodi/forum/viewtopic.php?id=298)

Ancak dediğim gibi sürücüler beta aşamasında, çok stabil değil ve kurulumu diğerine göre daha karışık. 30-40 liraya önceki serilerden bir kart alıp kendini kanıtlamış sürücülerle devam etmek daha iyi olur düşüncesindeyim.


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: i_r_on üzerinde Ocak 25, 2016, 22:25:56 ÖS
@pcdata76 : Sağolasın. Bakayım boşta bir pc üstünde deneyeceğim zaten. Bu arada verdiğin linkte 5xxx'ler için yeni tutorial yazılacak falan demiş. Biraz araştırayım vakit bulunca.


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: AmonR üzerinde Ocak 27, 2016, 10:00:03 ÖÖ
@pcdata76, ellerine sağlık, gayet bilgilendirici ve detaylı bir belge olmuş. :)

Bildiğim ve anladığım kadarıyla, bu "CRT Emudriver" ATI ekran kartlarının orijinal sürücülerinin modlanmış hali. Yani Nvidia kartlarda işe yaramaz.
Eğer elimizde Nvidia kart varsa (ki bendeki durum böyle), o zaman sanırım "Soft-15kHz" programını kullanmak gerekiyor di mi?

Bir de, CRT Emudriver, listede desteklediği belirtilen kartların "Mobility" versiyonlarını, yani laptop ekran kartlarını da destekler mi acaba?
Mesela bende eski bir centrino laptop var ve ekran kartı ATI Mobility Radeon 9000 diye geçiyor. Acaba bunda işe yarar mı?


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: Heroman üzerinde Ocak 27, 2016, 11:19:09 ÖÖ
@pcdata76, ellerine sağlık, gayet bilgilendirici ve detaylı bir belge olmuş. :)

Bildiğim ve anladığım kadarıyla, bu "CRT Emudriver" ATI ekran kartlarının orijinal sürücülerinin modlanmış hali. Yani Nvidia kartlarda işe yaramaz.
Eğer elimizde Nvidia kart varsa (ki bendeki durum böyle), o zaman sanırım "Soft-15kHz" programını kullanmak gerekiyor di mi?

Bir de, CRT Emudriver, listede desteklediği belirtilen kartların "Mobility" versiyonlarını, yani laptop ekran kartlarını da destekler mi acaba?
Mesela bende eski bir centrino laptop var ve ekran kartı ATI Mobility Radeon 9000 diye geçiyor. Acaba bunda işe yarar mı?
Amonr bunu pcdata daha iyi cevaplıcaktır ama ,Nvidia ve bazı"Mobility" versiyonlarını daha detaylı anlatan resimli bir site var, soft15khz programının sahıbı  sailorsat ın kartları tek tek tanıttığı bır site var.bir göz at istersen
http://www.arcadeinfo.de/showthread.php?7925-Getestete-Grafikkarten (http://www.arcadeinfo.de/showthread.php?7925-Getestete-Grafikkarten)


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: Heroman üzerinde Ocak 27, 2016, 11:21:41 ÖÖ
bi ara çöpe attığım kartların hepsını görünce üzüldüm...


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: pcdata76 üzerinde Ocak 28, 2016, 09:15:25 ÖÖ
@pcdata76, ellerine sağlık, gayet bilgilendirici ve detaylı bir belge olmuş. :)

Bildiğim ve anladığım kadarıyla, bu "CRT Emudriver" ATI ekran kartlarının orijinal sürücülerinin modlanmış hali. Yani Nvidia kartlarda işe yaramaz.
Eğer elimizde Nvidia kart varsa (ki bendeki durum böyle), o zaman sanırım "Soft-15kHz" programını kullanmak gerekiyor di mi?

Bir de, CRT Emudriver, listede desteklediği belirtilen kartların "Mobility" versiyonlarını, yani laptop ekran kartlarını da destekler mi acaba?
Mesela bende eski bir centrino laptop var ve ekran kartı ATI Mobility Radeon 9000 diye geçiyor. Acaba bunda işe yarar mı?

Evet, yalnızca ATI ekran kartları için modlanmış bir sürücü paketi bunlar. O yüzden Nvidia ekran kartlarıyla çalışmıyor. NVidia'lar için şu an tek çözüm soft15k uygulaması, ancak o çözüm tam olarak modlu ATI sürücülerinin verdiği avantajı sağlamıyor. Mesela 320x240 çözünürlüğü, (PC dünyasında CGA çözünürlüğü olarak geçer ve orijinalde 15 kHz'dir)VGA monitörler 31 kHz altını desteklemedikleri için double scan olarak adlandırılan (aynı satır iki defa taranır) 31 kHz modda gönderilir ve bu mod doublescan olarak ekran kartına gömülmüştür, yani siz ne ayarlarsanız ayarlayın ekran kartı bu çözünürlüğü gördüğü an doublescan'i basar. Modlu ATI sürücülerinde doublescan sürücü düzeyinde yapıldığı için sürücüler modlanarak bu durum düzeltilmiş. Ancak NVidia'larda bildiğim kadarıyla donanımdan yapılıyor bu işlem, o yüzden 320x240 yerine 321x240 diye 15 kHz'de çalışan 1-piksel büyütülmüş bir çözünürlük daha eklenip 320x240'da çalışan oyunlar 321x240'a yönlendiriliyor.
Bunun dışında groovymame ayarlarının da daha farklı yapılması gerekiyor, bildiğim kadarıyla her oyun için ayrı .ini dosyası oluşturulup oyun oynanacağı zaman çözünürlüğün .ini dosyasında belirtilen değere getirilmesi şeklinde yapılıyor. Yenileme hızı konusunda ise nasıl davranıyor bu çözüm bilemiyorum, tahminim her oyunu kendi yenileme oranında oynama olanağı sunmuyor, sadece çözünürlüğü ayarlıyor. İşin doğrusu bu çözümle hiç uğraşmadığım için tüm ayrıntılarını bilemiyorum.

Açıkçası 2. elde 15-20 liraya bile groovyMAME ile %100 uyum içerisinde çalışabilen CRT Emudriver destekli ATI kartlardan bulunabiliyorken alternatif çözümlerle bence uğraşmaya değmez. Zaten kabin maliyeti yanında devede kulak kalıyor :P

Mobility sürümler için sürücüleri kurup denemek lazım, çalışmama olasılığı büyük ama denemekten de zarar gelmez. Çünkü anakarta entegre ATI grafik çözümü sunan kasalarda (mesela HP'nin DC5750 serisi) sürücüler destekleniyor.


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: AmonR üzerinde Ocak 29, 2016, 14:14:56 ÖS
Cevaplar için teşekkürler @Heroman ve @pcdata76. :)


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: evreno üzerinde Mart 31, 2016, 22:57:51 ÖS
pcdata nın güzel ve detaylı anlatımlarının altında ben de birkaç cümle yazayım istedim

CRT Emudriver yükleme sonrasında windows açıldıktan sonra CRT TV ve Arcade monitörde görüntü alınabiliyor
Sistem açılışı ile birlikte görüntü alınmak isteniyor ise modlanmış ati bios u ile ekran kartının bios u güncellenirse sistem açılışın da da sorunsuz görüntü alınabiliyor
ilgili işlemin detayları :

NOT : Bu işlemi yaparken dikkatli olmak gerekiyor yanlış bir işlemde ekran kartı kullanılamaz duruma gelebilir!..

Öncelikle dos boot yapacak bir flash disk hazırlıyoruz
bunun için link içerisinde bulunan HP USB format tool ile usb yi hem formatlayıp hemde boot yazıyoruz
rar içerinde ki dosboot klasörünü seçerek

https://4d28d1691cf7f6bd82d687e72e45c692f48271ad.googledrive.com/host/0B8rG9Be9SBpgWHdKQjAwWF8wMHc/boot_usb_stick.rar (https://4d28d1691cf7f6bd82d687e72e45c692f48271ad.googledrive.com/host/0B8rG9Be9SBpgWHdKQjAwWF8wMHc/boot_usb_stick.rar)

(https://docs.google.com/uc?id=0B8rG9Be9SBpgdjZhQ1FuVUdSNWc)

link de bulunan ati flash tool u indirip flash diske açıyoruz

http://www.techpowerup.com/downloads/2306/atiflash-4-17/mirrors (http://www.techpowerup.com/downloads/2306/atiflash-4-17/mirrors)

flash disk ile bilgisarı boot ediyoruz

atiflash -ai 0
komutu ile sistemde bulunan ekran kartının bilgilerine ulaşabiliyoruz
sistemde birden fazla ekran kartı varsa 0 yazan yeri 1-2 vb yazarak diğer kartlarında bilgilerini görebiliriz
yanlış bir ekran kartına işlem yapmamak için dikkatli olmak lazım

(https://docs.google.com/uc?id=0B8rG9Be9SBpgVF9MalZ3NGpZRFk)

atiflash -s 0 ati.rom
bu komut ile 0 numaralı ekran kartının biosunu ati.rom dosyası olarak alıyoruz
bu dosyayı bir yerlere saklayın gerektiğinde eski haline getirmek için kullanabilirsiniz

http://aburamushi.net/calamity/atom-15.zip (http://aburamushi.net/calamity/atom-15.zip)
bu linkden atom-15 i indiriyoruz
zip içerisinde atom-15.exe ile load bios tıklayıp ati.rom u seçiyoruz
15 khz yi seçip patch bios diyoruz (monitörünüz diğer modları destekliyorsa diğerleri de kullanılabilir)
ati-mod.rom olarak yeni bir dosya oluşuyor

atom-15.zip içerisinden lbios.com dosyasını ve oluşturduğumuz ati-mod.rom u usb flasha kopyalıyoruz

sistemi usb disk ile boot ediyoruz

lbios ati-mod.rom
komutu ile oluşturduğumuz rom u test ediyoruz
bu işlemi yapmanızı kesinlikle öneririm bu işlem ekran kartının bios una müdahale etmeden ilgili rom u ram e alıp test ettiriyor
sistemi restart ettiğinizde eski haline döner
komutu verdikten sonra normal monitörde görüntü gidecektir
bilgisayarı kapatmadan TV veya Arcade monitöre bağladığınızda görüntüyü alacaksınız

(https://docs.google.com/uc?id=0B8rG9Be9SBpgeDF5WWJheUdMSWc)

test işlemimizde sorun yoksa artık bios u ekran kartına yükleyebiliriz bu işlem için
atiflash -p 0 ati-mod.rom
komutunu kullanıyoruz 0 numaralı ekran kartına modladığımız rom yüklenmiş oluyor

(https://docs.google.com/uc?id=0B8rG9Be9SBpgUUxTNHZhUkd0cnc)

(https://docs.google.com/uc?id=0B8rG9Be9SBpgR0Z3dElZb2Fkemc)

sistemi restart ettiğimiz zaman artık ekran kartı 15khz olarak çalışacak ve windows öncesinde de sorunsuz görüntü almış olacağız

(https://docs.google.com/uc?id=0B8rG9Be9SBpgbGQ1X1VFaEdOcTQ)

(https://docs.google.com/uc?id=0B8rG9Be9SBpga2xkNVNUR0tuaVE)

(https://docs.google.com/uc?id=0B8rG9Be9SBpgNklJay14ekNDUVk)

m2q8mKh-odc

tv de görüntü ve renkler gerçekten çok güzel :)


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: pcdata76 üzerinde Nisan 01, 2016, 10:03:23 ÖÖ
Atom15 BIOS modu anlatımı için çok teşekkürler ;) Konuda bu kısım eksik kalıyordu, şimdi tam anlamıyla ATI kartları arcade kartına dönüştürme adımlarını içeren bir konumuz oldu.

TV baya iyiymiş bu arada ;) Siemens kalitesini konuşturmuş.


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: Sensation üzerinde Mayıs 07, 2016, 19:14:02 ÖS
Demin mame kurulumu ve ayarları yaptım on numara oldu.

MAME'yi açılışa koydum mu son olarak tüm işlemler tamamdır bence ama biraz zamanı var. Birkaç ayar yapıcam çünkü öncesinde.

Görüntüyü ekrana tam oturtmak için mame.ini dosyasında resoulution'ı 640x480 yaptım tam ekran oldu böylece...


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: Voltron üzerinde Mayıs 07, 2016, 22:32:50 ÖS
ATOM 15 ve CRTEmudriver'in  HD5xxx serisi kartlar ile Windows altında çalışmadığını okumuştum. Aslında Windows açılana kadar işini (15Khz)gayet güzel yapıyor, Windows altında yine soft15khz gerekiyor fakat linux ile sorunsuz çalışıyormuş. hd4xxx serisinde ise Windows altında problem yokmuş. (Calamity'e göre).

HD5xxx serisi kartlar ile Windows altında denediniz mi ?



Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: Sensation üzerinde Mayıs 08, 2016, 01:30:16 ÖÖ
Bana HD4000 serisi ekran kartı ile deneyin dendi bende HD4000 serisi ekran kartı alıp denedim ve sorun yaşamadım.

Bugün bir video atıcam GroovyMAME'den. Sabah olmasını bekliyorum.


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: evreno üzerinde Mayıs 13, 2016, 13:27:59 ÖS
Konuda eksik kalan diğer bir detay, bilgisayar ile tv yi bağlayacak kablo nasıl olacak durumuydu, benim de bu konuda bayadır bir kablo hazırlama düşüncem vardı
fırsat bulup yapamamıştım derme çatma düzeneklerle bir şeyler yapıyordum
dün akşam kendime bir kablo hazırlayayım dedim

öncelikle şemamız bu

(https://docs.google.com/uc?id=0B8rG9Be9SBpgSWdDeS1HbkJmY0k)

bağlantıları yanlış yapmamak için pin numaralarına dikkat etmek gerekiyor
resimde görünen soketlerin arka kısmından görüntüsüdür lehim yapılan yüzey

öncelikle hazır bir scart kablonun bir ucunu kestim
tüm kabloları ölçüm yaparak ihtiyaç olmayanları ayırdım
sonra kullanacağım uçları ölçüp tekrar bularak VGA soketine lehimleyip makaron (ısı ile daralan plastik) ile de izole ettim

VGA ya sync uçlarına gelen dirençleri önce pinlere lehimledim direncin ucuna da scart kablosunu lehimledim, dirençler vga soketinin içinde kaldı yani
ses için soketi ve güç için soketi de vga soketi tarafından çıkardım kablo kalınlığı sokete uymadığından eğe ile çıkışı genişlettim biraz

(https://docs.google.com/uc?id=0B8rG9Be9SBpgWlZUNHZtMmlDM2s)

(https://docs.google.com/uc?id=0B8rG9Be9SBpgUDJib3hzZlFBNnM)

kırmızı 5V güç kablosunda bağlı olan 100 ohm direnci kablo ya ek yapılan yere yerleştirdim VGA soketinin içinde yer kalmamıştı :) gerek te yok içinde olmasına zaten

(https://docs.google.com/uc?id=0B8rG9Be9SBpgNHR4Q2hiSVZkNVE)

ortaya söyle bir ürün çıktı

(https://docs.google.com/uc?id=0B8rG9Be9SBpgUU5LeUpOQm5JX0k)

soketin içinden resim almayı unutmuşum :)
birde video ekleyeyim

nuEmqb3AJ2s

kablonun hazırı ebay da var fakat biraz tuzlu 22$ + 10$ kargo
bana maliyeti 0 tl tüm malzemeler elimde olan malzemelerdi :)

http://www.ebay.com/itm/VGA-TO-SCART-RGB-ARCADEVGA-CABLE-ADAPTER-1-6M-EUROCONECTOR-for-JAMMA-system-/141663388712?hash=item20fbcbc428:g:DF8AAOSwD0lUfz1z (http://www.ebay.com/itm/VGA-TO-SCART-RGB-ARCADEVGA-CABLE-ADAPTER-1-6M-EUROCONECTOR-for-JAMMA-system-/141663388712?hash=item20fbcbc428:g:DF8AAOSwD0lUfz1z)

bu arada bu kablo ati kartlara uygun nvidia da çalışmaz


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: Fatih Hazretleri üzerinde Mayıs 13, 2016, 13:43:46 ÖS
@evreno kalan son eksiği de tamamladın sanırım. Benim de aklımda soru işaretiydi.

Bu arada ellere Neutrogena lazım. :)


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: evreno üzerinde Mayıs 13, 2016, 14:07:08 ÖS
@evreno kalan son eksiği de tamamladın sanırım. Benim de aklımda soru işaretiydi.

Bu arada ellere Neutrogena lazım. :)

lehim falan uğraşırken ellerde oluşan etki o; el emeği yani :)
normalde sıkıntı yok
muhtemel plastiğin eğe ile çıkan tozu olabilir bende yeni farkettim :)


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: Heroman üzerinde Mayıs 13, 2016, 16:01:20 ÖS
Evreno görüntüler super sendeki mame hangi seri plus mamequi v.s yada command line mi  bendeki mame set yanlislikla uctu :(  yakinsan gelip aliyim :D :D


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: evreno üzerinde Mayıs 13, 2016, 16:24:00 ÖS
Evreno görüntüler super sendeki mame hangi seri plus mamequi v.s yada command line mi  bendeki mame set yanlislikla uctu :(  yakinsan gelip aliyim :D :D

standart komut istemi mame 64bit versiyonu hatırlamıyorum
oyunlar da çok eskiden var elimde
ama bir ara 500gb lık bir rom paketi indirmiştim
onun içinden eksik olanları da alıyorum :)
bir ara fırsat bulursam oynayacakları ayıklayacağım içinden
binlerce oyun var ama elesen belki 200-300 oyun anca oynanacak çıkar :)
Adana da yım beklerim buyur gel; sen nerdesin?


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: Heroman üzerinde Mayıs 13, 2016, 16:38:47 ÖS
Saol evreno yakinmis bende ankaradayim :D evet bende eledim bayaa 250 taneye yakin favori listelemistim  tekrardan ugrasicam


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: Sensation üzerinde Mayıs 13, 2016, 17:14:44 ÖS
MAME 0.152 full romset var. CHD'lerde dahil... Killer Instinct gibi oyunlar CHD ister...

Adana'ya yolum düşecek bir ara. Denk gelirsek buluşalım @evreno...


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: evreno üzerinde Mayıs 13, 2016, 17:43:35 ÖS
MAME 0.152 full romset var. CHD'lerde dahil... Killer Instinct gibi oyunlar CHD ister...

Adana'ya yolum düşecek bir ara. Denk gelirsek buluşalım @evreno...

1-2 gün önce haberim olabilirse neden olmasın
bu ara biraz işler yoğun ama ayarlarım kendimi

elimde ki set de chdler de var
161 setiymiş bende ki


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: Sensation üzerinde Mayıs 14, 2016, 17:50:11 ÖS
Haber veririm dostum merak etme... ;)


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: evreno üzerinde Nisan 10, 2017, 15:02:29 ÖS
crt ekranlarda mamenin ayar menüsüne girdiğiniz zaman fontlar çok küçük görünür ve okunaksız olur, bu durumdan kurtulmak için mame.ini içerisinde

uifont       default

yazan satırı bulun ve default yazan kısmı silin

sonrasında artık gui de fontlar scale edilmeyecek birebir pixel olarak ekrana yansıyacak ve sizde rahat rahat kullanmış olacaksınız  ;)

(https://docs.google.com/uc?id=0B8rG9Be9SBpgX1p2Z3RldnVzZTA)


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: Heroman üzerinde Nisan 10, 2017, 15:29:02 ÖS
Evren iyiymiş bu bak eline sağlık


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: evreno üzerinde Nisan 10, 2017, 15:56:56 ÖS
Bu arada bu başlıkta anlatılanlar ile
kabinime bağladığım tv de aldığım görüntünün videosudur

youtube üzerinden HD olarak izlerseniz görüntü kalitesini daha iyi görebilirsiniz.
özellikle 1. dk dan sonrasını izleyebilirsiniz

https://www.youtube.com/watch?v=Y5Bb-0mWZ1M (https://www.youtube.com/watch?v=Y5Bb-0mWZ1M)

Y5Bb-0mWZ1M


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: Faradrim üzerinde Nisan 22, 2017, 13:24:33 ÖS
Bende scartcade için pc topladım pentium dualcore x550 1 GB ram. X550 için listede 6.5 ve 9.3 de gözüküyor o yüzden 9.3 kurdum. Dikkatimi çeken 1050 olarak gözüküyor aygıt yöneticisinde. Arcade_OSD çalışıtırınca bir çok seçenek seçilebilir gözüküyor. Scartcade yapmıştık arkadaşımla onla tv bağladığımda tek tek tüm düşük çözünürlükleri denedim ama görüntü çok hızlı şekilde kayıyor. Sizin yaptığınız kabloyu yapsam sorun çözülür mü ?
Deneme olarak Neo Geo emulator açtım pc monitöründe titreme oldu aldığım sonuç şu şekilde.
(http://i.hizliresim.com/V0RW0Z.jpg)
(http://i.hizliresim.com/aLRrVz.jpg)
(http://i.hizliresim.com/YDRZY6.jpg)




Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: evreno üzerinde Nisan 22, 2017, 14:02:19 ÖS
elektronikden anlayan birinin çok rahat yapabileceği bir kablo o
yalnız şunu belirteyim scart soketini kaliteli bir soket taktırmanda fayda var parazit olmaması için
ati ekran kartı kullanıyorsan bu kablo işini görür başka bir şeye ihtiyacın yok
muhtemelen hazırladığınız scartcade de bir sıkıntı var
ama dediğim gibi ati ekran kartı ile bu kablo yapılıp kullanılabilir
ben bu şekilde kullanıyorum


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: olcay avşar üzerinde Ocak 26, 2018, 07:12:37 ÖÖ
Elinize, bilginize sağlık. Çok faydalı bir anlatım olmuş, yeni yapmaya başladığım kabin projemde nasıl crt tv kullanırım diye bakınırken siteyi bulup önce Sayın Yavuzg'nin scartcade başlığını sonra bu başlığı okudum.

Elimde hazır ATİ ekran kartı varken scartcade ile uğraşmaya gerek olmadan, crtemudriver ve groovymame ikilisini yapmaya karar verdim.

Anlatılanları "tv ye bağlama" kısmına kadar yaptım, ama elimdeki 70 ekran tv maalesef arızalıymış :) İş yarım kaldı.

Bu gün farklı bir crt tv ile sistemi tekrar deneyeceğim, inşaallah başarılı olurum. Yoksa sizden yardım rica edeceğim.


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: olcay avşar üzerinde Ocak 29, 2018, 12:29:38 ÖS
Tekrar merhaba, mesajlarım peş peşe olacak umarım kural ihlali değildir. Fakat aralarında 3 gün zaman farkı var, anlayış göstereceğinizi umuyorum.

Başlığı açan Sayın pcdata76 veya konu hakkında bilgi sahibi olan herkese bir sorum olacak.

Yaptığım kablo ile deneme amaçlı 37 ekran bir crt tv ile bağlantı kurup başlıkta anlatılanları yaptım, anlatım ile yazılımları da yükledim. TV'den görüntü almayı başardım, fakat yorucu bir titreme var ekranda.

Bu titreme yazılım ile mi giderilir? Yoksa yaptığım kablo ile mi alakalıdır?

Teşekkürler.


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: evreno üzerinde Ocak 29, 2018, 12:55:11 ÖS
quickres i yüklediyseniz saat in orda simgesi vardır ona tıklayın ekran çözünürlüğünü 320x240 yapın
640x480 ise ondan titreme yapıyordur

320x240 da ayar yapmak biraz zor olduğu için ayar yapacağınız zaman 640x480 e alabilirsiniz sonra geri 320x240 yaparsınız


Konu Başlığı: Ynt: Arcade Monitör/Scart TV'ler için CRT Emudriver ve GroovyMAME
Gönderen: olcay avşar üzerinde Ocak 29, 2018, 17:41:06 ÖS
Teşekkürler Sayın Evreno, ilk fırsatta deneyeceğim. Fakat görüntü tv'deyken kenarlardaki simgeleri göremiyorum, sanırım önce geometrik ayar yapıp görüntüyü ekrana sığdırmam gerek.

Tekrar teşekkürler.