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 ... 29 30 [31]
451  Commodore / Commodore Genel / Ynt: 5 1/4 inç floppy'leri nereden bulabilirim? : Aralık 18, 2006, 21:04:56 ÖS
aklinizda bulunsun, arada bir avrupa ve amerikada birileri yeni 5.25 disket urettirebiliyor. oldugu zamanlarda bunlari avrupada bulabileceginiz yer protovision sitesi

http://www.protovision-online.de/catalog/

452  Amiga / Amiga Donanım / Ynt: Amiga 2000 : Aralık 18, 2006, 20:57:20 ÖS
arkadaslar forumun kil adami durumuna dusmek istemem ama bu konuyu adminlerin amiga bolumune tasimasi mumkun mudur acep. commodore donanim bolumunde yeni topic gorunce heyecanlanan benim gibi 64'culer icin hayal kirikligi katsayisini dusurur boylece
453  Commodore / Commodore Yazılım / Ynt: C64 Assembler Geliştirme ortamı önerisi olan var mı ? : Aralık 17, 2006, 08:45:42 ÖÖ
C64 programlama dilleriyle hiçbir alakam olmamasına rağmen bu başlık beni bir program geliştiricisi kadar sevindirdi çünkü profesyonel ya da hevesli arkadaşlar commodore'un yaşatılması açısından somut adımlar atıyor.Önümüzdeki sene efsanenin 25.yılı.
Belki de bu çeyrek yüzyıla yakışan bir program yazılır ha?  

acikcasi 25. yila yakisir mi bilemeyecegim ama bazi degisik hw sw projelerim olacak. su an elimin altinda maalesef turkiyedeyken bir turlu ulasamadigim bazi hardware gelistirme imkanlari var.

cogu insan gunumuzde c64 uzerinde yazilim gelistirmenin, en modern sistemlerde yazilim gelistirmeye ne kadar benzediginin farkinda degil. onumuzdeki donemde bu konuya dikkat ceken bazi yazilar yazmaya calisacagim. ornegin yazilim muhendisligindeki en onemli konular arasinda yer alan compiler ve dil gelistirme, yazilim test otomasyonu, nesne yonelimli programlama gibi pekcok yaklasim ve metodolojiyi birebir c64'e uygulamak mumkun.

Yani aslinda cogu insan c64 ustunde biseyler yapmanin nostaljik biseyler oldugunu saniyor ama aslinda isteyen c64'u cok guncel problemlerle ugrasmak icin de kullanabilir.
454  Commodore / Commodore Genel / Ynt: Aylık Disk dergisi - Game Over(view) : Aralık 14, 2006, 20:28:42 ÖS
hmm project one nasildi tam hatirlamiyorum. ama timantheste pc formatinda (bmp falan) bir grafigi acip c64'e cevirmek mumkun. dolayisyla bu cevirme esnasinda c64 formatlariyla olan uyumsuzluklar da ortaya cikacaktir.
455  Commodore / Commodore Donanım / Ynt: c-one : Aralık 14, 2006, 00:47:07 ÖÖ
evet e-mail olarak tek tepki veren ben olabilirim ama forumlarda (o donem aktif olan commodoreturk, hi3s, bronx wall, tr-demoscene) baya ses getirmisti. feedbacklerin yani sira hades soru cevap falan yapiyordu 4-5 kisiye.

yani yanlis anlama seni terslemek degil amacim sadece bugun turkce cikacak (ve bazi satndartlara uyacak) bir c64 dergisinin yaklasik 1000 kisi tarafindan falan takip edilecegini yaklasik 15-20 kisi tarafindan da feedbacklerle beslenecegini dusunuyorum ben . Amacim onu dile getirmek
456  Commodore / Commodore Donanım / Ynt: c-one : Aralık 13, 2006, 23:39:13 ÖS
abi bu konuda fazla karamsarsin ya. Dergiyi takip eden tek kisi degil bi suru adam vardi. Ve boyle urunler kalici oluyorlar yillar sonra bile yeni insanlar bulup okuyabiliyor. Benim 4-5 yil once yazdigim tutoriallere hala bazen birileri niyetlenip girisip soru sorabiliyor c64 turkiye dergileri de oyle

hic bi zaman bir c64 dergisinin 100000 kisi tarafindan takip edilmesini ummuyoruz ama 500 - 1000 kisilik bi niche hedef kitlesi var bence.

Valla siz yapmazsaniz da ben bi ara bi c64 dergisi cikarmayi dusunuyorum onu soyliyim
457  Commodore / Commodore Genel / Ynt: Aylık Disk dergisi - Game Over(view) : Aralık 13, 2006, 21:57:14 ÖS
hmm bu hayli uzun bir konu aslinda daha genis bir zamanda daha uzun bir grup tutorialler ve cevaplar yazmayi dilemekle beraber kisa bazi cevaplar verebilirim.

1- Photoshop kullanmak istiyorsan c64 paleti bulman lazim bunun icin varolan bir c64 grafik screenshotini photoshop ile acip indexed color moduna cevirebilirsin. birebir ayni renkler elde edemeyebilirsin ama hayli yakin olabilir. Ardindan bu indexed paleti her zaman kullandigin paletler arasina save edebilirsin

Lakin photoshop ile renklendirme yapman zor olur. cunku c64 grafiklerine has olan bazi kisitlamalar (mesela 8x8lik alana en fazla 4 renk veya multicolor modda 2x1lik pikseller ) photoshopta olmayacagindan yanlislikla c64 ile uyumlu olmayan grafikler elde edebilirsin.

Bunun yerine PC uzerinde C64 grafigi cizmek icin yapilmis toollar var bunlari kullanman daha kolay olur:
http://noname.c64.org/csdb/release/?id=30789
http://noname.c64.org/csdb/release/?id=39261

- C64 icin C derleyicisi: Bu konudaki en iyi tool
http://www.cc65.org/

bunun yaninda umarim ben bu ay icinde c64 icin yeni bir dil + compiler cikariyor olacagim. Lakin eninde  sonunda bir miktar assembler da kullanman gerekecek. bununla ilgili olarak nette pekcok 6510/6502 assembler tutorial'i var. Cross assembler olarak acme oneririm. Bu nunla ilgili
http://www.commodore.gen.tr/forum/index.php?topic=156


- Oyun kodlari genelde basitce bir main looptan olusur

loop:
- user inputlari topla
- oyun dunyasini update et
  - oyuncuyu update et
  - dusmanlari update et
  - cevre objeleri (kapilar, poweruplar vs) update et
- oyun dunyasini render et (ekrana ciz)

genelde oyundaki butun objeler (oyuncular, dusmanlar, poweruplar vs) birer "state machine"dir (yani durum makinesi tanimli durumlari ve durumlar arasi gecisleri vardir) konuyu daha detayli olarak "finite state machines" olarak aratabilirsiniz

simdi gitmem lazim
458  Commodore / Commodore Donanım / Ynt: c-one : Aralık 13, 2006, 21:39:39 ÖS
c64 dtv bahsettigim tek ciplik c64'e oldukca yakin. Fakat birebir c64 degil. Cunku Kernelinde farkliliklar var. icindeki oyunlarin hepsi bir flasf memoryde duruyor. ve o flash memoryden yukleme mekanizmasi gercek c64un diskten yukleme mekanizmasindan farkli. Hatta bu yuzden icindeki oyunlarin hepsi projenin sw ayaginda yer alan scenerlarca patchlendi(yani flashtan yuklenebilir hale geldi)

1541-III ise gercek 1541den hayli uzak bir alet maalesef. c64'un 1541 ile haberlestigi (yani seri kablodan akan) IEC protokolunu destekliyor. yani 1541-III ile sadece c64un normal kernelinde bulunan load /save islemleri calisir. Dunyada var olan hemen hemen butun fastloaderlar, cok yuklemeli oyunlar ve demolarin hicbiri 1541-III uzerinde calismaz. Cunku bu sistemler IEC protokolunu sadece basta kullanip 1541in bellegine bir programcik gonderir, ardindan 1541 icindeki 6502 CPU o programi calistirmaya baslar. Bu noktadan itibaren 1541 ve c64 programcinin yarattigi custom (ve daha hizli) bir protokolle haberlesmeye baslar. Hatta kimi demo efektleri abartip hesaplamalarin bir kismini 1541 cpusuna bile yaptirir. Butun bunlarin olabilmesi icin 1541in yerine konulacak olan cihazin icinde 6502 6522 ve ayni miktarda RAM ve ROMlar olmalidir.

Ama yine de DTV ve 1541-III ayni kutuya konulup icine de 10000 tane tek parca oyun konulmus bir mmc cardi kullanarak super bir mobil oyuncak elde edilebilir
459  Commodore / Commodore Yazılım / Ynt: C64 Assembler Geliştirme ortamı önerisi olan var mı ? : Aralık 13, 2006, 21:30:12 ÖS
3d serisinin 3. adimini yazmaya baslamsitim fakat henuz tamamlamadim. ilk 2 bolumu halen eski sitede duruyor

http://nightnetwork.org/c64/main.html

aslinda Civitasin cikardigi publication dergisinde yayinlanan iki adet ingilizce 3d yazisi da var. Bu seri daha cok kendi yazdigim Dalaman 3d engine sourcelarini aciklamaya yonelik idi. Sonra PBC dergisinin yok olmaya yonelmesi ile o yazilar sekteye ugradi

Bir gun bunlari tamamlayip yeni siteye ekleyecegim umarim
460  Commodore / Commodore Donanım / Ynt: c-one : Aralık 13, 2006, 02:02:34 ÖÖ
@daimagenc: biliyosun ki ben dergiyi baya takiyordum ve senin cok cok da olumlu bir katki sagladigini dusunuyordum. Keske o dergi devam etse...

@all: c-one ile ilgili olarak soylemem gerekn bazi seyler var. benzer bir postu dtv ile ilgili olarak amigaturk sitesine de yapmistim.

simdi bu projeyi iki alt projeden olusuyormus gibi algilamakta fayda var arkadaslar.
1- 64 cipleri: 6510, 6526, VIC-II ve hatta SID'in gunumuz teknolojileri ile yeniden uretilebilmesi. (Hatta istenirse bunlarin tek cipte birlesebiliyor olmalari)
2- bu ciplerin de kullanildigi c-one bilgisayari.

aslinda vigoyu hayal kirikligina ugratan ve benimde en basindan beri cok heyecanlanmamama sebep olan proje 2. proje. yani benim acimdan scene'de standart makine olan c-64 + 1541 setup'indan farkli makine olmasi negatif. Bu makinede kimse demo yapmaz. cunku cok az insan o demoyu izleyebilir. kullanici acisindan bakildiginda da uzerinde onun gelismis ozelliklerinden faydalanan herhangi bir uygulama gelistiren olmazsa bi ise yaramaz. Boyle uygulamalari da ancak aktif c64 programcilari gelistirir. Aktif c64 programcilari da demin bahsettigim sebepten bunu yapmiyor. Cok daha ucuz olan MMC64 icin bile yeni tool veya plug in gelistiren bi avuc insan zor cikiyor.

lakin birinci proje cok cok cok onemli ve basarili. Burada kulanilan teknoloji programlanabilir logic teknolojisi. Ve bu emulasyon demek degil. Ayni cycle larda ayni inputa karsilik ayni outputu ureten fakat NMOS fabrikasinda degilde gunumuzde 30 dolarlik bi kit ile herkesin evinde programlayabilecegi bir cip teknolojisi. Tamamen dijital olan herhangi bir cip bu teknoloji ile %100 taklit edilebilir. SID gibi analog bolumleri de olan cipler icin ise ayni sey gecerli degil maalesef

Bu konuyu daha fazla arastirmak isteyenler FPGA ve CPLD diye aratabilir.

Buradaki en buyuk guzellik su an Jeri'nin elinde bir CPLDyi 6502 gibi davrandirtan design dijital olarak var. ayni sekilde 6510 VIC hepsi icin gecerli bu. bunu bir cesit data dosyasi olarak dusunun. bahsettigim kitlerde kullanilan design toolundaki bir project dosyasi.

Simdi birisi kalkip daha buyuk bir CPLD alip icine Jeri ve tayfasinin yapip bitirdigi cip dosyalarini kullanarak buyuk bir c64 cipi veya 1541 cipi yapabilir. iste ozaman bir kibrit kutusu icinde c64+1541 devreleri sigdirilip bi tane de kucuk mmc slotu konularak mobil otesi bi c64 eldeedilebilir mesela.

yaslari giderek ilerleyen bilgisayarlarimiz icin hic olmazsa artik sonsuza kadar yedek parca sorunu olmayacagini bilmek guzel
461  Commodore / Commodore Yazılım / Ynt: C64 Assembler Geliştirme ortamı önerisi olan var mı ? : Aralık 13, 2006, 01:39:13 ÖÖ
ben de vigo gibi assembler olarak acme'yi oneriyorum. Ayrica su aralar C=++ diye bir dil gelistiriyorum (commodore icin C++ gibi birsey). Aralik ayi icinde release etmeye calisacagim. O dilin compiler'i da C=++' ile yazilmis dosyayi alip acme dosyasi uretiyor.

benim editor onerim gnu emacs. Bu konuda hali hazirda bakmadiysaniz su linkteki yazima bakabilirsiniz. Bu yazi daha once C64 Turkiye dergisinde yayinlanmisti

http://nightnetwork.org/c64/capraz_01/capraz_gelistirme_01.html
462  Commodore / Commodore Genel / Ynt: Aylık Disk dergisi - Game Over(view) : Aralık 13, 2006, 01:33:01 ÖÖ
Hatta Game Overview bu gunlerde bir oyun yarismasi duzenliyor. 20 Ocak'a kadar free bir C-64 oyunu ile katilabilirsiniz. 1000 Avustralya Dolari (yaklasik 800 USD) odul var.

Bu arada GOv gercekten cok iyi bir dergidir. 1. sayidan baslayip tamamini okumanizi oneririm.
463  Genel Kategori / DemoScene / Ynt: 7D6 Partinin ardından...Fotoğraflar, yorumlar... : Aralık 05, 2006, 01:28:06 ÖÖ
vay super. bu forumdan scener kazanimlarinin baslamasina cok cok sevindim.

boylece bu yeni forumdaki ilk mesajimi da lw3d'yi ve partiye giden butun forum sakinlerini tebrik etmek icin atayim. Umarim yerlesme problemlerim geride kaldikca onumuzdeki aylarda bu foruma elimden geldigince aktif katilim saglamak istiyorum.

sevgiler
Sayfa: 1 ... 29 30 [31]