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 KategoriProjePS2 Dualshock to C64 Mod
Sayfa: 1 [2] 3 4   Aşağı git
Yazdır
Gönderen Konu: PS2 Dualshock to C64 Mod  (Okunma Sayısı 2937 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
ksercan5
Üye
***
Mesaj Sayısı: 179


80ler candır... Commodore fan since ‘86


Üyelik Bilgileri WWW
« 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 - Sent as gift
A500 - Rev5 - 1Mb RAM - GOTEK - Restoration in progress
C64C - Multikernel cart - TapeCartSD - Pi1541
C64C - Restored
seco.gen.tr
Özgür Dereli
Uzman
*****
Mesaj Sayısı: 1.214



Üyelik Bilgileri
« 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
Üye
***
Mesaj Sayısı: 179


80ler candır... Commodore fan since ‘86


Üyelik Bilgileri WWW
« 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

* C64_Joystick_Project_V0_1.zip (2.62 KB - Yükleme: 18 kez.)

* Small_IMG_20200323_235552.jpg (245.62 KB, 800x600 - Görüntüleme: 91 kez.)
« Son Düzenleme: Mart 23, 2020, 23:59:01 ÖS Gönderen: ksercan5 » Logged

A500 - Rev6 - 1Mb RAM - Sent as gift
A500 - Rev5 - 1Mb RAM - GOTEK - Restoration in progress
C64C - Multikernel cart - TapeCartSD - Pi1541
C64C - Restored
seco.gen.tr
Özgür Dereli
Uzman
*****
Mesaj Sayısı: 1.214



Üyelik Bilgileri
« 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
astalavista
Deneyimli
*****
Mesaj Sayısı: 713


Amiga Is My Girl


Üyelik Bilgileri
« 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

-Popülizm karşıtı çaylak retrocu.
-Anti Nintendo.
-Sonuna kadar Commodore.
Simon (Özay Turay)
Genel Yönetici
*****
Mesaj Sayısı: 6.532


Commodore Forever


Üyelik Bilgileri WWW
« 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. Kahkaha

https://www.commodore.gen.tr/forum/index.php?topic=7993.0

Tuş 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

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
ksercan5
Üye
***
Mesaj Sayısı: 179


80ler candır... Commodore fan since ‘86


Üyelik Bilgileri WWW
« 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 - Sent as gift
A500 - Rev5 - 1Mb RAM - GOTEK - Restoration in progress
C64C - Multikernel cart - TapeCartSD - Pi1541
C64C - Restored
seco.gen.tr
ksercan5
Üye
***
Mesaj Sayısı: 179


80ler candır... Commodore fan since ‘86


Üyelik Bilgileri WWW
« 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. Kahkaha

https://www.commodore.gen.tr/forum/index.php?topic=7993.0

Tuş 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 - Sent as gift
A500 - Rev5 - 1Mb RAM - GOTEK - Restoration in progress
C64C - Multikernel cart - TapeCartSD - Pi1541
C64C - Restored
seco.gen.tr
yavuzg
Genel Yönetici
*****
Mesaj Sayısı: 5.251



Üyelik Bilgileri
« 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
Üye
***
Mesaj Sayısı: 179


80ler candır... Commodore fan since ‘86


Üyelik Bilgileri WWW
« 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.

* C64_Joystick_Project_V0_2.zip (2.69 KB - Yükleme: 22 kez.)
Logged

A500 - Rev6 - 1Mb RAM - Sent as gift
A500 - Rev5 - 1Mb RAM - GOTEK - Restoration in progress
C64C - Multikernel cart - TapeCartSD - Pi1541
C64C - Restored
seco.gen.tr
Barış Yeni
Üye
****
Mesaj Sayısı: 408



Üyelik Bilgileri
« 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
Üye
***
Mesaj Sayısı: 179


80ler candır... Commodore fan since ‘86


Üyelik Bilgileri WWW
« 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 - Sent as gift
A500 - Rev5 - 1Mb RAM - GOTEK - Restoration in progress
C64C - Multikernel cart - TapeCartSD - Pi1541
C64C - Restored
seco.gen.tr
Özgür Dereli
Uzman
*****
Mesaj Sayısı: 1.214



Üyelik Bilgileri
« 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


* rps20200325_181810.jpg (47.9 KB, 1280x622 - Görüntüleme: 66 kez.)

* rps20200325_181822.jpg (55.76 KB, 1280x622 - Görüntüleme: 66 kez.)

* rps20200325_181841.jpg (71.7 KB, 1280x622 - Görüntüleme: 63 kez.)
Logged
ksercan5
Üye
***
Mesaj Sayısı: 179


80ler candır... Commodore fan since ‘86


Üyelik Bilgileri WWW
« 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)


* PS2_Controller-01.jpg (267.25 KB, 1000x915 - Görüntüleme: 75 kez.)

* Ps2_to_C64_bb.jpg (602.61 KB, 2475x1182 - Görüntüleme: 82 kez.)
« Son Düzenleme: Mart 25, 2020, 20:22:34 ÖS Gönderen: ksercan5 » Logged

A500 - Rev6 - 1Mb RAM - Sent as gift
A500 - Rev5 - 1Mb RAM - GOTEK - Restoration in progress
C64C - Multikernel cart - TapeCartSD - Pi1541
C64C - Restored
seco.gen.tr
Özgür Dereli
Uzman
*****
Mesaj Sayısı: 1.214



Üyelik Bilgileri
« Yanıtla #29 : Mart 25, 2020, 20:38:19 ÖS »

@ksercan5 teşekkür ederim bu şekilde deneme yapayım sonucu yazarım
Logged
Sayfa: 1 [2] 3 4   Yukarı git
Yazdır
Gitmek istediğiniz yer: