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.trGenel KategoriProjekartuşlar ile ilgili bir soru
Sayfa: [1]   Aşağı git
Yazdır
Gönderen Konu: kartuşlar ile ilgili bir soru  (Okunma Sayısı 3315 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
yusufy
Üye
***
Mesaj Sayısı: 144


Üyelik Bilgileri
« : Kasım 01, 2021, 22:52:10 ÖS »

Merhaba arkadaşlar,
eprom programlayıcımı aldım, bir sürü eprom, flash, eeprom entegresi de aldım.
Sağolsun Kaan Hocamdan 16Kx4bank kartuş aldım.
https://www.commodore.gen.tr/forum/index.php?topic=19766.0
runal arkadaşımızın mini eğitimi de çok ama çok işime yaradı emeğine sağlık.

ekipmanları tam takım hale getirince interneti sömürmeye başladım
çok fazla rom imajı buldum
16kb lık oyunları sorunsuz çalıştırıyorum artık
fakat bazı imajlar 16kb dan daha büyük
bunları vice emülatörde çalıştırabiliyorum
bu büyük imajları hangi kartuşlarda kullanabilirim merak ettim
yine internet taramaları sonucu kafam iyice karıştı
mesela the last ninja nın imajı 514kb, bunu nasıl kullanacağım
standart kartuşlar ile olacak iş değil
baya eksik bilgi ile yola çıktığım aşikar
değerli görüşleriniz almak istedim
saygılarımla ....




Logged
Kaan Akkurt
Uzman
*****
Mesaj Sayısı: 3.073



Üyelik Bilgileri WWW
« Yanıtla #1 : Kasım 01, 2021, 23:20:56 ÖS »

daha büyük kapasitede kartuşlar için


https://github.com/msolajic/c64-magic-desk-512k
https://blog.8bitchip.info/328-c64-uni-cart/
Logged

murtek
Deneyimli
*****
Mesaj Sayısı: 661


DO-IT-YOURSELF (AMIGA FOREVER)


Üyelik Bilgileri
« Yanıtla #2 : Kasım 01, 2021, 23:58:24 ÖS »

Merhaba arkadaşlar,
eprom programlayıcımı aldım, bir sürü eprom, flash, eeprom entegresi de aldım.
Sağolsun Kaan Hocamdan 16Kx4bank kartuş aldım.
https://www.commodore.gen.tr/forum/index.php?topic=19766.0
runal arkadaşımızın mini eğitimi de çok ama çok işime yaradı emeğine sağlık.

ekipmanları tam takım hale getirince interneti sömürmeye başladım
çok fazla rom imajı buldum
16kb lık oyunları sorunsuz çalıştırıyorum artık
fakat bazı imajlar 16kb dan daha büyük
bunları vice emülatörde çalıştırabiliyorum
bu büyük imajları hangi kartuşlarda kullanabilirim merak ettim
yine internet taramaları sonucu kafam iyice karıştı
mesela the last ninja nın imajı 514kb, bunu nasıl kullanacağım
standart kartuşlar ile olacak iş değil
baya eksik bilgi ile yola çıktığım aşikar
değerli görüşleriniz almak istedim
saygılarımla ....






@runal bu konuda doğru adres.

https://www.commodore.gen.tr/forum/index.php?topic=19687.0
Logged

DO-IT-YOURSELF
fort_apocalypse
Uzman
*****
Mesaj Sayısı: 4.054



Üyelik Bilgileri WWW
« Yanıtla #3 : Kasım 02, 2021, 00:16:21 ÖÖ »

https://www.pcbway.com/project/member/?bmbno=1DE407A1-1650-47
Logged

runal
Deneyimli
*****
Mesaj Sayısı: 675



Üyelik Bilgileri
« Yanıtla #4 : Kasım 02, 2021, 08:42:59 ÖÖ »

Merhaba arkadaşlar,
eprom programlayıcımı aldım, bir sürü eprom, flash, eeprom entegresi de aldım.
Sağolsun Kaan Hocamdan 16Kx4bank kartuş aldım.
https://www.commodore.gen.tr/forum/index.php?topic=19766.0
runal arkadaşımızın mini eğitimi de çok ama çok işime yaradı emeğine sağlık.

ekipmanları tam takım hale getirince interneti sömürmeye başladım
çok fazla rom imajı buldum
16kb lık oyunları sorunsuz çalıştırıyorum artık
fakat bazı imajlar 16kb dan daha büyük
bunları vice emülatörde çalıştırabiliyorum
bu büyük imajları hangi kartuşlarda kullanabilirim merak ettim
yine internet taramaları sonucu kafam iyice karıştı
mesela the last ninja nın imajı 514kb, bunu nasıl kullanacağım
standart kartuşlar ile olacak iş değil
baya eksik bilgi ile yola çıktığım aşikar
değerli görüşleriniz almak istedim
saygılarımla ....






@runal bu konuda doğru adres.

https://www.commodore.gen.tr/forum/index.php?topic=19687.0


Estağfurullah, bu konunun uzmanı @fort_apocalypse abimiz. Ben sadece temel  elektronik bilgileri ve yazılımlarla o dönem kendimce bişeyler yapmaya çalıştım.
Kartuş meselesi derin mevzu, sıfırdan kartuş yapayım dersen C64 memory mapping, kartuş portu adresleme vs herşeyi yutmak lazım. Tabi bunlar şart değil, hazırda olan şeylerle de çok işler yapabilirsiniz.

@yusufy arkadaşımızın sorunuza gelince; eğer her oyun için teker teker kartuş yapayım elimde eprom programlayıcım da var güzel bir kartuş arşivim olsun istiyorsan, "https://blog.8bitchip.info/328-c64-uni-cart/" pcb lerini pcbway den bastırıp kullanmak gerek. Bu kartuş için kutuları Kaan bey benim için basmış üzerine de etiket yapabilmem için alan açmıştı. Etiketleri yapınca güzel arşiv oluyor. Kartuş Ocean ve Magic desk uyumlu, o yüzden linkte verilen açıklamalardaki Ocean kartuşlarını ve diğer oyunları yapabilirsin. Tek parça prg oyunları "Magic Desk Cartridge Generator" ile menülü olarak  çoklu oyun kartuşu yapabilirsin. Yada çok beğendiğin bir prg formatlı oyunu @feandreu modifiye "Magic Desk Cartridge Generator" ile menüsüz direk çalışan bir oyun yapabilirsin, mesela ben bu yöntemle Falcon Patrol II yapmıştım. Tabi ara yüklemeli oyunlar bu yöntemle magic desk te yapılamıyor.

Yok eğer kartuş koleksiyonu değil direk her crt imajını C64 ümde oynamak istiyorum derseniz en güzeli; Easyflash, Ultimate edinmek yada daha ucuz olan kungfu kartuş çözümleri ile hiçbir limite takılmadan istediğiniz oyunu oynayabilirsiniz.

Kolay gelsin...
Logged
yusufy
Üye
***
Mesaj Sayısı: 144


Üyelik Bilgileri
« Yanıtla #5 : Kasım 02, 2021, 09:22:52 ÖÖ »

vermiş olduğunuz bu değerli bilgiler için hepinize çok teşekkürler,
güzel bir kartuş arşivi istiyorum, tekli ve multi olacak şekilde pratik kullanabileceğim bir dizi kartuş hazırlayacağım. Anladığım kadarı ile C64 aslında kartuşlara 8KB/16KB lık banklar halinde ulaşıyor romh-roml-game ve exrom sinyalleri ile yönetiyor, sisteme eklenen kartuşun memory map de nerelere karşılık geleceğini belirliyor, buraya kadar tamam fakat i/o sinyalleri de kartuş devrelerine giriyor ve daha fazla hafıza bölgesine ulaşmayı sağlıyor(doğru anladıysam eğer), bu durumda daha büyük hafızaya ihtiyaç duyan uygulamaların içerisinde bu i/o sinyallerini kontrol eden kod blokları olmalı değil mi ? mesela final III kartuş ya da büyük size lı oyunlar . son bir soru da last ninja nın kaset/disk versiyonu ile kartuş versiyonu farklı mı ? yani i/o sinyallerini kontrol ediyor mu ? olayı sindirmeden rahat edemeyeceğim   tekrar teşekkürler
Logged
runal
Deneyimli
*****
Mesaj Sayısı: 675



Üyelik Bilgileri
« Yanıtla #6 : Kasım 02, 2021, 09:49:52 ÖÖ »

vermiş olduğunuz bu değerli bilgiler için hepinize çok teşekkürler,
güzel bir kartuş arşivi istiyorum, tekli ve multi olacak şekilde pratik kullanabileceğim bir dizi kartuş hazırlayacağım. Anladığım kadarı ile C64 aslında kartuşlara 8KB/16KB lık banklar halinde ulaşıyor romh-roml-game ve exrom sinyalleri ile yönetiyor, sisteme eklenen kartuşun memory map de nerelere karşılık geleceğini belirliyor, buraya kadar tamam fakat i/o sinyalleri de kartuş devrelerine giriyor ve daha fazla hafıza bölgesine ulaşmayı sağlıyor(doğru anladıysam eğer), bu durumda daha büyük hafızaya ihtiyaç duyan uygulamaların içerisinde bu i/o sinyallerini kontrol eden kod blokları olmalı değil mi ? mesela final III kartuş ya da büyük size lı oyunlar . son bir soru da last ninja nın kaset/disk versiyonu ile kartuş versiyonu farklı mı ? yani i/o sinyallerini kontrol ediyor mu ? olayı sindirmeden rahat edemeyeceğim   tekrar teşekkürler

"büyük hafızaya ihtiyaç duyan uygulamaların içerisinde bu i/o sinyallerini kontrol eden kod blokları olmalı değil mi?" EVET, buna rutin deniliyor. parça parça yüklenecek programcıklar kartuşun içindeki BANK larda olacak. Bahsettiğiniz rutin ilgili bankın adresini bilecek zamanı gelince oradan yükleme yapacak. Last Ninja Remix uni cartla yapılabiliyor, hatta forumda bu oyun proje olarak satılmıştı ama kaset/disk aynımı değilmi bilmiyorum. Vice de; tap(kaset), d64(disket) ve crt(kartuş) deneyerek karşılaştırmalı test yapıp fark varmı bakabilirsiniz.
Logged
runal
Deneyimli
*****
Mesaj Sayısı: 675



Üyelik Bilgileri
« Yanıtla #7 : Kasım 02, 2021, 10:01:57 ÖÖ »

Last Ninja ile ilgili ilave bilgi olarak; Final kartuş Rom una zamanında modifiye eklenti ile  @metallic Last Ninja II yi eklemiş. Bu işlemi oyunu kırıp  oyun yükleme rutin adreslerini Final içindeki banklara atayarak yapmış.
Tabi bu işlemi yapabilmek için iyi seviyede 6502 assembler bilmek gerekiyor.
Ben sırf merakımdan bu kartuşu Kaan Bey den alıp, modifiye rom u yükleyip denemiştim. Çok güzel çalışıyordu.
Logged
yusufy
Üye
***
Mesaj Sayısı: 144


Üyelik Bilgileri
« Yanıtla #8 : Kasım 02, 2021, 10:26:09 ÖÖ »

çok teşekkürler runal hocam, final III+ var elimde , bahsettiğin modifiye rom ile deneme yapacağım.
Logged
Sayfa: [1]   Yukarı git
Yazdır
Gitmek istediğiniz yer: