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ımCommodore Türkçeyazar hakkında soru:
Sayfa: 1 [2]   Aşağı git
Yazdır
Gönderen Konu: Commodore Türkçeyazar hakkında soru:  (Okunma Sayısı 3525 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
fort_apocalypse
Deneyimli
*****
Mesaj Sayısı: 664


Bilgi Paylaştıkça Çoğalır.


Üyelik Bilgileri WWW
« Yanıtla #15 : Şubat 17, 2019, 14:14:55 ÖS »

Teşekkürler. Chargen ROM'u da gelirse harika olur. Gelmezse, klavye fotoğrafına bakıp tuşlara basa basa tersine mühendislikle ROM'daki yerlerini saptayarak, yıllar önce kafama göre hazırladığım fonttaki (http://cbm.ficicilar.name.tr/uncorrected/basicv2/turkce-h.txt http://cbm.ficicilar.name.tr/uncorrected/basicv2/turkce-h.bin) karakter yerlerini buna göre ayarlayabiliriz.



Uğraştırır ama olur tabi,

Cyr romları söküp bir şekilde bana ödünç yollayabilirse eprom programlayıcıda okutup forumdan paylaşabilirim. bir arkadaşta fazla klavye tuşları da vardı, 5 numaralı tuş da bulabiliriz belki.
Logged

Cyr
Üye
**
Mesaj Sayısı: 27



Üyelik Bilgileri
« Yanıtla #16 : Şubat 17, 2019, 18:42:02 ÖS »

Yolarım elbette. Ama romu, rama yazdırıp bi diskete falanda yükleyebilirim diye düşünmüştüm hatta yazıcısınıda çalıştırırsak ordan da döküm alınabilir.

Tuş duruyor altındaki parça kırılmış fazla klavyem var tamir edebilirim sanırım.

Şimdi elimdeki 1541 ve 1571'i ve iki kutu dolusu disketleri de kontrol etmek gerekiyor. Önce bi ekran uyduralım, sonra disket sürücülerini falan tam takım faal bi hale getirim. en azından akşamları veya pazarları komodorla uğraşıp biraz şu dünyanın sıkıntılarından uzaklaşmak istiyorum.

Logged
Cyr
Üye
**
Mesaj Sayısı: 27



Üyelik Bilgileri
« Yanıtla #17 : Şubat 17, 2019, 19:55:24 ÖS »

ilker bey, klavyeden gelen sinyalerden klavye matrisine ulaşmak için şöyle bişey düşünmüştüm,

dc00 and "11110000"  ;bu "XXA00000"
dc00 and "11001100"  ;bu "XX0A0000"
dc00 and "10101010"  ;bu "XX00A000"

dc01 and "11110000"  ;bu "XX000A00"
dc01 and "11001100"  ;bu "XX0000A0"
dc01 and "10101010"  ;bu "XX00000A"

Sonuç 0 ise A değeri "0" oluyor değilse "1" oluyor

Bi aralar kendi karekter setimi yazmaya çalışmıştım. kodlar yok elimde ama mantık olarak böyle bişey yapmıştım.

Commodore nasıl yapıyor acaba bu işi, kernali kurcalamıştım ama anlayamamıştım sanırım.
Logged
ilkerficicilar
Uzman
*****
Mesaj Sayısı: 968


Üyelik Bilgileri WWW
« Yanıtla #18 : Şubat 17, 2019, 19:59:38 ÖS »

ROM'dan RAM'a kopya kaydı daha kolay olur.

Kernal kolay: POKE43,0:POKE44,224:POKE45,255:POKE46,255:SAVE"TRKERNAL",8
Bir tek son byte kaydedilmiyor, onu da ?PEEK(65535) ile bakıp söyleyebilirsiniz.

Karakter ROM'u için Program Döküm Eki'nde 85. sayfada verilen kısa BASIC program iş görür. 40. satırdaki 511'i 4095 yapmak gerek sadece.

Kayıt işlemi gene benzer şekilde: POKE43,0:POKE44,48:POKE45,0:POKE46,64:SAVE"TRKARAKTERROM",8

Şimdiden teşekkürler.

Not: Klavye tarama tabloları $EB81'den itibaren başlıyor. Normal, Shift'li ve C='li şeklinde 3 tablo. TR Kernal'deki en önemli değişiklik bu tablolarda.
Logged

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


Bilgi Paylaştıkça Çoğalır.


Üyelik Bilgileri WWW
« Yanıtla #19 : Şubat 17, 2019, 23:16:58 ÖS »

Yolarım elbette. Ama romu, rama yazdırıp bi diskete falanda yükleyebilirim diye düşünmüştüm hatta yazıcısınıda çalıştırırsak ordan da döküm alınabilir.

Tuş duruyor altındaki parça kırılmış fazla klavyem var tamir edebilirim sanırım.

Şimdi elimdeki 1541 ve 1571'i ve iki kutu dolusu disketleri de kontrol etmek gerekiyor. Önce bi ekran uyduralım, sonra disket sürücülerini falan tam takım faal bi hale getirim. en azından akşamları veya pazarları komodorla uğraşıp biraz şu dünyanın sıkıntılarından uzaklaşmak istiyorum.



Elinizde commodore ve PC arasında karşılıklı program aktarımı yapabileceğiniz herhangi bir ekipman var mı?
(sd2iec, xm1541, tapuino vs. gibi)

Logged

Cyr
Üye
**
Mesaj Sayısı: 27



Üyelik Bilgileri
« Yanıtla #20 : Şubat 18, 2019, 07:33:25 ÖÖ »

Yok, malesef.
Logged
fort_apocalypse
Deneyimli
*****
Mesaj Sayısı: 664


Bilgi Paylaştıkça Çoğalır.


Üyelik Bilgileri WWW
« Yanıtla #21 : Şubat 18, 2019, 09:27:03 ÖÖ »

SD2IEC oldukça kullanışlı bir devre, satılık ilanlarını takip ederseniz bazen satan çıkabiliyor. Tavsiye ederim.
Logged

Cyr
Üye
**
Mesaj Sayısı: 27



Üyelik Bilgileri
« Yanıtla #22 : Şubat 18, 2019, 14:32:02 ÖS »

SD2IEC mutlaka edinmem geren bi devre. Büyük rahatlik.
Logged
Sayfa: 1 [2]   Yukarı git
Yazdır
Gitmek istediğiniz yer: