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 KategoriProjeSD2IEC - C64 Disket Sürücü Emülatörü
Sayfa: [1] 2 3 ... 17   Aşağı git
Yazdır
Gönderen Konu: SD2IEC - C64 Disket Sürücü Emülatörü  (Okunma Sayısı 67178 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
Simon (Özay Turay)
Genel Yönetici
*****
Mesaj Sayısı: 6.194


Commodore Forever


Üyelik Bilgileri WWW
« : Kasım 28, 2015, 13:55:11 ÖS »

Bir çoğumuzun ihtiyacı olan C64'e oyun/program yükleme konusunda teyp emülatörü ve kartuşlardan sonra sıra geldi disket sürücü emülatörüne. Ben de yine açtım Eagle'ı başladım tasarlamaya. Karizmatik



Devre Şeması:


Eagle Şema: http://commodore.gen.tr/dosyalar/simon/SD2IEC/SD2IEC.sch

Eagle PCB: http://commodore.gen.tr/dosyalar/simon/SD2IEC/SD2IEC.brd

DirtyPCBs Panelize PCB: http://commodore.gen.tr/dosyalar/simon/SD2IEC/SD2IEC-DirtyPCBs.brd

Boyut 5cm x 5cm ve maliyet açısından 10x10 PCB'ye 4 tane sığdırabileceğim şekilde tasarladım. İstenirse kutulanarak kullanılabileceği gibi istenirse direk teyp portuna sabitlenerek enerjisini oradan alarak ve hemen yanındaki IEC portuna kısa bir kablo ile bağlanarak kullanılabilir.

Prototip aşamasından fotoğraflar:









SD2IEC Firmware Güncelleme:

Voltron arkadaşımızın özel mesajdan sorduğu soruya cevabımı buraya da yapıştırıyorum referans olması açısından:

Bizim cihaz üretildiği sırada (ve halen) güncel bootloader olan newboot-0.4.1-binaries.zip dosyasından newboot-0.4.1-larsp-m644p.hex dosyasını kullandım benim tasarım LarsP tasarımı olduğu ve ATmega644P mikrodenetleyici kullandığım için. Bu bootloader sayesinde yeni güncellemeleri yüklemek için herhangi bir programlayıcıya gerek kalmıyor. SD karta atıp cihazı kapatıp açmak yeterli oluyor.

Kullandığım firmware üretim esnasında son sürüm olan sd2iec-1.0.0alpha0-91-g3375206-binaries.zip Commodore 64 üzerinde cihaz ilk açıldığında

Kod:
10 OPEN 1,8,15:INPUT#1,E,E$,T,S:PRINT E,E$,T,S:CLOSE 1
RUN

komut serisi çalıştırılarak (veya ekteki TEST programı LOAD"TEST",8,1 ile yüklenip RUN ile çalıştırılarak) kontrol edilebilir. Ekrana

73 SD2IEC v1.0.0.ALPHA0-91-G3375206 00 00

şeklinde bir satır gelmesi gerekir. Bu komut çalıştırıldığında

00 OK 00 00

sonucu döndürüyorsa cihazı resetleyip tekrar denenmelidir.

Mevcut son sürüm firmware'e her zaman sd2iec-current-binaries.zip adresinden indirilebilir, şu anda sd2iec-1.0.0atentdead0-13-gc414c2c-binaries.zip son sürümdür, https://sd2iec.de/nightlies/ adresinde son derlenen (veya bazen derlenemeyen) 10 sürüme erişilebilir. İndirilen zip dosyası içinden çıkan dosyalardan sonu larsp-m644p.bin ile biten dosya SD karta atılması gereken dosyadır. Firmware güncellendikten sonra dosyayı silmek şart olmasa da versiyon kontrolünden dolayı açılış işlemini yavaşlatmaması için silmekte fayda var.

* TEST.zip (0.18 KB - Yükleme: 82 kez.)
« Son Düzenleme: Mart 10, 2018, 11:04:29 ÖÖ 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
byeni
Üye
****
Mesaj Sayısı: 458



Üyelik Bilgileri WWW
« Yanıtla #1 : Kasım 28, 2015, 14:07:56 ÖS »

Özay seni işi gücün yok mu, bizleri burada kudurtuyorsun.  Kahkaha
Şaka bir yana gene döktürmüşsün. Sabırsızlıkla hayata geçmesini ve en kısa sürede elimizde olmasını diliyorum. Senden ricam bu kadar C64 projesinden  sonra bu cihazı bir de Atariye uygulasan da biz Atari'ci öksüzleri sevindirsen
Emeklerin ve uğraşların için tekrar tebrik ederim.
« Son Düzenleme: Kasım 28, 2015, 14:09:27 ÖS Gönderen: byeni » Logged
Tesellum
Üye
***
Mesaj Sayısı: 98



Üyelik Bilgileri
« Yanıtla #2 : Kasım 28, 2015, 14:34:25 ÖS »

Heyecanla bekliyoruz... şimdiden tebrikler.

Bu emülatörde kayıtda yapabilecekmiyiz?
Logged
Simon (Özay Turay)
Genel Yönetici
*****
Mesaj Sayısı: 6.194


Commodore Forever


Üyelik Bilgileri WWW
« Yanıtla #3 : Kasım 28, 2015, 14:41:52 ÖS »

Evet tam 1541 uyumluluğu hariç bildiğin disket sürücü gibi çalışıyor. Hatta ekran görüntüsünde yüklediğim ERROR.BAS kendi kaydettiğim bir program.
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
arkas
Üye
****
Mesaj Sayısı: 275



Üyelik Bilgileri
« Yanıtla #4 : Kasım 28, 2015, 14:57:54 ÖS »

Mezelerden sonra ana yemek desek önceki projelere haksızlık etmiş olmayız inşallah. Kahkaha
Bir de bunun tatlısı var, kahvesi vs. var.
Kahkaha
Logged

Commodore 64G
Amiga 500
PS2
arnavutrafet
Ziyaretçi
« Yanıtla #5 : Kasım 28, 2015, 15:16:01 ÖS »

Piyasada ki eşdeğerlerine göre çok daha minik ve komplike gözüküyor, elinize , beyninize , bilginize sağlık...
Logged
Artmusic
Üye
**
Mesaj Sayısı: 22


Üyelik Bilgileri
« Yanıtla #6 : Kasım 28, 2015, 15:34:18 ÖS »

Elinize sağlık, hevesle bekliyorum ben de..
Logged
kaizen71
Üye
***
Mesaj Sayısı: 145



Üyelik Bilgileri
« Yanıtla #7 : Kasım 28, 2015, 15:59:28 ÖS »

Elinize sağlık, çalışmalarınızı takdirle izliyorum. Sabırsızlıkla sonuçlanmasını bekliyorum.tebrikler!
Logged
savagery
Uzman
*****
Mesaj Sayısı: 1.383



Üyelik Bilgileri WWW
« Yanıtla #8 : Kasım 28, 2015, 18:33:10 ÖS »

Vallahi Özaydan yakın zamanda biz gariban Atariciler için bir proje bekliyoruz. Her tülü desteğe de hazırım kendi adıma.
 
Logged

Atari FALCON 030 |  ATARI 1040 STE 4MB | ATARI 800 XL + 1050 DD + My IDE II | ATARI 130 XE | C64 + Ultimate 2 | AMIGA 500 + Vampire | Amiga 600 + Furia
LW3D
Genel Yönetici
*****
Mesaj Sayısı: 10.152


Günü Kurtaran Avam Hiooargggh :)


Üyelik Bilgileri WWW
« Yanıtla #9 : Kasım 28, 2015, 21:49:56 ÖS »

https://www.patreon.com/ozayturay

Özay'ın çalışmalarına destek olmak için böyle bir hesabı var. Özay'ın yararına mı zararına mı emin değilim...Ama çalışmalarına desteğimizi göstermenin bir yolu...
Logged

Simon (Özay Turay)
Genel Yönetici
*****
Mesaj Sayısı: 6.194


Commodore Forever


Üyelik Bilgileri WWW
« Yanıtla #10 : Kasım 29, 2015, 21:33:22 ÖS »

Panelize işlemi de tamam. Beyaz da fena olmadı, ne dersiniz?

Gerçi bunu lehim yaparken kesin iz bırakırım ben, en iyisi klasik mavi veya kırmızı mı takılayım?

Edit: Mavi'de karar kıldım. Resim de o yüzden değişti.

« Son Düzenleme: Ocak 04, 2016, 23:18:33 ÖS 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
i_r_on
Uzman
*****
Mesaj Sayısı: 2.844



Üyelik Bilgileri WWW
« Yanıtla #11 : Kasım 29, 2015, 22:24:53 ÖS »

Klasik mavi iyidir bence
Logged

Every imagination is one's self reflection but not every self reflection is imagination. <I.R.on - 2001>

twitter | blog
Decypher
Deneyimli
*****
Mesaj Sayısı: 527



Üyelik Bilgileri
« Yanıtla #12 : Kasım 29, 2015, 23:12:28 ÖS »

Eline sağlık Simon, bu projelerin gerçeğe dönüşünü görmek çok keyifli resmen PCB olarak ben de mavinin çok tatlı durduğu fikrindeyim.
Logged
atlantis
Uzman
*****
Mesaj Sayısı: 2.042



Üyelik Bilgileri WWW
« Yanıtla #13 : Kasım 30, 2015, 09:37:31 ÖÖ »

Eline sağlık Özay. Hemen yazılalım birer tane Kahkaha
Logged

Truva Linux
http://www.truvalinux.org.tr
http://retromiga.blogspot.com
--------------------------------
Banana ARM Türkiye Destek Sitesi
https://www.banana.gen.tr
Gökçe Bozkurt
Genel Yönetici
*****
Mesaj Sayısı: 2.863


Nigripinis


Üyelik Bilgileri WWW
« Yanıtla #14 : Kasım 30, 2015, 09:57:28 ÖÖ »

Yazıldım gitti
Logged

A4000|FastlaneZ3|RetinaZ3|Tandem Ide|CF
A2000|G-Force 040/33|Cybervision64-3D|
A2000|Mobo|GVP HX-2000-II|Supra 8Mb
A2000|Mobo|8Up!6Mb
A1200|PPC 040/25/200|Mediator Sx|Vodoo4500|256Mb
A1200|Hawk 8Mb|CF
A1200|Mobo|Elbox 4Mb
A600|ACA030|Indivision ECS|A604|CF
A600|Mobo|A603
A500+|ATO
Sayfa: [1] 2 3 ... 17   Yukarı git
Yazdır
Gitmek istediğiniz yer: