commodore.gen.tr

Commodore => Commodore Yazılım => Konuyu başlatan: Metallic üzerinde Eylül 24, 2019, 23:26:56 ÖS



Konu Başlığı: Easy Tape Loader
Gönderen: Metallic üzerinde Eylül 24, 2019, 23:26:56 ÖS
Diğer bir başlıkta (https://www.commodore.gen.tr/forum/index.php?topic=17452.msg229637#msg229637) fort_apocalypse'in isteğiyle ortaya çıkan Easy Tape Loader'ın yeni versiyonu için ayrı bir başlık açmam iyi olur diye düşündüm, yoksa diğer başlık iyice karışacaktı. İlk versiyonda birkaç oyun yüklenmiyordu, yeni versiyonda o sorun giderildi ve ayrıca iki özellik eklendi:
 
* Kernal yüklemelerindeki SENSE switch kontrolu iptal edildiği için artık ekrana PRESS PLAY ON TAPE, OK ve LOADING mesajları gelmeden doğrudan yüklemeye geçiliyor.
* RESTORE tuşuna basılınca program yeniden başlıyor.

Yukarıda belirttiğim SENSE switch kontrolunun iptali husunda şunu söylemem gerekiyor: SENSE switch kontrolu, sadece ilk header bloğu ve ardından gelen program bloğu yüklenirken iptal ediliyor, sonraki yüklemelerde sürekli devam etmiyor. Örneğin oyun birden fazla Kernal yüklemesi yapıyorsa (açılış ekranından önce veya sonraki level'lar için) SENSE switch kontrolu yine devreye girebilir. Bu nedenle bu program nasıl olsa yazılımsal olarak SENSE switch kontrolunu iptal etmiş diye düşünerek, C64'ün kaset portuna takılacak teyp arabirimi gibi bir cihaz üzerinden kaset portundaki SENSE girişini GND'ye çekmeyi ihmal etmemek gerekiyor. fort_apocalypse, Tape64'le ilgili bir işler çeviriyormuş, özellikle onun yapacağı cihazda buna dikkat etmesi gerekiyor =)

Gelecek versiyonda şunu yapmayı düşünüyorum: Program, PRESS RETURN TO LOAD deyip bekliyor. Orada boş boş bekleyeceğine bizim emektar kafa ayarı programında (Recorder Justage) olduğu gibi gelen teyp sinyallerini görüntüleyebilir. Fırsat bulunca yapmaya çalışırım artık.


Son güncelleme: V1.2 eklendi.

Versiyon geçmişi
----------------
V1.2: 1.0'da yüklenebilen Pavloda loader'lı oyunlar, 1.1'de sorun çıkarmaya başlamış, farketmemişim. Sorun giderildi.
V1.1: 1.0'da birkaç oyun yüklenemiyordu, sorun giderildi. SENSE switch kontrolu iptal edildi. RESTORE tuşuna basınca programın yeniden başlaması sağlandı.
V1.0: İlk versiyon.


Konu Başlığı: Ynt: Easy Tape Loader
Gönderen: fort_apocalypse üzerinde Eylül 25, 2019, 02:43:40 ÖÖ
Diğer bir başlıkta (https://www.commodore.gen.tr/forum/index.php?topic=17452.msg229637#msg229637) fort_apocalypse'in isteğiyle ortaya çıkan Easy Tape Loader'ın yeni versiyonu için ayrı bir başlık açmam iyi olur diye düşündüm, yoksa diğer başlık iyice karışacaktı. İlk versiyonda birkaç oyun yüklenmiyordu, yeni versiyonda o sorun giderildi ve ayrıca iki özellik eklendi:
 
* Kernal yüklemelerindeki SENSE switch kontrolu iptal edildiği için artık ekrana PRESS PLAY ON TAPE, OK ve LOADING mesajları gelmeden doğrudan yüklemeye geçiliyor.
* RESTORE tuşuna basılınca program yeniden başlıyor.

Yukarıda belirttiğim SENSE switch kontrolunun iptali husunda şunu söylemem gerekiyor: SENSE switch kontrolu, sadece ilk header bloğu ve ardından gelen program bloğu yüklenirken iptal ediliyor, sonraki yüklemelerde sürekli devam etmiyor. Örneğin oyun birden fazla Kernal yüklemesi yapıyorsa (açılış ekranından önce veya sonraki level'lar için) SENSE switch kontrolu yine devreye girebilir. Bu nedenle bu program nasıl olsa yazılımsal olarak SENSE switch kontrolunu iptal etmiş diye düşünerek, C64'ün kaset portuna takılacak teyp arabirimi gibi bir cihaz üzerinden kaset portundaki SENSE girişini GND'ye çekmeyi ihmal etmemek gerekiyor. fort_apocalypse, Tape64'le ilgili bir işler çeviriyormuş, özellikle onun yapacağı cihazda buna dikkat etmesi gerekiyor =)

Gelecek versiyonda şunu yapmayı düşünüyorum: Program, PRESS RETURN TO LOAD deyip bekliyor. Orada boş boş bekleyeceğine bizim emektar kafa ayarı programında (Recorder Justage) olduğu gibi gelen teyp sinyallerini görüntüleyebilir. Fırsat bulunca yapmaya çalışırım artık.



Bu çok iyi oldu, kartuşa atıp testlere başlayacağım  :D
Teşekkürler Metallic.


Konu Başlığı: Ynt: Easy Tape Loader
Gönderen: fort_apocalypse üzerinde Eylül 25, 2019, 13:38:25 ÖS
Şöyle bir kafa ayar programı var, belki faydası olur.

https://csdb.dk/release/?id=92762



Konu Başlığı: Ynt: Easy Tape Loader
Gönderen: Metallic üzerinde Eylül 25, 2019, 16:18:17 ÖS
Yeni versiyon V1.2
------------------------
1.0'da yüklenebilen Pavloda loader'lı oyunlar, 1.1'de sorun çıkarmaya başlamış, farketmemişim. Sorunu giderdim ve ilk mesajı düzenleyerek yeni versiyonu ekledim.


Şöyle bir kafa ayar programı var, belki faydası olur.

https://csdb.dk/release/?id=92762

Enthusi'nin programı, Recorder Justage'a göre biraz yavaş kalmış, ama ne yapıyor orada diye koduna bakılabilir. Teşekkürler.

 


Konu Başlığı: Ynt: Easy Tape Loader
Gönderen: ozgurgunes üzerinde Ocak 18, 2020, 19:12:25 ÖS
Kendi kullandığım kafa ayarı programı tavsiye ederim

https://www.techturkiye.com/tape.zip (https://www.techturkiye.com/tape.zip)


Konu Başlığı: Ynt: Easy Tape Loader
Gönderen: Metallic üzerinde Ocak 18, 2020, 21:14:55 ÖS
ozgurgunes
Paylaştığın program benim Recorder Justage (https://csdb.dk/release/?id=118616) dediğim programın Türkçeleştirilmiş versiyonlarından biri, forumdaki kasetçilerin tamamı onu kullanıyor zaten =)  Bir de İngilizce (https://csdb.dk/release/?id=49944) olanı var. İlgin için teşekkürler.


Konu Başlığı: Ynt: Easy Tape Loader
Gönderen: Metallic üzerinde Ocak 19, 2020, 10:11:14 ÖÖ
Simon
ozgurgunes'in verdiği kafa ayar programı senin imalatın mı yoksa =)



Konu Başlığı: Ynt: Easy Tape Loader
Gönderen: Simon (Özay Turay) üzerinde Haziran 22, 2025, 21:40:32 ÖS
Hort. :D

Metallic iyi yakalamış ama ben o sıralar gözden kaçırmışım bunu. Orjinal HEADALIGN uygulamasını lamer bir çaba ile Türkçe'ye çevirmiştim zamanında hex editör ile. ::)