Gönderen Konu: OSDK (Oric Software Development Kit)  (Okunma sayısı 7564 defa)

0 Üye ve 2 Ziyaretçi konuyu incelemekte.

Çevrimdışı Alco

  • Yönetici
  • Özgür Retrocu
  • *
  • İleti: 2130
  • "Kahraman olmak, dürüst olmaktan kolaydır" Luigi P
    • Sizin Amstrad
OSDK (Oric Software Development Kit)
« : 01 Mart 2021, 22:47:33 »
OSDK'nın daha önce başka başlıklarda satır aralarında bahsi geçmiş. Ama hem tazelemek hem de kaybolmaması için tekrar anmak lazım. Oric ailesi için cross-development sistemi. Sayfası da çok derli toplu.

https://osdk.org

Çevrimdışı Pe@ceR

  • RAAT
  • Tedavideki Retromanik
  • *
  • İleti: 321
Ynt: OSDK (Oric Software Development Kit)
« Yanıtla #1 : 08 Haziran 2021, 01:42:19 »
Bir türlü kafam basmadı hep çok karmaşık geldi. Ama yapan çok şey yapıyor.

Çevrimdışı Ref

  • Yönetici
  • Özgür Retrocu
  • *
  • İleti: 2881
  • Advanced User Simulator
    • ae unutmadan
Ynt: OSDK (Oric Software Development Kit)
« Yanıtla #2 : 08 Haziran 2021, 22:42:24 »
8bit'lerde SDK'lar çok sıkıntılı. SDK demek aslında başkalarının yazdığı genel amaçlı fonksiyonların kullanılması demek ve bunları koordine etmek için de büyükçe bir heap kullanılıyor. Genel amaçlı fonksiyonlar çok yer tutuyor ve verimsizler. Kaynakların aşırı sınırlı olduğu 8bitlerde bu durum şiddetli şekilde sorun yaratmaya başlıyor.

Gerçekten de sonunda bare metal çalışmak gerekiyor. En kolayı, amaçladığın şeyi küçük parçalara ayırıp, açıp assembler'i adam gibi yazmak. Zaten zaman içinde kendi kendine bir kütüphane oluşturmuş oluyorsun.

Ne zaman 8bit asm yazmaya başlasam kendimi şu tahta mekanik sistemleri kullanır gibi hissederim

çok da uzağa düştüğünü sanmıyorum. Bu tahta mekanizmaya sdk yazsan ne olacak?