Xmame : Birkaç Romalı Dövelim Mi?

0
darkhunter
Xmame, zamanında Atari salonlarında harçlıklarımızı tükettiğimiz oyunları GNU/Linux'a taşıyan bir emülatör. Emülatörler ve Emülasyon hakında daha fazla bilgi almak için buraya bakabilirsiniz. Bu klavuz xmame'in Debian GNU/Linux altında kurulumunu ve çalıştırılmasını anlatmaktadır. Ek olarak günün stresini Romalı döverek atmak isteyenlere yol göstermektedir. ;-)
Xmame hakkında ayrıntılı bilgi almak için web sitesini ziyaret edin.

Kurulum

Kurulum için iki seçenek mevcut. Apt-get aracını yada herhangi bir GUI altında Synaptic'i kullanarak kurulum yapmak mümkün. Eğer Synaptic kullanacaksanız. "mame" kelimesini aratmanız ve bulunan paketlerin sisteminize uygun olanlarını kurmanız yeterli.Aynı işi apt-get içinde benzer bir şekilde yapıyoruz.

Örneğin :
apt-get install xmame-common xmame-gl xmame-x

Xmame ile ilgili paketlerden kısaca söz etmek gerekirse :

Temel bileşenler :
xmame-common : Emülatörün temel dosyalarını içerir.
xmame-x : X ortamı için emülasyon desteği sağlar.

Seçime bağlı bileşenler :
xmame-gl
xmame-sdl
xmame-svga
Hangi grafik kütüphanesini kullanmak istiyorsanız kuruluma ekleyin.
xmame-tools : xmame ve xmess için faydalı araçlar içermektedir. Seçimi isteğe bağlıdır.

Kurulum işlemi genellikle sancısız bir şekilde tamamlanır. Bu işlem sırasında dikkat edilmesi gereken önemli iki nokta var. Ilki eğer open-gl kütüphanesini kullanmak istiyorsanız, ekran kartının sürücülerini yüklediğinize ve 3B hızlandırmanın açık olduğuna emin olun. Ikinci önemli nokta ise, xmame-x ile ilgili : Eğer GUI altında xmame kullanacaksanız bu paket zorunlu bir bileşendir. Kurulum esnasında bu paket size fullscreen ve dga desteği ile ilgili bir soru soracak, dikkatli okumanızda fayda var. Bilinçsiz bir seçim bir takım güvenlik problemlerine neden olabilir.

Kullanım
Kurulum aşamasını tamamladıysanız, konsol kullanarak xmame'in durumunu kontrol edebilirsiniz. Örneğin xmame -list komutunu kullanarak hangi oyunların desteklendiğini görmeniz mümkün. 7 Mayıs 2005 itibariyle Debian Testing paketi 5088 adet oyunu destekliyordu ;-)

Peki bu oyunlar nerede ?

Kutsal Google'da "mame games", "mame roms" v.b. aramalar yaparak xmame tarafından desteklenen bütün oyunlara ulaşmak mümkün.

Bu oyunlar genellikle zip olarak paketlenir ve oynamak için açmanıza gerek yoktur. Tek yapmanız gereken oyunun rom'unun bulunduğu zip dosyasını öntanımlı rom klasörüne kopyalamak. Bu klasör Debian için /usr/share/games/xmame/roms şeklinde.

Savulun Romalılar FM'ciler Geliyor :)

Xmame çok kapsamlı ve komplike bir emülatör. Onunla yapabileceğiniz birçok şeyi online klavuzlardan ve man xmame komutundan öğrenebilirsiniz.





Klavuzun devamında Asterix'den faydalanacağız. Konami tarafından üretilen 1992 yapımı bu oyununa buradan ulaşabilirsiniz. "Download Now" butonuna tıklayarak oyunu öntanımlı rom klasörüne kaydedin.

Artık tek yapmanız gereken xmame asterix komutuyla emülasyonu başlatmak.




Romalı pataklamaya geçmeden önce kısaca tuşlardan bahsetmek gerekirse :

Genellikle bulmakta zorluk çekilen tuş jeton atma tuşu :) olan 5'dir. 30-40 tane jeton attıktan sonra (bedava nasıl olsa), 1 tuşu ile "player one"ı, 2 tuşu ile de "player two"yu oyuna sokabilirsiniz. Unutmadan xmame joystick kullanımını destekler.

Oyun içerisinde yön tuşlarına ek olarak LCtrl,
LAlt, LShift ve Space
aksiyon tuşlarıdır. P ile oyun donar ve çözülür (pause). Çıkış içinse ESC'yi kullanın .

Tebrikler ! Artık 5088 adet nostaljik oyuna sahip oldunuz. Tabi rom'larını bulabilirseniz :)

Kim demiş Linux ile oyun oynanmaz diye !

UYARI
Burada anlatılan konu ile ilgili uygulamadan doğabilecek bütün sorumluluklar size aitdir. Rom'ların teliflerine gelince, bu konu en az mp3 mevzusu kadar karışık ;-) Keyfinize bakın...

Murat "darkhunter" Sağlam
benimkaosum@hotmail.com
"Mess with the best... Die like the rest !"

Görüşler

0
anhanguera
selam,

simdiye kadar kullandigim hic bir pc bana guncel oyunlari oynatamadigi, ve bu yasimda bile hala atari salonuna gittigim icin mame bana ilac gibi geliyor ;)

mame yi daha kolay oynayabilmek icin bir iki sey de gelistirmistim zamaninda (3-4 sene oluyor), belki isinize yarar.

front end shell http://gsu.linux.org.tr/~distch/projects/fesh [gsu.linux.org.tr]
arcade console http://gsu.linux.org.tr/~distch/projects/arcade [gsu.linux.org.tr]

bence http://x.mame.net [x.mame.net] adresinden source alip derlemek daha guzel olucaktir. network opsiyonlu, yanarli donerli falan...

onerilen oyunlar:
street hoop
metal slug[N]
sunset riders
final fight
outrun
captain america
cadillac && dinasours

alper.
0
conan
http://sourceforge.net/projects/advancemame/

Buradan mame icin live cd edinebilirsiniz.
0
darkhunter
Konuyla ilgilenenlerin bu adreslere de bir göz atmasını öneririm :

http://scummlinux.sourceforge.net/
http://www15.big.or.jp/%7eyamamori/sun/tech-linux-2/index_e.html
http://freshmeat.net/projects/knoppixmame/
http://www.phased.co.uk/xmame/
Görüş belirtmek için giriş yapın...

İlgili Yazılar

Hackers: Sıradışı Bir Dönemin Sıradışı Hikayesi

FZ

2004 yazının sıcak günlerinden birinde, e-postalarımı kontrol ederken beni şaşırtan şu iletiyi karşımda gördüm: "İstemiş olduğunuz Hackers - Heroes of the Computer Revolution adlı yayın kütüphanemize gelmiştir ve teknik işlemleri yapılmaktadır. İşlemler bittikten sonra yayın kataloğumuzdan görülebilir. Bu durumu online kataloğumuzdan takip edebilirsiniz. -- İTÜ Kütüphane ve Dökümantasyon Daire Başkanlığı"

Bir an için duraksadım ve şaşırdım, ne olduğunu tam olarak kavrayamamıştım. Daha sonra ise hatırlama süreci ile parçalar yavaş yavaş yerine oturmaya başladı...

Steven Levy'nin bir döneme ışık tutan ve GNU/Linux'tan çok daha fazlasına tarihi bir perspektifle yer veren meşhur kitabının Ergin Sevinç tarafından yazılmış eleştirisinin devamını ileriseviye.org adresinde okuyabilirsiniz.

Dbmail Kurulumu Belgesi

anonim

Dbmail, IMAP ve POP hizmeti vermenizi sağlayan bir yazılımdır. Dbmail ayrıca e-postalarınızı, kullanıcılarınızı ve sanal domainlerinizi bir veritabanı üzerinde tutmanızı sağlar. MySQL ve PostgreSQL desteklemektedir.

Python

FZ

Yeni, güçlü ve kolay öğrenilebilir bir programlama dili olan Python, tüm değişkenlerin, fonksiyonların, sabitlerin, modüllerin ve sınıfların birer nesne olarak görüldüğü bir dildir. Bu özelliklere sahip başka nesne tabanlı dillerden daha fazla özelliğe sahiptir. Kaynak kodunun herkese açık olması Python’un önümüzdeki dönem çok yaygın olarak kullanılacağının bir göstergesidir.

Nasıl Programcı Olunur

yalcink01

Robert L. READ tarafından yazılmış olan ve ESR'nin "Nasıl Hacker Olunur?" kılavuzunda da bahsi geçen "How to be a programmer" kılavuzunun "acemiler" için olan kısmının çevirisi bitti. Hem çevrilen kısmın imla, yazım, mantık ve bilumum hatalarının kontrolü için hem de programlamaya merak saran acemi vatandaşlara yol yordam göstersin diye bu kısmı yayınlamaya karar verdik. Çevrilmiş kısım hakkındaki fikir ve eleştirilerinizi bekliyorum. Hata ayıklama konusundaki yardımlarınız için şimdiden teşekkürler.

Saygılarımla,

Yalçın KOLUKISA
yanmasın diye kaz çevirmeye giden adam

Visual Studio Zihninizi Çürütür Mü?

FZ

Yaklaşık 30 yıldır program yazan ve Microsoft Windows programlama kitapları ile saygı duyulan isimler arasında yer alan Charles Petzold'un son makalelerinden Does Visual Studio Rot the Mind? Ruminations on the Psychology and Aesthetics of Coding son zamanlarda okuduğum en güzel yazılardan biri.

Petzold, kullanılan araçların insan düşüncesini inceden inceye nasıl şekillendirdiğine dair mükemmel örnekler vermekle kalmıyor, aynı zamanda konuyu tarihsel bir bakışla da değerlendirip çarpıcı tespitlerde bulunuyor. Sadece Microsoft kullananların, sadece C++ ya da C# kodlayanların değil, GNU/Linux, Java ve VS.NET haricinde IDEler kullananların da okumasında fayda olan bir yazı.