Ana Sayfa
Amiga Dokumantasyon Projesi
Medya
Yardım
Ara
Giriş Yap
Kayıt
Merhaba,
Ziyaretçi
. Lütfen
giriş yapın
veya
üye olun
.
1 Saat
1 Gün
1 Hafta
1 Ay
Her zaman
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.tr
Genel Kategori
Proje
KissCart64 - Çoklu C64 Kartuşu
« önceki
sonraki »
Sayfa:
1
...
17
18
[
19
]
20
21
Aşağı git
Gönderen
Konu: KissCart64 - Çoklu C64 Kartuşu (Okunma Sayısı 189283 defa)
0 Üye ve 2 Ziyaretçi konuyu incelemekte.
ilkerficicilar
Uzman
Mesaj Sayısı: 1.122
Ynt: KissCart64 - Çoklu C64 Kartuşu
«
Yanıtla #270 :
Nisan 08, 2016, 09:10:07 ÖÖ »
Voltran gibi olmuş bu
Bu arada, zaten kimsenin hakkını yemeyeceksem IRQhack64 için sıranın sonundan sıraya girmek niyetindeyim, bir tane de C64 tower içine koymak için.
Logged
http://cbm.ficicilar.name.tr/
- Commodore Hacking
Simon (Özay Turay)
Yönetici
Mesaj Sayısı: 7.704
Commodore Forever
Ynt: KissCart64 - Çoklu C64 Kartuşu
«
Yanıtla #271 :
Nisan 08, 2016, 09:37:44 ÖÖ »
Alıntı sahibi: ilkerficicilar üzerinde Nisan 07, 2016, 21:13:17 ÖS
Ben bu KissCart'ı kaçırdım diye hiç listeye ismimi yazdırmamıştım... Kıyıda köşede unutulmuş, öpülmeyi bekleyen
bir KissCart64 kalmış mıdır acaba?
Alıntı sahibi: LW3D üzerinde Nisan 07, 2016, 22:42:44 ÖS
ne yapacak edecek sana bir tane bulacağız
2 tane almıştım, birini bir arkadaşıma verdim
Olmazsa, kara murat benim
Panik yok KissCart64 PCB MCU'lu modelden var elimde. Ama aldığım ikinci parti ATtiny13A'ların alayı arızalı çıktığı için (muhtemelen patates baskı) ve kartuş projeleri artıp KissCart64'e ilgi azalınca askıda kaldılar. Direnc.net'ten alacaklarım var birkaç tane de ATtiny13A atayım da sepete Timur abi ve İlker için birer tane imal edeyim.
Alıntı sahibi: i_r_on üzerinde Nisan 07, 2016, 23:52:06 ÖS
Bulamaz isen bir tane IRQHack64 pcb'si göndereyim sana. 7-8 jumper kablo ile KissCart'a dönüşür
IRQHack64'ün de ilk prototipi bu arada KissCart sayesinde olmuştu
Bu prototip bende şu anda.
«
Son Düzenleme: Nisan 08, 2016, 09:39:18 ÖÖ Gönderen: Simon (Özay Turay)
»
Logged
https://retrodergi.com
-
https://e-turay.com
-
https://karizmawow.e-turay.com
Retro: Commodore 64, Amiga 500, Amiga 1200
Retromsu: Wii, XBox360, XBox, PS3 Slim, PS2 FAT, PS1, PS Vita, Nintendo 3DS, Nintendo 2DS
ilkerficicilar
Uzman
Mesaj Sayısı: 1.122
Ynt: KissCart64 - Çoklu C64 Kartuşu
«
Yanıtla #272 :
Nisan 08, 2016, 10:27:26 ÖÖ »
1 tane lehimli lütfen.
Ben de içine yazacak 8 tane utility çıkarmaya çalışayım LW3D için.
Şu listeden 8K'lık neleri eklemeli acaba:
http://www.planetemu.net/roms/commodore-c64-applications-crt
Logged
http://cbm.ficicilar.name.tr/
- Commodore Hacking
Simon (Özay Turay)
Yönetici
Mesaj Sayısı: 7.704
Commodore Forever
Ynt: KissCart64 - Çoklu C64 Kartuşu
«
Yanıtla #273 :
Nisan 08, 2016, 10:44:00 ÖÖ »
Alıntı sahibi: ilkerficicilar üzerinde Nisan 08, 2016, 10:27:26 ÖÖ
Ben de içine yazacak 8 tane utility çıkarmaya çalışayım LW3D için.
Listeyi oluşturduktan sonra fazla uğraşma diye ipucu da vereyim, belki gözünden kaçmıştır.
Alıntı sahibi: Metallic üzerinde Kasım 25, 2015, 10:54:51 ÖÖ
Özay'ın 8KB'lık Kisscart'larında $8000-$9fff aralığındaki rom kapatılabildiği için Kissbooter kullanarak prg oyun çalıştırmak mümkün oluyor.
http://www.commodore.gen.tr/forum/index.php?topic=10915.msg127894#msg127894
«
Son Düzenleme: Nisan 08, 2016, 10:46:54 ÖÖ Gönderen: Simon (Özay Turay)
»
Logged
https://retrodergi.com
-
https://e-turay.com
-
https://karizmawow.e-turay.com
Retro: Commodore 64, Amiga 500, Amiga 1200
Retromsu: Wii, XBox360, XBox, PS3 Slim, PS2 FAT, PS1, PS Vita, Nintendo 3DS, Nintendo 2DS
ilkerficicilar
Uzman
Mesaj Sayısı: 1.122
Ynt: KissCart64 - Çoklu C64 Kartuşu
«
Yanıtla #274 :
Nisan 08, 2016, 11:26:27 ÖÖ »
Ben de thread'i kurcalıyordum ipuçları için...
ROM'u yazılımla nasıl kapatabildiğimizi henüz göremedim. Ne yapıyoruz onun için?
Logged
http://cbm.ficicilar.name.tr/
- Commodore Hacking
ilkerficicilar
Uzman
Mesaj Sayısı: 1.122
Ynt: KissCart64 - Çoklu C64 Kartuşu
«
Yanıtla #275 :
Nisan 08, 2016, 11:34:33 ÖÖ »
Bu arada birkaç araç:
Epyx Fastload 8KB'a sığıyor ve SD2IEC'yi destekliyor:
http://www.planetemu.net/rom/commodore-c64-applications-crt/fastload-1984-epyx
Tabii bu Epyx Fastload $8000 bariyerine takılacak. Yine de bazı durumlarda iş görür.
Super Expander güzel mesela. Basic'te pratik denemeler yapmayı kolaylaştıran epeyi komutu var:
http://www.planetemu.net/rom/commodore-c64-applications-crt/super-expander-chip-64-1983-commodore
http://project64.c64.org/hw/se64eng.txt
SpeedCalc'i ben ara ara cidden kullanıyorum. Onu da ROM'laştırmam mümkün.
14K'lık EasyScript'i 16K'lık Eprom'dan çalışır hale getirmiştim. KissCard için belki ilk yarısı ile ikinci yarısını ters sıra ile Eprom'a yazar, bu ikinci kısmı $A000 altına yüklemesi için Metallic'in taktiğindeki gibi bir booterdan yararlanır ve sonra da kullanıcıdan aslında ilk kısım olan sıradaki ROM'a geçmesini isterim. Tabii ilk kısımda $01'e #$36 yazmayı unutmazsam çalışacaktır.
«
Son Düzenleme: Nisan 08, 2016, 13:00:48 ÖS Gönderen: ilkerficicilar
»
Logged
http://cbm.ficicilar.name.tr/
- Commodore Hacking
Simon (Özay Turay)
Yönetici
Mesaj Sayısı: 7.704
Commodore Forever
Ynt: KissCart64 - Çoklu C64 Kartuşu
«
Yanıtla #276 :
Nisan 08, 2016, 12:06:46 ÖS »
Alıntı sahibi: ilkerficicilar üzerinde Nisan 08, 2016, 11:26:27 ÖÖ
Ben de thread'i kurcalıyordum ipuçları için...
ROM'u yazılımla nasıl kapatabildiğimizi henüz göremedim. Ne yapıyoruz onun için?
Valla ben C64 ASM'de beginner seviyesinde olduğum için pası Metallic'e atıyorum.
Kisscart64-8k için prg'lerden nasil rom hazirlanir.zip
dosyasındaki kissbooter.asm ve kisslauncher.asm dosyalarında istediğin şeyi bulursun tahminimce.
(374.13 KB - Yükleme: 264 kez.)
«
Son Düzenleme: Nisan 08, 2016, 12:47:10 ÖS Gönderen: LW3D
»
Logged
https://retrodergi.com
-
https://e-turay.com
-
https://karizmawow.e-turay.com
Retro: Commodore 64, Amiga 500, Amiga 1200
Retromsu: Wii, XBox360, XBox, PS3 Slim, PS2 FAT, PS1, PS Vita, Nintendo 3DS, Nintendo 2DS
ilkerficicilar
Uzman
Mesaj Sayısı: 1.122
Ynt: KissCart64 - Çoklu C64 Kartuşu
«
Yanıtla #277 :
Nisan 21, 2016, 07:03:14 ÖÖ »
Teşekkürler, ulaştı.
Şimdi, iki ayrı ROM planlamıştım:
1. Utility Pack
2. Emulator Pack.
1.'de şunlar var:
. 582220+ Diagnostic (C64 arızaları tespiti için)
. 1541 Diagnostic/Test (1541 alignment, hız, hata, performans testi vb.)
. DeadTest (C64 epeyi arızalıysa kullanılan bir hata tespit araacı)
. Destek64 (Geçenlerde Blackturk'ün yüklediği kartuş)
. AmigaLook (Amiga gibi disketli bir el çıkıyor, disketi takar takmaz boot ediyor)
. Super Expander (
https://archive.org/stream/Super_Expander_1982_Commodore#page/n0/mode/1up
)
Bunlar hazır, biraz daha test edeyim, pek problem çıkmazsa şunlar da ilave olacak:
. Fastload veya SpeedCalc
. JiffyRAM (JiffyROM'un RAM'da çalışanı. En hızlı fastload utility. SD2IEC'yi de destekliyor)
Değişiklik ya da ilave tavsiyesi olan?
2. Emulator Pack (bunların çoğu ROM'dan test edilecek daha):
. Petify 64 (Hazırladığım PET 3032 emulatörü. Daha ROM'a hazır değil gerçi.)
. PET 83 (ilk çıkan PET emulatörü)
. Basic 4.0 (Sonraki dönem PET'lerin Basic'i)
. KIM-1 (C. Kaiser'in KIM emulatörü)
. VIC-20
. BBC Micro
. Spectrum Basic / Spectrum Tape Loader
. Apple Basic
Bunlar daha yamanacak. Zaman ayırır ayırmaz ilgilenme planındayım.
İlk 64K'lık Utility ROM imajı ise pek yakında
KissCart64-8K-o.jpg
(138.49 KB, 640x605 - Görüntüleme: 1478 kez.)
Logged
http://cbm.ficicilar.name.tr/
- Commodore Hacking
joker_
Deneyimli
Mesaj Sayısı: 2.120
Ynt: KissCart64 - Çoklu C64 Kartuşu
«
Yanıtla #278 :
Nisan 21, 2016, 08:55:09 ÖÖ »
Alıntı sahibi: ilkerficicilar üzerinde Nisan 21, 2016, 07:03:14 ÖÖ
Teşekkürler, ulaştı.
Şimdi, iki ayrı ROM planlamıştım:
1. Utility Pack
2. Emulator Pack.
1.'de şunlar var:
. 582220+ Diagnostic (C64 arızaları tespiti için)
. 1541 Diagnostic/Test (1541 alignment, hız, hata, performans testi vb.)
. DeadTest (C64 epeyi arızalıysa kullanılan bir hata tespit araacı)
. Destek64 (Geçenlerde Blackturk'ün yüklediği kartuş)
. AmigaLook (Amiga gibi disketli bir el çıkıyor, disketi takar takmaz boot ediyor)
. Super Expander (
https://archive.org/stream/Super_Expander_1982_Commodore#page/n0/mode/1up
)
Bunlar hazır, biraz daha test edeyim, pek problem çıkmazsa şunlar da ilave olacak:
. Fastload veya SpeedCalc
. JiffyRAM (JiffyROM'un RAM'da çalışanı. En hızlı fastload utility. SD2IEC'yi de destekliyor)
Değişiklik ya da ilave tavsiyesi olan?
2. Emulator Pack (bunların çoğu ROM'dan test edilecek daha):
. Petify 64 (Hazırladığım PET 3032 emulatörü. Daha ROM'a hazır değil gerçi.)
. PET 83 (ilk çıkan PET emulatörü)
. Basic 4.0 (Sonraki dönem PET'lerin Basic'i)
. KIM-1 (C. Kaiser'in KIM emulatörü)
. VIC-20
. BBC Micro
. Spectrum Basic / Spectrum Tape Loader
. Apple Basic
Bunlar daha yamanacak. Zaman ayırır ayırmaz ilgilenme planındayım.
İlk 64K'lık Utility ROM imajı ise pek yakında
ilkerficicilar bu rom'lar süper olur. Bekliyoruz.
Logged
Simon (Özay Turay)
Yönetici
Mesaj Sayısı: 7.704
Commodore Forever
Ynt: KissCart64 - Çoklu C64 Kartuşu
«
Yanıtla #279 :
Nisan 21, 2016, 09:12:56 ÖÖ »
O dudak nasıl kırmızı oldu yaw.
Logged
https://retrodergi.com
-
https://e-turay.com
-
https://karizmawow.e-turay.com
Retro: Commodore 64, Amiga 500, Amiga 1200
Retromsu: Wii, XBox360, XBox, PS3 Slim, PS2 FAT, PS1, PS Vita, Nintendo 3DS, Nintendo 2DS
ilkerficicilar
Uzman
Mesaj Sayısı: 1.122
Ynt: KissCart64 - Çoklu C64 Kartuşu
«
Yanıtla #280 :
Nisan 21, 2016, 09:25:04 ÖÖ »
Baharla birlikte renk gelmiş
Gimp sağolsun
Logged
http://cbm.ficicilar.name.tr/
- Commodore Hacking
i_r_on
Uzman
Mesaj Sayısı: 2.873
Ynt: KissCart64 - Çoklu C64 Kartuşu
«
Yanıtla #281 :
Ekim 24, 2017, 01:18:09 ÖÖ »
Özay muhtemelen bana sağlam kalayı basacak ancak, bir sayfa geride LW3D'nin bahsettiği Dead test cartridge'ı çalıştırma ihtiyacım oluştu.
Önce aklımda bu işi benim IRQHack64 ile yapma düşüncesi oluştu. Ancak benim kartuşta adres hatlarının sadece 8'i expansion port'a bağlı olduğu için açıkçası son anda biraz üşendim. 5 adres hattını daha expansion port'a bağlamak, kalan 3 taneyi de ground'a yahut vcc'ye bağlamak gerekiyordu.
Elimde başka da bu iş için kullanabileceğim temiz (daha önce international soccer'ı hacamat etmiştim) kartuş olmadığı için kusura bakma Özay
Dead test kartuşun olayı şu, kartuş Ultimax modunda çalışıyor. Ram/rom çiplerinde color ram'de filan arıza varsa anlaşılabiliyor. Ultimax modunda ROMH sinyali kernal'in bulunduğu E000-FFFF aralığını seçiyor. 65xx işlemcinin reset vektörü de bu aralıkta olduğu için sistemdeki rom'a ihtiyaç olmadan C64 açılabiliyor. Program da ram kullanmayacak şekilde yazılmışsa ram arızalarının tespiti mümkün oluyor. Ultimax modu için oyunlar da var bu arada, gerçi ne kadarı prg'ye çevrilmemiş oyunlardır bilemiyorum ancak elinizde fazla KissCart varsa bu amaçla da mod edebilirsiniz. (Ben ettim siz etmeyin)
KissCart 8K'lık A000-BFFF bölgesine map olan 8K'lık kartuşları EXROM sinyalini low'a çekerek çalıştırıyor.
Ultimax kartuşlarda ise EXROM sinyalinin HIGH, GAME sinyalinin ise LOW olması lazım. Kernal'e karşı düşen 8K'yı seçebilmek için de KissCart'ın kullandığı ROML sinyali yerine ROMH sinyalini kullanmak gerekiyor.
1. KissCart'ın Eprom'un olduğu yüzünde 9. sıradaki (EXROM) expansion port ucunun hemen sol çaprazındaki via ile bağlantısını kesiyoruz.
2. Aynı yüzde 9. sıradaki EXROM'un hemen yanında bulunan GAME bağlantısından 1. sıradaki GND'ye bir kablo çekiyoruz.
3. Aynı yüzde 11. sıradaki ROML bağlantısını da (maalesef) falçata marifetiyle koparıyoruz.
4. Kartuşu ters çeviriyoruz, sağdan 2. expansion port bağlantısını (ROMH) Eprom üstündeki 20. (CE) yahut 22. (OE) pin'ine kablo ile bağlıyoruz.
8 seçimli ultimax kartuşunuz hazır
C64'de bu dead test kartuşu kullanırken kendimi wii unbrick eder gibi hissettim
İşin güzel tarafı elimdeki bozduğumu düşündüğüm c64 board da ilk tepkiyi bu kartuşa verdi. ( Gerçi sonra sorununun başka bir şey olduğunu anladım orası ayrı mesele)
Özay senden official bir mod bekliyoruz bu konuda
Logged
Every imagination is one's self reflection but not every self reflection is imagination. <I.R.on - 2001>
twitter
|
blog
ilkerficicilar
Uzman
Mesaj Sayısı: 1.122
Ynt: KissCart64 - Çoklu C64 Kartuşu
«
Yanıtla #282 :
Ekim 24, 2017, 06:49:04 ÖÖ »
Evet, Game ve Exrom hattı üstüne birer jumper güzel olurmuş.
Deadtest olayını, mantığına aykırı olsa da ben Ultimax kartuş imajını hackleyerek kısmen çözmüştüm. Bu şekilde kartuşu taktığımda eğer çalışmıyorsa Kernal bozuktur çıkarımı yapıyordum
Kısaca Dead Test Cartridge'i 8000-9FFF aralığında çalışacak şekilde modlamıştım. Ama, kartuşu hacklemek daha kesin bir çözüm.
Bu arada, Commodore 70 de güzelmiş
Logged
http://cbm.ficicilar.name.tr/
- Commodore Hacking
i_r_on
Uzman
Mesaj Sayısı: 2.873
Ynt: KissCart64 - Çoklu C64 Kartuşu
«
Yanıtla #283 :
Ekim 24, 2017, 10:58:47 ÖÖ »
Alıntı sahibi: ilkerficicilar üzerinde Ekim 24, 2017, 06:49:04 ÖÖ
Evet, Game ve Exrom hattı üstüne birer jumper güzel olurmuş.
Deadtest olayını, mantığına aykırı olsa da ben Ultimax kartuş imajını hackleyerek kısmen çözmüştüm. Bu şekilde kartuşu taktığımda eğer çalışmıyorsa Kernal bozuktur çıkarımı yapıyordum
Kısaca Dead Test Cartridge'i 8000-9FFF aralığında çalışacak şekilde modlamıştım. Ama, kartuşu hacklemek daha kesin bir çözüm.
Bu arada, Commodore 70 de güzelmiş
Olmaz o iş öyle
Kernal ram kullanmaya çalıştığı ilk anda çakılmaz mı?
Dediğin gibi kartuş üstüne 3 tane daha dip switch lazım.
Exrom : LOW / HIGH
Game : LOW / HIGH
Selected rom : ROML / ROMH
Logged
Every imagination is one's self reflection but not every self reflection is imagination. <I.R.on - 2001>
twitter
|
blog
ilkerficicilar
Uzman
Mesaj Sayısı: 1.122
Ynt: KissCart64 - Çoklu C64 Kartuşu
«
Yanıtla #284 :
Ekim 24, 2017, 11:23:41 ÖÖ »
Anımsadığım kadarıyla Kernal, kartuş kontrolü sırasında ($FCE2) RAM (stack dahil) kullanmıyordu.
Sahi, aslında senin 7 Kernal'den birini Dead Test'e ayırmak iyi fikir gibi.
Bir de yeni çıkan SD2IEC destekli Kernal'ler var, birine de onu. Bir tane orijinal, bir tane de JiffyDOS'lu desek kaldı geriye 3. Onlara ne koymalı?
Logged
http://cbm.ficicilar.name.tr/
- Commodore Hacking
Sayfa:
1
...
17
18
[
19
]
20
21
Yukarı git
« önceki
sonraki »
Gitmek istediğiniz yer:
Gitmek istediğiniz yer:
-----------------------------
Genel Kategori
-----------------------------
=> Genel Sohbet
=> Proje
===> Proje Alım/Satım
=> DemoScene
=> Tanışma Forumu
-----------------------------
Commodore
-----------------------------
=> Commodore Genel
=> Commodore Yazılım
=> Commodore Donanım
===> C64DTV (C64 Direct-to-TV)
===> TheC64 / TheC64 Mini
=> Commodore Yayınları
=> Commodore Emulasyon
-----------------------------
Amiga
-----------------------------
=> Amiga Genel
=> Amiga Yazılım
=> Amiga Donanım
=> Amiga Yayınları
=> Amiga Emülasyon
-----------------------------
Diğer Nostaljik Bilgisayarlar
-----------------------------
=> IBM Uyumlular / Retro x86 Sistemler
=> FPGA/ARM Sistemler
=> Amstrad
===> Amstrad - Genel
===> Amstrad - Yazılım
===> Amstrad - Donanım
===> Amstrad - Yayınlar
===> Amstrad - Emulasyon
=> Apple
===> Apple - Genel
===> Apple - Yazılım
===> Apple - Donanım
===> Apple - Emulasyon
=> Atari
===> Atari - Genel
===> Atari - Yazılım
===> Atari - Donanım
===> Atari - Emulasyon
=> MSX Uyumlular
===> MSX - Genel
===> MSX - Yazılım
===> MSX - Donanım
===> MSX - Emulasyon
=> Oric
===> Oric - Genel
===> Oric - Donanım
===> Oric - Yazılım
===> Oric - Emulasyon
=> Sinclair
===> Sinclair - Genel
===> Sinclair - Yazılım
===> Sinclair - Donanım
===> Sinclair - Emulasyon
=> Diğer Bilgisayarlar
-----------------------------
Arcade Sistemler ve Oyun Konsolları
-----------------------------
=> Arcade Sistemler
=> Oyun Konsolları