tr-demoscene

the scene => hardware => Konuyu başlatan: nightlord - 18.12.2006 23:31:17

Başlık: c64 ve internet
Gönderen: nightlord - 18.12.2006 23:31:17
selam arkadaslar,
 
son zamanlarda tfe isimli c64 icin ethernet kartusu hakkinda biraz arastirma yaptim. cs8900a diye 10 mbit ethernet controller cipi kullaniliyor ve konuya biraz egilince ilgimi cekti. bunun uzerine asagidaki mesaji commodore.gen.tr ye attim. Aynen buraya da atiyorum
 
 
--------
 
son birkac gundur tfe ve tcp/ip stack'ini inceliyorum. Bugune kadar c64 uzerinden internete baglanma calismalarini hep bos bir heves olarak gorurdum. Yani nasil olsa herkesin pc'si var kim ne yapsin on bin kat yavas baglantiyi.

Lakin TCP IP hakkindaki daha derin incelemeler ve ethernet controller ciplerini biraz daha detayli inceledigimde aslinda 20-50 Kbps hizlara cikilabilecegini gordum. Ki c64 ile sayfa browse etmek icin fazlasiyla yeterli bir hiz. arti olarak mail protocolleri icin de yeterli. MMC64 gibi yeterince hizli ve buyuk bir storage ve tfe gibi bi ethernet karti ile c64'te catir catir web kullanilabilecegine kani oldum. Hatta bu tfe karti normal olarak uretilse yaklasik 20-30 dolar arasina mal edilebilir gibi duruyor. fiyati ilave 5-10 dolar daha yukseltip onboard bellek eklenerek hiz 4-5 kat daha da yukseltilebilir. (yani 100Kbps civai ki bundan yukarisinda cpu bottleneck olmaya baslar )

Simdi merak ettigim bir konu boyle birseyi kac kisi kullanirdi. Kimse kullanmasa bile ben sirf zevk olsun diye yapicam muhtemelen ama yine de merak ettim. En azindan mesela demo oyun falan indirilecegi zaman direk c64'e (mmc64e) indirip ordan direk run edebilmek gibi bi avantaji olur. ayrica benim gibi geekler ben maillerime c64'te bakiyorum demekten zevk alacaktir.

Dedigim gibi boyle bir sitem olsa kimler kullanmayi dusunur? merak ettim
Başlık: c64 ve internet
Gönderen: skate - 18.12.2006 23:40:36
@nightlord: yapmayı planladığın şeyin zaten yapılmış olduğunu düşünüyorum, yanılıyor muyum? sen, kendi versiyonunu yapmaktan mı bahsediyorsun yoksa olaya yenilik getiren birşey var mı? ve evet, elbette ki her halikarda ben ilgilenirim :)
Başlık: c64 ve internet
Gönderen: spaztica - 18.12.2006 23:42:07
c64ü server olarak kullanan birilerdi de vardı yanlış hatırlamıyorsam...
Başlık: c64 ve internet
Gönderen: Alcofribas - 18.12.2006 23:45:08
Hardware ile ilgili işe yarar bir hedef koyup buna ulaşabilen tüm çalışmaları prensip olarak bütçem oranında desteklerim.

Burada da 50$ ı geçmez ise benim için cazip bir çalışma.

Kolay gelsin...
Başlık: c64 ve internet
Gönderen: nightlord - 18.12.2006 23:53:55
c64'u server yapan adamlar tfe.yi yapan adamlar (adam dunkels adli guzide vir isvecli)
 
bu adam otumus cc65 adli c compilerini kullanarak uIP adinda c diliyle yazilmis bir micro tcp/ip stack gelistirmis. adam aslinda bu ip stacki low resource sistemler icin genel olarak gelistirmis. c64 portu da yapilmis.
 
ayni adam contiki os + web browser'i da yapan adam.
 
simdi ben olayi inceleyince c64-only olmak kosuluyla (6510 asm ile) bazi seylerin cok daha performansli yazilabilecegini dusunuyorum. dedigim gibi hw de gelistirilebilir. boylece contiki falan gibi hos gozukmeyen ve cok zayif web browserlar yerine daha scene-style optimum otesi web browserlara izin verecek bi sistem gelistririlebilir sanki dedim kendi kendime :)
 
bi de benim istegim mmc64u olaya katip virtual mem gibi kullanmak (cunku alet hizli biliyosunuz)
 
ya iste insanin icine bi kere kurt dusmeye gorsun. simdi mesela spaz sitenin statlarini incelese orda baglananlarin web browser ve os statlarinda
 
%1 hede browser
%1 hodo-os
 
yazsa fena mi olur :)
Başlık: c64 ve internet
Gönderen: skate - 19.12.2006 00:00:21
anladım kardeşim. mmc64 fikri bence çok güzel. eskiden millet REU falan kullanıyordu bu iş için de bir de o REU bizim elimize geçse tam süper olacaktı ya neyse ;)
 
Konuyu dağıtmak istemiyorum ama benim asıl istediğim proje Stingray'in zamanında başlattığı 3D CCT türü projelerden birinin başarıyla sonlandırıldığını görmek. Super CPU da hayalimdeki projelerden biriydi aslında ama 3D CCT komple yeni bir grafik interface'i sunuyor 64'e. "Orjinalliği bozulur" şeklinde algılamayın olayı. Amiga'nın AGA chipi gibi falan düşünebiliriz aslında.
 
http://noname.c64.org/csdb/forums/?roomid=11&topicid=13046 (http://noname.c64.org/csdb/forums/?roomid=11&topicid=13046)
 
Ne yazık ki yarım kaldı. Hatta Stingray'e 15 Kasım 2006'da CSDB'den "What happened to 3D CCT? :)" diye bir mesaj çektim, hala yanıt yok :-(
Başlık: c64 ve internet
Gönderen: nightlord - 19.12.2006 00:03:25
Alıntı yapılan: Alcofribas
Hardware ile ilgili işe yarar bir hedef koyup buna ulaşabilen tüm çalışmaları prensip olarak bütçem oranında desteklerim.
 
Burada da 50$ ı geçmez ise benim için cazip bir çalışma.
 
Kolay gelsin...

HA bu arada aman diyim bi yanlis anlasilma olmasin. Amacim bunlari yapip satan bi business olmak degil su an. projeye kalkistigim zaman giderleri de tamamen benim "ipe sapa gelmez harcamalar" butcemden cikacak. Ama sistemi calistirmayi becerirsem buralarda bi yerlere 50-100 gibi rakamlarda urettirip isteyene mailyetine falan ulastirmaya calisabilirim. (valla benim kafamdaki hedef cost per unit 30$ falan)
 
Benim asil umudum hani boole dunyada bi 50 kisi falan gunluk olarak kullansa soyle bi sistemi, ben iyi hissedicem kendimi :) Benim icin hw designer'cilik oynamak ana amac ama kullanilmasi daha da hos olur. Ki bu yillardir demo yaparken ozlemini cektigim bi olay. Sonucta demolari "kullanmiyor" insanlar. Hani biri sanat biri utility hesabi.
Başlık: c64 ve internet
Gönderen: spaztica - 19.12.2006 00:12:58
geçen ayın statlarıdır:

Windows    129123     96.8 %
Linux          2506          1.8 %
Unknown     1099          0.8 %
Macintosh 558             0.4 %
Symbian OS  28              0 %

MS Internet Explorer No  94601    70.9 %
Firefox No                     35260     26.4 %
Opera No                        1626      1.2 %
Unknown?                      1020      0.7 %
Netscape No                   305       0.2 %
Safari No                         214       0.1 %
Mozilla No                        207       0.1 %
Konqueror No                     54          0 %
Camino No                         22          0 %
LibWWW No                        2           0 %
Others                               3           0 %
Başlık: c64 ve internet
Gönderen: nightlord - 19.12.2006 00:19:10
Alıntı yapılan: skate
anladım kardeşim. mmc64 fikri bence çok güzel. eskiden millet REU falan kullanıyordu bu iş için de bir de o REU bizim elimize geçse tam süper olacaktı ya neyse ;)

Abi iste benim mmc64 olayini daha faydali kilma girisimim de o yuzden. cunku artik tr c64culerinin onemli bi bolumunun mmc64'u var. :) olmayanlar da kolaylikla alabiliyor
Başlık: c64 ve internet
Gönderen: vigo - 19.12.2006 02:31:56
@skate : bu stringray c64 kanalındaki mi? yada scoopex/scraab/S!P deki mi? eğer oysa direk emaili'ni verebilirim sana....

@nlord : kanka, yap şu hw'leri ya... hatta bide attın tuttun 1541 olayı vardı. şööle süper... mmc ile bağlantılı... nerde olm hani nerde? hatta wisdom'da bana taaa 2005'de verdi gazı, mmc ile ilgili süper bi fikri var, "sööleme ama kimseye abi, hemen atlarlar yaparlar" dedi, bende nası oldysa sustum bugüne kadar ama her an aaazımdan kaçabilir... ha bide, nerde lan video switcher ? ne bok yicez nightshift de? :) :) :)

@hades : olm nooldu projelerin? lcd ekran olayı vardı, rtc vardı, kartuş expandır vardı....

tüm hw'ciler topdur... bunu bilin...

(ve o an nightlord'un gözündeki ışıltı, nefret ve kızgınlık, havyanın kendiliinden ısınmasına sebeb olmuştu... damlayan her lehim bir göz yaşına, o göz yaşları da "vigo, sen bittin olm... ... bittiiin lan sen... bittiinn olm" şeklinde yankılandı beyninde)
Başlık: c64 ve internet
Gönderen: spaztica - 19.12.2006 02:35:54
yaw sanırım hw olayı biraz da bana bulaşmış zamanında... hw dedin mi insanın üzerine ölü toprağı serpmek gibi bi büyüdür; kurtuluşu uzun senelerin emeğini ve azmini gerektirir. lisede elektronik okumuş olmanın büyüsünü anca son senelerde üzerimden atarak üretime odaklı faaliyetlerde bulunmaya başladım.

hal budur ki tüm düşman başına hw'ci olsunlar lanetini yağdırır, tüm dostlarıma da şayet bu illet başlarına gelmişse bir an önce şifa dilerim.
Başlık: c64 ve internet
Gönderen: spaztica - 19.12.2006 02:37:48
ve biliyorum ki kaype üyeler aranızda gizlice birleşip geceleri envai çeşit muhabbetler çevirmektesiniz aranızda bu el emeği, göz nuru forumumu alet ederek; bense kimler online listesinden sadece izleyebiliyorum olan biteni...
Başlık: c64 ve internet
Gönderen: nightlord - 19.12.2006 02:43:12
ahahahh :D abi kucucuk ofiste hintli oda arkadasim manyak oldugumu dusunmesin diye gulemiyorum yuksek sesle. gulmeyi icimde tutmaya calisirken kafa tasimda icten disa bi basinc hissettim. gozlerim yerinden cikacak sandim. ahah abi vigo o son siirsel bolum nedir ya. gozyasi ve lehim damlalarinin bir potada erimesi haa... ahahaahahaha simdi olecem...
 
abi sorma valla o kendi 1541 replacement projeme donus yapicam burda. Bu topicde aslinda biraz yanlis anlasildim. ethernet icin hw design yapmayi dusunmuyorum ilk etapta. sadece elemanlarin yaptigi tfe kartusunu tek boarda aktarip urettirmeyi planliyorum (elemanlarin yaptigi duzenek bi tane demo bordu kendi yaptiklarinin ustune tutturma seklinde). ordaki asil is sw. olay c64 asm ile sirasiyla ip, tcp, udp, dns ve http protokollerinin yazilmasinda (ki buralarda c64 scener'ina yakisir optimizasyonlarla birlesik http+tcp+ip stack gibi seyler var kafamda :) )
 
yani ethernet procesi ugruna 1541-X projesini sallamis degilim (adini simdi koydum. nasi iyi di mi? bundan bole o cihazin adi 1541-X olsun bakalim)
 
video switch olayini ise direk unut abi :) sen onun hazirini bulmamismiydin ya bi yerlerde ben mi yanlis hatirliyorum.
Başlık: c64 ve internet
Gönderen: GnoStiC - 19.12.2006 02:45:01
elektronik vs demisken, coldheat aletlerini turkiyede satmaya basladilar, fiyatlari da gayet makul;
http://www.gaztek.com.tr/urunler.htm

maillestim de adamlarla, 1 tane alcam son kullaniciyim dedim, yine de ilgilendiler baya..
Başlık: c64 ve internet
Gönderen: nightlord - 19.12.2006 02:46:49
spaz: abi valla ben de ilgiyle izliyorum burda. her girdigimde 4-5 kisi, ulan saat kac oldu tr'de hala napiyo bunlar oluyorum :)
 
ama maasallah nazar degmesin demekten baska bisey yapmiyorum henuz...
Başlık: c64 ve internet
Gönderen: spaztica - 19.12.2006 02:48:21
ahanda... süperaletler çıkmış breh breh... walla okulda az elimizi yakmadık, gözümüze az lehim dumanı kaçmadı. onlardan sonra buradakiler resmen cerrahi techizat.
Başlık: c64 ve internet
Gönderen: GnoStiC - 19.12.2006 02:55:29
yaninda tasimalik felan guzel oluyo (tam techizatli cevat kella hesabi, yanima sunuda alayim bunuda alayim derken cantalar deli gibi agir oluyo).. gerci en son acil havya lazim oldugunda 30w'lik bisiyi 1ytl'ye almistim.. kullan at bile olur :)

coldheat'lerde havya ucu setleri de var nerde kullanacagina gore..

Alıntı yapılan: spaztica
ahanda... süperaletler çıkmış breh breh... walla okulda az elimizi yakmadık, gözümüze az lehim dumanı kaçmadı. onlardan sonra buradakiler resmen cerrahi techizat.
Başlık: c64 ve internet
Gönderen: GnoStiC - 19.12.2006 02:57:21
:)
forumun 1-5 nobeti spazla, bende..

Alıntı yapılan: nightlord
spaz: abi valla ben de ilgiyle izliyorum burda. her girdigimde 4-5 kisi, ulan saat kac oldu tr'de hala napiyo bunlar oluyorum :)
 
ama maasallah nazar degmesin demekten baska bisey yapmiyorum henuz...
Başlık: c64 ve internet
Gönderen: vigo - 19.12.2006 09:45:55
hahah evet ... abi şu c64 için olayı yap lütfen... ya olm
sikicem... aslında sen siktir et abi onu bunu,
madem bu işi bilen adamsın ki ben de buna caanı gönülden inanıyom,
daha manyak bi olaya girelim

c64 yapalım abi... böle bi dizayn... içinde on board mmc filan gibi şeyler,
drive ve flopy derdi olmayan, hafızası daha yüksek ama hani retroreplay deki bank mantığı.. ilave iki tane 128k ram li, istediin toolarını oraya koysan... menülü filan... default monster sid'i olsa, açarken software den set etsen : 1-old sid, 2-new sid, 3-monster sid filan...  üzerinde ide64 de olsa filan extradan

yani bi tür voltran64.... bi kutu gibi, yada biraz daha büyük...

on board s-video, ve panlanmış yada real stereo ses çıkışı, kulaklık out...

default 4 joystickli...

pc USB mouse + klavye....

hatta rr-net de olsun, onboard ethernet...

süper uçtum dimi?

ha, kartuş girişi de olmalı...

LCD renkli bi ekranı... partiye giderken monitör derdi olmasa...
Başlık: c64 ve internet
Gönderen: skate - 19.12.2006 11:38:41
...diye yola çıkarak commodore two'u yaparmışız :)
Başlık: c64 ve internet
Gönderen: nightlord - 19.12.2006 21:19:38
abi ultra portable ve compatible c64 projesini direk hulean diye yapmak benim icin mumkun olmamakla beraber kafamda soyle bir yol plani ve kucuk projeler dizisi var
 
1- 1541-X-yavru-kart: Bu procede daha once bazilarina bahsettigim gibi bir kart yapiyoruz. kartta mmc slotu var. sonra gidip 1541'i aciyoruz. icindeki VIA(6522) cipini sokuyoruz. yerine bu karti takiyoruz. ayrica 1541'in butun mekanik aksamini da sokup muzeye kaldiriyoruz. Bu alet %99.999 c64 uyumlu oluyor.
 
2- 1541-X: Jeri Ellsworth ile konusuyoruz, ondan 1541 icindeki ciplerin vhdl kodlarini aliyoruz. bi tane buyuk cpld veya fpga cipine hepsini oturtup mmc cardina ekliyoruz. tek boardda mmc'li 1541 elde ediyoruz. adina 1541-X diyoruz. afiyetle yiyoruz
 
3- c64-D: bi tane c64-C'yi aliyoruz. plastik kutunun icine sol arkaya 1541-X kartini yerlestiriyoruz. Sol arkaya mmc slotu icin deligi aciyoruz. ayrica ust kapakta 1541-x'in ustundeki kucuk 7-segment gostergeyi ve 3 kucuk butonu erisilir kilacak sekilde delik aciyoruz. Boylece disket surucusu icinde c64 elde etmis oluyoruz. (Bu benim en favori procelerimden biri)
 
4- Net64: Tfe'yi tek boardda yapiyoruz urettiriyoruz. Psikopat optimize bi tcp/ip stack yaziyoruz yanina. ama su halde daha bi ise yaramiyor. Ha ping atilabilir kendisine
 
5- CPEK: Pre emptive kernel. MMC ve 1541-X ikilisini cilginca kullanan, OS cekirdegi yaziyoruz. Bi de loader yaziyoruz ve relocatable object format yaratiyoruz. Bi de shell var tabi. Bi de mutlaka bi filesystem interface yazip mmc interface'ini onun arkasina sakliyoruz. boylece yarin obur gun birileri kalkip ide64 driver'i yazabiliyo mesela. Tabi bi de tcpip stack'i kernel'e ekliyoruz. yani: kernel + loader + filesystem + tcpip + shell
 
6- CGE: window manager + widget library + visual shell
 
7- CWEB: CGE ve CPEK ustunde calisan web browser
 
8- CEDITOR: text editor
 
Bi duralim:
 
1 ve 3 anca hacker camiasinin isine yarar. cunku cihazi acip lehimle cip cikartik yerine kart lehimlemek. plastik case modiflemek gibi islemler var
 
ama 3 haric digerleri yapilirsa en azindan c64 + kucuk bi kutu(1541-X) + MMC64 + NET64 + kucuk 9-12 inch bi lcd tv ile baya bi mobil ve kullanisli olunabilir
 
Buraya kadarki isleri yapmam kafadan 2-3 yili alir yalniz onu soyliim
 
Tabi bu kullanislilik web kullanabilme ve bi tane text editor'le kisitli. ama hali hazirda olan butun grafik muzik editorlerini falan OS disindan normal driverdan yukler gibi 1541-X ile kullanacaksiniz.
 
Sonrasi:
 
1- USB controller: bu ne kadar zor hic bi fikrim yok. ama genel amac en azindan storage cihazlari icin filesystem driver'i yazip. memorystickleri falan okuyabilmek. ama dedigim gibi usb interface ile hic ugrasmadim. USB klavye ve mouse destegi belki sonra.
 
2- Sonrasinda c64 + 1541-X + MMC64 + NET64 + USB tek board'da birlestirilip hepsi bi kutuya konur. kutuda power + 2/4 joystick + audio + S-video + ethernet + usb (x2/4) + expansion port olur mesela
 
Tabi bu olana kadar CPEK+CGE uzerinde yazilan softwareler de artmistir. Oyunlar, word processor + spreadsheet + presentation + e-mail programlari falan vardir artik.
 
yil 2011dir. Nightlord Nightshift 2011'e elinde bu kutuyla gelir compo masasina koyar ve Vigo'ya bakar. C64 compo makinesi bu olsun der. Vigo elleri titreyerek kutuya uzanir. evirir cevirir veeee.... "Nerde ulan video switch " diyerek kutuyu Nightlord'un kafasinda kirar...
Başlık: c64 ve internet
Gönderen: skate - 20.12.2006 09:44:41
@Nightlord: Proje süper. Peki gerçekleşme olasılığı nedir? Gevur ellerde senin vakit durumun nasıldır? Bu tür konularda kafamda soruişareti var. Bunun haricinde maddi manevi gücümün son damlasına kadar desteklerim bu projeler grubunu bilirsin.
 
Bu arada Hades en azından şu RTC'yi bitirmiş olsaydı ben de kafamdaki küçük çaplı OS projesine girmiş olabilirdim. Benim amacım interface'e sahip olmanın dışında hemen hemen hiçbir yenilik getirmeyen bir OS yazmak. Ama en büyük espirisi filesystem'in biraz daha gelişmiş olması. Bunun için de RTC'ye ihtiyacım var. Daha sonra proje günün birinde başarıyla biterse "eveeet, bakalım şimdi ne gibi yenilikler getirebiliriz olaya" şeklinde bir yaklaşımım olacaktı. RTC olmadan da projeye başlayabilirim ama o alet motivasyon konusunda çok hoş olurdu benim için.
Başlık: c64 ve internet
Gönderen: vigo - 21.12.2006 09:23:31
ilahi nightlord hasta hasta guldurdun beni. yataktan kalkamadiim icin psp den bakiyom.uzun reply zor
Başlık: c64 ve internet
Gönderen: spaztica - 21.12.2006 15:03:25
geçmiş olsun kanz...
Başlık: c64 ve internet
Gönderen: vigo - 21.12.2006 19:57:16
saol kardes
Başlık: c64 ve internet
Gönderen: hades - 24.12.2006 22:01:56
Alıntı yapılan: vigo
@hades : olm nooldu projelerin? lcd ekran olayı vardı, rtc vardı, kartuş expandır vardı....

walla içime dert oldu bunlar. expander için tam pcb'yi tasarladık, konnektörleri temin ettik derken evdeki hesap çarşıya uymadı. en iyimser tahminimle mart ayına kadar projeler askıda kalacak. En azından

RTC dersen aslında biraz zaman ayırıp code denemeleri yapmam lazım. Ama xtiğimin 1084'ünde arasıra görüntü gidip geliyor. bazen yumruklamam gerekiyor 1084'ü. Bakalım ne olacak. (Acaba elimdeki RTC hardwareyi olduğu gibi Skate'mi devretsem. Ne dersin Skate hoş olmazmı ? :))

LCD ekran biraz daha karışık. Zaten en sona kalan projelerden biri.

1084'ün durumundan sonra acaba pc monitörlerini (LCD ve normal ekran) c64 ile kullanabilirmiyiz sorusu aklıma geldi ve nette yaptığım araştırmalar sonucu tek bir entegre ile (TDA 8310A-aslında entegre çok kullanışlı olarak tasarlanmış) PAL veya NTSC formatındaki bir Video işaretini RGB'ye dönüştürülebildiğini buldum. Ama ufak bir sorun var. Datashette bir prototip şema var ama malzeme değerleri verilmemiş ayrıca entegrenin RGB çıkışları analogmu dijitalmi bilemiyorum. Bir başka sorun ise pc monitör girişleri yani RGB girişleri dijitalmi analogmu. Araya belkide RGB to VGA converter türü bişeyler gerekebilir.

TDA8310A datasheetini http://www.alldatasheet.com adresinden indirip bakabilirsiniz.
Başlık: Yeni rtc+lcd
Gönderen: hades - 24.12.2006 22:24:01
Aslında ilk rtc projem biraz kaba sayılır. Kullanabilmek için mutlaka expander kullanılması gerekiyor. geçenlerde iş yerinde bu rtc'yi user porttan kullansam + birde karakter lcd kullansam nasıl olur diye düşündüm ve biraz kafa patlattım. Gözümün önünde user porta "L" biçiminde takılan ve üzerinde LCD + RTC olan bir kart canlandı. C64'ü açar açmaz kartuş üzerinde çalışan bir program ile  (mesela SOS -Skate's OS) LCD'de saat tarih bilgisinin sürekli gözüktüğü bir yapı. (Bu arada ufak bir dip not düşeyim. LCD 'ye gönderilen bir bilgi yenisi gelinceye kadar hep orada kalır. Ancak yeni değer gönderdiğinizde değişir. Mesela saat / tarih bilgisini bir kere göndereceksiniz. Sadece gereken durumlarda refresh edeceksiniz. Böylece her saniye refresh etmeye gerek kalmayacak.)

Bu projenin dezavantajı eğer user port kullanan başka hardware'in kullanılamayacak olmasıdır.
Başlık: c64 ve internet
Gönderen: vigo - 24.12.2006 22:27:44
ya hades, abi sen maali bi portre çıkarsan, en azından full çalışan bi prototip için... sana destek olalım, bu forum 200 küsür kişi var, hadi bunların 100'ü yardım etse, 10 ytl'den bi anda zart diye 1000 ytl toplanır örnek...

ben dahil bi çok c64'cü (bu forumdaki) c64 donanımlarından almak istiyoruz.

yani sorun para ise diyorum. ama sağlık, vakit sorunu filansa ona ne yaparız bilemiyorum. yani demek istediim, bu projeleri yapman için para harcaman gerekiyodur illaki, hiç birimiz çok zengin diiliz, o bakımdan elbirliğiyle sana yardımcı olursak sayende orjinal güzel hardwarelerimiz olur.
Başlık: c64 ve internet
Gönderen: hades - 24.12.2006 22:46:15
yarın işyerinde expanderin pcb çizimini bi gözden geçireyim. eksiği yanlışı falan olmasın. sonra şirketin pcb yaptırdığı yerle bi konuşayım. bakalım ne fiyat çekecekler. ödemeyi nasıl yapacağız falan. gerçi numune kart bazında pcb yaptırırım ama olurya kargoyla geldiği için girişte patronlardan biri görecek olur. sonra bir sakatlık falan çıkabilir. zaten rtc pcb sini o şekilde yaptırmıştım. ama elime geçene kadar 3.5 atmıştım.
Bildiğim kadarıyla 100$ veya 100€ bir sabit ücret alıyorlar bir defaya mahsus olmak üzere. O nedenle ilk prototip kartlar biraz pahalıya geliyor. ama kaç taneye kadar kart parası almıyorlar orayı bilmiyorum. daha sonrası zaten seri imalat görüldüğünden pcb başına düşen maliyet çok az oluyor.
tek sorun pcb maliyetinin ilk denemeler için yüksek oluşu. diğer malzemeleri temin etmek ise sorun değil.
Başlık: c64 ve internet
Gönderen: skate - 25.12.2006 01:14:29
@hades: kardeşim ben RTC donanımının üzerinde LCD olmasını bile gereksiz buluyorum. Belki debugging için kullanışlı olabilir ama bunun haricinde bence LCD'nin hiçbir anlamı yok. Ben baştan beri bu yüzden anlayamadım donanımın üzerindeki ledleri zaten. Ben RTC'yi konfigüre edebilicem ve ondan gelen değerleri okuyabilicem, gerisini OS interface'i halledecek. Yani bu işletim sistemlerinde toolbarda yer alan saatin yerine PC'ye mini bir LCD ekran bağlayıp saati ordan takip etmeye benziyor. Benim RTC projesinde tek derdim Commodore'u kapattığımız zaman pil ile ayakta kalacak ve tarih/saat bilgisini kaybetmiicek bir donanım. ıster userport'dan bağla ister expander olarak. Ama elbette ki bir portu komple iptal etmese hoş olur aslında. Özellikle işletim sistemi gelişirse ilerde her porta özel birtakım şeyler yazabiliriz. Bunlardan birinin komple disabled olması kötü olur. MMC64 gibi bir kart tasarlansa, üzerinde yine expansion yuvası olsa diicem ama bu zaten senin uzun süredir uğraştığın konulara tekabül ediyor. bul işte bir çaresini :)
Başlık: c64 ve internet
Gönderen: GnoStiC - 25.12.2006 01:36:49
c64 hakkinda donanimi konusunda neredeyse hic birsey bilmedigimden soruyorum:

yaptigim bir devrede rtc gerekmisti ve philips'in 8583'unu kullandim.. i2c ile konusuyorsun aletle, 240 byte ram'i de var, takiyorsun bir kristal ve calismaya basliyor.. dallas'in ds130x serisini tavsiye etmislerdi ama onu o donem bulamamistim..

simdi c64'de, bu tur entegrelerle konusmak icin bir bacak vs yok mu expansion port'ta? suphesiz vardir. o zaman sorun bu tur bisi taktiginizda baska donanimlari (kartus vs) daisy chain yapamiyormusunuz?
Başlık: c64 ve internet
Gönderen: skate - 25.12.2006 01:52:50
yeterli donanım bilgim olmamasının yanısıra expansion portun bu şekilde kullanılabildiğini biliyorum. ama limitleri nelerdir bilmiyorum. bir de userport = rs232. bu zaten standart bir port olduğu için rs232 interface'i destekleyen hemen her hardware 64 ile teorik olarak çalışabilir. elbetteki baud rate çok yüksek olmamak kaydıyla.
Başlık: c64 ve internet
Gönderen: GnoStiC - 25.12.2006 02:17:40
expansion/user port'a bakarken sunu buldum, belki isinize yarar.

RTC for c64/128:
http://members.elysium.pl/ytm/html/rtcds12c887.html (http://members.elysium.pl/ytm/html/rtcds12c887.html)
Başlık: c64 ve internet
Gönderen: nightlord - 25.12.2006 09:17:27
Alıntı yapılan: GnoStiC
c64 hakkinda donanimi konusunda neredeyse hic birsey bilmedigimden soruyorum:
 
yaptigim bir devrede rtc gerekmisti ve philips'in 8583'unu kullandim.. i2c ile konusuyorsun aletle, 240 byte ram'i de var, takiyorsun bir kristal ve calismaya basliyor.. dallas'in ds130x serisini tavsiye etmislerdi ama onu o donem bulamamistim..
 
simdi c64'de, bu tur entegrelerle konusmak icin bir bacak vs yok mu expansion port'ta? suphesiz vardir. o zaman sorun bu tur bisi taktiginizda baska donanimlari (kartus vs) daisy chain yapamiyormusunuz?

c64 expansion portta hali hazirda i2c yok. user porttan sw olarak implement edbilir
 
rs-232 icin ise logic uyumu olmakla beraber voltaj uyumlu degil. c64 un 0-5 volt araligindaki sinyallerin +-12 V a cekilmesi gerekiyor. maximum desteklenen hiz 19200 bps diye hatirliyorum
Başlık: c64 ve internet
Gönderen: hades - 25.12.2006 22:29:58
bugün expanderde değişiklik yaptım. eskisi gibi  uzunlamasına değilde "L" şekline getirmeye başaladım. fakat işlerimin yoğunluğundan dolayı fazla uğraşamadım. Ümraniye vergi dairesi  civarında bir pcb yapan bir yer var oradanda bir fiyat alacağım. duruma göre bir maliyet çıkartırım. Hardware yönünden gazım şu anda full.

@Skate : Sanırım senin istediğin mmc+rtc+expander tarzı birşey.
Ufak bir sorun var. Bu devrenin adreslemesini $DE00...$DFFF arasındamı yapalım, yoksa fazladan ekleyeceğim bir entegre ve c64'ün içinde yapılacak 2 kablo lehimlemekten ibaret olan ufak bir hack ile  VIC veya SID'in adres aralığını daraltacak ($D100-$D3FF veya $D400-$D7FF free) şeklindemi yapalım.
dezavantajı VIC veya SID e 2 adet kablo lehimleme işinin olması, avantajı  $DE00-$DFFF arasının free olması.
Acaba önceki expanderi iptal edip yerine bununla mı uğraşsak??
Aklına gelen başka özellik varsa beraberce kafa yoralım.
Başlık: c64 ve internet
Gönderen: skate - 26.12.2006 00:23:10
herhangi bir hardware hack olmaması tercihimdir şahsen. $de00 $dfff arasında mmc rr v.s. hardwareların kullanmadığı alan yeterliyse, herhangi bir çakışma olmuyorsa bence bu çözüm ok. ama userport da hep aklımda. normal rs232 haberleşmesiyle hafızadan fazladan bir byte bil kullanmadan, hali hazırda rs232'ye rezerve edilmiş alanları kullanarak da işi çözebiliriz. ne dersin?
Başlık: c64 ve internet
Gönderen: ozayturay - 07.01.2012 18:33:11
Alıntı yapılan: vigo;10783
hahah evet ... abi şu c64 için olayı yap lütfen... ya olm
sikicem... aslında sen siktir et abi onu bunu,
madem bu işi bilen adamsın ki ben de buna caanı gönülden inanıyom,
daha manyak bi olaya girelim

c64 yapalım abi... böle bi dizayn... içinde on board mmc filan gibi şeyler,
drive ve flopy derdi olmayan, hafızası daha yüksek ama hani retroreplay deki bank mantığı.. ilave iki tane 128k ram li, istediin toolarını oraya koysan... menülü filan... default monster sid'i olsa, açarken software den set etsen : 1-old sid, 2-new sid, 3-monster sid filan...  üzerinde ide64 de olsa filan extradan

yani bi tür voltran64.... bi kutu gibi, yada biraz daha büyük...

on board s-video, ve panlanmış yada real stereo ses çıkışı, kulaklık out...

default 4 joystickli...

pc USB mouse + klavye....

hatta rr-net de olsun, onboard ethernet...

süper uçtum dimi?

ha, kartuş girişi de olmalı...

LCD renkli bi ekranı... partiye giderken monitör derdi olmasa...

O dediğin kadar hayvani birşey olmasa da yakın birşey yapıldı. :)

http://www.syntiac.com/chameleon.html