Gönderen Konu: Kac kisi Linux kullaniyor?  (Okunma sayısı 7888 defa)

Kac kisi Linux kullaniyor?

« Yanıtla #30 : 22.12.2005 17:42:08 »
Hızlı düğmeleri aç

eirik

İleti: 312

Çevrimdışı
  • ****
  • Sr. Member
    • Profili Görüntüle
    • http://localhost/
bu arada yeniden slak9.1 kurdum ama gnome paketlerinin oldugu CD cizildigi icin $imdi slak10.1 cekiyorum, cok cd m olsa suse de cekerim ama cd yok i$te bu arada dosya ekleyemiyor muyuz ya resim yollicaktim neyse :)

Kac kisi Linux kullaniyor?

« Yanıtla #31 : 23.12.2005 10:29:35 »
Hızlı düğmeleri aç

nightlord

İleti: 1.085

Çevrimdışı
  • Administrator
  • *****
  • Hero Member
    • Profili Görüntüle
    • http://www.nightnetwork.org
Alıntı
Originally posted by eirik@Dec 22 2005, 12:43 PM
yok abi ben onu seninle ilgili yazmadIm, pc bios icin konu$tum c64 ile ilgisi yok :) yanLI$ anlama olmu$.

bu arada senin dedigin o olay pc de olsa kolayca halledilebilir de c64te ba$LIba$Ina bi sistem gerekir. pc de PIC oldugu icin, interrupt controlleri programliyorsun, rtc cali$irken ondan surekli (1/18.2sn de bir) okuyup pc ye bildiriyor. c64te bi bellek adresini ayirip oradaki dword e o saniye cozunurlugunde saat bilgisi yazILabilir en kolay ama c64te i$lemlerin zamanlamalarI bile cok onemli oldugundan bi kac ns lik , PIC in bellege yazma suresi icin gecen waitcycle bile dogru durust cali$an tum demolarIn agzIna verir diye du$unuyorum. ama normal normal basic vs. cali$ir, i$lemciyi de %100 kullanmayan bi program zamanlamada sicmaz.
[post=3737]Quoted post[/post]
[/b]


RTCnin c64 belleginde bi yere yazmasina gerek yok. zaten o registerlar adress space de bos yerlere maplenebilir

daha da iyisi eger cia2deki tod timer kullanilmiyosa o zaten bu is icin hazirdir. bu durumda gereken tek sey boot zamaninda tod timer'i rtc timerdan initlemek olur. yani bilgisayar ilk acildiginda bunu yaptinizmi sonra cia registerlerinden zaman okunabilir. boylece hic bi demoya bisey olmaz

Kac kisi Linux kullaniyor?

« Yanıtla #32 : 23.12.2005 11:11:59 »
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/
Nightlord, bunu biz de düşünmüştük ancak söz konusu olan bir işletim sistemi olduğu için olayın ters yönlü de çalışması gerekiyor. Yani en azından bizim RTC'yi configüre edebiliyor olmamız lazım. Ayrıca 64'ün timerları sorunlu, biraz hızlı çalışıyorlar. Daha önce defalarca test ettim, 5 dakikada 1-2 sn şaşıyor ki bilgisayar uzun süre açık bırakıldığında iyica patlıyor bu olay. Onun için periodik olarak RTC ile senkronize olması lazım bence.

Bir de unutulmaması gereken olay ben RTC'yi sıfırdan yazılacak bir işletim sistemi için düşünüyordum. Kısacası eski demoların RTC ile çalışıp çalışmamasını pek de önemsemiyorum. Disable eder öyle çalıştırırsın icabında. Benim derdim GEOS gibi bir işletim sistemi yazabilmekti. Beş temel avantajı olacaktı.

1-Dosya sistemi çok farklı olacaktı. Created, Modified, Accessed datetime gibi bilgiler adam akıllı tutulacaktı (RTC'nin de yardımıyla tabii)
2-REU'yu destekleyecekti. Böylece bu işletim sistemi üzerinden geliştirilen çizim programları, word processing programları v.s. çok avantajlı olacaktı.
3-Geos kadar bile user friendly olmayacaktı. Birçok şey console arabirimlerinden yapılacaktı. Kısacası coderlara hitap eden bir yapıda olacaktı. Window systemi çok basit birşey olacaktı.
4-Amiga ve Commodore mouselarını hatta ufak bir aparatla PC mouselarını çok sağlam biçimde destekleyecekti.
5-Tass gibi bir program boot esnasında REU'ya atılacak ve burdan çalışmaya başlayacaktı. Bu konuda Retro Replay'i geliştiren ekipten yardım almayı düşünüyordum.

Benim en büyük sıkıntım bu güne kadar c64'de bir turbo loader bile yazmamış olmam. File system konusunda kendimi geliştirmem gerekiyor. Zaten bu projenin çıkış noktası da bu konularda kendimi geliştirmekti.

Kac kisi Linux kullaniyor?

« Yanıtla #33 : 23.12.2005 11:18:50 »
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/
Bir de belirteyim, olayda kesinlikle "ben yapıcam!!!" tarzı bir yaklaşımım olmadı. Hem her tür yardıma ihtiyacım olacak ve kabul edecektim, hem de daha önce geliştirilmiş ve kabul görmüş bazı sistemleri olduğu gibi (credit vererek ve mümkünse izin alarak) kullanacaktım. Sonuç olarak amaç bu işletim sistemini ortaya çıkarmaktı, ister herşey sıfırdan codelansın, ister proje legoya dönsün. Ama şu aralar bu projeye girişebileceğimden emin değilim. Geçen sene olsa gözüm kapalı dalardım (-ki dalmıştım).

Kac kisi Linux kullaniyor?

« Yanıtla #34 : 23.12.2005 13:34:37 »
Hızlı düğmeleri aç

Decipher

İleti: 482

Çevrimdışı
  • ****
  • Sr. Member
    • Profili Görüntüle
    • http://beskrajnost.com
bir geyiğin boynuzları bu kadar mı uzayabilir :D linux kullanmaktan bootcode'a ve işletim sistemi yazmaya geçti olay neyse tema yine aynı ya oradan kurtarıyor olay :D o değil de ben öğrenmek için diyorum eğitim amaçlı o yüzden bir os'a girmeyi düşünüyorum tabii daha var baya hayırlısıysa olsun.
100% pure coder pr0n

Kac kisi Linux kullaniyor?

« Yanıtla #35 : 23.12.2005 14:18:01 »
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/
Alıntı
Originally posted by MaDpRoGrAmMeR@Dec 23 2005, 01:34 PM
ben öğrenmek için diyorum eğitim amaçlı o yüzden bir os'a girmeyi düşünüyorum tabii daha var baya hayırlısıysa olsun.
[post=3790]Quoted post[/post]
[/b]
Öğrenme amaçlı OS yazma olayına katılıyorum. Mesela ben PC'de denediğimde uğraşmaya değmeyeceğini öğrenmiştim :) Ancak 64'de OS projesi bana oldukça mantıklı geliyor. Çünkü 64'de yalnızca GEOS var, o da çok eski ve yetersiz. IDE64, MMC64, Retro Replay ve daha nice güzel hardwarelarımız var. Bunları da destekleyen adam akıllı bir OS fena mı olurdu? Ya da Retro Replay'in içine gömsek OS'u mesela?

Kac kisi Linux kullaniyor?

« Yanıtla #36 : 23.12.2005 17:29:04 »
Hızlı düğmeleri aç

nightlord

İleti: 1.085

Çevrimdışı
  • Administrator
  • *****
  • Hero Member
    • Profili Görüntüle
    • http://www.nightnetwork.org
hmm bu durumda ilk dedigim sey yani io mapde kullanilmayan bi yerlere rtc registerleri konulur. mesela $d200-$d204 arasi gibi. benim dikkat cekmek istedigim kritik nokta erikin bahsettigi dma yapip c64 ramine access hakki elde etme ve bu sayede cpu ve vic accessleri bloklama olayina gerek olmadigi.

bu arada skate kardes sen de reu mu var... ve oyleyse vay sansli herif diycem :)

Kac kisi Linux kullaniyor?

« Yanıtla #37 : 23.12.2005 21:09:47 »
Hızlı düğmeleri aç

eirik

İleti: 312

Çevrimdışı
  • ****
  • Sr. Member
    • Profili Görüntüle
    • http://localhost/
Alıntı
Originally posted by nightlord@Dec 23 2005, 05:29 PM
hmm bu durumda ilk dedigim sey yani io mapde kullanilmayan bi yerlere rtc registerleri konulur. mesela $d200-$d204 arasi gibi. benim dikkat cekmek istedigim kritik nokta erikin bahsettigi dma yapip c64 ramine access hakki elde etme ve bu sayede cpu ve vic accessleri bloklama olayina gerek olmadigi.

bu arada skate kardes sen de reu mu var... ve oyleyse vay sansli herif diycem :)
[post=3807]Quoted post[/post]
[/b]

evet o soyledigimin hatali oldugunu daha sonradan yazdIm ben zaten. benim akLIm pc deki 8041 zamanlayIcI ile duzenli olarak cagIrILan sistem saati (int 08) ve buna asILan diger interrupt (1Ah) a gitti

skate: iki byte da RTC nin degi$tirilmesi icin eklersin bellege map edilmi$ olarak bu iki byte aracILILgI ile c64den RTC yi degi$tirebilirsin hatta sen sadece belli ba$Li komutlar belirleyip dI$arIda bi mikro denetleyici ile bu komutlarI kontrol ettirirsin, komutlara gore mikrodenetleyici daha bi suru $ey yapabilir

Kac kisi Linux kullaniyor?

« Yanıtla #38 : 23.12.2005 22:31:16 »
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/
Alıntı
Originally posted by eirik@Dec 23 2005, 09:09 PM
skate: iki byte da RTC nin degi$tirilmesi icin eklersin bellege map edilmi$ olarak bu iki byte aracILILgI ile c64den RTC yi degi$tirebilirsin hatta sen sadece belli ba$Li komutlar belirleyip dI$arIda bi mikro denetleyici ile bu komutlarI kontrol ettirirsin, komutlara gore mikrodenetleyici daha bi suru $ey yapabilir
[post=3823]Quoted post[/post]
[/b]
Aslında RTC'yi user portdan (RS232) bağlasak ve ben direk COM Porta veri göndersem komut baabında. Mantıksız mı?

Kac kisi Linux kullaniyor?

« Yanıtla #39 : 23.12.2005 22:37:46 »
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/
Alıntı
Originally posted by nightlord@Dec 23 2005, 05:29 PM
hmm bu durumda ilk dedigim sey yani io mapde kullanilmayan bi yerlere rtc registerleri konulur. mesela $d200-$d204 arasi gibi. benim dikkat cekmek istedigim kritik nokta erikin bahsettigi dma yapip c64 ramine access hakki elde etme ve bu sayede cpu ve vic accessleri bloklama olayina gerek olmadigi.

bu arada skate kardes sen de reu mu var... ve oyleyse vay sansli herif diycem :)
[post=3807]Quoted post[/post]
[/b]
REU yok ne yazık ki ama REU benim hobim sayılır :) Bir ara REU'ya code da yazdım. Racoon'a (Hitmen) yolluyordum o test ediyordu. Zaten mantığı ve kullanımı çok basit REU'nun ama ben özellikle realtime efektler için hızını test etmiştim. REU'da karakter setine convert edilmiş 3 renk grafik saklayıp realtime hafızaya açmayı denemiştim scroll ederken. Taş gibi çalışıyor walla deyyus. Amacım 64'ün hafızasına sığmayacak kadar uzun bir resmi REU'yla kaydırmaktı. Yalnızca çalıştığını görmek istiyordum. İşin komik iki tarafı;

1) Kimse bana o kadar uzun 3 renk grafik çizmedi.
2) Racoon yazdığım kodlara "çalışıyor" ya da "çalışmıyor" yorum yapıyordu, yine sonucunu göremiyordum :)

Ama elime geçse köpek gibi kod yazarım REU için. Her ayrıntısını bilirim aletin.

Kac kisi Linux kullaniyor?

« Yanıtla #40 : 23.12.2005 23:22:51 »
Hızlı düğmeleri aç

eirik

İleti: 312

Çevrimdışı
  • ****
  • Sr. Member
    • Profili Görüntüle
    • http://localhost/
hmm seri porttan da baglanabilir evet, son zamanda her$eyi cok alengirli du$unuyorum :) bu arada konuyla alakali slak10.1 kurdum cok memnunum, kde yi bi ayarlarInI yapayIm onu kullanIcam $imdi gnome dayim

Kac kisi Linux kullaniyor?

« Yanıtla #41 : 24.12.2005 02:22:59 »
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/
Alıntı
Originally posted by eirik@Dec 23 2005, 11:22 PM
hmm seri porttan da baglanabilir evet, son zamanda her$eyi cok alengirli du$unuyorum :) bu arada konuyla alakali slak10.1 kurdum cok memnunum, kde yi bi ayarlarInI yapayIm onu kullanIcam $imdi gnome dayim
[post=3834]Quoted post[/post]
[/b]
Benim hardware background'ım çok iyi olmadığı için emin olmadan tartışıyorum birçok şeyi ancak şirkette geliştirdiğimiz projelerde genlikle RS232'den haberleşiriz cihazlarla (IP harici) ki ne mutlu bize ki C64'ün user portu = RS232 :)

Kac kisi Linux kullaniyor?

« Yanıtla #42 : 04.04.2006 18:57:40 »
Hızlı düğmeleri aç

GnoStiC


  • Ziyaretçi
isim geregi redhat, slackware kullaniyom.. debian severim.. ama diger isim geregi winXP kullaniyom.. lazim oldukca knoppix'le acip isimi goruyorum..

ubuntu guzel, netekim ubuntu kurup, kendi sayfasindan update'lere bakarken gordugum formu doldurdum ve 2 hafta icinde ucretsiz 32 ve 64bit kurulum ve live cd'lerini gonderdiler.. (hala ucretsiz dagitiyorlardir saniyorum)

ve info:
pardus'un pisi'sini yine bir debian sever olan exa (ex-giga)/bronx yazdi..

Kac kisi Linux kullaniyor?

« Yanıtla #43 : 04.04.2006 20:28:44 »
Hızlı düğmeleri aç

tesla

İleti: 426

Çevrimdışı
  • ****
  • Sr. Member
    • Profili Görüntüle
    • http://
Partide dağıtılan Ubuntu lar için Spaztica ya teşekkürler. 1 CD olduğu için epey bir eklenti kurmak gerekiyor ama korkmayın, gerek debian gerek Ubuntu kendi sayfasında bir çok hazır paket bulunduruyor ve yüklemesi hiç dert olmuyor.

Paketi indirdikten sonra.

$ sudo dpkg -i yuklencek_paket.deb

Deyip yukleniveriyor. Yuklenmezse de eksik olan şeyler yüzünden yüklenmiyor genelde. Önce eksikleri tamamlayıp tekrar deneyince sorun kalmıyor.

Xmms player + SID desteği ve Ntfs desteğini sorunsuz yükledim. "iyi de hoca ne var ki bunda? " diyebilirsiniz. Ama Fedora da bunları yapmak için baya işkence çekmiştim. Ki o sebepten bu rahatlık için Ubuntu yu baya sevdim.

Linux for human beings :)