Kategori arşivi: Retro Oyun Makaleleri

Frontier First Encounters

İlk karşılaşma

Bu blog’u yeni yetişen bilgisayar oyuncularının da ara sıra takip ettiğini biliyorum. Bugün unutmadan, bu kitleye eski bir fenomeni anlatma kararı aldım.

(ps. Bu makale karalama şeklinde yazıldığı için imla hataları ve cümle düşüklükleri bulunabilir. Zaman içinde makale geliştirilecektir. Ayda bir kontrol etmenizi tavsiye ederim.)

Neyse, buyrun okuyun:
Frontier First Encounters yazısına devam et

Hançer (Amiga): bir başka cracking macerası

Aslında bu sefer macera bile diyemeyeceğim, çünkü crack ascii-art’ını hazırlamak crack’in kendisinden daha uzun zaman aldı.

Hançer çıktığında “çok yaşa türk oyunu” diye saldırıp almıştık elbette. Elimde hala orjinal disketleri duruyor olmasına karşın, ne kutusu ne de kitapçığı ortalarda yoktu. Birilerinin kitapçığı taradığını hatırlıyorum ama yine de crack iyi olurdu hani.

Herşeyin başında Hançer, beni deli eden bir özelliğe sahiptir, koruma kodunu 3 kere sorar, yani oyuna başlamadan önce kitapçıktan üç ayrı kelime bulmanız gerekir. Eğer birinde hata yapsanız, hop oyun kapanır. Elimde kitapçık varken bile, hele ki oyun bu kadar vasat iken, açmak içimden gelmezdi. Aynı his frontier’da da vardır. Ara sıra uzay üslerinde size kitapçık sorusu sorarlar. Oyunun içine eden bir olay.

Neyse eğer siz de benim gibi hissediyorsanız, nihayet çözümü size sunuyorum. Fakat uyarıyorum, oyunun kırılmış hali çok fazla test edilmedi. O kadar sabırlı değilim. Umut tarlaları olsa belki 🙂 Bulduğunuz bug’ları ya da kırılmasını istediğiniz başka oyunları (amiga ve spectrum) bana gönderebilirsiniz.

Aşağıda kırılmış oyun diskleri mevcut. Oyunun orjinal (kırılmamış hali) internette bulunabilir.

Hancer(1992)(Digital Dreams Art)[cr REF].zip

 

edit 2015: Oyunun yapımcısı Sedat Çöloğlu tarafından bana bir mail atıldı, kısa bir muhabbetin ardından kendisi bana oyunun taranmış kullanma kılavuzunu gönderdi. Ben de onu Türk Ev Bilgisayarı dönemi arşivi olan retrojen kütühane’ye yükledim.

Retrojen Kütüphaneye retrojen forumlarından ulaşabilirsiniz. Şu anda online olan en büyük Türkçe ev bilgisyarı dergi ve kitap arşivi diyebiliriz.

http://retrojen.org/pano

Tosec İsimlendirme Etiketleri

Tosec nedir?
“TOSEC” aslında bir web sitesinin adı: “The Old School Emulation Center” yani yorumlayarak çevirirsek ‘”Babadan kalma” emülasyon merkezi’ denebilir. Buradaki “babadan kalma” dediğim şey 80’lerde yazılmış oyunlar,işler oluyor. Fakat bu site, dosya isimlemesi konusunda bir standard geliştirerek emülasyon cemiyetine bir amme hizmeti yapıyor. Tüm oyun dosyalarını içeriklerine göre isimlendiriyor. Buna göre elinizdeki oyunu şu şekilde isimlendirmeniz gerekiyor:

Başlık sürüm(demo) (Yıl)(Yayıncı)(Sistem)(Video)(Ülke)(Dil)(YayınHakkı)(GeliştirmeDurumu)(Ortam Tipi)(Etiket)[cr][f][h][m][p][t][tr][o][u][v][b][a][!][ekler]

Bu gün forumda bir kullanıcı TOSEC isimleme kuralları hakkında birşeyler sordu, ben de bildiğim kadarını cevapladım. Bu konunun çok kişi tarafından merak edildiğini bildiğim için buraya da bir kopyasını koymaya karar verdim. Daha sonra eksik harfleri de tamamlayayım dedim. Bunun için TOSEC Namig Convention‘dan hatırlayamadığım harfleri kontrol ederek tamamladım. Kaçırdıklarım olursa yorumla bildirin, tamamlarız.

cr [x] = Cracked by (yani yazılımı kıran kişi/grup)
CSL ve LSA birer cracking grubu. Çektiğin oyunları çalıştırırsan hangi grup olduklarını görebilirsin: örnek CSL= “Crystal”, LSA= “Legion Software Alliance” FLT = “Fairlight”‘tır. Tüm cracker grupların listesi için buraya tıklayın.

a,a2,a3– aynı imajdan birden fazla var demektir. Örneğin Crystal Kickoff’u kırmış, ama sonra bir bug bulunmuş ve tekrar kırmış, peşine yeni bir bug ve tekrar kırmış… ozaman tüm imajlar aynı notasyona sahip olacaktır, birbirlerinden ayırmak için a,a2,a3 (alternate 2, alternate 3 vs.) olarak gider.

Tosec ile isimlendirilmiş dosya yığını
b,b2,b3– o imajın hatalı olduğunu belirtir (bad dump). Bu imajlar genelde çalışmaz. Fakat yine de bazılarına yardımcı olabilir diye dağıtılmıştır. Aslında [b] tag’inin çok fazla yanlış kullanıldığını da gördüm. Ama tosec hiçbir zaman çok açık bir isimleme kuralı ortaya koyamamıştır. Örneğin, Bir oyunun crack edilmesi sırasında oyunun yüksek skorlarının kayıt edilememe sorunu ortaya çıkmışsa bunu yanlışlıkla [b] olarak taglenmesi görülebiliyor. Ama bazende sorun crack’te değil imajın alınması sırasında bazı sektörlerin bozulması halinde de gerçekleşebiliyor. Bu durumda gerçekten [b] tag’i kullanılmalı. Her iki durumunda tespiti işi çok iyi bilenler tarafından yapılabileceğinden, [b] işaretli dosyaların bir yerinde bir problem olduğunu kabaca kabul edebiliriz.

f – fixed. Örneğin Crystal %100 kickoff release yapmış ama nemesis bunda bulunan bug’ı düzeltmiş, ozaman sadece [f] ya da [f nemesis] olarak verilir.

!– bunlar moderatör tarafından onaylanmış imajlardır. Bunların tüm tag’lerinin doğruluğu kontrol edilmiştir.

t– Trained. t+8 t+2 olarak da yazılır. yandaki rakam kaç trainer eklenmiş onu belirtir.

m– modified. Mesela zombie boys kırmış, ben modifiye edip zombie boys yazısını arda boys yapmışım. ya da oyunun belli bir kısmını değiştirmişim.

M- büyük m multilanguage demek. Yani çok dilli. M4 yazarsa o yazılım 4 ayrı dilde çalışıyor demektir. aksi takdirde sadece dil yazılır (fr), (de), (tr) gibi.

h– Hacked. Örneğin Saddam’ın bulaştığı yıllarda Disk-Validator’e bulaşırdı. Ve bu tür bulaşmalarda dahi imaj [h] ile işaretlenir. ya da Cracker grup disketin içindeki birçok şeyi çıkartmış (örneğin gereksiz menüler, ses vs) ve sadece oyunu bırakmış olabilir. Bu işlem sırasında bir crack gerekmiyorsa, sadece örneğin Startup-sequence’ın değiştirilmesi gerekiyorsa, bu bir hack sayılır.

o– overdump. Bu amigada pek görülmez. Genellikle çip tabanlı rom kartuşlarında rom’un kopyalanması sırasında kopyalayıcının eklediği gereksiz veri dosyaya eklenmiştir. Bunu rom’u yaratan kişi bilerek de eklemiş olabilir, ya da rom copy yapan program eklemiş olabilir. Sonuç olarak bu imajda aslında olmaması gereken veri bulunmaktadır.

u– underdump. Bu rom ya da disk imajında veri eksiği var demektir. Yine de imaj mükemmel şekilde çalışabilir. Fakat bu verinin orjinal olduğunu göstermez.

hatırladıklarım bu kadar, ha bir de (PD) var o da public domain demek. Yani beleş Gülümseme Yanlız buradaki notasyonun doğruluğu tarrışılır. Çoğu zaman CRL ile işaretlenmiş bir oyunun QTX (quartex) çıktığını görüyorum. Bunları üşenmeden tosec.org’daki forumlara göndermek gerekiyor ki düzeltilsin. Oeeh, ben hep üşeniyorum be kardeşim…

“Doomdark’s revenge” radyo draması…

internette bulunması zor olan bu kayıt benim arşivimden çıktı, kaybolmasın diye buraya ekliyorum. İngilizcesi iyi olan Doomdark severler için bulunmaz bir eğlencelik. Yüzüklerin efendisi tadında, masalımsı anlatımıyla ve elbette spectrum camiasında çok sevilen mandy’nin o acaip sesiyle, “Karalanet’in intikamı” 20 dakikalık bir drama. iyi eğlenceler.

inlay Screenshot

download audio:
http://www.veanewmedia.com/ardae/fish/DoomdarksRevengeDramaTape.rar

Sevdiğim amiga oyunları: Bölüm 1

Sürekli ve sürekli olarak retro severler soruyorlar, amiga ama hangi oyun? Evet artık oynamıyoruz ama çocukluğumuzda deli gibi oynadığımız için aklımızdan çıkmayan oyunlar vardır. O stressiz günleri hatırlamak bile bir rahatlama kaynağı olduğu için bir bir anlatmaya karar verdim bu oyunları. Hatta bu yazılar için özel bir kategori açtım, sağdaki listeden “Retro Oyun Makaleleri” isimli başlığa tıklarsanız tüm listeyi görebileceksiniz. Eğer önerileriniz varsa ya da siz de sevdiğiniz bir oyun hakkında makale yazdınız ise linkinizi yorum olarak eklemeyi unutmayın.

Bir sırayı takip etmekten ziyade, rastgele bir oyundan başlayacağım. Buyrun bakalım:

Stunt Car Racer

Oyun elimize geçtiğinde bir yazdı. Sanırım üniversiteye başladığımız ilk yazdı, ya da yeni başlayacaktık. Yani yıl 1992 ya da 1993’tü. Ailem yine almanyada olduğu için, Olcay, Barış, Alp ve ben bizim evde kamp kurmuştuk. O yazın büyük bölümü stunt car racer’da ustalaşarak geçirdik.

Stunt Car, yüksek bir platformun tepesinde, bariyerler olmadan yarışma üzerine kurulu bir oyun. Farklı pistlerde atlamalar ve virajları (çok çalışarak) geçerek turları tamamlamak gerekiyor. Oyun her durumda iki kişi ile oynanıyor. İkinci kişiyi bilgisayar da yönetebiliyor, dilerseniz null kablo üzerinden bağlantı kurup ikinci oyuncu olarak arkadaşınızı direksiyona oturtabiliyorsunuz.

Oyun amigada az rastlanır şekilde *hızlı* vektör grafikler içeriyordu. O zamana kadar (Robocop 3 ve Epic henüz elimize geçmemişti) doğru düzgün bir vektör-3D oyun görmemiştik. Fakat stunt car’ın tarafımızdan keşfi öyle aniden olmadı. Önce ben tek başıma arada oynuyordum. Sonraki günler kickoff oynamaya ara vermeye başlamıştık ki, ben stunt car’ı null network’den oynamayı önerdim. Olcay’ın a600’ü ile benim 500’ü bağlayınca oyunda deli gibi bir kapışma ortamı bulduk.

Stunt car racer, iki kişi oynanınca parlayan oyunlardan. Arabanızı engelleri aşacak şekilde kontrol etmeye çalışırken (bu arada arabanıza hasar verecek sert düşüşlerden de kaçınmalısınız) arkadaşınızın da sizi aşağıya itmemesi için çaba göstermeniz gerekiyor.

Sonuç olarak, amiganın en iyi yarış oyunlarından biri. Ayrıca bu oyun ZX Spectrum’a ünlü coder Pete Cooke tarafından büyük bir ustalıkla aktarıldığını da ekleyerek bitirelim bu girdiyi.

Son olarak yararlı linkler:
http://en.wikipedia.org/wiki/Stunt_Car_Racer
http://www.classicamiga.com/content/view/3212/96/