commodore.gen.tr

Commodore => Commodore Yazılım => Konuyu başlatan: ilkerficicilar üzerinde Şubat 21, 2020, 09:10:03 ÖÖ



Konu Başlığı: GeoTelnet v1.3
Gönderen: ilkerficicilar üzerinde Şubat 21, 2020, 09:10:03 ÖÖ
GEOS için telnet programı GeoTelnet v1.3 yayınlandı:

https://github.com/bozimmerman/geoTelnet (https://github.com/bozimmerman/geoTelnet)

WiFi modemlerle kolay kulanım için tasarlanmış, ama elbette Commodore'u null-modem veya HC-06 Bluetooth bağlantısı ile dış dünyaya bağlayarak da kullanılabilir.

Programın bizleri ilgilendiren kısmı ise iletişim rutinlerinin yerli malı yurdun malı olması. Kullanım için izin aldığı, yaklaşık 25 yıllık şuradaki kodu kullanıyor:
http://cbm.ficicilar.name.tr/uncorrected/basicv2/commlib2.txt (http://cbm.ficicilar.name.tr/uncorrected/basicv2/commlib2.txt)
http://cbm.ficicilar.name.tr/uncorrected/basicv2/commlib2.bin (http://cbm.ficicilar.name.tr/uncorrected/basicv2/commlib2.bin)

Bu arada bir hatırlatma: fort_apocalypse'in hazırlamış olduğu kartuşa sahip olanlar ya da Destek 64 kartuşuna sahip olanlar, kartuşun EPROM'unu 16K'lık GEOS ROM'uyla (http://cbm.ficicilar.name.tr/program/17/geos-64-2.1e-kernal-rom-imaji (http://cbm.ficicilar.name.tr/program/17/geos-64-2.1e-kernal-rom-imaji)) değiştirerek kartuşu GEOS kartuşuna dönüştürebiliyorlar.

Bu sayede C64'ü açar açmaz GEOS'la karşılaşıp bir iki tıkla Geotelnet üzerinden İnternet'e bağlanabilirler.

Bağlanılabilecek Commodore BBS'lerinin listesi ise şurada (21 Şubat 2020 itibariyle 77 adet):
http://cbbsoutpost.servebbs.com/ (http://cbbsoutpost.servebbs.com/)


Konu Başlığı: Ynt: GeoTelnet v1.3
Gönderen: fort_apocalypse üzerinde Şubat 21, 2020, 11:10:20 ÖÖ
GEOS için telnet programı GeoTelnet v1.3 yayınlandı:

https://github.com/bozimmerman/geoTelnet (https://github.com/bozimmerman/geoTelnet)

WiFi modemlerle kolay kulanım için tasarlanmış, ama elbette Commodore'u null-modem veya HC-06 Bluetooth bağlantısı ile dış dünyaya bağlayarak da kullanılabilir.

Programın bizleri ilgilendiren kısmı ise iletişim rutinlerinin yerli malı yurdun malı olması. Kullanım için izin aldığı, yaklaşık 25 yıllık şuradaki kodu kullanıyor:
http://cbm.ficicilar.name.tr/uncorrected/basicv2/commlib2.txt (http://cbm.ficicilar.name.tr/uncorrected/basicv2/commlib2.txt)
http://cbm.ficicilar.name.tr/uncorrected/basicv2/commlib2.bin (http://cbm.ficicilar.name.tr/uncorrected/basicv2/commlib2.bin)

Bu arada bir hatırlatma: fort_apocalypse'in hazırlamış olduğu kartuşa sahip olanlar ya da Destek 64 kartuşuna sahip olanlar, kartuşun EPROM'unu 16K'lık GEOS ROM'uyla (http://cbm.ficicilar.name.tr/program/17/geos-64-2.1e-kernal-rom-imaji (http://cbm.ficicilar.name.tr/program/17/geos-64-2.1e-kernal-rom-imaji)) değiştirerek kartuşu GEOS kartuşuna dönüştürebiliyorlar.

Bu sayede C64'ü açar açmaz GEOS'la karşılaşıp bir iki tıkla Geotelnet üzerinden İnternet'e bağlanabilirler.

Bağlanılabilecek Commodore BBS'lerinin listesi ise şurada (21 Şubat 2020 itibariyle 77 adet):
http://cbbsoutpost.servebbs.com/ (http://cbbsoutpost.servebbs.com/)


Bu eproma yazılacak Geos imajı 1541 disk drive veya sd2iec gibi bir seri yükleyiciden Geos'un yüklenmesini mi sağlıyor, yoksa final kartuş gibi, doğrudan GEOS olarak mı açılıyor? Daha önceki versiyonlarda 13 saniyelik bir yükleme vardı diye hatırlıyorum.

Teşekkürler paylaşım için.


Konu Başlığı: Ynt: GeoTelnet v1.3
Gönderen: ilkerficicilar üzerinde Şubat 21, 2020, 13:17:51 ÖS
Yaklaşık 20K'lık GEOS Kernal'i yüklüyor.

Desktop (Top Desk, Dual Top, std.desktop, vb.), Input Device (mouse, lightpen, joystick, koala pad), Autoexec (realtime clock, ...) dosyalar vb. tercihe bağlı olduğu için onları sırasıyla önce SD2IEC'de GEOS64.D64 dosyasında ya da 1541'de arayıp yüklüyor.

Ek olarak, bu GEOS kernal'i biraz optimize. Daha hızlı grafik rutinleri mevcut. C128'in C64 modunda kullanılırsa da border'larda 2MHz hıza geçiyor.




Konu Başlığı: Ynt: GeoTelnet v1.3
Gönderen: fort_apocalypse üzerinde Şubat 21, 2020, 14:44:49 ÖS
Yaklaşık 20K'lık GEOS Kernal'i yüklüyor.

Desktop (Top Desk, Dual Top, std.desktop, vb.), Input Device (mouse, lightpen, joystick, koala pad), Autoexec (realtime clock, ...) dosyalar vb. tercihe bağlı olduğu için onları sırasıyla önce SD2IEC'de GEOS64.D64 dosyasında ya da 1541'de arayıp yüklüyor.

Ek olarak, bu GEOS kernal'i biraz optimize. Daha hızlı grafik rutinleri mevcut. C128'in C64 modunda kullanılırsa da border'larda 2MHz hıza geçiyor.




Bu GEOS kernal'ı 1541 disk drive veya 1541 emulator olmadan, sadece kartuştan kullanılacak şekile getirmek mümkün mü? (Final III kartuş romu gibi)

Birçok C64 sahibinde 1541 veya 1541 emulator yoktur sanırım.


Konu Başlığı: Ynt: GeoTelnet v1.3
Gönderen: ilkerficicilar üzerinde Şubat 21, 2020, 15:48:28 ÖS
Kısmen mümkün olur. Örneğin şu GEOS imajı 64K'lık bir EPROM'a atılır ya da IRQhack64 ile yüklenirse standart Desktop ve Joystick input device uyumlu olarak açılır: http://cbm.ficicilar.name.tr/dosya/geossnap.zip (http://cbm.ficicilar.name.tr/dosya/geossnap.zip) 

Ama, GEOS bir disk işletim sistemi olduğundan, bir disket sürücü, veya emülatörü veya CMD HD gibi bir hard disk olmadan ya da gönüllü bir şahıs EasyFlash, MagicDesk vb. gibi bir kartuş için bir driver yazmadan hiçbir program yükleyebilmek mümkün olmayacaktır.

Tonla GEOS programı var. Böyle bir driver kodu yazılır, GEOS o kod eklenerek yeniden derlenirse kartuşa sığdığı kadarı seçilip doldurulabilir elbette. Belki ileride emeklilikte ilgili driver kodunu yazarım. Ancak, şu an için yalnızca yukarıdaki GEOSsnap var istenene en yakın seçenek olarak.


Konu Başlığı: Ynt: GeoTelnet v1.3
Gönderen: fort_apocalypse üzerinde Şubat 21, 2020, 16:59:46 ÖS
Teşekkürler, tam olarak aradığım dosya buydu. :D
Ekteki .zip dosya içindeki geossnap.bin dosyasını 27_512 eproma yazıp, 64K-Cupcake kart üzerine takarsanız bilgisayar açılınca Geos kullanıma hazır karşınızda oluyor.(7-8 saniye içinde) Tabi, yazdığın gibi fonksiyonlar için diskten yüklemeye çalışıyor, böylesi, sanırım, booter versiyondan daha iyi gibi.

Teşekkürler @ilkerficicilar  :)


Konu Başlığı: Ynt: GeoTelnet v1.3
Gönderen: ercanersoy üzerinde Şubat 21, 2020, 19:52:41 ÖS
Paylaşım için çok teşekkür ederim.