Gönderen Konu: plazma text mod reader  (Okunma sayısı 2984 defa)

plazma text mod reader

« : 14.01.2006 05:07:14 »
Hızlı düğmeleri aç

eirik

İleti: 312

Çevrimdışı
  • ****
  • Sr. Member
    • Profili Görüntüle
    • http://localhost/
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]

plazma text mod reader

« Yanıtla #1 : 14.01.2006 18:38:09 »
Hızlı düğmeleri aç

skate

İleti: 5.245

A Sinner Scener
Çevrimdışı
  • Administrator
  • *****
  • Hero Member
    • Profili Görüntüle
    • http://www.akaydin.com/
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.

plazma text mod reader

« Yanıtla #2 : 14.01.2006 18:50:49 »
Hızlı düğmeleri aç

skate

İleti: 5.245

A Sinner Scener
Çevrimdışı
  • Administrator
  • *****
  • Hero Member
    • Profili Görüntüle
    • http://www.akaydin.com/
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ş :)

plazma text mod reader

« Yanıtla #3 : 14.01.2006 19:38:40 »
Hızlı düğmeleri aç

eirik

İleti: 312

Çevrimdışı
  • ****
  • Sr. Member
    • Profili Görüntüle
    • http://localhost/
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

plazma text mod reader

« Yanıtla #4 : 14.01.2006 19:42:09 »
Hızlı düğmeleri aç

skate

İleti: 5.245

A Sinner Scener
Çevrimdışı
  • Administrator
  • *****
  • Hero Member
    • Profili Görüntüle
    • http://www.akaydin.com/
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.

plazma text mod reader

« Yanıtla #5 : 14.01.2006 19:46:04 »
Hızlı düğmeleri aç

skate

İleti: 5.245

A Sinner Scener
Çevrimdışı
  • Administrator
  • *****
  • Hero Member
    • Profili Görüntüle
    • http://www.akaydin.com/
Bu arada ne kullanıyorsun compiler olarak? watcom c, turbo c, djgpp? ben yıllarca turbo c kullandıktan sonra olayın watcom olduğunu keşfedecekken tam djgpp aklımı aldıydı. O sıralar bıraktım zaten dos tabanlı c kod yazmayı ama içimde hep ukte kalmıştır en iyi 16 bit C compilerı bulamamış olmam :)

P.S: Son zamanlarda dostan yaptığım bir uygulamada veritcal retrace olayını eklemiştim text mode'a. Eğer sen de ekleyecek olursan ekranda cursor'un çizimi gözükmeyebilir belki. Tabii gereksiz titremelerde oluşabilir, istersen hiç kasma :)

plazma text mod reader

« Yanıtla #6 : 14.01.2006 21:12:22 »
Hızlı düğmeleri aç

scg

İleti: 214

Çevrimdışı
  • ***
  • Full Member
    • Profili Görüntüle
    • http://
Bende sorunsuz çalışıyor , güzel ,tebrik.

erik :  baştaki plazmayı görünce aklıma bişey geldi şu linke bak :

rivulet

hımm belki text mode demo olaylarına girmeyi düşünürsün.


scg.

plazma text mod reader

« Yanıtla #7 : 14.01.2006 22:16:17 »
Hızlı düğmeleri aç

PE&OAS

İleti: 377

Çevrimdışı
  • ****
  • Sr. Member
    • Profili Görüntüle
ben çok beğendim. zaten bende böyle bir şey istiyordum, erik ellerine sağlık usta :) .

plazma text mod reader

« Yanıtla #8 : 14.01.2006 23:03:28 »
Hızlı düğmeleri aç

tesla

İleti: 426

Çevrimdışı
  • ****
  • Sr. Member
    • Profili Görüntüle
    • http://
Saman altından su yürütür gibi ne ara yaptın :) İyi olmuş.

Başlangıçtaki plazma efekti çok hoşuma gitti.

plazma text mod reader

« Yanıtla #9 : 15.01.2006 01:51:27 »
Hızlı düğmeleri aç

eirik

İleti: 312

Çevrimdışı
  • ****
  • Sr. Member
    • Profili Görüntüle
    • http://localhost/
@skate: ekranIn ayarlanmasI kolay. onu sen soyledikten sonra unuttugumu fark ettim:) gerci bence 43x80 ekranda da guzel gorunuyor:) compiler olarak i watcom yada djgpp tavsiye ettilerse de turbo c++4.0 vardI bende ba$ka bi compiler a ali$mak istemedim. vertical retrace bi yerde kullandIm ama kursoru gostertmemek icin ba$ka bi trick vardI sanki, ekran dI$Inda bi yere gotoxy ile gitmek gibi bi$ii olmasI lazim.

@scg: o efektin aynI kodu ilginc bir fikirle 256b olarak geliyor zaten. verdigin linkteki demoyu izledim, cok guzel olmu$ ama text mod etkisi vermek icin windows un grafik ekranInda pixelleri kare kare almi$lar sanIrIm:)

@pe&oas - tesla: valla begenmenize sevindim. plazmayI anes kodladI ben sadece dos a uyarladIm o kadar:)

plazma text mod reader

« Yanıtla #10 : 15.01.2006 02:46:18 »
Hızlı düğmeleri aç

scg

İleti: 214

Çevrimdışı
  • ***
  • Full Member
    • Profili Görüntüle
    • http://
@erik : O demo %100 , gerçek , text mode ...

plazma text mod reader

« Yanıtla #11 : 15.01.2006 13:44:20 »
Hızlı düğmeleri aç

spritus

İleti: 933

Çevrimdışı
  • *****
  • Hero Member
    • Profili Görüntüle
    • http://resident.tr-demoscene.info
ooo
erik efendi bunu da sıkılıp bırakacaksın sandım :) tebrikler.. yalnız yukarda bahsi geçen hataları düzeltsen iyi olur

not: böyle bir şeyi bitirebildiğine göre bi 4k intro da bitirebilirsin gibime geliyor ;)