Türk Paint
Retro bilgisayarCommodore 64'ün grafik yetenekleri (özellikleri) oldukça iyi olmasına rağmen bu özellikleri kullanacak komutlara sahip değil. Ancak "POKE" ve "PEEK" komutları arasında boğularak kullanılabilen bu özellikleri TURK PAINT ile sadece birer SYS komutu kullanarak ulaşabilirsiniz. TURK PAINT, Commodore 64'ün 320x200 çözünürlüklü grafik modu için küçük çapta bir grafik paket programıdır. Commodore 64'e beş yeni komut kazandırır. Bu komutlar:
ENTER: HI-RES (yüksek çözünürlük) moduna girme:
PAINT: Ekranı istenilen renkle boyama (ENTER'dan sonra kullanılmalı, önce değil)
POINT: Ekranın istenilen koordinatına nokta koyma (parametresi 1) veya istenilen bir koordinattaki noktayı silme (parametresi 0)
CLEAR: Grafik ekranını temizleme veya değişik lineer desenlerle doldurma (ekranı temizlemek için parametre 0)
EXIT: HI-RES grafik modundan çıkma.
Programı çalıştırdığınızda bu komutların kullanım formatları ve parametre limitleri hakkındaki bilgiler ekranda gösterildiğinde burada saymaya gerek duymuyorum. (Örneğin POINT komutu için SYS49152, A, X, Y. A nokta koyma (1) veya nokta silme (0), X, Y ekranı koordinatları gibi...). Tüm C-64'çülere bol grafikli günler.
Türk Paint Demo programı kullanılarak yazılan bu demo, iki boyutlu bir ekrana üç boyutlu bir grafik çizmeye başlar (bu grafik, rüzgarda dalgalanan bir mendile benziyor). Grafiğin temeli matematiksel fonksiyonlara dayandığından, programın başındaki fonksiyonu değiştirerek görüntüler elde edebilirsiniz.