Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.

Kullanıcı adınızı, parolanızı ve aktif kalma süresini giriniz

  Gelişmiş Arama
insanın içinde varsa, commodore.gen.tr açığa çıkarır bunu.. bir nevi retro olaylarının dolunayıyız.(Arda)
Sayfa: 1 [2]   Aşağı git
Yazdır
Gönderen Konu: C64 VIC Programlama kursu  (Okunma Sayısı 41122 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
zanpinoz
Deneyimli
*****
Mesaj Sayısı: 574



Üyelik Bilgileri
« Yanıtla #15 : Ekim 16, 2015, 15:02:20 ÖS »

Zip dosyasını indiremiyoruz..
Logged
Simon (Özay Turay)
Yönetici
*****
Mesaj Sayısı: 7.686


Commodore Forever


Üyelik Bilgileri WWW
« Yanıtla #16 : Ekim 16, 2015, 15:12:12 ÖS »

Zip dosyasını indiremiyoruz..

Linklerin güncel olmadığını farkettim ve üstadın hoşgörüsüne sığınarak ilk mesajı düzenledim.
Logged

https://retrodergi.com - https://e-turay.com - https://karizmawow.e-turay.com

Retro: Commodore 64, Amiga 500, Amiga 1200
Retromsu: Wii, XBox360, XBox, PS3 Slim, PS2 FAT, PS1, PS Vita, Nintendo 3DS, Nintendo 2DS
zanpinoz
Deneyimli
*****
Mesaj Sayısı: 574



Üyelik Bilgileri
« Yanıtla #17 : Ekim 16, 2015, 15:59:23 ÖS »

Abi sağol teşekkürler..
Logged
joker_
Deneyimli
*****
Mesaj Sayısı: 2.120



Üyelik Bilgileri
« Yanıtla #18 : Ekim 16, 2015, 16:02:53 ÖS »

Hades'in C64Türkiye dergilerindeki assembler derslerinden sonra, iyice gaza gelip Commodore'da assembler kasmamın nedenlerinden biridir bu tutorialler.

hey Nightlord, bu tutoriallerin yıllardır devamını bekliyoruz. Devamını getirde yine başının etini yiyim. Kahkaha

İlk dönemlerde o kadar mail attım ki, Nightlord en sonunda pes etti tutorial yazmaktan vazgeçti Kahkaha

Tabii bende Skate'e sardım, o da direkt olarak 2015 yılı son senem dedi Kahkaha

bir tanedir hepsi. Gece yarısı arasanız bile hiç üşenmez detaylı bir şekilde anlatır yardımcı olurlar. Önlerinde saygı ile eğilirim.
Logged
Simon (Özay Turay)
Yönetici
*****
Mesaj Sayısı: 7.686


Commodore Forever


Üyelik Bilgileri WWW
« Yanıtla #19 : Ekim 16, 2015, 16:32:13 ÖS »

C64'te intro, demo, v.b yapmak isteyipte nereden başlayacağını bilmeyenler için en güzel kaynak, hem de Türkçe.
Logged

https://retrodergi.com - https://e-turay.com - https://karizmawow.e-turay.com

Retro: Commodore 64, Amiga 500, Amiga 1200
Retromsu: Wii, XBox360, XBox, PS3 Slim, PS2 FAT, PS1, PS Vita, Nintendo 3DS, Nintendo 2DS
blackturk
Uzman
*****
Mesaj Sayısı: 1.270



Üyelik Bilgileri
« Yanıtla #20 : Ekim 16, 2015, 18:13:10 ÖS »

 ben yeniiniyim  esempilir örenecem.
Logged

A1200 | APOLLO 1240 32 MB | CNET PCMCIA | SYSINFO SPEED TEST 30 MIPS
SM1,SEGA MEGA CD,SM2,SMS II,Sega Saturn Mod ve AR 4MB,PSX Mod ve Mpeg ,PSX2 ,SNES ,ATARI 800XL,SPECTRUM 128K +2,YAMAHA CX5M MSX,ATARI 520 STFM,1040 STF,C64,C128,1541 II,1571,RAM 1764 ,A500,A500+,A600,A590,IDE68k,2X1084S,1084P
Loki
Üye
**
Mesaj Sayısı: 7


Üyelik Bilgileri
« Yanıtla #21 : Nisan 11, 2016, 11:55:22 ÖÖ »

Arkadaşlar, C64 ile hangi kodlamalar yapılabiliyor? Sadece oyun ve intro falan yapmak işlerine mi yarıyor? Yani elektronik cihazların kodları, robot programcılığı vs gibi işlemler C64 gibi bir cihazda minimal de olsa yapılabilir mi? Mesela oturup bir Linux Distro'su yazılabilir mi? Bilen varsa ve yardımcı olursa çok minnettar olurum.
Logged
ilkerficicilar
Uzman
*****
Mesaj Sayısı: 1.119


Üyelik Bilgileri WWW
« Yanıtla #22 : Nisan 11, 2016, 12:35:14 ÖS »

C64'te iki adet programlanabilir I/O chip'i var. Ayrıca basit de bir ADC'ye sahip. Memory-mapped I/O olduğundan programlaması da basit.

Robotiğe ilişkin çeşitli uygulamalar var. Kitaplar da var.

Örneğin şurada birkaç C64 ve Robotik kitabı bulabilirsiniz:

http://www.bombjack.org/commodore/books.htm

Ayrıca, Türkçe Robot Lab kitabı da var:

https://www.facebook.com/groups/commodore.gen.tr/files/


C64 için 8bit UNIX türevi ise LUnix. Orijinal sitesi çoktan tarih oldu ama archive.org'da kopyası vardır. Bir kopyası da şurada: http://hld.c64.org/poldi/lunix/lunix.html

LUnix hakkında dağınık halde bir miktar bilgi benim sitede de olacak: http://cbm.ficicilar.name.tr/uncorrected/lunix/lunif.html Site 1997 yılındaki halinde hâlâ, kusura bakmayın; birazı da şurada: http://cbm.ficicilar.name.tr/sayfa/icerik.html

Logged

http://cbm.ficicilar.name.tr/ - Commodore Hacking
wizofwor
Genel Yönetici
*****
Mesaj Sayısı: 4.765


Gosub ile gidilen yerden goto ile dönen adam


Üyelik Bilgileri WWW
« Yanıtla #23 : Nisan 11, 2016, 16:17:59 ÖS »

Commodore 64 kim ne derse desin programlama açısından zayıf bir bilgisayardı. Söz konusu ses ve grafik olunca VIC-II ve SID çipleri durumu değişiriyordu ancak işlemci hızı düşük olduğu için (1Mhz) kodladığınız şey oyun değilse maça yenik çıkıyordunuz.

Cihazın üzerindeki Basic versiyonu da eski olunca durum iyice tatsızlaşıyordu. Oyun harici kullanımlar için Plus/4 hatta Commodore 16 daha bir kullanışlı idi.

Bilgisayara meraklı insanların çalıştırdığı küçük işletmeler muhasebe, stok vb. işler için paket programlar kullanırdı. Bu şekilde çalışan tek tük esnaf hatırlıyorum. Benim karşılaştıklarım Amstrad kullanıyorlardı. Okul öncesi çocuklara ve öğrencilere yönelik Boyama kitabı, test, dil öğrenimi tarzı paket programlarda acayip modaydı.

Performans dezavantajı olsa da yaygınlığından dolayı C64 için pek çok paket program yazılmıştır. Hatta şu ingilizce ve matematik testleri herkesin evinde vardı. zira bilgisayarla beraber alınır ve hiç kullanılmazdı.

Commodore dergisinde masaüstü yıyıncılıkla ilgili makaleleri de hatırlıyorum ancak bunları kullanan kimseyi görmedim.

Dil olarak C,Forh,Pascal,Logo gibi alternatifler mevcut olsa da öğrenmeye BASIC ile başlanır, yetersiz kaldığında ara duraklarda durmadan Assembly'e atlanır oradan devam edilirdi.
Logged

blackturk
Uzman
*****
Mesaj Sayısı: 1.270



Üyelik Bilgileri
« Yanıtla #24 : Nisan 11, 2016, 18:01:50 ÖS »


   Basic dilindeki bu zayıflık.Assembly dili ile geliştirmeye yönlendiriyor insanı.Bence 6510 Assembly dilindeki zero page de kullanılan opcode'lar biraz risc işlemciyi andırıyor.

   Ama tabiki çok zor işlemleri yapmak için karışık işlemler yapmak durumuyla kalıyorsunuz.Burdada cisc işlemcilere benzerliğini gösteriyor.

    İşlemcini çarpma ve bölme yapmaması büyük bir dezavantaj iken.Bu işlemciyle programlamaya başlayanları tembelliğe değilde biraz daha fazla düşünmeye zorluyor.

   
Logged

A1200 | APOLLO 1240 32 MB | CNET PCMCIA | SYSINFO SPEED TEST 30 MIPS
SM1,SEGA MEGA CD,SM2,SMS II,Sega Saturn Mod ve AR 4MB,PSX Mod ve Mpeg ,PSX2 ,SNES ,ATARI 800XL,SPECTRUM 128K +2,YAMAHA CX5M MSX,ATARI 520 STFM,1040 STF,C64,C128,1541 II,1571,RAM 1764 ,A500,A500+,A600,A590,IDE68k,2X1084S,1084P
Sayfa: 1 [2]   Yukarı git
Yazdır
Gitmek istediğiniz yer: