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)
commodore.gen.trGenel KategoriProjeBMC64 GPIO Config2 (Raspberry Pi Commodore 64 Emulatoru + Klavye)
Sayfa: [1] 2   Aşağı git
Yazdır
Gönderen Konu: BMC64 GPIO Config2 (Raspberry Pi Commodore 64 Emulatoru + Klavye)  (Okunma Sayısı 1531 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
fort_apocalypse
Uzman
*****
Mesaj Sayısı: 3.199



Üyelik Bilgileri WWW
« : Nisan 14, 2022, 03:18:05 ÖÖ »

Sevgili Cem Tezcan'ın (Blockmind) değerli katkılarıyla birkaç proje hazırladık.


Üçüncü proje: BMC64 GPIO Config2 (Raspberry Pi Commodore 64 Emulatoru + Klavye)

Bu proje ile; Klavyesi çalışan, 9 pinli eski joysticklerinizi kullanabileceğiniz, HDMI girişli televizyonunuza bağlayabileceğiniz, mini bir Commodore 64 yapılabiliyor.

Ayrıca, önceki projelerde geçen klavye ön panel PCB bu proje için de kullanılabiliyor.

Bu projeyle, eksiksiz bir Commodore 64 bilgisayar Seti ile yapabileceklerinizin hemem hemen tamamını yapabilirsiniz. C64 + disk drive + teyp + birçok kartuş... emüle edilebilmektedir.

Bu devre haricinde ihtiyacınız olanlar:

  1) BMC64 projesine uygun bir Raspberry Pi
  2) Micro SD Kart (4MB fazlasıyla yeterlidir)
  3) Raspberry Pi modelinize uygun bir adaptör
  4) Raspberry Pi modelinize uygun HDMI televizyon bağlantı kablosu
  5) Oyun oynamak için 9-Pin Commodore64 uyumlu joystick. (İki adet olursa daha iyi )


Hazır SD-CARD içeriğini buradan indirebilirsiniz.(20MB)

Commodore tuşu ve F7 tuşu aynı anda basılıp bırakılınca BMC64 menüsü açılır.


9 Pin Atari tarzı joysticklerde autofire özelliğinin çalışması için +5 Volt gereklidir.
BMC64 Config-2 tasarımda; 9 pin D-Sub girişlerde +5Volt elektrik olmadığı için autofire desteklemez. Zaten GND hattının olduğu pin de Raspinin GPIO (07 ve 21) pinlerine bağlıdır, gerçek GND değildir. Belki yazılımla yapılması mümkün olabilir, bunun için Randy Rossi ile aşağıdaki linkten iletişime geçebilirsiniz.
Diğer yandan, USB joypad üzerinde donanımsal autofire işlevi varsa onun yazılımdan bağımsız olarak çalışması gerekir.

GPIO Config 2 bağlantı bilgilerini aşağıdaki linkten inceleyebilirsiniz.

https://github.com/randyrossi/bmc64#gpio-config-2--gpio-keyboard-and-joysticks


BMC64 projesi ile ilgili daha detaylı bilgi edinmek için aşağıdaki linklerden faydalanabilirsiniz.

https://accentual.com/bmc64/

https://github.com/randyrossi/bmc64


Raspberry PiZero2w

Yukarıda paylaştığım SD-kart içeriğini Raspberry Pi-Zero ve Raspberry Pi-3B+ ile denedim, sorunsuz çalıştı. Raspberry PiZero2w ile çalıştırmak isteyenler aşağıdaki linki inceleyebilirler.

https://github.com/randyrossi/bmc64/issues/196

Raspberry PiZero2w için özel hazırlanmış SDCARD içeriğini aşağıdaki linkten indirebilirsiniz. (PiZero2 versiyonu Proje sahibi tarafından resmen onaylanmamış bir versiyondur.) (Özgür Dereli'ye teşekkürler)

https://archive.org/download/bmc64zero2/bmc64zero2.zip
 

Saygılarımla sunarım;


Özgür Dereli tarafından hazırlanan tanıtım videosu

https://youtu.be/n9XsiQ6poMw





BMC64 GPIO Config2:



https://www.pcbway.com/project/shareproject/DIY_COMMODORE_64_BMC64_CONFIG_2_WITH_WORKING_C64_KEYBOARD_8ebb9171.html


Bu projenin farklı bir çizimini (BMC64 GEEKS' EDITION)

https://www.pcbway.com/project/shareproject/BARE_METAL_COMMODORE_64_EMULATOR_GEEKS_EDITION_GPIO_CONFIG2_2d9c81a0.html


Ön Panel PCB:
https://www.pcbway.com/project/shareproject/COMMODORE_64_KEYBOARD_FACEPLATE_FOR_TACTILE_BUTTON_KEYBOARD_PROJECTS_e0a4cbf4.html







* bmc64 commodore 64 emulator.jpg (141.38 KB, 800x571 - Görüntüleme: 350 kez.)

* bmc64 commodore64 emulator.jpg (118.15 KB, 800x571 - Görüntüleme: 22 kez.)

* bmc-64 commodore 64 emulator.jpg (114.72 KB, 800x571 - Görüntüleme: 27 kez.)

* bmc 64 commodore 64 emulator.jpg (94.07 KB, 700x500 - Görüntüleme: 26 kez.)

* bare metal c64 emulator.jpg (128.14 KB, 700x643 - Görüntüleme: 33 kez.)

* diy commodore 64.jpg (121.68 KB, 700x663 - Görüntüleme: 40 kez.)

* BMC64 COMMODORE 64 EMULATOR GEEKS VERSION.jpg (146.97 KB, 716x768 - Görüntüleme: 40 kez.)

* bmc64_Commodore 64 emulator.jpg (158.97 KB, 800x571 - Görüntüleme: 609 kez.)

* BMC64 COMMODORE 64 EMULATOR GEEKS edition.jpg (166.75 KB, 700x651 - Görüntüleme: 20 kez.)
« Son Düzenleme: Eylül 07, 2022, 00:40:49 ÖÖ Gönderen: fort_apocalypse » Logged

runal
Üye
****
Mesaj Sayısı: 296



Üyelik Bilgileri
« Yanıtla #1 : Nisan 14, 2022, 11:02:27 ÖÖ »

Tebrik ederim, elinize sağlık.
Logged
fort_apocalypse
Uzman
*****
Mesaj Sayısı: 3.199



Üyelik Bilgileri WWW
« Yanıtla #2 : Nisan 14, 2022, 11:06:53 ÖÖ »

Tebrik ederim, elinize sağlık.

Çok teşekkür ederim dostum.
Logged

Özgür Dereli
Uzman
*****
Mesaj Sayısı: 1.802



Üyelik Bilgileri
« Yanıtla #3 : Nisan 14, 2022, 11:30:26 ÖÖ »

Eline sağlık Sinan abi 3 farklı tasarım var demek ki 200 adet tactile switch sipariş vermemiz gerekiyor
Logged
onursapci
Uzman
*****
Mesaj Sayısı: 4.350


80 leri yaşamamış , yaşamamıştır.


Üyelik Bilgileri
« Yanıtla #4 : Nisan 14, 2022, 11:36:31 ÖÖ »

En çok bu projeyi beğendim tebrikler
Logged

C64 ve A500 gerisi teferruat
fort_apocalypse
Uzman
*****
Mesaj Sayısı: 3.199



Üyelik Bilgileri WWW
« Yanıtla #5 : Nisan 14, 2022, 12:00:26 ÖS »

Eline sağlık Sinan abi 3 farklı tasarım var demek ki 200 adet tactile switch sipariş vermemiz gerekiyor

Sağ olun Özgür Hocam. Üçüne de ihtiyaç olmayabilir, üç proje de birbirinden tamamen farklı amaçlı, farklı projeler. Gereksiz masraf olmasın.


En çok bu projeyi beğendim tebrikler

Teşekkür ederim Onur Hocam. Üçü içerisinde, benim de favori projem bu.

« Son Düzenleme: Nisan 14, 2022, 12:07:29 ÖS Gönderen: fort_apocalypse » Logged

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


love is where you find it.


Üyelik Bilgileri WWW
« Yanıtla #6 : Nisan 14, 2022, 13:01:54 ÖS »

Abi emeklerine sağlık şahane duruyor.
Logged

AMIGA 500 | GOTEK | 1 MB RAM | 1.3 ROM | Pi Zero HDMI
AMIGA 1200 | 8GB CF | 3.2 ROM | TF1230 Turbo Kart | HDMI-520
COMMODORE 64 | IRQHack64 | KissCart64 | 64K CUPCAKE-CART | Pi 1541 | 1084 S
'Cause I'm CRT., I'm retro | CRT, and I'll win the fight | CRT, I'm a power load | CRT, watch me shine
Theoden (CYON4D)
Deneyimli
*****
Mesaj Sayısı: 1.508



Üyelik Bilgileri WWW
« Yanıtla #7 : Nisan 14, 2022, 13:07:01 ÖS »

Elinize sağlık bu da enfes olmuş
Logged

fort_apocalypse
Uzman
*****
Mesaj Sayısı: 3.199



Üyelik Bilgileri WWW
« Yanıtla #8 : Nisan 14, 2022, 13:24:36 ÖS »

Teşekkür ederim @AmigaEsref, @Theoden (CYON4D)

Abi emeklerine sağlık şahane duruyor.

Şahane duruşun arkasındaki isim Cem Tezcan'dır.🙏
Logged

Solomon
Üye
****
Mesaj Sayısı: 307



Üyelik Bilgileri
« Yanıtla #9 : Nisan 14, 2022, 13:35:22 ÖS »

Harika olmuş, emeğinize sağlık.

Bu arada space tuşuna bayıldım
Logged

C64 Breadbin | C64C | C64G | SX64 | VIC 20 | Plus4 | C128 | C128D | 1541 I-II
A500 | A500+ | A600 +Gotek | A1200 | A2000 | A4000 | CD32 | CDTV | A590
1084S-MPS1230-MPS801-MPS1200-Vic 1520
Atari 2600,800XL,65XE,1040ST |Sinclair ZX Spectrum | Amstrad CPC464,6128 | Oric 1 | Oric Atmos | MSX vb.
Voltron
Uzman
*****
Mesaj Sayısı: 2.034



Üyelik Bilgileri
« Yanıtla #10 : Nisan 14, 2022, 14:40:06 ÖS »

@Blockmind ve @fort_apocalypse elinize saglik. Cok guzel bir sanat eseri cikmis ortaya.  Bunun alt tarafi mini bir klavye ve arduino lu ust kismi ise Keyrah dogru anladiysam. Yani ust board’a gercek c64 klavye takinca onu da kabul edecek. Harika…
Logged

Metal grupları çok bağırıyor. haklıyken haksız duruma düşüyorlar...
freedom
Uzman
*****
Mesaj Sayısı: 1.319


Retro allows me to be free.


Üyelik Bilgileri WWW
« Yanıtla #11 : Nisan 14, 2022, 15:11:49 ÖS »

@fort_apocalypse,
@Blockmind,

Emeğinize ve ellerinize sağlık. Harika çalışmalar bunlar. Tebrik ediyorum.
Teşekkürler.
Logged

Let
Üye
***
Mesaj Sayısı: 244



Üyelik Bilgileri
« Yanıtla #12 : Nisan 14, 2022, 18:29:31 ÖS »

Ellerinize sağlık harika görünüyor
Logged
cemtezcan (blockmind)
Uzman
*****
Mesaj Sayısı: 188



Üyelik Bilgileri
« Yanıtla #13 : Nisan 15, 2022, 20:16:56 ÖS »

Hocam ellerinize sağlık, ayrıca çok teşekkürler.
Logged

fort_apocalypse
Uzman
*****
Mesaj Sayısı: 3.199



Üyelik Bilgileri WWW
« Yanıtla #14 : Nisan 15, 2022, 21:16:56 ÖS »

@Solomon, @Voltron, @freedom, @Let, @cemtezcan Çok teşekkür ederim.

Yakında bu projenin bir başka versiyonu da PCBWay sitesinde paylaşacağım, ilgililer oradan takip edebilir.

https://www.pcbway.com/project/member/?bmbno=5B9D77D5-9033-46
« Son Düzenleme: Nisan 15, 2022, 21:19:26 ÖS Gönderen: fort_apocalypse » Logged

Sayfa: [1] 2   Yukarı git
Yazdır
Gitmek istediğiniz yer: