Özgür Dereli
|
|
« Yanıtla #30 : Kasım 17, 2017, 10:49:05 ÖÖ » |
|
Özay alttakinden aldım dün akşam 15 TL ye elimde sio kablo veya soket olmadığı için 800xl içine gömülü yapıcam bakalım olacak mı
|
|
|
Logged
|
|
|
|
i_r_on
|
|
« Yanıtla #31 : Kasım 17, 2017, 12:54:24 ÖS » |
|
Son denemeniz nasıl oldu? Başarılı mı?
Malesef. Beslemeyi dışarıdan aldım, teypten söktüğüm sio fişini düzenleyip doğru sinyalleri dışarı çıkardım ama başarılı olmadı. Açılışta her satıra bir boot error yazıyor. Muhtemelen seri iletişim başarılı ancak arduino sd karta erişirken bir sıkıntı var. LFN desteği olan bir sdfat versiyonu ile derlemiştim. Daha eski bir sürüm bulabilirsem bir de onunla deneyeceğim.
|
|
|
Logged
|
Every imagination is one's self reflection but not every self reflection is imagination. <I.R.on - 2001> twitter | blog
|
|
|
i_r_on
|
|
« Yanıtla #32 : Kasım 18, 2017, 00:09:04 ÖÖ » |
|
Sonunda çalıştığına şahit oldum Aslında ilk derme çatma sio kablomla da çalışıyormuş ancak ben büyük bir hata yapmışım talimatları takip ederken. Ayarlı olan disket imajı bulunamıyorsa boot error veriyormuş. Başka bir şeye bakmak için elemanın sayfasında göz gezdirirken sdrive'ın sd kart'a atılırken autorun.atr olarak isimlendirilmesi gerektiğini gördüm. Ben autoboot.atr yapmışım 6-7 xex dosya indirmiştim, aralarından kayda değer bir şey açamadım. Bakayım biraz daha kurcalayayım. Sütten ağzım yandığı için haricen besliyorum ancak atari'den gelen 4.5V da muhtemelen çalıştırır bu devreyi.
|
|
« Son Düzenleme: Kasım 18, 2017, 00:11:04 ÖÖ Gönderen: i_r_on »
|
Logged
|
Every imagination is one's self reflection but not every self reflection is imagination. <I.R.on - 2001> twitter | blog
|
|
|
mehmetkuc
|
|
« Yanıtla #33 : Kasım 18, 2017, 08:07:42 ÖÖ » |
|
Helal! bunu seri üretime ne zaman geçiriyoruz patron
|
|
|
Logged
|
|
|
|
i_r_on
|
|
« Yanıtla #34 : Kasım 18, 2017, 09:52:23 ÖÖ » |
|
Helal! bunu seri üretime ne zaman geçiriyoruz patron Resimde de görüleceği üzere aslında seri üretime ihtiyacı olmayan bir proje yapmış vatandaş. Ancak Özay'ın tapuino'da yaptığı gibi komple monte hale getirilebilir. Yazılımı geliştirilebilir. Atr disklerindeki Demolar sorunsuz açılıyor ancak hem xex hem de atr oyunların çoğu bende açılmadı. 30 oyundan 2 ya da 3 tanesi açıldı. Sdrive olmadan deneyeceğim bir de.
|
|
|
Logged
|
Every imagination is one's self reflection but not every self reflection is imagination. <I.R.on - 2001> twitter | blog
|
|
|
|
i_r_on
|
|
« Yanıtla #36 : Kasım 18, 2017, 11:39:42 ÖÖ » |
|
@mehmetkuc : Linkini verdiklerin yeterli evet. Biraz beklemeyle aliexpress'ten çok daha ucuza temin edebilirsin bu arada bunları.
Eleman bu çözümü ilk ürettiği esnada sdfat kütüphanesinde uzun dosya ismi desteği yoktu. Bu destek artık var. Ama sorunun sebebi bu değil zira açılan demoların içinde dosya ismi uzun olanlar da vardı.
|
|
|
Logged
|
Every imagination is one's self reflection but not every self reflection is imagination. <I.R.on - 2001> twitter | blog
|
|
|
|
i_r_on
|
|
« Yanıtla #38 : Kasım 18, 2017, 22:22:29 ÖS » |
|
Ben zaten 1.6.5 arduino sürümü ve github'daki alternatif branch ile derledim. Yani bu yokluk ile varlık arasında bir çözüm sadece Çalışmayan oyunlar için xex versiyonlarını deneyeceğim. Ben eski bir arşivden indirmiş olabilirim. Az önce bir 10-15 oyun indirdim bu formatta, bir deneyeyim bakayım... derken 6-7 tanesini denedim, hiç bir sıkıntı yok. Muhtemelen daha önce indirdiğim yerdeki oyunlar xex olduğu halde yanlışlıkla atr uzantısı verilmiş dosyalar. Şüphelerim vardı ama donanım sonunda hakkını verdi
|
|
|
Logged
|
Every imagination is one's self reflection but not every self reflection is imagination. <I.R.on - 2001> twitter | blog
|
|
|
mehmetkuc
|
|
« Yanıtla #39 : Kasım 18, 2017, 22:29:20 ÖS » |
|
Bunu derli toplu bir paket içinde arduino mini diye bir cihazla yapanda var. Programı uno vasıtasıyla yüklemiş. Bende siparişi verdim şimdi çin postası bekleyeceğiz bakalım. Benim gibi önceden arduino kullanmayıpta böyle bir projeye ilk defa başlayacak olan arkadaşlar için aşağıdaki video da Polonyalı ablamız anlatıyor. Nejat bey Türkçesini hazırlayana kadar bunu kullanabiliriz sanırım https://www.youtube.com/watch?v=_n6lGP4OkiA
|
|
« Son Düzenleme: Kasım 18, 2017, 22:54:57 ÖS Gönderen: mehmetkuc »
|
Logged
|
|
|
|
i_r_on
|
|
« Yanıtla #40 : Kasım 18, 2017, 22:55:48 ÖS » |
|
Bunu derli toplu bir paket içinde arduino mini diye bir cihazla yapanda var. Programı uno vasıtasıyla yüklemiş. Bende siparişi verdim şimdi çin postası bekleyeceğiz bakalım.
Benim kullandığım da arduino pro mini. Aşağıdaki ttl 2 usb kablo ile aktarıyorum programı. (Kırmızı olan) Herhalde şimdiye kadar 300-400 kez programlama yapmışımdır en az https://www.aliexpress.com/item/Free-shipping-3pcs-lot-1PCS-PL2303-1PCS-CP2102-1PCS-CH340-USB-TO-TTL/1902348375.htmlKlasik lcd kullanmak yerine yazılımı aşağıdaki oled'lerden kullanacak şekilde adapte etmek lazım. https://www.aliexpress.com/item/0-96-128X64-Yellow-Blue-OLED-I2C-IIC-Serial-LCD-LED-Display-Module-VCC-SDA-For/32828425736.htmlBir de sio kablosu yerine özel bir pcb yapılıp sio fiş ihtiyacı ortadan kaldırılırsa güzel bir çözüm olabilir. Tabii bu durumda ekranı ve butonları yukarıya monte etmeyi sağlayacak özel bir 3d printed kasa ihtiyacı oluyor. 3d kasa tasarımını yaparım diyen olursa yazılımda oled desteği konusunda yardımcı olurum. Pcb tarafında da iddialı olmamakla beraber belki ben de bir şeyler çıkarabilirim. Özay? Tabii söz vermiş olmayayım. Elemanın projesi zaten bu hali ile de tak çalıştır şeklinde.
|
|
|
Logged
|
Every imagination is one's self reflection but not every self reflection is imagination. <I.R.on - 2001> twitter | blog
|
|
|
mehmetkuc
|
|
« Yanıtla #41 : Kasım 18, 2017, 23:16:00 ÖS » |
|
Bence ben dayanamayıp buradan da sipariş verebilirim bu parçaları. Nejat bey, video'daki kod değişikliğini (süre 7:45 sonrası) 8,3 harf probleminden dolayı mı yapıyorlar? Bu değişikliğe 1.6.5 sürümünde gerek yok değil mi?
|
|
|
Logged
|
|
|
|
i_r_on
|
|
« Yanıtla #42 : Kasım 18, 2017, 23:31:07 ÖS » |
|
Bence ben dayanamayıp buradan da sipariş verebilirim bu parçaları. Nejat bey, video'daki kod değişikliğini (süre 7:45 sonrası) 8,3 harf probleminden dolayı mı yapıyorlar? Bu değişikliğe 1.6.5 sürümünde gerek yok değil mi?
Gerek var. Projeyi yapan eleman Arduino'nun epey eski bir versiyonunu kullanmış. Github'daki orjinal source kod 2011 senesindeki sdfat ve arduino sürümüne uygun. Zaman içinde hem sdfat kütüphanesindeki değişiklikler hem de arduino yazılımındaki değişiklikler uyumsuzluk yaratmış. İlk yüklememi yaptığımda o kadının da yaptığı gibi orjinal source'u yamamıştım. Arduino'nun 1.0.1 versiyonu ve sdfat'in nispeten eski bir versiyonu ile derleyebilmiştim. Sonra debug edeyim derken Notebook'ta tekrar kurmak gerekti. Bu sefer Arduino'nun 1.6.5 versiyonu için verilen talimatlara uydum. Biraz uğraştırdı, bir yerden aşağıdaki branch ve uygun sdfat kütüphanesini buldum. (Birisi bir yerde download linkini vermişti) O şekilde ilerledim. https://github.com/whizzosoftware/SIO2Arduino/tree/abcbarryn-masterNotebook'tan bağlanınca Ide'nin 1.6.5 versiyonu ile sıkıntısız çalışan sketch + kütüphaneyi paylaşırım. Dosyaların 8.3 olması sıkıntı yaratmıyor aslında, sıkıntı sadece kozmetik. Uzun dosya isimlerinden faydalanabilmek için sdfat'in nispeten yeni sürümleri ile derlemek lazım. Bu kadıncağızın videosunda da uzun dosya ismi desteği yok zaten. Uzun dosya ismi desteği biraz kaynak tüketiyor ama oldukça basit aslında. Sdrive tarafına yansıtmak kolay mıdır bilemiyorum. Ben IRQHack64'de yanılmıyorsam 32 karakter ile sınırlamıştım yanılmıyorsam.
|
|
« Son Düzenleme: Kasım 18, 2017, 23:32:44 ÖS Gönderen: i_r_on »
|
Logged
|
Every imagination is one's self reflection but not every self reflection is imagination. <I.R.on - 2001> twitter | blog
|
|
|
i_r_on
|
|
« Yanıtla #43 : Kasım 20, 2017, 01:06:41 ÖÖ » |
|
1.6.5 ile kütüphaneler dahil ve Oled ekran desteği eklenmiş hali aşağıdaki linkte. http://www.tepetaklak.com/data/Sio2Arduino.zipOled kullanılmayacaksa config.h içinde aşağıdaki satır commentlenmeli. Geri kalan her şey orjinal projede olduğu gibi. Kağıt üstünde uzun dosya ismi desteği var, ancak eleman dosya isimlerini kırpmak için ekstra çaba sarfetmiş, kodu düzeltmek lazım. Henüz imkanım olmadı. Yine aynı şekilde oled için font büyüklüğü veya emülasyonla ilgili verilebilecek ekstra çıktılarla ilgili kodu biraz daha elleşmek lazım. Bu sefer arduino nano ile kutuladım da bu arada ben bunu Her türlü takas teklifine açığım (Joystick olur, sio kabloları olur)
|
|
« Son Düzenleme: Kasım 20, 2017, 01:08:28 ÖÖ Gönderen: i_r_on »
|
Logged
|
Every imagination is one's self reflection but not every self reflection is imagination. <I.R.on - 2001> twitter | blog
|
|
|
mehmetkuc
|
|
« Yanıtla #44 : Kasım 20, 2017, 07:56:34 ÖÖ » |
|
Nejat bey, çok güzel olmuş. Ellerinize sağlık.
|
|
|
Logged
|
|
|
|
|