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)
Sayfa: [1] 2 3 ... 6   Aşağı git
Yazdır
Gönderen Konu: CRT Frontend  (Okunma Sayısı 18382 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
evreno
Deneyimli
*****
Mesaj Sayısı: 1.059



Üyelik Bilgileri
« : Eylül 22, 2016, 23:42:32 ÖS »

CRT Frontend v1.2.6









Kurulum dosyaları :

https://drive.google.com/drive/folders/0B8rG9Be9SBpgMXMwVHAxTW5Ya1E?usp=sharing

- Birden fazla emülatör desteklenebilmektedir
- Oyun introları (video,resim) görüntülenebilmektedir
- Her emülatör için gizli oyun menüsü yaratılabilmektedir
- Belirli bir süre işlem yapılmaz ise rasgele oyun moduna geçerek introları görüntüler
- Emülatör çalıştığı zaman Esc tuşu atamalı kabininiz varsa o tuş ile yada Player1 Select + Coin1 ile emülatörden çıkış sağlanabilir
- Klavye ve Oyun Kolu desteği bulunmaktadır
- İngilizce/Türkçe dil desteği bulunmaktadır

Sistem yapısı :

- Emulators klasörü emülatörleri barındırır her emelatör için bir klasör açılır ve emülatörün dosyaları buraya yerleştirilir
 Emülatörün sistem tarafında görünmesi için klasörü içerisinde bazı dosyalar olması gerekir detayları altta yazdım
- Media klasörü oyun introlarını barındırı her emülatör için klasör açılır o klasörün altında Videos ve Images klsörleri açılır
 Videos a oyun rom dosyası isminde avi videolar atılır
 videolar için avl olarak link dosya hazırlanabilir (detay aşağıda)

 Images e oyun rom dosyası isminde png resimler atılır
- Roms klasörü oyun romlarının olduğu klasördür
 Emulatörün isminde klasör açılır ve altına romlar kopyalanır
 bu yolun emülatöre bildirimi için ya emülatörün ini dosyasında yada cf dosyada belirleme yapmak gerekir
- Ben kayıpsız codec olan Lagarith ile videolar hazırlıyorum codec setup ı LagarithSetup_1327.exe bunu sisteminize kurabilirsiniz

Emulatör için ayar yapısı Örnek Mame
bu dosyalarda Mame olarak geçen kısım emülatör klasör adı ne ise o olmalıdır
gamelist_Mame.txt
gamelist_Mame_hidden.txt
Mame.cf
Mame.png

gamelist dosyasında oyunlar için bilgiler bulunur dosyada ki sırılama ile oyunlar ekrana gelir
gamelist hidden dosyası gizli oyunları barındırır
Mame.cf not defteri ile dosyayı açıp ayarlama yapabilirsiniz
 Title , Görüntülenecek isim
 ExeFile , exe dosyasının adı
 Args , emülatöre parametre yollanırken buraya bakıyor sistem [romename] gamelist dosyasında bulunan veri ile değiştirilip yollanıyor
yanına başka parametreler verilecekse yazılabilir
Mame.png emülatör görselidir

avl dosyası nedir?
 bootleg oyunlar yada revizyon olan oyunlar için farklı rom isimlerinde
 dosyalar oluyor bu oyunlara video dosyasının kopyasını alarak video eklemek mümkün
 fakat boşa disk kaybı yaratmasın diye şöyle bir eklenti yaptım
 örneğin bloodbro.zip romu var aynı zamanda bloodbroa.zip ve bloodbrob.zip
 romları da listenizde yer alıyor video dosyası olarak bloodbro.avi dosyamız mevcut
 bu dosyaya ek olarak bloodbroa.avl , bloodbrob.avl dosyaları yapıyoruz
 bu dosyalar aslında not defteri ile hazırlanan text dosyalar, text dosya içerisine
 avi dosyasının adı olan bloodbro yazıp kaydediyoruz.
 sistem görsel dosyası ararken önce avi dosyaya bakıyor, yoksa avl dosyasına bakıyor,
 avl dosyası varsa içerisinde yazan dosya adı.avi olan dosyayı kontrol ediyor ve varsa o video yu oynatıyor.

Kurulum :

.Net Framework 2.0 a ihtiyaç var

64 bit link : https://www.microsoft.com/en-us/download/details.aspx?id=6523

32 bit link : https://www.microsoft.com/tr-tr/download/details.aspx?id=1639


- Bir klasör oluşturun
 Örnek D:\CRTFrontend içerisine drive da paylaştığım tüm dosyaları atın
 Paylaşımım da mame sistemi için çalışır bir yapı hazırlamaya çalıştım mevcut da mame yapınız varsa o dosyaları buraya da atabilirsiniz
- Codec i kurun
- Directx i kurun
- Başlat menüsü ayarlarından otomatik gizleyi açın, tüm pencerelerin üzerinde yi kaldırın
- Başlangıç a CRTFrontend.exe nin kısayolunu atın
- Bu arada sistem 320x240 çözünürlüğe göre ayarlıdır çözünürlüğünüzü 320x240 yapın

CRTFrontend.exe dosyası ile program ayarlarını ve arayüz tuş ayarlarını yapabilirsiniz.

SHUTDOWN ve RESTART işlemi için eğer hata alırsanız
C:\Windows\system32 klasöründeki shutdown.exe dosyasını CRTFrontend.exe nin bulunduğu klasöre kopyalayın

Oyun videolarını linkten indirebilirsiniz
Alfabetik olarak rarlanmıştır
https://drive.google.com/drive/folders/0B-vw-hKErOamYjhEV1dzcWNQeFE?usp=sharing
Devamı bu link de
https://drive.google.com/drive/folders/0B-3UfuehH6FLVHpFV3JWZmFOd1k?usp=sharing

2. link içerisinde _Update_20161208.rar şeklinde tarihli olan dosyalar olacak
ek video yada güncellenen videoları içeriyor bu dosyalar,
sonraki paylaşımları bu şekilde tarihli yapacağım
dosyaları kullanan arkadaşlar ara ara bakıp güncel video varsa daha rahat takip edebilirsiniz bu şekilde diye düşündüm
« Son Düzenleme: Temmuz 19, 2018, 18:46:12 ÖS Gönderen: evreno » Logged
Heroman
Deneyimli
*****
Mesaj Sayısı: 1.007



Üyelik Bilgileri
« Yanıtla #1 : Eylül 23, 2016, 13:24:07 ÖS »

Evren maximusda çozunurluk olayi var,istedigin cznrlgu koyabilirsin ayarlarinda mevcut kontrol et bi istersen...
Logged
Murat Çileli
Üye
****
Mesaj Sayısı: 274



Üyelik Bilgileri WWW
« Yanıtla #2 : Eylül 23, 2016, 17:24:33 ÖS »

Zamanında ben de MAME için Frontend yazıyordum. Sonradan "Projem yeni ne getirecek?" sorusuna cevap bulamadığım için fazla ilerlemeden bıraktım. Umarım seninki güzel bir Frontend olur çünkü kullanışlı bir tane bulamadığım için MAME'yi hala siyah ekranda kullanıyorum.
« Son Düzenleme: Eylül 23, 2016, 17:27:09 ÖS Gönderen: Persona Non Grata » Logged

evreno
Deneyimli
*****
Mesaj Sayısı: 1.059



Üyelik Bilgileri
« Yanıtla #3 : Eylül 24, 2016, 11:19:42 ÖÖ »

ilk mesajımı buraya taşıdım, ilk mesajda kurulum bilgilerini yazarsam takibi daha kolay olur forum kullanıcıları için diye düşündüm

Arkadaşlar selam;
Kendi arcade kabinimde kullanmak için mame fronendleri biraz inceledim fakat istediğim gibi bir frontend bulamadım
maximus yada hyperspin çok güzel sistemler fakat çok cicili bicili ve 640x480 olarak çalışıyorlar
ben sistemimi 320x240 kullanıyorum ve frontend olarak karmaşık olmayan basit bir şey istiyorum
yani CRT ekranlara uygun, rahat kullanımlı, minimum efor harcanan, fazla cicili bicili olmayan bir frontend; hayalim bu

hal böyle olunca kendim bir frontend çalışması yapmaya karar verdim
sizlerin de fikirlerini alarak bir şeyler ortaya çıkarmak istiyorum
hoşunuza giderse sizlerin de kullanabileceğiniz bir çalışma ortaya çıkar umarım

sistemin temel yapısını şu şekilde düşündüm
1) 320x240 çözünürlükte olmalı
2) oyunların varsa video ve/veya resimlerini gösterebilmeli
3) mümkün olan en az ayar ile çalışmalı
4) şuan için mame desteklemeli (ileride başka emulatörler de belki eklenebilir)
5) bazı sevdiğim xxx oyunlar var bu oyunlar için gizli menü opsiyonu olsun

şuan hazırladığım çalışmada bir adet config dosyası var içerisinde birkaç ayarlama yapılıyor
oyun listesi ekranda görünmüyor, klasik olan yanda liste gelsin durumu çok güzel değil artı çözünürlük düşük olunca başka çözümler daha iyi duracaktır
aklımda alt kısmına bir bilgi barı gibi ekleme yapayım hem oyun adı orada görünsün hem de oyun seçimi için bilgi versin diye düşünüyorum;
bir joystick yukarı aşağı olarak görünsün seçim butonunu da yana ekleyebilirim bilgi vermesi açısından
ekranda video tam ekran kaplayacak şekilde güzel oluyor videonun üzerine bilgi barı şeklinde iyi olabilir mi sizce?
şuan ki halinde aşağı yukarı ok ile oyunlar arasında geziliyor ve 1 tuşu ile oyunu seçiyoruz
standart mame ayarları bu, tuşlar için config dosyasında ayar eklemeyi de düşünüyorum
belirli bir süre işlem yapılmayınca random olarak oyunlar arasında geziniyor
videosu olan oyunlarda video bitince;
videosu olmayıp sadece resim görseli olan oyunlarda görsel 15sn ekranda kalıyor
sonrasında diğer random oyun ekrana geliyor

1-2 gün içerisinde dosyaları sizlerle paylaşacağım kendi sistemlerinizde deneyip fikirlerinizi daha iyi paylaşabilirsiniz
yorumlarınızı bekliyorum...

çok iyi değil ama bir video ekledim kısmen fikir verebilir sizlere de
video ses duymayacaksınız ama aslında oyun videoları sesli, sistemde hoparlör bağlı değildi o yüzden ses yok



Evren maximusda çozunurluk olayi var,istedigin cznrlgu koyabilirsin ayarlarinda mevcut kontrol et bi istersen...
ayarlar da minimum 640x480 görünüyordu yada öneriliyor da olabilir bilmiyorum, fakat ekran çok daralacağı için her halükarda istediğim sonuca ulaşamayacağım

Zamanında ben de MAME için Frontend yazıyordum. Sonradan "Projem yeni ne getirecek?" sorusuna cevap bulamadığım için fazla ilerlemeden bıraktım. Umarım seninki güzel bir Frontend olur çünkü kullanışlı bir tane bulamadığım için MAME'yi hala siyah ekranda kullanıyorum.

aslında yeni bir şey getirme hedefim yok
senin gibi mevcut olanlar istediğim gibi olmadığı için
kendi istediğim şekilde çalışan bir şey yapayım diye başladım
çok detaylı bir şey yapmayacağım onun için çok vaktimi almayacak
« Son Düzenleme: Aralık 28, 2016, 09:19:36 ÖÖ Gönderen: evreno » Logged
evreno
Deneyimli
*****
Mesaj Sayısı: 1.059



Üyelik Bilgileri
« Yanıtla #4 : Eylül 25, 2016, 01:46:01 ÖÖ »

Arkadaşlar selam;

CRTFrontend beta olarak şuan kullanıma hazır





sistemde herhangi bir ayar dosyası yok ilgili exe ve dll dosyalarını mamenin yüklü olduğu klasöre atmanız yeterli
roms klasörünün ismi farklı ise çalışmaz yalnız bilginiz olsun
program açılışta gamelist.txt dosyasını tarıyor
nedir bu gamelist derseniz aslında mame den üretilebilen bir oyun listesi dosyası diyebiliriz
dosyadaki sıralamayı kendinize göre özelleştirerek oyun sıralamasını ayarlamanız da mümkün
dosya içerisinde oyun adını nasıl görünmesini istiyorsanız ona göre de değiştirebilirsiniz
ben kendi seçtiğim romlar için örnek dosya yaptım onun üzerinden kendi dosyalarınızı da oluşturabilirsiniz
bide gamelist_full.txt dosyası var o dosyada tüm oyunlar var rom adını dosyada aratarak kendi özel dosyanıza eklemeler için de kullanmanız mümkün
uzun olan oyun adları ekrandan taşma yapıyor bu durum için uzun adlarda kayan yazı gibi görünmesini yapabilirmiyim diye düşündüm inceliyorum şuan bu konuyu

videolar için mame nin olduğu dizine videos klasörü açıp içerisine videoları yüklüyoruz
resimler için yine mame nin olduğu dizine images isminde klasör açıp içerisine yüklüyoruz

aşağı ve yukarı yön tuşları ile oyun değiştirebilirsiniz
oyun seçimi için klavyede üst numerik tuşlardan 1 tuşunu kullanabilirsiniz
oyun açılınca oyundan çıkmak için Esc yada üst numerik tuşlardan 2 ile 5 e aynı anda bastığınız zaman frontend e dönersiniz

seçili oyunun isminin video üzerinde görüneceği bir bar ekledim
Metal Slug ın font dosyasını araklayıp bir bitmap font şeklinde oyunun adını yazdırıyorum fiyakalı oldu
alt kısma joystick görseli de eklemeyi düşünüyorum ama henüz eklemedim

ben xp 64 bit kullanıyorum fakat 32 bit de de çalışacaktır

kurulum için :
.Net Framework 2.0 a ihtiyaç var

64 bit link : https://www.microsoft.com/en-us/download/details.aspx?id=6523

32 bit link : https://www.microsoft.com/tr-tr/download/details.aspx?id=1639

videolar için codec gerekiyor
https://www.codecguide.com/download_k-lite_codec_pack_mega.htm

videolar windows media player eklentisi ile çalıştığı için
kurulum yaptığınız sistemde ilgili bir videoyu Windows Media Player ile izleyebilir durumda olmanız gerekiyor
test için bir video izleyip ona göre ilerleyin

CRTFrontend dosyalarını şu linkten alabilirsiniz :

https://drive.google.com/drive/folders/0B8rG9Be9SBpgWFpZWHlRbkZrMVU

daha sonraki güncellemelerde yine aynı konuma yükleyecğim güncel exe dosyasını

link içerisinde ki dosyaları mame.exe nin olduğu klasöre kopyalamanız gerekiyor
« Son Düzenleme: Eylül 29, 2016, 23:10:26 ÖS Gönderen: evreno » Logged
Heroman
Deneyimli
*****
Mesaj Sayısı: 1.007



Üyelik Bilgileri
« Yanıtla #5 : Eylül 25, 2016, 10:13:24 ÖÖ »

Evren eline saglik  guzel olmus ..
Logged
evreno
Deneyimli
*****
Mesaj Sayısı: 1.059



Üyelik Bilgileri
« Yanıtla #6 : Eylül 25, 2016, 11:07:41 ÖÖ »

Evren eline saglik  guzel olmus ..


Sağol kardeşim daha yapılacak işleri var
Bitince daha güzel olur inşallah
Logged
evreno
Deneyimli
*****
Mesaj Sayısı: 1.059



Üyelik Bilgileri
« Yanıtla #7 : Eylül 26, 2016, 18:05:38 ÖS »

Arkadaşlar selam;

CRTFrontend de geliştirmeler devam ediyor

1) Bazı hatalar giderildi,
2) Oyun seçimi için animasyonlu joystick ve buton görselleri eklendi,
   Bu görseller frontend ekranı 1dk işlem yapılmadan beklediği zaman
   rasgele oyun görüntüleme moduna girdiğinde yada kontroller hareket
   ettirildiğinde saklı duruma geliyor
3) Oyun adı uzun ise ekranda kayan yazı şeklinde görünmesi sağlandı,
4) Joystick hareketleri ve oyun seçimi için sesler eklendi

güncel exe dosyasını ilk mesajda paylaştığım googledrive linkinden alabilirsiniz

Logged
evreno
Deneyimli
*****
Mesaj Sayısı: 1.059



Üyelik Bilgileri
« Yanıtla #8 : Eylül 26, 2016, 22:42:17 ÖS »

az önce kabinde denedim tam istediğim gibi olmuş
gizli menüyü de yaptım mı süper olacak

kabininde pc kullanan arkadaşlar denemenizi tavsiye ederim hoşunuza gideceğini düşünüyorum

bu arada başlat menüsünün ayarlarından otomatik gizleyi açıp, diğer pencerelerin üzerindeyi kaldırırsanız 320x240 çözünürlükte sıkıntısız kullanabilirsiniz

güncel exe attım mame çıkışı 1 + 5 e aldım 2 player olmayan kullanıcılar olabilir diye

oyun videoları için bir çalışma yapmaya başlayacağım
emumovies in videoları aslında iyi ama ben daha iyisini istiyorum
örnek bir oyun da deneme yaptım video da kırpma yaparak 320x240 a aldım ve mümkün olan en kayıpsız olarak sıkıştırdım
oyunun gerçek görüntüsüne çok yakın bir sonuç ortaya çıktı
tabi boyut arttı normal video 5-10 mb civarında
avi kayıt 600mb civarında bu avi kayıt birebir oyun içi görüntü, mükemmel yani
fakat boyut baya bir büyük 45 saniyelik video 600mb ı buluyor
sıkıştırdığım video 100mb oldu ben bu şekilde yapmayı planladım biraz daha araştırıyorum bakalım belki daha iyi sonuç alabilirim ona göre tüm seçme oyunlarıma yeni video hazırlayacağım
Logged
evreno
Deneyimli
*****
Mesaj Sayısı: 1.059



Üyelik Bilgileri
« Yanıtla #9 : Eylül 27, 2016, 00:24:11 ÖÖ »

videolar için çok güzel bir ayar yaptım
ham avi ile %99 aynı ve boyut 40-50 mb a kadar düştü
örneklemek gerekirse aşağıda ki görüntü media player dan alınmış olan resmin büyültülmüş hali pixellerin mükemmelliğini görebilirsiniz    Kahkaha



image linki daha rahat görebilmeniz için
https://docs.google.com/uc?id=0B8rG9Be9SBpgN1BJX1BTcURSYm8

googledrive linkinde videos klasörü altında 2 adet kendi hazırladığım avi dosya ekledim videoları inceleyebilirsiniz
mame videos klasörüne atarak CRTFrontend de avileri de kullanabilirsiniz artık
exe de değişiklik yaptım öncelikle avi varsa ona bakıyor yoksa mp4 formatına bakıyor güncel exe yi googledrive dan alabilirsiniz

fırsat buldukça tüm oyunlarıma video hazırlayacağım
bu çalışma tamamlanınca da toplu paylaşım yaparım
« Son Düzenleme: Eylül 29, 2016, 23:04:16 ÖS Gönderen: evreno » Logged
evreno
Deneyimli
*****
Mesaj Sayısı: 1.059



Üyelik Bilgileri
« Yanıtla #10 : Eylül 27, 2016, 19:26:54 ÖS »

CRT Frontend ilk sürüm olarak tamamlandı

Beta sonrası yenilikler

- PageUp ve PageDown özelliği eklendi
  Ctrl tuşu PageDown , Alt tuşu PageUp görevi yapıyor
  Varsayılanda 10 oyun ileri yada geri alıyor istenilirse bu sayı
  ayar dosyasından değiştirilebilir (PageCount parametresi)

- Gizli oyun menüsü eklendi
  mame dizininde gamelist_hidden.txt dosyasındaki oyunları listeliyor
  Devreye alınması için sırasıyla basılacak tuşlar
    1) en son oyuna gelinir
    2) sol ok tuşu
    3) sağ ok tuşu
    4) aşağı ok tuşu
    5) aşağı ok tuşu
    6) Ctrl tuşu
    7) Alt tuşu
  bu tuşlara seri bir şekilde basılması gerekiyor bekleme olursa çalışmayacaktır
  normal oyun listesine dönmek için yine aynı işlem yapılır

- Ayar dosyası devreye alındı fakat zorunlu değil
  Config.txt dosyası yoksa varsayılan parametreler ile çalışacaktır
  Bu durumda kritik olan roms,videos,images klasörlerinin mame dizininde olmasıdır
  Ayar dosyası varsa içerisinde ki ayarlara göre sistem çalışacaktır

  RomsDirectory -> mame romlarının olduğu dizin
  VideosDirectory -> videoların olduğu dizin
  ImagesDirectory -> resimlerin olduğu dizin
  ImageMaxTime -> videosu olmayan ve resmi olan oyunlarda rasgele oyun tararken resim kaç saniye ekranda kalacak ayarı
  StartDurationTime -> işlem yapılmadan kaç saniye beklenirse rasgele oyun taraması yapılacak ayarı
  PageItemCount -> PageUp , PageDown işlemi için kaç oyun atlaması olacağı ayarı



güncel dosyaları googledrive dan alabilirsiniz
Logged
Azul
Üye
***
Mesaj Sayısı: 155



Üyelik Bilgileri
« Yanıtla #11 : Eylül 29, 2016, 18:38:42 ÖS »

Süper, frontend'ide bulduk eline sağlık evreno
Logged
evreno
Deneyimli
*****
Mesaj Sayısı: 1.059



Üyelik Bilgileri
« Yanıtla #12 : Eylül 29, 2016, 19:30:23 ÖS »

saolasın
umarım kullanırken keyif alırsın 
Logged
Alpyre
Uzman
*****
Mesaj Sayısı: 2.221



Üyelik Bilgileri WWW
« Yanıtla #13 : Eylül 29, 2016, 21:37:12 ÖS »

Tahmin ettiğim gibi gizli menu GalsPanic için. Kahkaha
Logged

Alper
evreno
Deneyimli
*****
Mesaj Sayısı: 1.059



Üyelik Bilgileri
« Yanıtla #14 : Eylül 29, 2016, 22:55:02 ÖS »

sadece galspanic değil başka oyunlar da var
tehlike yaratabilir Kahkaha
Logged
Sayfa: [1] 2 3 ... 6   Yukarı git
Yazdır
Gitmek istediğiniz yer: