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]   Aşağı git
Yazdır
Gönderen Konu: Build a 6502 computer  (Okunma Sayısı 662 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
Levent (Lvnt)
Uzman
*****
Mesaj Sayısı: 1.975



Üyelik Bilgileri
« : Mart 12, 2020, 13:30:38 ÖS »

https://eater.net/6502

Ben Eater videolarda nasıl yapılacağını açıklamış. Malzeme listesi de vermiş. Hemide wdc'nin 14mhz'lik 6502 cpu'ları 6-7$ gibi fiyatlara sıfır olarak alınabiliyormuş. Onu da öğrenmiş olduk (ya da en sona kalan bensem, öğrenmiş oldum )

https://www.jameco.com/z/W65C02S6TPG-14-Western-Design-Center-MPU-8-Bit-14MHz-65KB-Memory-40-Pin-PDIP_2143638.html?avad=234285_d19a9a299&source=Avantlink

Logged

Use the brute force, Luke
eins
Uzman
*****
Mesaj Sayısı: 1.816


A.K.A. deliMawi


Üyelik Bilgileri
« Yanıtla #1 : Mart 13, 2020, 09:11:58 ÖÖ »

Biz de kendi 6502 bilgisayarımızı kendimiz yapıyoruz...

Logged

Doberman ♦ megaOne ♦ HDMI-64 ♦ HDMI-520 ♦ NewSchool
Simon (Özay Turay)
Genel Yönetici
*****
Mesaj Sayısı: 6.532


Commodore Forever


Üyelik Bilgileri WWW
« Yanıtla #2 : Mart 13, 2020, 09:24:48 ÖÖ »

Harika. Tabiri caizse Skate'in ağzındaki baklayı sen çıkarmış oldun. Kahkaha

Sanırım Autistic çipi Commander X16'daki Vera yerine geçiyor yani grafik işlemcisi. Ve içimden bir ses FPGA olduğunu ve kodlamasını eins'ın yaptığını söylüyor. Masum

Hem YM-2612 hem de SID bulundurması, SD/USB desteği, 2x512KB ROM, 1MB RAM ile tam hayallerin 6502 bilgisayarı olmuş.

Çok geç kalmadıysam bir de önerim olacak. Eğer kristal sadece 65C02 içinse (yani FPGA'nın çalışmasına etkisi yoksa dahili kristali devre dışı bırakacak bir jumper ve harici clock girişi koyulabilir mi acaba?

Ben Eater'ın bilgisayarının en önemli özelliği 65C02'nin çok düşük hızlarda çalışabilmesi ve hatta clock sinyali kesilse bile yazmaçların değerlerini kaybetmemesi sayesinde donanımsal single step yapabilmesi.

Tabi bir de işlemcideki adres ve data buslarını lojik analyzer'a kolayca bağlamak için 16+8 bir header grubu da hiç fena olmazdı. Masum 
« Son Düzenleme: Mart 13, 2020, 09:47:57 ÖÖ Gönderen: Simon (Özay Turay) » Logged

http://www.retrodergi.com - http://www.e-turay.com

Retro: Commodore 64, Amiga 500, Amiga 1200
Retromsu: Wii, XBox360, XBox, PS3 Slim, PS2 FAT, PS1, PSP Slim, Nintendo DS Lite
fort_apocalypse
Uzman
*****
Mesaj Sayısı: 1.616


Oturalım evimizde, hastalık yayılmasın.


Üyelik Bilgileri WWW
« Yanıtla #3 : Mart 13, 2020, 12:21:09 ÖS »

@eins,

Ürettiğiniz her projeye hayranlıkla bakıyorum. Varlığınız bile mutluluk verici.

Paylaşımlarınız için teşekkür ederim.

16+8 bir header grubu konusunda ben de Özay'la aynı düşüncedeyim, ama C64 user port gibi I/O olsun   ( Joystick, Sensör vs. bağlarız ) Kahkaha




« Son Düzenleme: Mart 13, 2020, 12:29:06 ÖS Gönderen: fort_apocalypse » Logged

Oturalım evimizde, hastalık yayılmasın....
LW3D
Yönetici
*****
Mesaj Sayısı: 10.552


Günü Kurtaran Avam Hiooargggh :)


Üyelik Bilgileri WWW
« Yanıtla #4 : Mart 13, 2020, 12:38:06 ÖS »

NewSchool'un methini duyduk, kendisinden haberimiz olmamıştı... Yakında bir başlık açılır mı acaba Kahkaha
Logged

AmigaEsref
Genel Yönetici
*****
Mesaj Sayısı: 5.292


love is better than


Üyelik Bilgileri WWW
« Yanıtla #5 : Mart 13, 2020, 15:29:32 ÖS »

Biz de kendi 6502 bilgisayarımızı kendimiz yapıyoruz...


ooo harika abi emeğinize sağlık Kahkaha
Logged

AMIGA 500 | GOTEK | 1 MB RAM | 1.3 ROM | HDMI-520
AMIGA 1200 | 8GB CF  | 3.1 ROM | 8 MB RAM | HDMI-520
COMMODORE 64 | IRQHack64 | KissCart64 | Pi1541 | 64K CUPCAKE-CART | 1084 S
Levent (Lvnt)
Uzman
*****
Mesaj Sayısı: 1.975



Üyelik Bilgileri
« Yanıtla #6 : Mart 13, 2020, 16:36:47 ÖS »

Gıpta ile seyrediyorum. Tebrikler.

VGA çıkışı görünce aklıma gelmişken sorayım: vga'yı composite'e çevirmenin kolay bir yolu var mıydı?
Bazı araç ses sistemlerine, taşınabilir dvd playerlere composite video giriş yapılabiliyor.

Diğer taraftan newschool, tv uyumlu bir ekran modu mu üretecek? Gerçi lcd ekranlı bahsettiğim tarz ya da dvd player gibi cihazlarda pixeller tutmayacak, lcd çözünürlüğü pal ya da ntsc çözünürlüğü ile aynı olmuyor. Yine de tek dönüştürme, görüntüyü iki dönüştürme'den daha az bozar herhalde.
 
« Son Düzenleme: Mart 13, 2020, 16:45:56 ÖS Gönderen: Levent (Lvnt) » Logged

Use the brute force, Luke
eins
Uzman
*****
Mesaj Sayısı: 1.816


A.K.A. deliMawi


Üyelik Bilgileri
« Yanıtla #7 : Mart 13, 2020, 22:33:48 ÖS »

Çok geç kalmadıysam bir de önerim olacak. Eğer kristal sadece 65C02 içinse (yani FPGA'nın çalışmasına etkisi yoksa dahili kristali devre dışı bırakacak bir jumper ve harici clock girişi koyulabilir mi acaba?

Ben Eater'ın bilgisayarının en önemli özelliği 65C02'nin çok düşük hızlarda çalışabilmesi ve hatta clock sinyali kesilse bile yazmaçların değerlerini kaybetmemesi sayesinde donanımsal single step yapabilmesi.

Tabi bir de işlemcideki adres ve data buslarını lojik analyzer'a kolayca bağlamak için 16+8 bir header grubu da hiç fena olmazdı. Masum 

Selam Özay,

Aslında o kristal değil, osilatör. O frekans temel alınarak, görüntü için zamanlama vb birçok farklı clock üretiliyor. Dolayısı ile o clock'u durdurma şansımız yok.

Ancak haklısın, 65C02 tamamen statik bir tasarıma sahip, normalde clock'u durdursan bile yazmaçlar silinmiyor, dolayısı ile 0Hz-14MHz arasında dilediğin hızda çalıştırabilirsin. Şimdi senin dediğin adres ve data bus dahil, aslında bir PCB yapılsa, 65C02 soketine takılsa, bu PCB'den sözünü ettiğin hatlar dışarıya header olarak çıkartılabilir, üzerine de 65C02 takılabilir. Hatta bu PCB üzerinde 65C02 nin clock'unu da kesecek yada step step geçirecek basit bir devre hatta flip flop eklenebilir.

Bence bu tam senlik proje... Ama daha bitmesine biraz vakit var. İşlerden vakit oldukça keyfe keder yapıyoruz...

16+8 bir header grubu konusunda ben de Özay'la aynı düşüncedeyim, ama C64 user port gibi I/O olsun  ( Joystick, Sensör vs. bağlarız ) Kahkaha

User port gibi bir IO yapmak için bir IO chip gerekiyor. Biz IO chip eklemeyi düşünmedik, bu gibi gerekli olabilecek tüm çevre birimlerini USB üzerinden bağlayabiliriz diye düşünüyorum.

Yakında bir başlık açılır mı acaba Kahkaha


Proje çok keyfe keder ilerliyor, başlık açıp beklentileri yükseltmek istemiyorum. Süt, yoğurt meselesi...

VGA çıkışı görünce aklıma gelmişken sorayım: vga'yı composite'e çevirmenin kolay bir yolu var mıydı?

Malesef yok, zamanlamaları çok farklı iki format...
Logged

Doberman ♦ megaOne ♦ HDMI-64 ♦ HDMI-520 ♦ NewSchool
Sayfa: [1]   Yukarı git
Yazdır
Gitmek istediğiniz yer: