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)
  Mesajları Göster
Sayfa: 1 ... 152 153 [154] 155 156
2296  Genel Kategori / Genel Sohbet / Ynt: İste retro boyle bir sey : Eylül 12, 2014, 18:05:20 ÖS
C64 için dakikalarca listeden oyun seç sonra o oyun diskette var densin....

Amigadaki test drive oyununu hiç unutamıyorum. Şimdi o kadar zevk vermiyor.. O da arkadaşın Amigasında... Bizim gözler c64 pizellerine alıştığı için test drive'ı outrun gibi birşey zannetmiştim o zamanlar grafikleri görünce vay beee! dediğimi hatırlıyorum. Amiga rüyam o zaman başladı...

Kafa ayarını tutturamayınca uzun bir süre klavyeye iki elimi yumruk yapıp vurmuştum. Babamın 'Ne yapıyosun olummmm' deyişini de unutamıyorum.

2297  Commodore / Commodore Yazılım / Ynt: C64 ASSEMBLER BLOG : Eylül 11, 2014, 02:21:54 ÖÖ
IRQ interrupt kısaca giriş
http://emarti.blogspot.com.tr/2014/09/irq-interrupt-raster.html
2298  Commodore / Commodore Donanım / Ynt: MULTI ICE III nedir ne işe yarar neler yapılabilir ??? : Eylül 07, 2014, 13:52:40 ÖS
Multi Ice da varmı bilmiyorum ama bu tür kartuşlarla bazı oyunlarda sprite yok ederek oyunlarda bölüm geçmeyi vb kolaylaştırabilirsiniz.


Evet bu özellik var.




2299  Commodore / Commodore Yazılım / Ynt: C64 ASSEMBLER BLOG : Eylül 03, 2014, 18:49:36 ÖS
Vallahi tebrikler. Kısa zamanda 9. yazıya gelmişsin. Blog oldukça hızlı gidiyor.

Yazdığın SID playerda $D012 istediğin değere gelene kadar bekliyorsun. Sanıyorum örneği basit tutmak için böyle bir yol izledin. Aynı işi bilgisayarı meşgul etmeden nasıl yaparım diyenler için ufak bir örnek de ben paylaşayım.

https://github.com/wizofwor/C64-assembly-examples/blob/master/muzik-in-basic/music.asm

Kod temel olarak seninkiyle aynı ancak zamanlama için IRQ kullanıyor. Data'yı include ederken bit skipping hadisesini swm değil sid dosyasına göre ayarladım. Aslında iki dosyanın headerları arasında fark var mı onu da bilmiyorum.

Player'ı hazırlarken amaç BASIC'i çalışır şekilde tutmak olduğundan, kodun başında zeropage'deki basic pointerlarda bazı değişiklikler yapıyorum. Sidreloc ile sid dosyasının başlangıç adresini değiştirmem de aynı sebepten.  Bunlar nedir diye merak edenler konu ile igili bir forum başlığı olacaktı. Onu bulabilirler.


İlgin için teşekkürler.

Interrupt ve raster olayına girmeden rasterin bile ne olduğunu belirtmeden basit şekilde bekleme döngüsü demek istedim. Suyu çok bulandırmadan sade anlattım sanırım. Asıl iş zaten IRQ vektörlerinden geçecek onu anlatırsam yazı boğulacak gibiydi. İlerleyen zamanda zaten intro veya demo'da konulu final başlıkları atınca oradan çık buraya gir şu cycle bu raster beyin cimnastiği o zaman başlıyacak inşallah!
2300  Commodore / Commodore Yazılım / Ynt: C64 ASSEMBLER BLOG : Eylül 02, 2014, 22:06:35 ÖS
Simple SID Player in C64 via 6502 Assembler eklendi
2301  Commodore / Commodore Yazılım / Ynt: C64 Ninja fighters 2 player 'lı videosu : Eylül 02, 2014, 16:51:44 ÖS
Kimse c kullanılmıyor demediki. Pek mantıklı değil işi dahada zorlaştırır bence
2302  Commodore / Commodore Yazılım / Ynt: C64 Ninja fighters 2 player 'lı videosu : Eylül 02, 2014, 16:41:07 ÖS
Hmm doğru o zaman dediğin gibi daha kolay olur
2303  Commodore / Commodore Yazılım / Ynt: C64 Ninja fighters 2 player 'lı videosu : Eylül 02, 2014, 15:40:38 ÖS
C64 bana sorarsan yüksek seviyeli dil kullanmak pek mantıklı değil. En iyi seçenek senin yaptığın gibi 56 op kodlu assembler.
2304  Commodore / Commodore Yazılım / Ynt: C64 Ninja fighters 2 player 'lı videosu : Eylül 02, 2014, 15:01:42 ÖS
Süper olmuuuuşşşş Sprite'lara ince işçilik lazım Kahkaha
Ama ben hala Raiden'i beklemedeyim Kahkaha

C64'te bundan iyisi can sağlığı...
2305  Commodore / Commodore Yazılım / Ynt: C64 Ninja fighters 2 player 'lı videosu : Eylül 02, 2014, 15:00:48 ÖS
Eline sağlık. Spritelarda bir düzenleme düşünüyormusun? Kare kare duruyorlar... Spritelar için ne tür araçlar var. Ne bileyim PC'de hazırlanan animleri, sprite olarak almayı sağlayan araçlar var mı mesela? (hiç araştırmadım, kolaycılık olsun).

Müzik orjinal mi? sen mi hazırladın ?

İstemediğin kadar fazla araç var. İster PC ister C64... Örneğin sprite olsun bitmap resim olsun PC'de hazırlayıp, yine PC üzerinde derleyip ister emulatorde ister C64'de çalıştırabilirsin.
2306  Commodore / Commodore Yazılım / Ynt: C64 Ninja fighters 2 player 'lı videosu : Eylül 02, 2014, 14:45:11 ÖS
Rasterleri iyi ayarla
2307  Commodore / Commodore Genel / Sararmış rengini kaybetmiş cihazları ilk hale getirmek? : Eylül 01, 2014, 19:10:07 ÖS
Konu başlığını sorusu nasıl cevaplanır? Cevabı bilen?
2308  Genel Kategori / Tanışma Forumu / Ynt: Isparta dan selamlar : Eylül 01, 2014, 15:46:18 ÖS
Hoşgeldin vertigo! Retro beni hep genç tutuyor.
2309  Commodore / Commodore Yazılım / Ynt: C64 ASSEMBLER BLOG : Eylül 01, 2014, 12:34:09 ÖS
C64'te CHARSET Kullanımı eklendi
2310  Amiga / Amiga Genel / c64 => Amiga : Ağustos 31, 2014, 16:38:32 ÖS
Bir ara Amiga Emulatorleri ile uğraştım; ama gerçek bir amiganın klavyesine dokunmadan sistemi yazılımsal ve donanımsal çözmek insanın içinden gelmiyor. Bu yüzden C64 üzerinde kaldım. Her C64 kullananın içinde Amiga bir uktedir.

Amigada yazılım ile uğraşanların çoğu C64'ten geçmiştir. Assembler programlama olarak C64 ile benzerliklerinden kısaca bahsedebilirler mi? Belki Amigaya geçiş hızlanır....
Sayfa: 1 ... 152 153 [154] 155 156