the scene > demoscene
plazma text mod reader
eirik:
bi haftadir fazla kimseye haber vermeden ugra$tIgIm bi plazma dergi okuyucu vardI. hala hatalarI olsa da bence en azIndan preview olarak denenebilir hale geldi. o yuzden dosyayI buraya upload ediyorum. ancak oncelikle soylemem gereken bazI $eyler var :
- bizim gruptan anesthetic in de bi reader yazdigini biliyorum fakat projeler tesadufen yakIn zamanlarda birbirinden habersiz bir $ekilde ayri ayri olarak ba$lamI$tIr. birbirinden bagImsIzdIr. (yani mesela benim programIm anes inkinin bi preview i gibi anla$ILmasIn)
- bu program kendi kendime "ben plazma yI ne $ekilde okumak istiyorum" diye sormamla cIktI ve tamamen kendim okumak icin kodladIm. tabii ki deneyip fikirlerini belirten olursa saygI duyarIm. $oyle olacagIna boyle olabilir diyenler olursa elimden geldigi kadar degi$iklik yapmaya cali$irim.
- program bence bir resident stuff i olarak degerlendirilmemelidir. zaten acIkcasI scene e yakI$an bir kod oldugunu du$unmuyorum, dosya cok buyuk ve oldukca hantal, biraz da plansiz ve bodoslama yazilmi$ kIsImLarI var. henuz spritus bile gormedigi icin daha sonradan begenilirse (ki ben olacagInI sanmiyorum) grubun sayfasIna koyup koymamak kendisinin bilecegi bi$iidir
- program bu haliyle bile oldukca yarIm, .zip dosya icerisinde 2do.txt icerisinde ileride ne gibi ozellikler eklemek istedigimi sIraladIm.
- program icin text dosyaya bazI sinIrLandirmalar getirmek yada bazI ozellikler eklemek zorunda kaldim. bunlarIn hepsini yine .zip dosya icinde sIraladIm. plazma nIn formatI toplantiya gelen 10 ki$ilik bir ekip tarafIndan belirleniyordu. bazI ozellikleri kafama gore kendi readerimde standartla$tIrmam yeni bir toplanti yapIp karar almanIn imkansizligi kar$IsInda mazur gorulmesini ve bir saygIsIzLIk olarak aLInmamasIni diliyorum.
son bi$ii, program win xp de pencere icinde sorunsuz cali$iyor ama tam ekran oldugu zaman kod emulasyonu yuzunden bazI yerlerde sacmalayabiliyor, bell karakteri basILmasI gereken yerde keyboard buffer tIkanmI$ gibi davranIyor. textbackground() ile textcolor() komutlarI artik desteklenmediginden renklendirme i$lerini de standart olmayan yollarla yapmak zorunda kaldigimdan orada da bazi sicmalar soz konusu olabilir. bunlar daha cok win xp den kaynaklanan sorunlar. (bu arada kaynak kodu da yayinlayabilirim bi kac duzeltmeden sonra)
[attachmentid=73]
skate:
Hata birtek bende mi çıkıyor merak ettim. Benim test platformu, hydrogen'in c64 grafik modları v.s. chapterlar uzun oldukları için "açılmak istenilen dosya için bellek ayrılamıyor" gibi bir hata alıyorum. Daha sonra da "plazma menüsü oluşturulması sırasında bir hata oluştu. Program sonlandırılacak" diyor ve çıkıyor. malloc mallık yapmış galiba :) Sistem Windows XP Service Pack 2 ve bilgisayar PIV 3.0 512 MB Ram'dir.
skate:
Bu arada birkaç ufak eleştiri.
Birincisi baştaki intronun hızlıca geçilememesi. Ekrana ASCII logo çizilirken herhangi bir tuşa basılınca çizilme efekti kesilip logo lönk diye gelse, bir daha bir tuşa basınca da geçse süper olur.
İkincisi paketin içinde dosun kullanacağı bellek boyutu, tam ekran açılması v.s. olayların ayarlı bulunduğu bir shortcut olsa hiç fena olmaz.
Üçüncüsü ise page up page down ya da sağ sol cursorların 1'er 1'er değil de daha çok satır kaydırması (mesela 25'er) iyi olurdu. Ya da page up page down 25'er kaydırırdı (tam bir sayfa), sağ sol cursorlar 5'er ya da 10'ar satır kaydırırdı felan.
Bunların haricinde oldukça hoş bir text reader olmuş, çok beğendim. Uzuuun bir aradan sonra hoşgeldin aramıza eiric kardeş :)
eirik:
o hatayI biliyordum benim maLLIgImdan kaynaklandI biraz:) her$eyi dinamik yapacam derken biraz bellek canavarI bir program oldu. ustelik small memory modelde her$eyi tek bi segmente sIkI$tiracam derken haliyle yer yetmedi. compiler ile kullandigim bellek modelini degi$tirip pointerlarI da far a cevirmem gerekecek, en yakIn zamanda duzeltecegim.
ele$tiriler icin saol ve begenmene sevindim:) ilk ve ucuncu soylediklerin benim de gozume carpmI$tI zaten. bellek sorununu hallettigimde onlarI da ekliyip yeni bi versiyon cIkarIrIm
skate:
Bu arada ikincisiyle ilgili de bir not düşiim hemen, ben denedim ve full screen başlatacak bir shortcut yaptım XP'de ve bu sefer plazma efektini 80x50 karakterlik alanda yarım ekran açtı, ancak reader'a geçince düzeldi ekran modeu. Bununla ilgili de bir fix yapabilirsin belki her halikarda 80x25 açılmasını sağlayacak şekilde. Eğer olmuyorsa da salla, nasılsa windowed başlatıp full screen yaptıkmı düzgün oturuyor ekrana.
Navigasyon
[0] Mesajlar
[#] Sonraki Sayfa
Tam sürüme git