Gönderen Konu: Linux altında programlama yapmak çok fark yaratırmı*  (Okunma sayısı 3158 defa)

Hızlı düğmeleri aç

horselogy

İleti: 64

Çevrimdışı
  • **
  • Jr. Member
    • Profili Görüntüle
    • http://horselogy.blogspot.com
aşağıda tahminlerimi yazıyorum.

galiba linux çekirdeği direkt olarak donanıma yazmaya izin vermiyor ekran modunu 320x200 e getir sonra $a000:000 dan ileriye doğru yaz pikselleri diye birşey sözkonusu değil (doğrumuyum?)

ekran modunu değiştirmek için kullanılan 10h kesmesi sanırım dosa ait o yüzden kullanılamazlar.

bütün ses kartları alsa denilen bir sürücü tarafından kontrol ediliyor.

bilgisi fikri olan varmı?

Linux altında programlama yapmak çok fark yaratırmı*

« Yanıtla #1 : 04.05.2007 18:15:22 »
Hızlı düğmeleri aç

GnoStiC


  • Ziyaretçi
linux altinda direkt donanima ulasma anlaminda;

direkt framebuffer veya ses device'ine data yazabilirsin..

Linux altında programlama yapmak çok fark yaratırmı*

« Yanıtla #2 : 04.05.2007 19:32:14 »
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/
Eğer donanım kullanacak kadar low level bir iş ile uğraşıcaksan belki ideal işletim sistemi seçmekle uğraşman mantıklı. ancak eğer amacın günümüz demoları standartlarında bir iş çıkarmaksa, bu durumda birçok multiplatform library olduğu için Linux/Windows temelde farketmez. ınsanların "Linux vs Windows" tartışmalarının büyük bir çoğunlu platformlara özel development toollarından kaynaklanmakta. Örneğin M$ kullanıcıları Visual Studio kullanmayı tercih ederken Linux tercih edenler Visual Studio'ya alternatif Linux derleyici arabirimlerini tercih ediyorlar. Yoksa DirectX gibi platforma özel kütüphaneleri saymazsak Windows ile Linux kullanmanın temelde bir farkı yok. Aynı demo efektlerini, aynı demo projelerini elit iki Win32 ve linux porgramcısının önüne koyduğunda her ikisi de birebir aynısını yapıp senin önüne koyacaktır.
 
Ama dediğim gibi sen gerçekten 13h modu ile 256b intro falan kasmak istiyorsan bu durumda Linux'un sana sağlayacağı bir avantajı göremiyorum/bilmiyorum.