ksercan5
|
|
« Yanıtla #15 : Mart 23, 2020, 23:26:23 ÖS » |
|
Bir de kodun baş tarafındaki pin 3,4,5,6 ve 7'yi OUTPUT'a set eden pinmode'ları kaldırın ya da INPUT'a çevirin.
Olay çözülmüştür Vakit ayırıp yazan tüm üstatlarımın eline sağlık. Teşekkür ederim.
|
|
|
Logged
|
A500 - Rev6 - 1Mb RAM - GOTEK - Multi-rom C64C - Multikernel cart - TapeCartSD - Pi1541 C64C - EPYX Fastload Atari 800XL - Restored Gameboy DMG-01 - RIPS v2 Upgrade seco.gen.tr | Satış Sayfam
|
|
|
Özgür Dereli
|
|
« Yanıtla #16 : Mart 23, 2020, 23:42:04 ÖS » |
|
@ksercan5 güzel bir çalışma olmuş elinize sağlık final arduino kodunu paylaşacak mısınız? Paylaşırsanız denemek isterim teşekkürler
|
|
|
Logged
|
|
|
|
ksercan5
|
|
« Yanıtla #17 : Mart 23, 2020, 23:55:33 ÖS » |
|
En son versiyon kodu paylaştım. X tuşu FIRE, O tuşunu da UP olarak ilave ekledim. Zıplamalı oyunlarda daha kolay oluyor Prototip çalışma fotosunu da koydum. Son halini ilerleyen günlerde paylaşırım
|
|
« Son Düzenleme: Mart 23, 2020, 23:59:01 ÖS Gönderen: ksercan5 »
|
Logged
|
A500 - Rev6 - 1Mb RAM - GOTEK - Multi-rom C64C - Multikernel cart - TapeCartSD - Pi1541 C64C - EPYX Fastload Atari 800XL - Restored Gameboy DMG-01 - RIPS v2 Upgrade seco.gen.tr | Satış Sayfam
|
|
|
Özgür Dereli
|
|
« Yanıtla #18 : Mart 23, 2020, 23:59:22 ÖS » |
|
En son versiyon kodu paylaştım. X tuşu FIRE, O tuşunu da UP olarak ilave ekledim. Zıplamalı oyunlarda daha kolay oluyor Teşekkür ederim👍
|
|
|
Logged
|
|
|
|
peraspera95
Ziyaretçi
|
|
« Yanıtla #19 : Mart 24, 2020, 08:25:34 ÖÖ » |
|
Bu proje en fazla merakla beklediğim proje diyebilirim.Belki bizim joystickleri de duruma göre c64 için modlarsınız
|
|
|
Logged
|
|
|
|
Simon (Özay Turay)
|
|
« Yanıtla #20 : Mart 24, 2020, 09:45:16 ÖÖ » |
|
Eline sağlık benim başlayıp sonunu getiremediğim bir projeydi. Bunu bitirince kırpıp PS2X_DB9 yapacaktım. https://www.commodore.gen.tr/forum/index.php?topic=7993.0Tuş programlama özelliklerini bir türlü çalıştıramadığımdan ilgimi kaybedip başka projelere yelken açmışım. Lite versiyonu tuş programlama özelliklerini içermediğinden çalışıyor diye hatırlıyorum. Ayrıca sol analogu kullanma denemeleri için test kodu da var.
|
|
|
Logged
|
https://retrodergi.com - https://e-turay.com - https://karizmawow.e-turay.comRetro: Commodore 64, Amiga 500, Amiga 1200 Retromsu: Wii, XBox360, XBox, PS3 Slim, PS2 FAT, PS1, PS Vita, Nintendo 3DS, Nintendo 2DS
|
|
|
ksercan5
|
|
« Yanıtla #21 : Mart 24, 2020, 12:13:17 ÖS » |
|
Bu proje en fazla merakla beklediğim proje diyebilirim.Belki bizim joystickleri de duruma göre c64 için modlarsınız Proje tamam olsun da bakalım daha sonra neden olmasın?
|
|
|
Logged
|
A500 - Rev6 - 1Mb RAM - GOTEK - Multi-rom C64C - Multikernel cart - TapeCartSD - Pi1541 C64C - EPYX Fastload Atari 800XL - Restored Gameboy DMG-01 - RIPS v2 Upgrade seco.gen.tr | Satış Sayfam
|
|
|
ksercan5
|
|
« Yanıtla #22 : Mart 24, 2020, 12:15:04 ÖS » |
|
Eline sağlık benim başlayıp sonunu getiremediğim bir projeydi. Bunu bitirince kırpıp PS2X_DB9 yapacaktım. https://www.commodore.gen.tr/forum/index.php?topic=7993.0Tuş programlama özelliklerini bir türlü çalıştıramadığımdan ilgimi kaybedip başka projelere yelken açmışım. Lite versiyonu tuş programlama özelliklerini içermediğinden çalışıyor diye hatırlıyorum. Ayrıca sol analogu kullanma denemeleri için test kodu da var. Sol analoğu ben de daha yazmamıştım. Sizin kodlara hemen bir göz atacağım. Elinize sağlık.
|
|
|
Logged
|
A500 - Rev6 - 1Mb RAM - GOTEK - Multi-rom C64C - Multikernel cart - TapeCartSD - Pi1541 C64C - EPYX Fastload Atari 800XL - Restored Gameboy DMG-01 - RIPS v2 Upgrade seco.gen.tr | Satış Sayfam
|
|
|
yavuzg
|
|
« Yanıtla #23 : Mart 24, 2020, 15:39:12 ÖS » |
|
Aslında analog kontrolü yazılım ile digital'e çevirerek bir D-pad gibi kullanmak mümkün ancak bir başka güzellik ise arada iki adet 500K'lık digital potansiyometre entegresi kullanıp onu C64'ün analog girişlerine bağlayarak paddle görevi görmesi de sağlanabilir
|
|
|
Logged
|
|
|
|
ksercan5
|
|
« Yanıtla #24 : Mart 24, 2020, 17:48:27 ÖS » |
|
Son yazılım dosyası, bunda sol analog kolu da işlevsel hale getirdim. Boulder dash bu kadar kolay oynanmamıştı. Çok hoş oldu.
|
|
|
Logged
|
A500 - Rev6 - 1Mb RAM - GOTEK - Multi-rom C64C - Multikernel cart - TapeCartSD - Pi1541 C64C - EPYX Fastload Atari 800XL - Restored Gameboy DMG-01 - RIPS v2 Upgrade seco.gen.tr | Satış Sayfam
|
|
|
Barış Yeni
|
|
« Yanıtla #25 : Mart 25, 2020, 03:16:46 ÖÖ » |
|
çok güzel bir çalışma sercan bey. bunu normal dualshock olmayan sıradan ps gamepad ları içinde uygulayabilir miyiz ?
|
|
|
Logged
|
|
|
|
ksercan5
|
|
« Yanıtla #26 : Mart 25, 2020, 12:50:17 ÖS » |
|
çok güzel bir çalışma sercan bey. bunu normal dualshock olmayan sıradan ps gamepad ları içinde uygulayabilir miyiz ?
Barış bey ben de zaten orijinal olmayan bir gamepad ile denedim. Hadron marka. Ama konnektörü aynı olduğu için sanırım hepsi çalışır diye düşünüyorum. Ama kastınız usb olanlar ise o konuda bilgim yok henüz. Ama sanırım arduino+usb shield tarzı birşey ile yapılabilir sanki. Saygılar.
|
|
|
Logged
|
A500 - Rev6 - 1Mb RAM - GOTEK - Multi-rom C64C - Multikernel cart - TapeCartSD - Pi1541 C64C - EPYX Fastload Atari 800XL - Restored Gameboy DMG-01 - RIPS v2 Upgrade seco.gen.tr | Satış Sayfam
|
|
|
Özgür Dereli
|
|
« Yanıtla #27 : Mart 25, 2020, 18:28:33 ÖS » |
|
Bugün can sıkıntısından oturup bu devreyi yaptım daha doğrusu yapmaya çalıştım çalışmadı çünkü 🤔 Arduino pro mini kullandım yazılımı pro miniye yükledim db9 ve kenarda duran dişi ps girişini kullandım c64 e bağlayınca ps gamepad üzerindeki analoğ ledi yanıyor ama hiç bir tuş çalışmıyor acaba nerede hata yaptım
|
|
|
Logged
|
|
|
|
ksercan5
|
|
« Yanıtla #28 : Mart 25, 2020, 20:17:05 ÖS » |
|
Bugün can sıkıntısından oturup bu devreyi yaptım daha doğrusu yapmaya çalıştım çalışmadı çünkü 🤔 Arduino pro mini kullandım yazılımı pro miniye yükledim db9 ve kenarda duran dişi ps girişini kullandım c64 e bağlayınca ps gamepad üzerindeki analoğ ledi yanıyor ama hiç bir tuş çalışmıyor acaba nerede hata yaptım
Ben ilk deneme yaptığımda 5V ile benim kol da çalışmamıştı. Arduino uno'da 3.3V olduğundan onu bağladım. O şekilde çalışmıştı. Bir de sizin çalışmada PS2'den gelen data kablosunda bir adet 10k ohmluk pullup direnci olmalı. (1 nolu kablo, kahverengi olur)
|
|
« Son Düzenleme: Mart 25, 2020, 20:22:34 ÖS Gönderen: ksercan5 »
|
Logged
|
A500 - Rev6 - 1Mb RAM - GOTEK - Multi-rom C64C - Multikernel cart - TapeCartSD - Pi1541 C64C - EPYX Fastload Atari 800XL - Restored Gameboy DMG-01 - RIPS v2 Upgrade seco.gen.tr | Satış Sayfam
|
|
|
Özgür Dereli
|
|
« Yanıtla #29 : Mart 25, 2020, 20:38:19 ÖS » |
|
@ksercan5 teşekkür ederim bu şekilde deneme yapayım sonucu yazarım
|
|
|
Logged
|
|
|
|
|