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.trCommodoreCommodore DonanımCOMBO SD2iEC (Commodore disk drive emulator) + MULTI KERNAL CART + DEAD-TEST
Sayfa: [1] 2   Aşağı git
Yazdır
Gönderen Konu: COMBO SD2iEC (Commodore disk drive emulator) + MULTI KERNAL CART + DEAD-TEST  (Okunma Sayısı 6905 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
fort_apocalypse
Uzman
*****
Mesaj Sayısı: 2.511



Üyelik Bilgileri WWW
« : Ekim 27, 2019, 14:36:47 ÖS »

ÖNEMLİ NOT: BU DEVREYİ KULLANABİLMENİZ İÇİN BİLGİSAYARIN İÇİNDE CPU AYAĞINA KABLO BAĞLANTI YAPILMASI GEREKİYOR. YANLIŞ YAPILACAK BİR İŞLEM HEM BİLGİSAYARINIZA HEM DE KARTUŞA ZARAR VEREBİLİR. YETERLİ BİLGİ VE TECRÜBEYE SAHİP DEĞİLSENİZ LÜTFEN DENEMEYİNİZ. COMMODORE 64 İÇİNDEKİ BİRÇOK ENTEGRENİN GÜNÜMÜZDE ÜRETİMİ YAPILMADIĞI İÇİN TAMİR EDİLEMEZ DURUMA GELEBİLİR.


SD2iEC User Manual

AÇIKLAMA:

 Bu devre 3 fonsiyonun bir arada bulunduğu bir commodore64 kartuştur.

1 - SD2iEC (Commodore disk drive emulator)

2 - DEAD-TEST 781220

3 - MULTI KERNAL CART
(C64 CPU 28. bacağa kablo lehimlenmesi gerekiyor.)
Kernal cart için faydalandığım kaynak: https://github.com/SukkoPera/OpenC64KernalCart



 Birinci fonksiyonu; SD2iEC adı verilen Commodore disk drive emulator devredir. SD2iEC kullanarak Micro SD karta kaydettiğiniz D64, M2I, PRG, D71, D81 ve P00 uzantılı dosyaları açıp, yükleyebilir ve kaydedebilirsiniz. SD2iEC sedece oyun yükleyip oynamak için tasarlanmış bir devre değildir, devrenin diğer birçok devreden farkı, kayıt yapabilme ("SAVE" komutunu destekleme) özelliğidir.

 SD2iEC disk drive emulator kullanımı, commodore 1541 disk drive kullanımı gibidir. Disket yerine Micro SD kart içindeki disk imajları kullanılır. SD2iEC kullanırken C64 disk drive komutlarının bilinmesine ihtiyaç vardır (Commodore64'ün kendi kernal rom'u kullanılırken) . Örnek olarak; disk içeriğini görebilmek için, önce LOAD"$",8 yazılarak RETURN tuşuna basılır, yükleme bittikten sonra LIST yazılıp RETURN tuşuna basılır. Ama SD2iEC için özel kernal rom kullanıldığında bu işlem için bir tek tuşa (F7) basılması yeterlidir.

 SD2iEC disk drive emulator kullanımı hakında daha detaylı bilgiye aşağıdaki linklerden ulaşabilirsiniz.

https://www.c64-wiki.com/wiki/SD2IEC
https://www.commodore.gen.tr/forum/index.php?topic=11542.0

 İkinci fonksiyonu; DEAD-TEST 781220 adı verilen commodore 64ün bazı önemli özelliklerini test eden bir diagnostic kartuştur. Commodore 64'ün 3 romu (basic, kernal, character gen) yerinde takılı olmasa bile DEAD-TEST 781220 çalışıp bilgisayarınızı test edebilir. DEAD-TEST 781220 fonksiyonun kullanımı için kartuş üzerindeki anahtarlarla DEAD-TEST 781220 romu seçilmeli ve Commodore64 ondan sonra açılmalıdır.

 Devrenin üçüncü fonksiyonu; Commodore 64'ün orijinal Kernal Rom'u ve bunun dışında 6 farklı kernal rom kullanabileceğiniz çoklu kernal kartuştur. Kernal-Cart fonksiyonu sayesinde, SD2iEC için özel kernal romların katkısıyla, SD2iEC disk drive emulatörünüzü çok daha hızlı ve rahat kullanabileceksiniz. Bu üçüncü fonsiyonu kullanabilmek için Commmodore 64'ün mikroişlemcisinin (6510 veya 8500) 28 numaralı bacağına bir kablo lehimleyerek kartuş üzerindeki ilgili yere bağlantı yapılması gerekmektedir. Sadece bir noktada yapılacak bu lehimleme işlemini, basit bir havya ve bir parça lehim teli ile, kolayca yapmak mümkündür.

https://www.commodore.gen.tr/forum/index.php?action=dlattach;topic=17448.0;attach=34228;image

Yukarıda anlattığım lehimleme işlemi yapılmadığı takdirde, Commodore64 doğru şekilde çalışmayacaktır. Bu problemi aşmak için; kartuştaki multi-kernal ve Dead-Test özelliklerini iptal ederek, sadece SD2iEC disk drive emulator olarak kullanmak mümkündür. Kartuşu sadece SD2iEC disk drive emulator olarak kullanmak için; 74LS30 çipi soketinden çıkartılabilir veya 74 LS30 çipin 8 numaralı bacağı dışarıda kalacak şekilde soketine takılı olarak kullanılabilir. Bu durumda Commodorunuzun kendi kernal rom'u kullanıldığı için, SD2iEC yavaş (1541 hızında) çalışacak, ve Dead-Test fonksiyonunu kullanmak mümkün olmayacaktır. Bu sebeple Commodore mikroişlemcisinin 28. bacağına lehimlenecek olan kablonun kullanılmasını ısrarla tavsiye ediyorum.


Devrenin sd2iec kısmını @Simon (Özay Turay)'ın çizdiği şemadan faydalanarak yapmaya çalıştım, @Simon (Özay Turay)'a teşekkür ederim. https://www.commodore.gen.tr/forum/index.php?topic=11542.0

Fotoğraftaki prototip olduğu için, kartın altında lehimlenmesi gereken microSD kart modül lehimli değildir, ama kart çizimi, MicroSD kart modül doğrudan, kartın alt tarafından (IRQHACK64 kartuş gibi) lehimlenebilecek şekilde çizilmiştir. Bu kart microSD modüle lehimlendiğinde, modül ile kart arasına kalın bant veya asetat benzeri bir izolasyon kullanmak gerekecektir.



Ütüyle, asitle uğraşamam diyen arkadaşlar aşağıdaki linkten v1.02 PCB siparişi verebilirler. (China post ile ısmarlandığında, 5 tane ile 10 tane arasında fiyat farkı çok azdır.)

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




COMMODORE 64 MULTI KERNAL KARTUŞ için link: https://www.commodore.gen.tr/forum/index.php?topic=17448.0


@Metallic'in paylaştığı .PRG oyun arşivlerine buradan ulaşabilirsiniz.
https://www.commodore.gen.tr/forum/index.php?topic=17220.msg225219#msg225219


@Kaan Akkurt arkadaşımızın paylaştığı disk imajları arşivine burdan ulaşabilirsiniz.
https://www.commodore.gen.tr/forum/index.php?topic=3926.msg219001#msg219001

@Kaan Akkurt tarafından tasarlanan v1.01 COMBO SD2iEC kutusuna bu linkten ulaşabilirsiniz.
https://www.commodore.gen.tr/forum/index.php?topic=17900.0




Epyx Fastload kartuş ve Dolphin patched kernal yükleme hızı karşılaştırması için iki video kaydettim, alttaki linklerden inceleyebilirsiniz.

Loading from sd2iec using Epyx fastload
https://www.youtube.com/watch?v=sfkIw4P4sD0

Loading from sd2iec using dolphin patched jiffydos kernal
https://www.youtube.com/watch?v=6asuU_cAbqs


Ayrıca bu linkte @ilkerficicilar tarafından yapılmış test sonuçlarına ulaşabilirsiniz.
https://www.commodore.gen.tr/forum/index.php?topic=13645.0





* COMBO SD2iEC AND KERNAL CART.jpg (85.05 KB, 550x597 - Görüntüleme: 1649 kez.)

* SD2IECCOMBO.gif (150.64 KB, 450x1771 - Görüntüleme: 545 kez.)
* 781220 Dead Test - Manual.zip (934.26 KB - Yükleme: 117 kez.)
* SD2iEC USER MANUAL.zip (15.57 KB - Yükleme: 109 kez.)

* DEAD_TEST_781220.png (71.48 KB, 600x384 - Görüntüleme: 147 kez.)
* AT644P_SMD_SOLDERING.zip (972.16 KB - Yükleme: 64 kez.)

* FUSE.png (49.97 KB, 783x587 - Görüntüleme: 129 kez.)
« Son Düzenleme: Mart 11, 2021, 13:47:22 ÖS Gönderen: fort_apocalypse » Logged

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


Commodore Forever


Üyelik Bilgileri WWW
« Yanıtla #1 : Ekim 27, 2019, 16:34:46 ÖS »

Eline emeğine sağlık. SD2IEC Kernal ile SD2IEC iyi bir ikili olmuş.
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
fort_apocalypse
Uzman
*****
Mesaj Sayısı: 2.511



Üyelik Bilgileri WWW
« Yanıtla #2 : Ekim 27, 2019, 16:40:08 ÖS »

Eline emeğine sağlık. SD2IEC Kernal ile SD2IEC iyi bir ikili olmuş.

Teşekkürler, kartın max. kapasitesinde 7 değişik kernal ve dead test kullanmak münkün. Ben en çok "DolphinDOS yamalı JiffyDOS kernal" ile rahat kullanıyorum.
Logged

Kaan Akkurt
Uzman
*****
Mesaj Sayısı: 2.351



Üyelik Bilgileri WWW
« Yanıtla #3 : Ekim 27, 2019, 16:45:29 ÖS »

harika abi eline sağlık 👍
Logged

Siparis ile 3boyutlu baskı yapıyorum.
Commodore 64 Power Saver
Amiga 500 512kb ram
Joystick Test aleti
Satılıklarım

https://drive.google.com/file/d/1mx8ogKcQEcWur7UC5Yod4iqzLzluTJFy/view?usp=sharing
fort_apocalypse
Uzman
*****
Mesaj Sayısı: 2.511



Üyelik Bilgileri WWW
« Yanıtla #4 : Ekim 27, 2019, 16:51:15 ÖS »

harika abi eline sağlık 👍

Sağ ol Kaan, eğer birisi bunu proje olarak yapmak isterse nasıl bir kutu yapılabilir bilemedim, çok fazla  delik deşik olacak  Kahkaha
Logged

Kaan Akkurt
Uzman
*****
Mesaj Sayısı: 2.351



Üyelik Bilgileri WWW
« Yanıtla #5 : Ekim 27, 2019, 16:52:51 ÖS »

harika abi eline sağlık 👍

Sağ ol Kaan, eğer birisi bunu proje olarak yapmak isterse nasıl bir kutu yapılabilir bilemedim, çok fazla  delik deşik olacak  Kahkaha

 Kahkaha Kahkaha
Logged

Siparis ile 3boyutlu baskı yapıyorum.
Commodore 64 Power Saver
Amiga 500 512kb ram
Joystick Test aleti
Satılıklarım

https://drive.google.com/file/d/1mx8ogKcQEcWur7UC5Yod4iqzLzluTJFy/view?usp=sharing
phoenix
Genel Yönetici
*****
Mesaj Sayısı: 1.215



Üyelik Bilgileri
« Yanıtla #6 : Ekim 27, 2019, 17:56:12 ÖS »

Ellerine sağlık üstad.
Logged
fort_apocalypse
Uzman
*****
Mesaj Sayısı: 2.511



Üyelik Bilgileri WWW
« Yanıtla #7 : Ekim 27, 2019, 18:23:35 ÖS »

Teşekkür ederim @phoenix
Logged

ilkerficicilar
Uzman
*****
Mesaj Sayısı: 1.119


Üyelik Bilgileri WWW
« Yanıtla #8 : Ekim 27, 2019, 19:00:38 ÖS »

İşte bu harika olmuş... Ütüleme hiç bu kadar sempatik gelmemişti
Logged

http://cbm.ficicilar.name.tr/ - Commodore Hacking
fort_apocalypse
Uzman
*****
Mesaj Sayısı: 2.511



Üyelik Bilgileri WWW
« Yanıtla #9 : Ekim 27, 2019, 19:03:53 ÖS »

Sağ ol İlker, teşekkür ederim.
Fena alıştım ütüleme işine    Bunca zaman boşuna korkmuşum prototip PCB işinden.
Logged

ercanersoy
Deneyimli
*****
Mesaj Sayısı: 779


Üyelik Bilgileri WWW
« Yanıtla #10 : Ekim 27, 2019, 19:50:03 ÖS »

Elinize sağlık. Üstelik, PCB çok iyi görünüyor.
Logged
Levent (Lvnt)
Uzman
*****
Mesaj Sayısı: 2.168



Üyelik Bilgileri
« Yanıtla #11 : Ekim 27, 2019, 20:13:55 ÖS »

O küçük kare entegrenin kart üzerinde duruşu beni benden aldı. Tebrikler @fort_apocalypse, elinize sağlık
Logged

Use the brute force, Luke
AmigaEsref
Genel Yönetici
*****
Mesaj Sayısı: 6.459


love is better than


Üyelik Bilgileri WWW
« Yanıtla #12 : Ekim 27, 2019, 20:35:32 ÖS »

Elinize sağlık her ne kadar c64 projelerine hakim olmasamda
Logged

AMIGA 500 | GOTEK | 1 MB RAM | 1.3 ROM | Pi Zero HDMI
AMIGA 1200 | 8GB CF  | 3.1 ROM | 8 MB RAM | HDMI-520
COMMODORE 64 | IRQHack64 | KissCart64 | 64K CUPCAKE-CART | Pi 1541 | 1084 S
fort_apocalypse
Uzman
*****
Mesaj Sayısı: 2.511



Üyelik Bilgileri WWW
« Yanıtla #13 : Ekim 27, 2019, 21:27:11 ÖS »

İlginiz için teşekkür ederim @ercanersoy, @Levent (Lvnt), @AmigaEsref

@Levent (Lvnt): bu benim ilk SMD denememdi 
Logged

LW3D
Yönetici
*****
Mesaj Sayısı: 11.010


Günü Kurtaran Avam Hiooargggh :)


Üyelik Bilgileri WWW
« Yanıtla #14 : Ekim 27, 2019, 22:56:43 ÖS »

@fort_apocalypse : çok güzel ürünler geliştirip paylaşıyorsunuz ama benim gibi eli havya tutmayan üyeleri düşünüp bunları üretime geçseniz çok güzel olur...Elinize sağlık..
Logged

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