commodore.gen.tr

Commodore => Commodore Donanım => Konuyu başlatan: joker_ üzerinde Mart 16, 2017, 14:08:52 ÖS



Konu Başlığı: c64 JiffyDOS hakkında yardım
Gönderen: joker_ üzerinde Mart 16, 2017, 14:08:52 ÖS
Hem Türkçe kaynak olması, hemde bilenlerden fikir almak için bu başlığı açayım dedim.

Bir arkadaşın c64'ü için, şu nette paylaşılan, switch'li JiffyDOS yapmaya çalışıyorum. Fakat ne yaptıysam, 27256 eproma JiffyDOS ve Kernal'ı düzgün bir şekilde yazmayı başaramadım.  :(

copy/b ile basic + kernal + jiffydos birleştirip yazıyorum fakat c64 boot etmiyor. Kendi kernal'ı ile açılıyor.

işin içinden çıkamadım. Nerede hata yapıyorum?

 


Konu Başlığı: Ynt: c64 JiffyDOS hakkında yardım
Gönderen: ilkerficicilar üzerinde Mart 16, 2017, 16:02:23 ÖS
Yeni tip anakarta, C64c için yapılıyor değil mi?

Bir BASIC  bir kernal bir BASIC bir J.kernal şeklinde 4 parça doğru sırada mı diye imajı download edip bir bakabilir miyim? Parçalarına ayırıp bir kontrol ederdim.


Konu Başlığı: Ynt: c64 JiffyDOS hakkında yardım
Gönderen: joker_ üzerinde Mart 16, 2017, 16:25:35 ÖS
4 parça derken. Ben basic+kernal+jiffydos şeklinde yapmıştm. İstersen sana imajı yollayabilirim veya elinde hazır çalışan imaj varsa, çok makbule geçer :D


Konu Başlığı: Ynt: c64 JiffyDOS hakkında yardım
Gönderen: Simon (Özay Turay) üzerinde Mart 16, 2017, 16:30:33 ÖS
O halde sanırım copy /b basic.bin + kernal.bin + basic.bin + jiffydos.bin 27c256.bin şeklinde yapman gerekiyor.


Konu Başlığı: Ynt: c64 JiffyDOS hakkında yardım
Gönderen: ilkerficicilar üzerinde Mart 16, 2017, 16:31:30 ÖS
Eğer o şekilde 3 parça yapılırsa, switch kullanıldığında bilgisayar BASIC beklediği alanda Jiffy'yi, Kernal beklediği yerde de sadece FFFFFFFFF... görmez mi?

Şimdi, C64c'lerde BASIC+Kernal tek bir 16K'lık ROM'da ya. 27256 gibi 32K'lık bir EPROM kullanılacağı zaman, Eprom'un ilk yarısı ile ikinci yarısı benzeşmeli.

O devreyi bilmesem de, olasılıkla switch EPROM'un en yüksek adres bitini 1 yapıyordur.

Yani, bir normal BASIC bir normal KERNAL bir normal BASIC bir JiffyKernal şeklinde 4 adet 8K'lık imaj yazmak gerekiyor.



Konu Başlığı: Ynt: c64 JiffyDOS hakkında yardım
Gönderen: joker_ üzerinde Mart 17, 2017, 07:44:39 ÖÖ
Şuradaki  (http://www.jammarcade.net/c64c-originaljiffydos-dual-booting/)projeyi denedim fakat maalesef başarılı olamadım.

copy /b komutu ile birçok farklı kombinasyonlar da Basic, Kernal ve Jiffydos denedim yine de olmadı. :( c64 hiç bir şekilde boot etmiyor.


Konu Başlığı: Ynt: c64 JiffyDOS hakkında yardım
Gönderen: hades üzerinde Mart 17, 2017, 08:36:55 ÖÖ
Bağlantıda yanlışlık olmasın?
Kıt ingilizcemle anladığım kadarıyla epromun 27. bacağı kaldır anahtarın ortak bacağına bağla. sonra anahtarın bir bacağı ile +5V arasına 4,7K direnç bağla. anahtarın diğer bacağını GND'ye bağla diyor.
27. bacak A14'e karşılık geliyor. Anahtar yardımıyla eprom 2x16K'lıkmış gibi kullanılıyor.
Eğer Jiffy kernal ile yer değiştiriyorsa A14="0" iken BASIC-KERNAL sırası, A14="1" iken BASIC-JIFFY olması lazım.
eproma yazma sırası BASIC-KERNAL-BASIC-JIFFY olmalı diye bir fikir yürüteyim.
 

İlker + Simon'da aynı sıradan bahsetmiş. Önceki mesajları dikkatli okumamışım. Tekrarın tekrarı olmuş :)

Konu başlığı niye "Amiga Donanım" kategorisinde onu anlamış değilim.  :D :D


Konu Başlığı: Ynt: c64 JiffyDOS hakkında yardım
Gönderen: wizofwor üzerinde Mart 17, 2017, 09:06:52 ÖÖ
Konu başlığı niye "Amiga Donanım" kategorisinde onu anlamış değilim.  :D :D

Olması gereken yere taşıdım.


Konu Başlığı: Ynt: c64 JiffyDOS hakkında yardım
Gönderen: joker_ üzerinde Mart 17, 2017, 10:01:59 ÖÖ
Bağlantıda yanlışlık olmasın?
Kıt ingilizcemle anladığım kadarıyla epromun 27. bacağı kaldır anahtarın ortak bacağına bağla. sonra anahtarın bir bacağı ile +5V arasına 4,7K direnç bağla. anahtarın diğer bacağını GND'ye bağla diyor.
27. bacak A14'e karşılık geliyor. Anahtar yardımıyla eprom 2x16K'lıkmış gibi kullanılıyor.
Eğer Jiffy kernal ile yer değiştiriyorsa A14="0" iken BASIC-KERNAL sırası, A14="1" iken BASIC-JIFFY olması lazım.
eproma yazma sırası BASIC-KERNAL-BASIC-JIFFY olmalı diye bir fikir yürüteyim.
 

İlker + Simon'da aynı sıradan bahsetmiş. Önceki mesajları dikkatli okumamışım. Tekrarın tekrarı olmuş :)

Konu başlığı niye "Amiga Donanım" kategorisinde onu anlamış değilim.  :D :D

Aynısını yaptım abi fakat değişen birşey olmadı. Kesin birşeyi yanlış yapıyorum ya dur bakalım :)

Ben konuyu, Commodore donanım başlığına açmıştım. Hangi ara gitti oraya :D


Konu Başlığı: Ynt: c64 JiffyDOS hakkında yardım
Gönderen: ilkerficicilar üzerinde Mart 17, 2017, 10:08:44 ÖÖ
İyi de, o sitede verilen copy komutu örneği yanlış ya da ilk kernal'in 16kb olduğu düşünülürse doğru.

Bir tane hazırlayıp şuraya koydum şimdi, bir deneyebilir miyiz: http://cbm.ficicilar.name.tr/dosya/64c-normjiffy.zip (http://cbm.ficicilar.name.tr/dosya/64c-normjiffy.zip)

Şunlardan yararlandım oluştururken: http://www.commodore.ca/manuals/funet/cbm/firmware/computers/c64/64c.251913-01.bin (http://www.commodore.ca/manuals/funet/cbm/firmware/computers/c64/64c.251913-01.bin)
http://www.commodore.ca/manuals/funet/cbm/firmware/computers/c64/basic.901226-01.bin (http://www.commodore.ca/manuals/funet/cbm/firmware/computers/c64/basic.901226-01.bin)
ve bir yerlerdeki JiffyDOS_C64.bin



Konu Başlığı: Ynt: c64 JiffyDOS hakkında yardım
Gönderen: joker_ üzerinde Mart 17, 2017, 10:26:40 ÖÖ
ok abi çok teşekkürler. Akşam deneyip haber veririm ;)


Konu Başlığı: Ynt: c64 JiffyDOS hakkında yardım
Gönderen: ilkerficicilar üzerinde Mart 17, 2017, 19:35:16 ÖS
Rica ederimdir. Umarım olur. Olmuyorsa switch bağlantısını kontrol etmeli. EPROM'un son adres bitine denk gelen ayağa duruma göre 0 ya da +5V vereceğiz.


Konu Başlığı: Ynt: c64 JiffyDOS hakkında yardım
Gönderen: joker_ üzerinde Mart 18, 2017, 00:24:59 ÖÖ
@ilkerficicilar; abi sen ne muhteşem adamsın. Sayende bu gece rahat uyuyabilicem :D Sanırım benim kullandığım basic ve kernal romlarında problem vardı.

Senin hazırladığın rom ile sorunsuz çalıştı. çok teşekkürler. :)


Konu Başlığı: Ynt: c64 JiffyDOS hakkında yardım
Gönderen: hades üzerinde Mart 18, 2017, 08:15:03 ÖÖ
Bende de birkaç tane pencereli eprom olacaktı. hazır elin değmişken gönderseydim keşke :)

Aslında 6510'un teyp için kullanılan portlarından birinden kablo çekip epromun 27. bacağına bağlamak lazım. böylece software kontrollü c64 kernal-jiffy select yapılabilir gibi.


Konu Başlığı: Ynt: c64 JiffyDOS hakkında yardım
Gönderen: ilkerficicilar üzerinde Mart 18, 2017, 09:18:01 ÖÖ
Bak şimdi, ne demek... Olduğuna sevindim.

Hades'in önerisine benzer bir yöntem ise restore tuşunu kullanıyor. Switchless JiffyRom diye aratarak bulunabilir bir olasılık.


Konu Başlığı: Ynt: c64 JiffyDOS hakkında yardım
Gönderen: joker_ üzerinde Mart 18, 2017, 09:38:33 ÖÖ
Bende de birkaç tane pencereli eprom olacaktı. hazır elin değmişken gönderseydim keşke :)

Aslında 6510'un teyp için kullanılan portlarından birinden kablo çekip epromun 27. bacağına bağlamak lazım. böylece software kontrollü c64 kernal-jiffy select yapılabilir gibi.

Gönder abi, hallederiz ;)

Bak şimdi, ne demek... Olduğuna sevindim.

Hades'in önerisine benzer bir yöntem ise restore tuşunu kullanıyor. Switchless JiffyRom diye aratarak bulunabilir bir olasılık.

evet o projeyi gördüm. Bir ara onuda denemeyi düşünüyorum ;)