commodore.gen.tr

Genel Kategori => Proje => Konuyu başlatan: Metallic üzerinde Temmuz 26, 2015, 12:45:08 ÖS



Konu Başlığı: The Final Cartridge III+
Gönderen: Metallic üzerinde Temmuz 26, 2015, 12:45:08 ÖS
Breadboard FC3'üm nasıl olmuş ama?

(https://dl.dropboxusercontent.com/s/d97x5pn8sqhs01f/20150726_094601.jpg)

(https://dl.dropboxusercontent.com/s/0xczlw5rhkqrk4y/20150726_094734.jpg)

(https://dl.dropboxusercontent.com/s/4ra85e885nh6b5s/20150726_095522.jpg)


Herşey Zimmers'daki FC3 şeması (http://zimmers.net/anonftp/pub/cbm/schematics/cartridges/c64/freezer/fc3.gif) ile başlıyor. Çek asıllı Ondrej bunu geliştirerek FCIII+ ismini vermiş ve sitesinde (http://s-o.webnode.cz/vykopavky/c64/) Eagle dosyalarını yayınlamış. Ondrej, FCIII+ 'da 2 adet 27c256 yerine 1 adet 27c512/27c020 kullanmış ve 74LS00'ı iptal etmiş. Ardından Home-made Final Cartridge III clone (http://www.lemon64.com/forum/viewtopic.php?t=53480) başlığında da bu sefer e5frog, FC3III+ 'ın şemasındaki hataları düzeltmiş ve board'u orjinale daha benzer şekilde yeniden tasarlamış. Ben de e5frog'un şemasında değişiklik yaptım. Orjinal new plate FC3 tasarımına sadık kalmak için 27c020 yerine 27c512 eprom, 74LS273 yerine 74LS174 d flip-flop kullandım. Orjinal new plate FC3, altta soldaki pcb oluyor:
(https://www.c64-wiki.com/images/9/9e/FC3_Platinen.jpg)

Ondrej'in FCIII+ için verdiği 64K'lık RCM2.1_27C512.BIN rom'unu kullanırken ekstra bir fonksiyon görmedim, onun yerine lamer'lık gördüm. Desktop bilgilerinde hardware bölümündeki kişilerden birinin ismi değiştirilmiş ve 1987 yılı da 1991 yapılmış. Bu rom yerine c64.org'deki (http://ar.c64.org/wiki/Final_Cartridge) Final Cartridge 3 1988-12.bin rom'unu kullanıyorum, sorun yok, gayet iyi çalışıyor. Şimdi sırada Eagle'da pcb'yi hazırlamak var.

Ama adminlerimize bir sorum olacak. FC3 klonunu yaparak sitede satışını yapmama izin verilir mi? FC3, 1987'de RISKA B.V. Home & Personal Computers adlı Hollanda firması tarafından üretilmiş bir kartuş. Final Cartridge serisinin Hollanda dahil, Çekoslavakya, Polonya ve İtalya'da klonları yapıldı. Bizim TR'de Biltek ve Sky tarafından yıllarca üretildi. Lisans takibinin yapılmadığı eski bir kartuş olarak bir sorun çıkmaz diye düşünüyorum. Eğer çıkarsa, doğal olarak satışını yapmam. Bilmiyorum adminlerimiz ne der?

edit: soruları birleştirdim.



Konu Başlığı: Ynt: Final Cartridge III
Gönderen: atlantis üzerinde Temmuz 26, 2015, 13:23:22 ÖS
Amanın başım döndü birden? :D


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: ilkerficicilar üzerinde Temmuz 26, 2015, 14:05:38 ÖS
Ben bu telli halini daha çok sevdim :) Ki, bu hali ciddi bir emek ve dikkat istiyor.

Not: Klonunu hiç düşünmeden satın alırdım.

Bu arada, FC3'ün kütüphane fonksiyonlarına ilişkin bir döküman var mı? Kartuşun içine bir de terminal emülatörü sokmak iyi olurdu da, RS232 ile Linux makinalara vb. bağlanmak için...


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: hakkan üzerinde Temmuz 26, 2015, 15:12:26 ÖS
Artık bu zamanda lisans gibi bir sorun olmayacağından satışına izin verilir diye düşünüyorum. Fiyatı uygun olduktan sonra da satılır sanki :-)

Benzeri bir çalışmayı Dolphin dos için de düşünmez miydin. Onda lisans sorunu yok.


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: EMREZ üzerinde Temmuz 26, 2015, 15:47:08 ÖS
zamanında hep kartuş oyunlarım olsun istemişimdir, beklemenin de tadı başkaydı. bana +1 odası olan bir ev lazım ::))

sd 1541 için güzel kutu. tam nostalji.
https://subretro.wordpress.com/2013/05/30/sd2iec-till-commodore-64/
c64 hakkında daha keşfedilecek çok şey var bence.


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: Metallic üzerinde Temmuz 26, 2015, 15:57:32 ÖS
Amanın başım döndü birden? :D
Yapmaya çalışırken benim de başım döndü zaten, bitince biraz kestireyim dedim =)

Ben bu telli halini daha çok sevdim :) Ki, bu hali ciddi bir emek ve dikkat istiyor.

Not: Klonunu hiç düşünmeden satın alırdım.

Bu arada, FC3'ün kütüphane fonksiyonlarına ilişkin bir döküman var mı? Kartuşun içine bir de terminal emülatörü sokmak iyi olurdu da, RS232 ile Linux makinalara vb. bağlanmak için...
Bu tel/kablo karmaşasından kurtulamıyoruz maalesef. Sen sevdin ama çoğunlukla insanların gözünü korkutuyor =) FC3 rom'unun açıklamalı bir assembly dökümü şurada var:
http://rr.pokefinder.org/images/rrmirrors/monkeyman/index.html (http://rr.pokefinder.org/images/rrmirrors/monkeyman/index.html)
Zamanında FC3'ü yapan Risca firması kullanıcıları FC3'ün GUI özelliklerini kullanan programlar yazmaya teşvik etmek için bir yarışma bile düzenlemiş, örnek program ve dökümanları istek üzerine gönderiyormuş. Bu fikir pek tutmamış, FC3 için yazılmış olarak bilinen bir tek Peg Solitaire oyunu var. Verdiğim link'te source ve binary'si mevcut.
(https://dl.dropboxusercontent.com/s/41ohj5vw22y6syr/20150726_150110.jpg)

Artık bu zamanda lisans gibi bir sorun olmayacağından satışına izin verilir diye düşünüyorum. Fiyatı uygun olduktan sonra da satılır sanki :-)

Benzeri bir çalışmayı Dolphin dos için de düşünmez miydin. Onda lisans sorunu yok.
Bakalım görücez artık =) Dolphin Dos da FC3'e benzer bir durumda. Orjinal olarak üretilirken bile klonları o kadar yaygınmış ki bazı müşteriler korsan ürün alıp kalitesinden memnun kalmayarak şikayet için asıl firma Dolphin Software'i arıyormuş =) Dediğim gibi Dolphin Dos pek fazla satılacak bir ürün olarak görünmüyor. Hem c64'ün hem 1541'in içini açıp parça takmak gerektiği için herkesin yapmak isteyeceği bir şey de değil. Onun için şu an için pek uğraşmak istemiyorum.


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: Metallic üzerinde Temmuz 26, 2015, 16:01:54 ÖS
zamanında hep kartuş oyunlarım olsun istemişimdir
İleride kartuş oyunları da yaparız, mesela disket oyunlarının kartuş versiyonlarını.


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: atlantis üzerinde Temmuz 26, 2015, 16:26:22 ÖS
O zaman 1941 ve 1942 yi daha rahat oynarız artık :D


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: EMREZ üzerinde Temmuz 26, 2015, 16:35:24 ÖS
hero oyunuda güzel. C64 te hiç oyun bitireniniz oldu mu ? ben buble buble de sonlara yaklaşmıştım.


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: Metallic üzerinde Temmuz 26, 2015, 16:41:23 ÖS
Benim aklımda daha çok Last Ninja serisi, Myth, Hammerfist, Ninja Spirit, Rick Dangerous II, Impossible Mission II, Commando Arcade, Ghosts'n Goblins Arcade, Prince of Persia vs var =)


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: wizofwor üzerinde Temmuz 26, 2015, 17:09:32 ÖS
Sınırlı sayıda üretilip ihtiyaç sahibi meraklılara satılacağı için sorun olacağını zannetmiyorum. Zaten daha önceki projelerde olduğu gibi bir veya iki üretim yaparsın herhalde.

Aslında boş PCB'yi adetli bastırıp e-bay üzerinden yurt dışına da satabilirsin. Örnekleri var. Üzerinde yazılım olmadığı için sıkıntı olmuyor.


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: Metallic üzerinde Temmuz 26, 2015, 17:32:30 ÖS
wizofwor,   Bu günlerde daha yoğun olarak uğraşıyorum bu işlerle. İlk partiyi yaparım, duruma göre devamı gelebilir. Bir sonraki proje olarak Action Replay VI yapabilirim, o da aynı statüde bir kartuş. Dediğim gibi bu tür eski ürünlerin lisans takibi artık yapılmıyor, ayrıca TR'de durumun daha rahat olduğunu düşünüyorum. Herhangi bir uyarı gelirse o andan itibaren satışı yapılmaz. Şimdilik Ebay'de ilan vermeyi düşünmüyorum, vaktimi alır. Daha çok projelere ağırlık vermem lazım.


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: EMREZ üzerinde Temmuz 26, 2015, 17:52:53 ÖS
Formda artık yeni projeler göremiyorum. artık yaşlanıyoruz sanırım


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: Metallic üzerinde Temmuz 26, 2015, 18:02:43 ÖS
Benim C64, Spectrum, Msx, ve Atari 800XL'de kendi çalışmalarım da var, ama zamanında ben bunu yaparım dediğim FC3 türünde şeyler de var. Amaç pratik ve tecrübeyi arttırmak. Yaşlandığımız doğru ama daha çok bedensel olarak =)


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: hakkan üzerinde Temmuz 26, 2015, 18:29:20 ÖS
Dediğim gibi bu tür eski ürünlerin lisans takibi artık yapılmıyor, ayrıca TR'de durumun daha rahat olduğunu düşünüyorum. Herhangi bir uyarı gelirse o andan itibaren satışı yapılmaz.

Bence lisans takibi ile engellemeyi bırakın bu tür işlerle uğraşanları tam tersine desteklemek lazım. Birincisi teknik anlamda zaten bu işi çok kısıtlı sayıda kişi yapabilir bunun yanında yapabilip de zaman, emek ve para harcanacak. Tüm bunları bir arada yapabilen ülkemizde bile bir avuç üstad var onları da hiç kimsenin hiçbir sebeple engellememesi gerek diye düşünüyorum.

Ben her türlü konuda sonuna kadar destekliyorum :-)


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: Metallic üzerinde Temmuz 26, 2015, 18:51:35 ÖS
hakkan,   sağolasın, eksik olma, ama site kurallarına göre hareket etmem gerekiyor.


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: g 600 üzerinde Temmuz 26, 2015, 22:08:06 ÖS
Metallic, gerçekten müthiş bir çalışma, breadboardları kabloları görünce epeyce şaşırdığımı söylemeliyim  :o  :o  :o

Expansion porta taktığın pcb'yi hazır mı aldın kendin mi ürettin  :)


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: mrmojorisin üzerinde Temmuz 26, 2015, 22:12:33 ÖS
bu muhabbet aklıma bir olayı getirdi
sene 92 ya da 93 babam eceabatta bir otel lobisinde Erkin Babayı görüyor. Muhabbette tabii ki.
Diyor oğlum fanatiğiniz, bir imzalı bir kaset istiyor.
Erkin Baba'da getir kasedi imzalayım diyor.
gecenin 11'inde otelden birisini gönderip kaset aldırıyor bizim peder.
Erkin Baba'da imzalıyor.
Erkin Baba'nın büyüklüğü burda ortaya çıkıyor.
Adam çakma kaseti imzalıyor.
Leş fotokopili iğrenç kayıtlı çakma kaseti


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: i_r_on üzerinde Temmuz 26, 2015, 22:37:57 ÖS
5 küçük entegre bir tane de eprom saydım. 5 küçük entegreyi bir adet GAL mi yapsan? Nispeten pahalı olur ve fazla güç tüketir ama pcb'nin geri kalanında at koşturmanı sağlar.


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: izmirmaster üzerinde Temmuz 26, 2015, 23:11:13 ÖS
kaç günün gitmiştir bunu için?

(https://scontent-fra3-1.xx.fbcdn.net/hphotos-xpf1/v/t1.0-9/11046804_10207335298642117_2785793971719218290_n.jpg?oh=ed08522ad5aa2db37d5d3dc966836516&oe=5645B68F)




Breadboard FC3'üm nasıl olmuş ama?


(https://dl.dropboxusercontent.com/s/4ra85e885nh6b5s/20150726_095522.jpg)





Konu Başlığı: Ynt: Final Cartridge III
Gönderen: Metallic üzerinde Temmuz 26, 2015, 23:52:08 ÖS
>g600   Evet pcb benim imalat, işin temelinde o var.

>mrmojorisin   Pek anlamadım ama neyse =)

> i_r_on   Aslında gal kullanmak aklımda vardı, ama daha sonra pcb'yi orjinale en yakın olacak şekilde yapayım diye düşündüm. Şimdi sen söyleyince denemesem olmaz. Gal programlamışlığım yok, yarın sabahtan bir bakayım yapabilir miyim. Devrede eprom haricinde dediğin gibi 5 entegre var: 74LS174, 74LS163, 74LS133, 74LS14 ve 74LS09. Sence gal ile olabilirliği nedir?

>izmirmaster   Expansion port'a takılı olan breakout board'u daha önceden yapmıştım, o işi kolaylaştırdı. Eksik/hatalı bağlantıları bulmak uğraştırıyor. Bir de entegrenin birini 74LS163 yerine 74LS166 takmak ve tactile butonları ters takmak gibi salakca şeyler yapınca çok vakit kaybettirdi. Devreyi farklı entegrelerle çalıştırmaya kalkınca da üçüncü günde bitti =)



Konu Başlığı: Ynt: Final Cartridge III
Gönderen: mrmojorisin üzerinde Temmuz 26, 2015, 23:53:42 ÖS
telif olayıyla alakalıydı


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: Metallic üzerinde Temmuz 27, 2015, 00:11:37 ÖÖ
Hımm evet klon dolphin dos'lardaki olay gibi. Erkin baba kabullenmiş artık durumu.


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: mrmojorisin üzerinde Temmuz 27, 2015, 00:22:14 ÖÖ
ya da sittiin sene önce ki albümünün klonu için kalp kırmamış diyelim. yoksa telif haklarının en baş savunucularındandır kendileri.


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: i_r_on üzerinde Temmuz 27, 2015, 00:39:45 ÖÖ
@Metallic :

Flip flop,
4-bit counter
13 input nand gate (bu kasar)
Schmitt trigger hex inverter
Quad 2 input and gate

Aslında devrenin ne yaptığını input'ları ve output'ları bilmek lazım. Decoding tarzı işler için kullanıldılarsa nand and ve inverter'lar bir araya getirilebilir. Flip flop mantığı da kullanılabiliyor GAL içinde ama bu konuda çok tecrübem yok. Counter da yapılabiliyor aynı şekilde. Ama GAL22V10d'nin misal input sayısı 10, 13 pin nand gate için biraz kasar.

Dediğim gibi belki üç tane standart lojik elemanı için kullanabilirsin ama şimdi çipleri söyleyince bana da çok anlamlı gelmedi GAL kullanmak.

ps: Bu tip işler için aslında cpld'ye girmek lazım. Ben de bir türlü giremedim.


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: joker_ üzerinde Temmuz 27, 2015, 08:14:13 ÖÖ
@Metallic;

Eline sağlık, süper bir proje olacak gibi. Beni listeye ekleyebilirsin. Bunun devamında da Action Replay VI yakışır. ;)


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: Metallic üzerinde Temmuz 27, 2015, 09:19:46 ÖÖ
>i_r_on   Bilgi için teşekkürler. Bir de ben bakayım gal konusuna, bir yerlerde gal kullanmayı hep düşünmüşümdür. İki üç entegrenin yerine kullanabilirsem iyi olur, gerçi maliyeti de hesaplamak gerekli.

>joker_   Teşekkürler. AR6 yakışır gerçekten =)


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: wolfiem üzerinde Temmuz 27, 2015, 09:59:26 ÖÖ
Forumda böyle projeler görmek çok sevindirici :) Listeye beni de ekleyin...


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: AmigaMan üzerinde Temmuz 27, 2015, 10:48:06 ÖÖ
Benide eklermisin teşeklürler


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: Metallic üzerinde Temmuz 27, 2015, 12:13:59 ÖS
>wolfiem & AmigaMan   Arkadaşlar teşekkürler, ileride bir satılık başlığında preorder listesi açabilirim. Bu başlıkta projenin gidişatı ile ilgili bilgi veriyorum sadece.


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: Metallic üzerinde Temmuz 27, 2015, 12:26:22 ÖS
>i_r_on   Gal konusuna baktım ama programlama konusunda basit bir şeyler bulamadım. Örneğin GAL 22v10'da birkaç mantık kapısı oluşturmak için en basit hangi programı kullanabilirim, özellikle tutorial'ları olan. ABEL ve CUPL tavsiye ediliyor, biraz karışık geldi. Eski dos programları OPAL Jr ve PALASM'den bahsediyorlar, dos programı mı kullanıcaz şimdi diye garip geldi. Bir önerin var mı?


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: i_r_on üzerinde Temmuz 27, 2015, 12:31:41 ÖS
Ben WinCUPL indirmiştim onu kullanıyorum. Palasm yi bulamamıştım.


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: Metallic üzerinde Temmuz 27, 2015, 12:39:03 ÖS
Atmel'in WinCUPL'ını kullanınca Lattice'in gal'larına da yazabilir miyiz sence? Ebay'de bakınca Lattice'in gal'ları daha yaygın görünüyor.


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: i_r_on üzerinde Temmuz 27, 2015, 13:01:24 ÖS
Kullanilabiliyor evet. Karsiligina gelen atmel partini yahut generic ismi girmen yeterli.


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: Metallic üzerinde Temmuz 27, 2015, 13:11:41 ÖS
ok teşekkür ederim. WinCupl'ın içinde gates example'ı var, youtube'da tutorial'lar var, güzel görünüyor.



Konu Başlığı: Ynt: Final Cartridge III
Gönderen: Metallic üzerinde Temmuz 27, 2015, 18:11:31 ÖS
>i_r_on   WinCupl güzelmiş, hoşuma gitti. Bunu kullanarak bir şeyler yapmak lazım, ama FC3'ün şemasını nerde gal kullanırsam avantajım olur diye inceledikten sonra bir şey bulamadım. Bir de sen bakar mısın, şeması şu:
https://dl.dropboxusercontent.com/s/84irklor37o8mvs/FCIII%2Be5frog131.jpg

Şemadan farklı olarak ben 74LS273 yerine 74LS174, 74LS04 yerine 74LS14 kullanıyorum. Bir de 27C020 yerine 27C512 eprom.


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: i_r_on üzerinde Temmuz 27, 2015, 19:24:24 ÖS
@Metallic : Baktım biraz da harbiden değmez. Belki board'u küçültür daha fazla pcb basabilirsin diye düşünmüştüm de zor gözüküyor.

Özellikle o counter'ı enteresan kondurmuşlar oraya. 9'dan itibaren saydırıp 4. biti bir yere besliyorlar. Input olarak da sadece 4 bit almıyor, kartuş arabiriminde BA'yı falan alıyor.


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: Metallic üzerinde Temmuz 27, 2015, 20:57:54 ÖS
i_r_on sağolasın, gal kullanmadan devam ediyorum o zaman. Benim açımdan iyi oldu aslında, vesileyle gal konusuna ucundan adım atmış oldum. Sayacın mantığı karışık gerçekten, freeze tuşuna basınca vic2'nin bus'ı kullanmadığı anı zamanlıyarak eprom'u map'liyor gibi birşey. Dokümanları inceleyip derinlemesine bakmak lazım ona. Şimdi sıra Eagle'da pcb tasarımına geldi, ama önce kenarda beni bekleyen bir TapuinoMini var, onunla ilgilenmem lazım =)


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: Simon (Özay Turay) üzerinde Temmuz 27, 2015, 21:49:42 ÖS
Ooooooooo, projeler projeler, hoppiiiiiii. :)

Helal olsun valla, bu gidişat iyi bir gidişat. Tebrik ediyorum. ;)


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: Metallic üzerinde Temmuz 27, 2015, 22:00:52 ÖS
Sağolasın Simon. Kirli paslı pcb akımı başlattı birisi, ona kapıldım gidiyorum =)


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: Metallic üzerinde Ağustos 09, 2015, 10:51:26 ÖÖ
Lemon64'deki Final Cartridge III+ development (http://www.lemon64.com/forum/viewtopic.php?t=54555&start=0&postdays=0&postorder=asc&highlight=) başlığında, FC3+ için Desktop v2.0 romunu geliştirmişler ve 256K eprom/flash içindeki ekstra alana çeşitli utility'ler koymuşlar:

(https://dl.dropboxusercontent.com/s/h8ihew6gx17w15c/fc3%2Bdesktop20.jpg)

Dolayısıyla ben de 64K kullanan FC3 yerine, 256K rom kullanan FC3+ yapmaya karar verdim. İyi ki bu başlığı görmüşüm, yoksa eksik iş yapacaktım. Desktop v2'ye eklenen TOOLS menüsünde 17 utility var. Seçildikleri an iki üç saniye içinde ekrana geliyorlar. TOOLS menüsündeki programlar değiştirilebiliyor.

Gerekli açıklamalar:
http://www.siemappelman.nl/download/FCIII-Manual.pdf (http://www.siemappelman.nl/download/FCIII-Manual.pdf)

Desktop v2.0 romu:
http://www.siemappelman.nl/download/FinalIII+V4.1.zip (http://www.siemappelman.nl/download/FinalIII+V4.1.zip)

Ve daha önceden belirttiğim gibi orjinal FC3 romunun açıklamalı assembly dökümü:
http://rr.pokefinder.org/images/rrmirrors/monkeyman/index.html (http://rr.pokefinder.org/images/rrmirrors/monkeyman/index.html)

FC3 kartuşunun çalışma mantığını anlatan döküman:
http://ar.c64.org/wiki/Final_Cartridge_III_Internals.txt (http://ar.c64.org/wiki/Final_Cartridge_III_Internals.txt)

Yukarıdaki dökümanın EasyFlash'i yapan skoe tarafından düzeltilmiş hali:
http://ar.c64.org/wiki/Final_Cartridge_III_Internals_Errata.txt (http://ar.c64.org/wiki/Final_Cartridge_III_Internals_Errata.txt)

WinVICE nightly builds (http://vice.pokefinder.org/)'deki son sürüm, FC3+ donanımını destekliyor. İşte FC3+ donanımı için rom geliştirmek isteyenlere bir fırsat. Kendi utility'nizi TOOLS menüsüne ekleyin, ya da GAMES menüsü oluşturarak içine oyunlarınızı koyun =)


Konu Başlığı: Ynt: Final Cartridge III
Gönderen: Jamais üzerinde Ağustos 09, 2015, 12:19:09 ÖS
desktop 2.0 çok yakışıklı görünüyor.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Eylül 13, 2015, 18:59:51 ÖS
Pcb'ler, DirtyPcbs'den iki hafta önce yola çıktı, tahminen gelmelerine iki hafta daha var. Benim tasarımım şu şekilde oldu:

(https://dl.dropboxusercontent.com/s/i8xwxoflcj5jl7e/fc3%2Bpcb_top.png)

(https://dl.dropboxusercontent.com/s/rfp6v582g9iq2b3/fc3%2Bpcb_bottom.png)


Şu (http://www.commodore.gen.tr/forum/index.php?topic=10886.msg119784#msg119784) mesajımda FC3+ için özel rom geliştirildiğinden bahsetmiştim. Bu rom'un içerisindeki utility'leri kaldırarak, onların yerine oyun ekledim. Ama menü listesindeki 17 adet sınırını arttırmak için rom'u incelediğimde, rom'u modifiye eden EDK ve SAM'in ortalığı biraz karıştırdıklarını gördüm. Onların kodunu geliştirmeye çalışmak yerine, sıfırdan başlayarak "Final Cartridge 3 1988-12" rom'unu modladım ve Desktop'daki menu bar'a, GAME menüsünü ekledim. GAME menüsünde şu an 22 adet oyun var. Maksimum 24 adet oyun listelenebilir, ama FC3+'nın 256KB'lık rom'undaki 192KB'lık boş alanı 22 adet oyun zaten doldurdu. Oyunların nasıl çalıştığını göstermek için bir video hazırladım:

HfWPxxzLqyw

Montezuma's Revenge, Wizard of Wor, Aztec Challenge gibi klasikleri unutmuş değilim. Rom'un bir sonraki versiyonunda yer alacaklar, ama önceliği oyunun paketlenmiş boyutuna göre belirliyorum. Yoksa rom'un ilk versiyonuna 22 adet oyun sığdırmak mümkün olmazdı. Bir sonraki versiyonda da rom'a, ara yüklemeli bir disket oyunu ekleyeceğim, tahminen The Last Ninja olabilir =)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: cihangirabi üzerinde Eylül 13, 2015, 19:18:04 ÖS
hazır olarak alabilecekmiyiz
hele bide içindeki oyunlardan bitanesi imposible mission olursa müthiş olurdu


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Eylül 13, 2015, 19:29:39 ÖS
Satışı, kutulu hazır ürün olarak yapacağım zaten. Impossible Mission olur tabi, ben de severim onu, ama IM2 ara yüklemeli olduğu için olmaz. Ara yüklemeli oyunların bir tanesiyle uğraşabilirim, o da belirttiğim gibi tahminen The Last Ninja olur.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: cihangirabi üzerinde Eylül 13, 2015, 20:03:27 ÖS
heyecanla bekliyorum


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: hakkan üzerinde Eylül 13, 2015, 20:03:47 ÖS
Satışı, kutulu hazır ürün olarak yapacağım zaten. Impossible Mission olur tabi, ben de severim onu, ama IM2 ara yüklemeli olduğu için olmaz. Ara yüklemeli oyunların bir tanesiyle uğraşabilirim, o da belirttiğim gibi tahminen The Last Ninja olur.

ROM'daki oyunları sen belirleyip yazacaksın ve öyle satacaksın değil mi Metallic. Neden soruyorsun dersen mesela ben yüklediğin oyunlardan 2-3 tanesi yerine çok kullanacağım 2-3 Utility (biri Simon's Basic) tercih etsem kartuşu onlarla alabilecek miyim yoksa hepsi standart mı olacak.

Ne kadar tercih edilir bilmiyorum ama C64'ün içine takılan ve içinde 8 adet C64 ROM'u olan bir proje gördüm nette, 25 USD'ye satılıyor. Orijinal C64 ROM'u, Dolphin Dos 2.0, Jiffy Dos, vb. gibi 8 dos versiyonuna bir tuş ile geçiş yapılabiliyor. Belki sonraki proje olarak düşünebilirsin.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Eylül 13, 2015, 20:38:27 ÖS
Şimdilik içinde oyun kolleksiyonu bulunan birkaç tane rom versiyonu hazırlıyorum. Kartuşu kullanıcının tercih ettiği rom ile vereceğim. İleride kullanıcıların kendi seçecekleri oyun/utiliy'ler için rom imajı hazırlayabilen bir windows programı hazırlamayı düşünüyorum, ama Delphi kodumu ilerletmem gerekeceği için yapılması zaman alır.

Diğer bahsettiğin şeye kernal-rom selector diyelim. Aklımda olsun, belki ileride yapmayı düşünebilirim. Dip-switch/jumper'larla hiç uğraşmadan, c64 açılırken basılı tutulan tuşa göre kernal-rom seçimi yapabilen tasarımlar var. Ama dediğin gibi bu tür ürünler fazla tercih edilen şeyler değil.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: KNG üzerinde Eylül 14, 2015, 17:43:37 ÖS
Ben de bekliyorum heyecanla, güzel bir çalışma oluyor. Bahsettiğiniz rom image hazırlama programı extra müthiş olur. Ben de Hakkan arkadaşımız gibi utility'lerin olduğu rom image bekliyorum hocam. Assembler editor vs. proje çalışmaları için gerekli utility'ler harika olur.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: KNG üzerinde Eylül 14, 2015, 17:49:26 ÖS
Metallic hocam fiyat konusunda bizi üzmezsin umarım :)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Eylül 14, 2015, 19:51:49 ÖS
Ben de Hakkan arkadaşımız gibi utility'lerin olduğu rom image bekliyorum hocam. Assembler editor vs. proje çalışmaları için gerekli utility'ler harika olur.

ok tercihlerinizi listeleyin, oyun kolleksiyonlarından sonra yapayım.

Metallic hocam fiyat konusunda bizi üzmezsin umarım :)

Henüz fiyat belirlemedim. Ama şöyle söyleyeyim, ikinci el yerli FC3 kartuşa bu forumda 80TL isteniyor. Benim satacağım FC3+, onun 256KB'lık üst versiyonu ve yeni bir ürün.



Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: kirkoryan üzerinde Eylül 14, 2015, 21:18:36 ÖS
Selam Metallic içerikte hangi oyunlar olacak oyun listesi gibi birşey var mı? Acaba


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Eylül 14, 2015, 21:49:27 ÖS
Selam Özgür. İlk versiyonda 22 oyun var:

BC's Quest
Blue Moon
Boulder Dash
Choplifter
Donkey Kong
Falcon Patrol
Frogger
Hero
Le Mans
Lode Runner
Matrix
Oil's Well
Pitfall!
Pole Position
Q*Bert
River Raid
Seafox
Ski
Squish'em
Stix
Time Runner
Up'n Down


Birkaç oyun kolleksiyonu daha yapacağım, ama vakit alıyor. Orjinal bir görünüm versin diye oyunların textleri modifiyesiz, introsuz ve trainer'sız olanlarını arıyorum. Crunch'lanmış olanları kullanmıyorum, çünkü en son oyunu Exomizer ile sıkıştırıyorum zaten. Bazılarını crt'den prg'ye çeviriyorum. Uğraştırıyor yani.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: cihangirabi üzerinde Eylül 14, 2015, 22:06:51 ÖS
süper
imposible missionda olsa dahada süper olacak


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: kirkoryan üzerinde Eylül 14, 2015, 22:14:29 ÖS
Selam Özgür. İlk versiyonda 22 oyun var:

BC's Quest
Blue Moon
Boulder Dash
Choplifter
Donkey Kong
Falcon Patrol
Frogger
Hero
Le Mans
Lode Runner
Matrix
Oil's Well
Pitfall!
Pole Position
Q*Bert
River Raid
Seafox
Ski
Squish'em
Stix
Time Runner
Up'n Down


Birkaç oyun kolleksiyonu daha yapacağım, ama vakit alıyor. Orjinal bir görünüm versin diye oyunların textleri modifiyesiz, introsuz ve trainer'sız olanlarını arıyorum. Crunch'lanmış olanları kullanmıyorum, çünkü en son oyunu Exomizer ile sıkıştırıyorum zaten. Bazılarını crt'den prg'ye çeviriyorum. Uğraştırıyor yani.

Teşekkürler oyun isimlerinin listesini yapmışsın uğraştırdım seni peki kavuşmamıza ne kadar zaman kaldı :)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Eylül 14, 2015, 22:34:13 ÖS
süper
imposible missionda olsa dahada süper olacak
Aklımda o, ama oyun sayısını maksimum tutabilmek için, benim için "good" kategorisinde olan oyunların dosya boyutu en düşük olanlarından başladım. Ona da sıra gelecek.

Teşekkürler oyun isimlerinin listesini yapmışsın uğraştırdım seni peki kavuşmamıza ne kadar zaman kaldı :)
Pcb'lerin gelmesine tahminen iki hafta kaldı. Diğer malzemeleri de eş zamanlı sipariş verdim, hatta bazılarını sağlam iş olsun diye takip numaralı aldım. Geriye beklemek kaldı =)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Eylül 14, 2015, 22:35:44 ÖS
Sabırsızlıkla bekliyoruz. :)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: hakkan üzerinde Eylül 14, 2015, 22:46:03 ÖS
Henüz fiyat belirlemedim. Ama şöyle söyleyeyim, ikinci el yerli FC3 kartuşa bu forumda 80TL isteniyor. Benim satacağım FC3+, onun 256KB'lık üst versiyonu ve yeni bir ürün.

FC3'e 80 TL isteniyor belki ama satabiliyor mu ona bakmak lazım. Bence o kartuşun ederi 40 TL civarıdır. Seninki el emeğidir, fiyatını sen belirleyeceksin tabii ki.

Fikir gerçekten güzel, ürün güzel, bekliyoruz...


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Eylül 14, 2015, 22:51:08 ÖS
Sabırsızlıkla bekliyoruz. :)

Heheh, ömrümüz Çin'den gelecek paketleri beklemekle geçiyor gibi =) Ama araya başka şeyleri sıkıştırıyoruz, custom rom / oyun paketleri vs, boş durmamış oluyoruz.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Eylül 14, 2015, 22:59:52 ÖS
FC3'e 80 TL isteniyor belki ama satabiliyor mu ona bakmak lazım. Bence o kartuşun ederi 40 TL civarıdır. Seninki el emeğidir, fiyatını sen belirleyeceksin tabii ki.
Satamazsam sorun değil, zaman içinde satılırlar. Ben ona pek takılmam, başka bir projeye geçerim.

Fikir gerçekten güzel, ürün güzel, bekliyoruz...
Teşekkürler.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: witchdoktor üzerinde Eylül 15, 2015, 15:31:36 ÖS
Güzel proje...

Eski oyunları pack'liyorsun galiba, International Soccer'ı da koysaydın bari ;)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Eylül 16, 2015, 00:13:00 ÖÖ
Özellikle eski oyunları seçmiyorum esasında, ama oyun miktarını yüksek tutmak için dosya boyutu düşük olanları seçtiğim için dolaylı yoldan eski oyunları seçmiş oldum =)   ok int. soccer'ı da eklerim.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: toddler üzerinde Eylül 16, 2015, 08:55:16 ÖÖ
Elimde 1541U2 olmasına rağmen proje o kadar güzel ki acaba alsammı demeden edemiyorum. Elinize, emeğinize sağlık.
Oyunlara bakınca yaşlandığımı hatırladım. Oyun listeside güzelmiş. Fakat söylemeden edemeyeceğim. İçinde Rick Dangerous, Emlyn Hughes Int. Soccer ve Pitstop 2 olmayan paket paket değildir. Tabii bunu söylerken boyutları hakkında bir fikrim olmadan tamamen içimden geçeni söylüyorum.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Eylül 16, 2015, 15:53:21 ÖS
Teşekkürler toddler. Rick Dangerous iyidir gerçekten, 30KB bariyerini aştığı için ilk paketlerde yok, sonraki paketlerden birine dahil edeyim. Emilyn Hughes Int. Soccer ve Pitstop2, pek benim tarzım değil, ama çok fanatiğinin olduğunu biliyorum, onları da dahil ederim. Birkaç örnek paket hazırladıktan sonra en kısa zamanda istenilen oyun/utiliy'lere göre rom imajı oluşturan bir program yapmaya çalışayım ben, herkes istediği paketi hazırlasın =)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Eylül 16, 2015, 15:58:40 ÖS
Benim KissCart64-8KB PCB'ler bugün geldi. Her zamanki gibi çok güzeller. Darısı başına. :)

Telefonu evde unuttuğum için maalesef fotoğraf çekemedim.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Eylül 16, 2015, 16:10:52 ÖS
Güzel haber =)  Bir ayı bulmadan gelmişler gibi, benimkilerin gelmesine de az kaldı o zaman.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Eylül 16, 2015, 16:18:08 ÖS
19 Ağustos'ta sipariş ettim, 24 Ağustos'ta gönderildi. 3 hafta 2 günde ulaşmış bu durumda. Gayet hızlı çalışıyorlar.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Eylül 16, 2015, 16:37:04 ÖS
Evet ortalama süre olan bir aya göre düşünecek olursak hızlı gelmiş. Benim paket 31 Ağustos'ta gönderildi, demek ki gelmesine yaklaşık 1 hafta var. Umarım bayram karmaşasına falan yakalanmaz =)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: LW3D üzerinde Eylül 16, 2015, 16:40:22 ÖS
Aşağıdaki oyunlardan bir paket yapılabilir mi acaba :)

BruceLee
BlueMax
Beach Head
Raid Over Moscow
LeMans
Impossible Mission
River Raid
Barbarian
Commando
BoulderDash
Delta
Ghost'n Goblins
Spy Hunter
Green Beret
Wizball
Hero
Arkanoid
International Karate+
Wizard of Wor
Myth

The Last Ninja olmaz diye eklemedim :P Sanki diğerleri olacakmış gibi :)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Eylül 16, 2015, 16:55:01 ÖS
LW3D senin listedeki oyunların çoğunun dosya boyutu büyük olduğu için tamamı bir pakete sığmaz. 192KB'lık boş alan var. The Last Ninja ara yüklemeli olduğu için onunla ayrıca ilgileneceğim, LW3D için özel sürüm gibi olacak anlaşılan =)  Myth de ara yüklemeli olduğu için uğraşmak gerekir.
 


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: atlantis üzerinde Eylül 17, 2015, 09:33:28 ÖÖ
1942, 1943, Lode Runner olmazsa olmaz :D


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Eylül 17, 2015, 10:00:08 ÖÖ
@Metallic: Şu paketleme hakkında biraz daha bilgi verebilir misin? Misal herhangi bir oyunun paketlenmiş boyutunu 8KB'a sığdırabilirsem KissCart64 ile de kullanılabilir mi bu teknik.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: hakkan üzerinde Eylül 17, 2015, 10:24:46 ÖÖ
@Metallic: Şu paketleme hakkında biraz daha bilgi verebilir misin? Misal herhangi bir oyunun paketlenmiş boyutunu 8KB'a sığdırabilirsem KissCart64 ile de kullanılabilir mi bu teknik.

200 blokluk bir oyun nasıl bir sıkıştırma ile 8 KB'a sığar bilemiyorum. Bana pek sığmaz gibi geliyor. Sığabilecekler ancak daha ufak oyunlar olabilir bence.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Eylül 17, 2015, 10:40:48 ÖÖ
Zaten 200 blokluk oyunlarda gözüm yok. Videodaki depacking olayı hoşuma gitti. Bu sayede normalde 8KB'dan biraz daha büyük oyunlar 8KB'a sığdırılabilirse süper olur.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Eylül 17, 2015, 11:59:12 ÖÖ
Şöyle birşey buldum ama 8KB'a uyarlanabilir mi bilmiyorum. C64 makine dili bilgim o kadar da iyi değil. Exomizer ile crunch edilmiş prg'yi de embed ederek bin dosyası oluşturuyor.

http://codebase64.org/doku.php?id=base:code_frame_for_16_kb_crt-images (http://codebase64.org/doku.php?id=base:code_frame_for_16_kb_crt-images)

Ama Metallic'in depacking rutini daha havalı geldi bana, bunda ekrana herhangi birşey basılmıyor sanırım. :)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Eylül 17, 2015, 13:32:29 ÖS
1942, 1943, Lode Runner olmazsa olmaz :D
Lode Runner ilk pakette var zaten =)   1942 ve 1943'ün dosya boyutları büyük olduğu için sonraki paketlere koymak lazım.

@Metallic: Şu paketleme hakkında biraz daha bilgi verebilir misin? Misal herhangi bir oyunun paketlenmiş boyutunu 8KB'a sığdırabilirsem KissCart64 ile de kullanılabilir mi bu teknik.
Olur tabi, boyutu 8KB'a yakın prg oyunları (8KB-20KB) Exomizer (http://hem.bredband.net/magli143/exo/)'ın "exomizer sfx runaddr infile -o outfile" komutu ile sıkıştır. 8KB'a düşenleri CMB80 tekniği ile KissCart64'de çalıştırabiliriz. CBM80 tekniğinde Exomizer ile sıkıştırılmış dosyayı normalde $80xx'lerden $0801'e transfer ederek orada çalıştırmak gerekir, ama "exomizer sfx runaddr infile -o outfile -Di_load_addr=$80xx" komutu ile doğrudan $80xx adresinde de çalıştırabiliriz. $8000 adresinden itibaren autostart vektörlerini ve CBM80 text'i bulunacak. Ardından bir init kodu ve sıkıştırılmış oyun gelecek.

Şöyle birşey buldum ama 8KB'a uyarlanabilir mi bilmiyorum. C64 makine dili bilgim o kadar da iyi değil. Exomizer ile crunch edilmiş prg'yi de embed ederek bin dosyası oluşturuyor.

http://codebase64.org/doku.php?id=base:code_frame_for_16_kb_crt-images (http://codebase64.org/doku.php?id=base:code_frame_for_16_kb_crt-images)
Yukarıda belirttiğim gibi sıkıştırılmış dosyayı $0801'e taşıyıp orada çalıştırmaya gerek yok. $8009'dan itibaren aşağıdaki gibi bir init kodu ve ardına -Di_load_addr=$80xx parametresi ile sıkıştırılmış oyunu eklemek yeterli olur:

Kod:
sei
ldx #$ff
txs
cld
jsr $fda3
jsr $fd50
jsr $fd15
jsr $ff5b

Şu an dışarıdayım, eve dönünce 8K'lık bir crt kodu yazarım.


Ama Metallic'in depacking rutini daha havalı geldi bana, bunda ekrana herhangi birşey basılmıyor sanırım. :)
FC3+'daki depacking işlemi başladığı an çıkan bip sesi ve depacking now... yazısı, sıkıştırılmış oyunun depacker'ı tarafından değil, kontrol ona geçmeden önceki aşamada yapılıyor. Oyunların normal şekilde sıkıştırdım, yani depacker sadece ekranın sağ alt köşesindeki renkleri değiştiriyor. Duruma göre diğer efekleri dahil ederiz, ama sen önce sıkıştırma denemelerini yap istersen.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Eylül 17, 2015, 14:46:42 ÖS
World of Jani (http://blog.worldofjani.com/?p=879)'deki kod örneği senin yazdığın başlangıç kodunu da içeriyor. Başlangıç olarak kullanıp birşeyler yapmayı deneyeceğim.

* = $8000
 
     .word coldstart            ; coldstart vector
     .word warmstart            ; warmstart vector
     .byte $C3,$C2,$CD,$38,$30  ; "CBM8O". Autostart string
 
coldstart
     sei
     stx $d016
     jsr $fda3 ;Prepare IRQ
     jsr $fd50 ;Init memory. Rewrite this routine to speed up boot process.
     jsr $fd15 ;Init I/O
     jsr $ff5b ;Init video
     cli
 
warmstart
; Insert your code here
     inc $d020
     jmp *-3
 
* = $9fff                     ; fill up to -$9fff (or $bfff if 16K)
     .byte 0


Biraz assembler pratiği yapayım. :)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Eylül 17, 2015, 23:06:02 ÖS
Özay, ilk sorduğunda aklıma gelmeyen bir sorun çıkıyor. KissCart64'de EXROM hattını 1 yaparak (ya da serbest bırakarak, default hali 1 zaten) kartuşun rom'unu kapatamadığımız için rom'un altındaki ram'i kullanamıyoruz. Bu prg oyunların çalışmasını engelliyor. Bir prg oyununun $8000-$9fff aralığındaki ram'i kullanıp kullanmadığını bilemeyiz, eğer kullanıyorsa o oyun çalışmıyor. Bu yüzden kartuş rom'unu kapatmadan bir prg oyununu kartuş tekniğiyle çalıştırmak güvenilir değil. Kusura bakma, olur tabi falan dedim, ama dediğim gibi EXROM'un sabit kaldığı aklıma gelmedi. Bir de sıkıştırılan prg oyununun $0801'e transfer edilip oradan çalıştırılması gerektiği ortaya çıktı. Çünkü Exomizer'ın depacker'ında self-modifying code var, rom üzerinde olduğunda çalışmıyor.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Eylül 18, 2015, 12:19:43 ÖS
O halde transfer'li yöntemi kurcalayayım biraz, başarabilirim belki. WinVICE, ACME, Exomizer ve batch dosyaları kullanarak bir geliştirme ortamı ayarladım bile. :)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 01, 2015, 12:55:27 ÖS
Pcb'ler geldi ve çalışıyorlar. c64, c64c ve c128'de denemeler yaptım, bir sorun yok.

(https://dl.dropboxusercontent.com/s/2g9h5sy61ryldd9/20151001_122928.jpg)

(https://dl.dropboxusercontent.com/s/zoagzmhlunp8blc/20151001_123110.jpg)


Kutulama sırasında pcb'nin ortasındaki icomp deliğinin altına plastik bir pul koyarak pcb'yi biraz yükseltmek gerekecek. Ayrıca 12 adet pcb geldiği için kutu eksiğim var, Protovision'dan kutu siparişi vereceğim, gelmesi için yine 1 hafta bekleyeceğiz artık. Bu süre içerisinde oyun paketlerine devam edeceğim, istenilen oyunların çoğunu exomizer'dan geçirdim, rom içine yerleştirme işleri kaldı. Bir de kutu üzerine yapıştırmak için bir etiket hazırlamam gerekiyor.



Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 01, 2015, 14:49:52 ÖS
Çok güzel gözüküyor. Bitmiş ürün haline gelmesini sabırsızlıkla bekliyorum. Kartuş kutusuna koyma, etiketleme ve paketleme aşamaları nasıl olacak bakalım. :)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: yavuzg üzerinde Ekim 01, 2015, 15:06:10 ÖS
@Metallic, OTP ROM'ları aliexpress'den mi aldın? UV EPROM'a kıyasla programlanması ve zayi olması konusunda bir sıkıntı yarattılar mı?


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 01, 2015, 15:09:45 ÖS
Abi onlar OTP değil EEPROM. TL866 yazmadan önce direk siliyor kendisi. Ben de 27SF512 aldım KissCart'lar için. :)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: yavuzg üzerinde Ekim 01, 2015, 15:17:26 ÖS
Abi onlar OTP değil EEPROM. TL866 yazmadan önce direk siliyor kendisi. Ben de 27SF512 aldım KissCart'lar için. :)

OTP değil mi? Güzelmiş. Peki maliyet ne durumda, UV'ye göre?


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 01, 2015, 15:22:20 ÖS
Benim aldıklarım 10 tane 9,2 dolardı: http://www.ebay.com/itm/271275665484 (http://www.ebay.com/itm/271275665484)

Yani UV EPROM'un 1,5 katı falan fiyatı. Kapasiteye göre fiyat değişir muhtemelen ama oran aşağı yukarı aynı olur bence.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: yavuzg üzerinde Ekim 01, 2015, 15:24:32 ÖS
şu an aliexpress'de 10 tanesi 4.6 USD (free shipping). Ben yakın zamanda 27C020 almıştım UV, 10 tanesi 12.5 USD.

Fiyta farkı müthiş... Performansında sorun yok diyorsanız bir sonraki siparişim EEPROM olur :) teşekkürler beyler ;)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 01, 2015, 15:28:38 ÖS
Benim birinin bozuk çıkması haricinde bir problemim olmadı. Ama refurbished olduğundan o kadar da kafaya takmadım. :D

Zaten EEPROM'u silebiliyorum ama aşırı yavaş, normalde sağlamları 110ms'de silinirken bozuk olan 3 saniye falan sürüyor silinmesi. Yani test edilmiştir dedikleri muhtemelen bir kere silip tamam bu çalışıyor moduna girmeleri oluyor. :)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 01, 2015, 15:31:07 ÖS
Bu arada Metallic'inkiler OTP galiba. :D


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: yavuzg üzerinde Ekim 01, 2015, 15:33:05 ÖS
Bu arada Metallic'inkiler OTP galiba. :D

Yok yav. Datasheet EEPROM diyor işte...

http://pdf1.alldatasheet.com/datasheet-pdf/view/47650/WINBOND/W27C020.html (http://pdf1.alldatasheet.com/datasheet-pdf/view/47650/WINBOND/W27C020.html)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 01, 2015, 15:37:35 ÖS
Ne bileyim şu ilan kafamı karıştırdı. :)

http://www.ebay.com/itm/10PCS-W27C020-70-Encapsulation-DIP-32-2-Megabit-256K-x-8-OTP-EPROM-/380925656100 (http://www.ebay.com/itm/10PCS-W27C020-70-Encapsulation-DIP-32-2-Megabit-256K-x-8-OTP-EPROM-/380925656100)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: yavuzg üzerinde Ekim 01, 2015, 15:47:42 ÖS
Ne bileyim şu ilan kafamı karıştırdı. :)

http://www.ebay.com/itm/10PCS-W27C020-70-Encapsulation-DIP-32-2-Megabit-256K-x-8-OTP-EPROM-/380925656100 (http://www.ebay.com/itm/10PCS-W27C020-70-Encapsulation-DIP-32-2-Megabit-256K-x-8-OTP-EPROM-/380925656100)

Aslında ben de genelde HKUTSource'dan alıyorum malları. Çok temiz profesyonel çalışıyorlar ve genelde rakiplerinden biraz daha pahalıya satıyorlar.

Geçende 27c020 ararken de o ilanı görüp OTP riskli yanlış yazarız çöp ederiz diye almamıştım. aliexpress'de ise sadece resim var ve ürün hakkında herhangi bir teknik açıklama olmuyor ilanlarda.

Sanırım @metallic olayı daha net açıklığa kavuşturacaktır.

Eğer tanesi 0.46 dolara gelen bir EEPROM ise süper. OTP bile olsa fiyat yine çok iyi. 1.2 USD nere 0.46 nere :D (Bu arada 0.46'ya aliexpress'de satıyorlar HKUTSource yine 1.25'e satıyor)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 01, 2015, 15:57:08 ÖS
AliExpress'in kötü yönü de o işte. Fazla açıklama yok ve dikkatli olmazsan yanlış sipariş verebiliyorsun. Parasını geçtim bir sürü vakit kaybı.

Ben geçen ucuza 42pin ZIF soket buldum diye sevinmiştim meğer pin aralığı 2.54 yerine 1.778'miş. Bir de ucuz buldum diye 4 tane almışım. Nerede kullanılır onu bile bilmiyorum. Lazım olan varsa göndereyim. :D


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: yavuzg üzerinde Ekim 01, 2015, 16:21:34 ÖS
AliExpress'in kötü yönü de o işte. Fazla açıklama yok ve dikkatli olmazsan yanlış sipariş verebiliyorsun. Parasını geçtim bir sürü vakit kaybı.

Ben geçen ucuza 42pin ZIF soket buldum diye sevinmiştim meğer pin aralığı 2.54 yerine 1.778'miş. Bir de ucuz buldum diye 4 tane almışım. Nerede kullanılır onu bile bilmiyorum. Lazım olan varsa göndereyim. :D

Willem'in 16-bit adaptörüne takacaktın dimi? Ben de arıyorum ondan da bulamıyorum. :D


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 01, 2015, 16:28:26 ÖS
Çok güzel gözüküyor. Bitmiş ürün haline gelmesini sabırsızlıkla bekliyorum. Kartuş kutusuna koyma, etiketleme ve paketleme aşamaları nasıl olacak bakalım. :)

Sağolasın Özay. Kutuya koymak için şu an uğraşıyorum, bitirince birkaç fotoğrafla bilgi vereyim. Üzerine bir tane FC3+ etiketi yapıştırınca operasyon bitecek, ayrıca bir paket/mukavva kutu yok yani.


@Metallic, OTP ROM'ları aliexpress'den mi aldın? UV EPROM'a kıyasla programlanması ve zayi olması konusunda bir sıkıntı yarattılar mı?
yavuzg, evet AliExpress'teki şu satıcıdan aldım:
http://www.aliexpress.com/item/20pcs-lot-W27C020-W27C020-70-DIP/32386770793.html (http://www.aliexpress.com/item/20pcs-lot-W27C020-W27C020-70-DIP/32386770793.html)
W27C020'ler OTP değil yalnız, eeprom. Programlarken hızı biraz yavaş, AM27C020 uv eprom'un hızı kadar. Zaiyatım yok, ama şöyle bir sıkıntı var: W27C020-12 olandan bir tane geldi (120ns), fc3+'da kullanırken c64 ve c128'de sorunsuz çalışıyor. Ama geriye kalan 19 tanesi W27C020-70 olarak geldi (70ns), c128'de sorun çıkartıyor. Çok mu hızlı geldi, mantıken hızlı olması daha iyi ama c128'in pek hoşuna gitmedi.

Bir de şuradan AM27C020 uv eprom aldım:
http://www.aliexpress.com/item/10PCS-AM27C020/32397571156.html (http://www.aliexpress.com/item/10PCS-AM27C020/32397571156.html)
Ben aldığımda 10 tanesi $4.75'di, fiyatı biraz arttırmışlar. 2 tanesini denedim, programlarken bir sorun çıkmadı. Henüz uv ile silerek tekrar programlamayı denemedim.

Yalnız bir de şunlardan aldım, baya zarar ettim:
http://www.aliexpress.com/item/10pcs-lot-AT29C020-12PC-AT29C020-15PC-AT29C020-90PC-29C020/32394235940.html (http://www.aliexpress.com/item/10pcs-lot-AT29C020-12PC-AT29C020-15PC-AT29C020-90PC-29C020/32394235940.html)
http://www.aliexpress.com/item/10PCS-W29C020/32406784101.html (http://www.aliexpress.com/item/10PCS-W29C020/32406784101.html)
Hepsi refurbished bunların.
AT29C020'lerin çoğu programlarken hata verdi, hata vermeyenler fc3+'ya takınca c64 ve c128'de çalışmadı.
W29C020'lerin de yarısı programlarken hata verdi, neyse ki hata vermeyenler fc3+'ya takınca c64 ve c128'de çalıştı.
Programlarken 29 serisi daha hızlı, ama sorunlu ürünlere denk geldim. Simon'un dediği HKUTSource'a da bakmıştım, fiyatlar yüksek geldi diye gittim ucuz olanı aldım ama sonuçta zarar etmiş oldum =)




Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 01, 2015, 16:28:51 ÖS
Willem'in 16-bit adaptörüne takacaktın dimi? Ben de arıyorum ondan da bulamıyorum. :D

Yok Willem ile yıldızımız barışmadı bir türlü ben de hediye ettim bir arkadaşa. 27C400/800/160'ları 27C4096 olarak 1/2/4 parça halinde yazacak adaptör tasarladım ya TL866 ile yazabilmek için onda kullanacaktım.

http://www.commodore.gen.tr/forum/index.php?topic=11095.0 (http://www.commodore.gen.tr/forum/index.php?topic=11095.0)

Bu arada 48 pin ZIF bulunabiliyor ve 42 pine göre daha ucuz. Olmadı tasarımı biraz değiştirivericem. :)

http://www.aliexpress.com/item/2pcs-48pin-48-Pin-2-54mm-IC-Test-Universal-ZIF-Socket-Gold-pins-3M/32440287436.html (http://www.aliexpress.com/item/2pcs-48pin-48-Pin-2-54mm-IC-Test-Universal-ZIF-Socket-Gold-pins-3M/32440287436.html)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 01, 2015, 16:36:21 ÖS
1.2 USD nere 0.46 nere :D

AliExpress'teki şu satıcıdan aldım:
http://www.aliexpress.com/item/20pcs-lot-W27C020-W27C020-70-DIP/32386770793.html (http://www.aliexpress.com/item/20pcs-lot-W27C020-W27C020-70-DIP/32386770793.html)
W27C020'ler OTP değil yalnız, eeprom.
Alıntı
US $ 6.60 / lot
20 pieces / lot , US $ 0.33 / piece

Kör istedi 0.46, Allah verdi 0.33 :D

Hemen sipariş veriyorum, kullanacak proje buluruz nasılsa. :)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: yavuzg üzerinde Ekim 01, 2015, 16:43:27 ÖS
yavuzg, evet AliExpress'teki şu satıcıdan aldım:
http://www.aliexpress.com/item/20pcs-lot-W27C020-W27C020-70-DIP/32386770793.html (http://www.aliexpress.com/item/20pcs-lot-W27C020-W27C020-70-DIP/32386770793.html)

Senin fiyat çok daha iyiymiş. Ama sanırım kaliteye de yansımış olabilir. Belki fabrika testlerinden geçememiş mallardır bunlar. Yaşadığın sorun bundan kaynaklanıyor da olabilir.

Bir de şuradan AM27C020 uv eprom aldım:
http://www.aliexpress.com/item/10PCS-AM27C020/32397571156.html (http://www.aliexpress.com/item/10PCS-AM27C020/32397571156.html)
Ben aldığımda 10 tanesi $4.75'di, fiyatı biraz arttırmışlar. 2 tanesini denedim, programlarken bir sorun çıkmadı. Henüz uv ile silerek tekrar programlamayı denemedim.

Ben EPROM'ları artık ebay'den alıyorum. Ben de zamanında çok çöp aldım. Ebay'deki çinliler müşteri şarlarsa paralarını alamayacaklarını biliyorlar. aliexpress'de hiçbir yaptırım yok... Yani güya var ama gerçekte yok...

Yalnız bir de şunlardan aldım, baya zarar ettim:
http://www.aliexpress.com/item/10pcs-lot-AT29C020-12PC-AT29C020-15PC-AT29C020-90PC-29C020/32394235940.html (http://www.aliexpress.com/item/10pcs-lot-AT29C020-12PC-AT29C020-15PC-AT29C020-90PC-29C020/32394235940.html)
http://www.aliexpress.com/item/10PCS-W29C020/32406784101.html (http://www.aliexpress.com/item/10PCS-W29C020/32406784101.html)
Hepsi refurbished bunların.
AT29C020'lerin çoğu programlarken hata verdi, hata vermeyenler fc3+'ya takınca c64 ve c128'de çalışmadı.
W29C020'lerin de yarısı programlarken hata verdi, neyse ki hata vermeyenler fc3+'ya takınca c64 ve c128'de çalıştı.
Programlarken 29 serisi daha hızlı, ama sorunlu ürünlere denk geldim. Simon'un dediği HKUTSource'a da bakmıştım, fiyatlar yüksek geldi diye gittim ucuz olanı aldım ama sonuçta zarar etmiş oldum =)

29 serisi flash abi. aliexpress'den flash almak çok riskli. benim de ucuz diyip aldığım bir çok flash zaten yazma ömrünü doldurmuş mallar çıktı...

Dediğim gibi, hkutsource barkod'lu antistatik poşetlerde etiketli/kutulu falan gönderiyor malları. Çok profesyonel. Biraz pahalı gibi ama aldığın mal kaliteli.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 01, 2015, 16:49:17 ÖS
0.33'ü gördük atladık ama free shipping yazdığı halde sepette shipping masrafı çıkarıyor. Neden ki acep?

Edit: Ucuz görüp 2 lot alınca shipping eklemiş. 2 lot da alsak ayrı ayrı sipariş geçicez demek ki. Bir başka AliExpress saçmalığı. :o


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 01, 2015, 16:51:10 ÖS
0.33'ü gördük atladık ama free shipping yazdığı halde sepette shipping masrafı çıkarıyor. Neden ki acep?
Alma beni diyor Simon =) Sen yine sağlam ürün geleceğini bildiğin yerden al, riske girme. c128'e takar biri, çalışmıyor diye çıkar sonra.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 01, 2015, 17:01:52 ÖS
Senin fiyat çok daha iyiymiş. Ama sanırım kaliteye de yansımış olabilir. Belki fabrika testlerinden geçememiş mallardır bunlar. Yaşadığın sorun bundan kaynaklanıyor da olabilir.
Olabilir. Çok ucuzuna gitmemek lazım bunlarda, akıllandım artık =)

Ben EPROM'ları artık ebay'den alıyorum. Ben de zamanında çok çöp aldım. Ebay'deki çinliler müşteri şarlarsa paralarını alamayacaklarını biliyorlar. aliexpress'de hiçbir yaptırım yok... Yani güya var ama gerçekte yok...
AT29C020 ve W29C020'ler için AliExpress'teki satıcıya önce mesaja yazıp şu kadarı bozuk çıktı, paramı iade edin diyeceğim bakalım ne cevap gelecek =)

29 serisi flash abi. aliexpress'den flash almak çok riskli. benim de ucuz diyip aldığım bir çok flash zaten yazma ömrünü doldurmuş mallar çıktı...

Dediğim gibi, hkutsource barkod'lu antistatik poşetlerde etiketli/kutulu falan gönderiyor malları. Çok profesyonel. Biraz pahalı gibi ama aldığın mal kaliteli.
Bundan sonra ben de hkutsource'dan alayım bari. Gerçi önceden baktığım zaman ürün tanıtımlarını pek beğenmemiştim. Çoğu üründe fotoğraf bile yoktu, bir tek ürünün adı vardı (entegre, eprom vs).



Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: i_r_on üzerinde Ekim 01, 2015, 22:21:38 ÖS
Kartuşlar hoş olmuş, eline sağlık Metallic.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 02, 2015, 00:11:47 ÖÖ
Sağolasın i_r_on. Kırmızı renk solder mask güzel görünüyor gerçekten, şeffaf kırmızı kutu içine koyunca da uyumlu olacak. Biraz da Özay'ın kırmızı TapuinoMini'sinde görünce kıskanmışlığım vardı =)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 03, 2015, 13:01:38 ÖS
Simon, fc3+'nin icomp kutulaması şu şekilde:

Pcb'yi kutunun alt kısmına, üstteki icomp deliğine göre hizalayarak takıyorum.
(https://dl.dropboxusercontent.com/s/t1rois00m7n6lz6/20151003_100202.jpg)

Taktıktan sonra yan taraftan bakınca maalesef pcb'nin paralel durmadığını görüyorum (sağ taraf aşağıda kalıyor).
(https://dl.dropboxusercontent.com/s/d46m0n3a0c4ad47/20151003_100525.jpg)

Bunun nedeni pcb'nin dayandığı alt kenarın yanlarındaki tırnaklar. Pcb'nin genişliği 57.98mm, kutunun alt kısmına takarken sıkı bir geçme oluyor ve bu tırnaklar pcb'yi biraz yukarıda tutuyor.
(https://dl.dropboxusercontent.com/s/gcsbbzvma3ohgxr/20151003_101327-arrowed.jpg)

Tırnakları alırsan pcb alt kenara dayanır hale gelir, ama bence yandan bakınca yine tam paralel olarak durmaz. Bir de bendeki yerli ve yabancı kartuşlara bakarak kıyasladığım zaman, pcb zaten biraz aşağıda duruyor, tırnakları alırsam daha da aşağıya inecek. Bu nedenle tırnakları almadan paralelliği sağlamak için pcb'nin alt tarafına, icomp deliğini ortalayacak şekilde ince plastik bir parça yapıştırdım. Bu parçanın kalınlığı önemli. Şeffaf olmasına da dikkat ederek çeşitli malzemeleri denedikten sonra en son kaset kapaklarından birinde aradığımı buldum. Parçayı kesip japon yapıştırıcısı ile yapıştırdıktan sonra parçayı kırmızı renk sabit kalem ile boyadım.
(https://dl.dropboxusercontent.com/s/rc53q5lwx0vt8jv/20151003_102623.jpg)

Pcb'nin üst tarafından bakarak, küçük bir hobi matkabıyla icomp deliğine uygun olarak yapıştırdığım parçayı deldim (not: burada işçilik biraz kötü. İlk denemelerim, bir sürü yap boz yapıyorum ondan. Neyse ki bu kartuş bende kalacak olan =). Simon, bir dahaki sefere pcb'lere sadece icomp deliğini koyalım, C= deliğine gerek yok. Evvelsi gün ebay'e baktığımda commodore_seller satıcısı hala boş C= stili kutu satmıyordu, kutuları sadece kendi sattığı Easyflash'lerde kullanıyor anlaşılan. Başka bir yerden de C= stili kutu temin edemediğimiz için sadece icomp deliğinin olması yeterli.
(https://dl.dropboxusercontent.com/s/179u2jgdqk3hn1q/20151003_102732.jpg)

Yapıştırdığım plastik parça için kullandığım kaset kutusu, parça kesmek ve kenarları düzleştirmek için kullandığım dremel aparatları, parçayı boyamak için kullandığım sabit kalem ve japon yapıştırıcısı.
(https://dl.dropboxusercontent.com/s/c8ag7xbjz39dic8/20151003_103345.jpg)

Pcb'yi kutunun alt kısmına takında artık paralel durduğu görülebiliyor. İyi ki şeffaf kırmızı kutu almışım =)
(https://dl.dropboxusercontent.com/s/zok14gos6i0cdeq/20151003_103914.jpg)

Şimdi sıra kutunun üst kapağına geldi. Pcb'nin altına plastik parça yapıştırdığım için üst kapaktaki civatanın vidalandığı yuvayı biraz zımparalamak gerekiyor. Yoksa üst kapağı kapatınca biraz ayrık duruyor. 1.5mm kadar zımparalamak yeterli. Tam ölçüde olduğunu anlamak için üst kapağı yerine taktıktan sonra (pcb içeride tabi) yerine tam oturmalı. Ayrıca üst kapağa civata yuvasının üstünden bastırıldığı an, civata yuvasının pcb'ye temas ettiği hissedilmeli (arada 0.5mm mesafe kadar olamalı, daha fazla olursa civatayı takıp sıkma yapınca üst kapak aşağıya doğru bombe yapar).
(https://dl.dropboxusercontent.com/s/ez9yj6ofdczs0d5/20151003_104346.jpg)

Üst kapağa devam ediyoruz. Tactile butonlar için birer kanal ve led için de bir delik açıyorum. Kanalları açmak için dremelin kalın olan disk aparatını kullandım.
(https://dl.dropboxusercontent.com/s/rr8vc3zjo4uq28s/20151003_104708.jpg)

Led'i üst kapaktaki deliğe takabilmek için bacaklarına yana doğru kavis verdim.
(https://dl.dropboxusercontent.com/s/o1qv9mf4bpob9nc/20151003_105014.jpg)

Kutulama bittikten sonraki görüntüler.
(https://dl.dropboxusercontent.com/s/se3rd8dzrcj5mm5/20151003_105736.jpg)

(https://dl.dropboxusercontent.com/s/7fj3p99yu055q7z/20151003_105830.jpg)


Şimdi en son şunu düşünmek lazım: Bu icomp stili kutuları kullanan diğer insanlar, hiç uğraşmadan pcb'yi kutuya takıp nasıl kullanıyorlar acaba? Tahminen pcb'nin kutu içinde paralel durup durmadığına hiç bakmıyorlar =)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 03, 2015, 13:17:53 ÖS
Not: Üst kapak için işlem sırasını belirtirken bir hata yapmışım. Önce üst kapağa butonlar için kanalları, led için deliği açıyorum. Ardından üst kapaktaki civata yuvasını zımparalıyorum. Tersi olursa butonlardan dolayı kapak yerine oturmaz zaten.



Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 03, 2015, 16:04:14 ÖS
Bir tek şey hariç çok güzel olmuş. O butonlar oraya yakışmamış. Bence klasik renkli butonlardan kullansan ve kablo ile bağlasan daha güzel gözükecekler. ;)

Tabi bu benim görüşüm.

Edit: Şu şekilde yani:

(https://dl.dropboxusercontent.com/u/18575245/KissCart64/CartridgeButtons.jpg)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Decypher üzerinde Ekim 03, 2015, 17:13:26 ÖS
Bu başlığı da imrenerek takip ediyorum :)

Simon'un dediği tür düğmeler çok daha çık duruyor kartuş üzerinde, katılıyorum.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Cengiz Demir üzerinde Ekim 03, 2015, 18:19:32 ÖS
Bence de Sensei nin önerdiği butonlar daha güzel. Daha bi havalı duruyor :)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 03, 2015, 18:43:12 ÖS
Hatta bu butonların altıgen somun yerine yuvarlak tırtıklı somunlu olanları var. Hala bulunabiliyor mu bilmiyorum ama onlar daha da güzel bence. ;)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 03, 2015, 18:50:14 ÖS
Pcb'nin boyu, o uzunlukta butonları kullanmak için uygun değil beyler. Gerçi benim de sıkma somunu ve vida yivleri dışarıdan görünen butonlar pek hoşuma gitmiyor. Bu yüzden aşağıdaki mini butonlardan almıştım zamanında, monte edince dışarıdan sadece plastik düğmesi ve metal halkası görünüyor. Ama bunun bile boyu uygun değil.
(https://dl.dropboxusercontent.com/s/1om5gn1y131q8uo/20151003_181630.jpg)

Ayrıca fc3+'da kullandığım butonlar, tactile yani basınca tık yapan cinsten. Tactile butonlara basınca bounce yapma olasılığı normal yaylı butonlara göre daha az. Bu nedenle özellikle freeze fonksiyonu için tactile buton kullanmak daha mantıklı. Ayrıca EasyFlash 1 ve 3'te de aynı tactile butonlardan kullanılıyor.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: eins üzerinde Ekim 03, 2015, 22:10:12 ÖS
Proje cok guzel sona yaklasti. Fc3 benim en sevdigim kartus. Icerisine hazir tool ve oyun eklenebilmesi ayrica bi guzel oldu. Dobermen la ugrasirken prototip icin elimdeki fc3 u connector niyetine feda etmistim. Fc3 ihtiyacim var projenin bitmesini bekliyorum. Preorder listin var ise beni ekle lutfen...


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 03, 2015, 22:59:50 ÖS
Teşekkürler delimawi. Ben de fc3'ü severim, sanırım Expert Cartridge'den sonra ikinci kartuşumdu. Ama Action Replay v6'yı aldıktan sonra satmıştım. Aslında AR6'yı daha çok severim, ama bir şekilde önce fc3'ün başına geçmiş oldum. Donör fc3 konusunda diyebileceğim, doberman pcb'sini yaptığın gibi expansion port için ev yapımı bir breakout pcb yapabilirdin, ama pek uğraşmak istemedin herhalde. Neyse güzel bir proje için feda edilmiş oldu ve fc3+ satışı için de benim işime yarayacak herhalde heheh. Preorder almadım, daha sonra satış için ayrı bir başlık açacağım, sağolasın.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: LW3D üzerinde Ekim 04, 2015, 10:42:07 ÖÖ
FC3+'ı buldunuz, buttonu süslü olanını arıyorsunuz... Bence harika görünüyor...Kırmızı şeffaf kutu çok güzel duruyormuş..


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: joker_ üzerinde Ekim 04, 2015, 12:24:57 ÖS
Metallic profesyonel bir çalişma. Bütün aşamalari adim adim takip edip görmesem, fabrikasyon olmadığına kimse inandıramazdı.

Hem titizliğin hemde çalişma disiplinin takdire şayan. 


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: witchdoktor üzerinde Ekim 05, 2015, 15:04:44 ÖS
@Metallic

Ben bu başlığın ucunu kaçırdım. Kısaca şöyle sorayım, ben isim falan yazdırmadım ama üretim bittiğinde almam mümkün olacak mı? Yoksa ikinci bir parti mi olacak?


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: wizofwor üzerinde Ekim 05, 2015, 17:29:27 ÖS
Sen sadece bu başlığın ucunu kaçırmışsın. Ben komple forumun ucunu kaçırdım. Her girdiğimde yeni birileri başka bir kartuş yapıyor gibi hissetmeye başladım. :D


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 05, 2015, 18:01:25 ÖS
Sen sadece bu başlığın ucunu kaçırmışsın. Ben komple forumun ucunu kaçırdım. Her girdiğimde yeni birileri başka bir kartuş yapıyor gibi hissetmeye başladım. :D

Sandalyeden düşüyordum gülerken. :D


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 05, 2015, 19:39:48 ÖS
FC3+'ı buldunuz, buttonu süslü olanını arıyorsunuz... Bence harika görünüyor...Kırmızı şeffaf kutu çok güzel duruyormuş..
Sağolasın LW3D. Destek için de teşekkürler, beğendiremedik nedense butonları =)  Ben butonlardan memnunum valla, ne güzel tık tık iş görüyorlar =)  Özellikle freeze fonksiyonunun performansı hiç fena değil.


Metallic profesyonel bir çalişma. Bütün aşamalari adim adim takip edip görmesem, fabrikasyon olmadığına kimse inandıramazdı.

Hem titizliğin hemde çalişma disiplinin takdire şayan. 
Teşekkürler joker. İşin içinde fabrikasyon parça var gerçi, dirty pcb =)


@Metallic

Ben bu başlığın ucunu kaçırdım. Kısaca şöyle sorayım, ben isim falan yazdırmadım ama üretim bittiğinde almam mümkün olacak mı? Yoksa ikinci bir parti mi olacak?
Preorder almadım witchdoktor. Pcb'ler geldikten sonra icomp kutularına uyumluluklarını kontrol edip ondan sonra adetli olarak kutu alayım diye düşündüm, kutular bu hafta sonuna kadar gelirler sanırım. Oyun paketlerini de yeni bitirdim, gerçek kartuş üzerinde denemelerimi yapıyorum şu an. Bitince hemen The Last Ninja'nın başına geçiyorum, fc3+'yı ninjasız vermek istemem doğrusu. Bir de montaj ve etiket işleri var, bir hafta on gün içerisinde ayrı bir satış başlığı açarım diye düşünüyorum.


Sen sadece bu başlığın ucunu kaçırmışsın. Ben komple forumun ucunu kaçırdım. Her girdiğimde yeni birileri başka bir kartuş yapıyor gibi hissetmeye başladım. :D
Heheh haklısın, kartuş mevsimindeymişiz gibi oldu =)


Sandalyeden düşüyordum gülerken. :D
Sorumlusu sensin bunların tabi ondandır =)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: LW3D üzerinde Ekim 05, 2015, 22:36:42 ÖS
İtiraf ediyorum, ben de ipin ucunu kaçırdım... Bu kartuşa Last Ninja Mümkün olabilecek mi? Ben mi yanlış anladım

Alıntı
Bitince hemen The Last Ninja'nın başına geçiyorum, fc3+'yı ninjasız vermek istemem doğrusu. Bir de montaj ve etiket işleri var, bir hafta on gün içerisinde ayrı bir satış başlığı açarım diye düşünüyorum.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 05, 2015, 23:15:39 ÖS
İtiraf ediyorum, ben de ipin ucunu kaçırdım... Bu kartuşa Last Ninja Mümkün olabilecek mi? Ben mi yanlış anladım
Bu başlık biraz uzadı galiba, herkes ipin ucunu kaçırdı =)  The Last Ninja mümkün tabi, kartuşun donanımı yeterli. Rom'da 192KB boş yer var, bank switching var daha ne olsun. Zamanında benzer şeyler yaptım ben, disket oyunlarının kaset versiyonları ve bunların bir disketten kasete kaydedilmesini sağlayan copy machine programları. Yarın başına geçerim ninjanın, bakalım ne kadar uğraştıracak. Bazı şeyleri unuttum tabi, ama eski kodlarıma bakarak yaparım artık =)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: LW3D üzerinde Ekim 06, 2015, 10:08:48 ÖÖ
:) bu kartuş çılgınlığı böyle devam ederse, forumda proje altında kartuş kısmı açmamız gerekecek :P

Bu projeye daha bir kanım kaynadı... En dandik kartuş Özay'ın ki kaldı :P


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: witchdoktor üzerinde Ekim 06, 2015, 10:12:17 ÖÖ
:) bu kartuş çılgınlığı böyle devam ederse, forumda proje altında kartuş kısmı açmamız gerekecek :P

Bu projeye daha bir kanım kaynadı... En dandik kartuş Özay'ın ki kaldı :P


Last Ninja'yı duyunca direkt tavlandın zaten...


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: LW3D üzerinde Ekim 06, 2015, 10:16:00 ÖÖ
Şakası bir tarafa hepsi göz bebeğimiz, harika projeler... Bir zamanlar bunu hayal ederdik. Şimdi Allah'a şükür forumda çok başarılı, yardım sever, harika arkadaşlar var... Sağolsunlar..

not: The Last Ninja tabii ki projeyi bir tık öne çıkarıyor :P


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 06, 2015, 11:11:20 ÖÖ
Bu projeye daha bir kanım kaynadı... En dandik kartuş Özay'ın ki kaldı :P
Hehe kızdıralım biraz Özay'ı =)  Yok fc3+, %100 benim projem değil zaten. Pcb tasarımı ve rom modifikasyonu diyebiliriz. Ayrıca ben Özay'ın mcu'lu KissCart64'ünü dört gözle bekliyorum, kartuş üzerinden bir butona basarak oyun değiştirilebilen başka bir kartuş yok piyasada.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: LW3D üzerinde Ekim 06, 2015, 11:28:15 ÖÖ
Özay bizim göz bebeğimiz canım... Tüm projeler bir birinden güzel... Ben hepsini dört gözle bekliyorum...


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 06, 2015, 23:36:16 ÖS
:) bu kartuş çılgınlığı böyle devam ederse, forumda proje altında kartuş kısmı açmamız gerekecek :P

Bu projeye daha bir kanım kaynadı... En dandik kartuş Özay'ın ki kaldı :P

Öyle oldu valla ama hiç şikayetçi değilim. Birer tane FC3+, IrqHack64 ve Doberman-64 çektim mi değmeyin keyfime. :D


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: i_r_on üzerinde Ekim 07, 2015, 00:09:51 ÖÖ
:) bu kartuş çılgınlığı böyle devam ederse, forumda proje altında kartuş kısmı açmamız gerekecek :P

Bu projeye daha bir kanım kaynadı... En dandik kartuş Özay'ın ki kaldı :P

Öyle oldu valla ama hiç şikayetçi değilim. Birer tane FC3+, IrqHack64 ve Doberman-64 çektim mi değmeyin keyfime. :D

Şahsen ben senin KissCart'lar olmasa yarıda bırakabilirdim projeyi :)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 07, 2015, 00:16:07 ÖÖ
O zaman keşke projenin adını GasCart koysaymışım. :D


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 07, 2015, 21:46:01 ÖS
The Last Ninja tamamdır, nasıl olmuş ama =)

jENWayJPYpE


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 07, 2015, 21:57:13 ÖS
Süper olmuş. Anlat hele biraz. Ara yüklemeli değil miydi bu oyun? Neler yaptın? Biz de öğrenelim. :)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: byeni üzerinde Ekim 07, 2015, 21:58:30 ÖS
Harika gözüküyor, tebrikler.  :)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: joker_ üzerinde Ekim 07, 2015, 22:05:18 ÖS
Metallic eline sağlik. Artik commodore da demo yapmaya geldi sira :)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 07, 2015, 22:31:20 ÖS
Süper olmuş. Anlat hele biraz. Ara yüklemeli değil miydi bu oyun? Neler yaptın? Biz de öğrenelim. :)
Sağolasın Özay. The Last Ninja, ara yüklemeli bir oyun tabi, tek parça değil. TCS'den The Omega Man'in crack'ini kullandım. İntro ve depacker'ları geçip oyunun başlayacağı ana kadar kodu takip ediyorsun ve oyunun bellekte açıldığı aralığı kaydediyorsun. Level'ların disketten yüklenme mantığını inceliyorsun, sonra bu mantığa göre disk rutinlerinin çağrıldığı yerleri düzenleyip, fc3+'nın banklarından yüklemek için gerekli kodları yerleştiriyorsun. Biraz uğraştırıyor tabi zaman alıyor. Eskiye göre baya paslanmışım, hep basit hatalar yapıp onları bulmak için bir sürü vakit harcadım durdum =)

Harika gözüküyor, tebrikler.  :)
Teşekkürler byeni =)

Metallic eline sağlik. Artik commodore da demo yapmaya geldi sira :)
Sağolasın joker_ =)  Yok ben demo seyretmeyi severim, ama yapmak için pek uğraşamam doğrusu. Belki oyunların başına bir intro olabilir. Yazılımı donanımla birleştirmek daha zevkli esasında, elinde tutabileceğin fiziksel bir ürün ortaya çıkıyor =)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: eins üzerinde Ekim 08, 2015, 05:39:46 ÖÖ
Eline sağlık Metallic. Bu işleri bir de DMA ile birleştirsek ne güzel olur. :D


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 08, 2015, 10:04:59 ÖÖ
Eline sağlık Metallic. Bu işleri bir de DMA ile birleştirsek ne güzel olur. :D
Teşekkürler delimawi. Tamam, The Last Ninja'yı dma ile birleştirelim mesela. Önce Doberman64'ün c64'ten komut alabilmesini sağlaman lazım. Ninjanın isteği basit, bana şu isimdeki dosyayı yükle komutu verecek sadece.

Sana deneme yapman için The Last Ninja'nın intro ve depacker'lardan sonraki açılmış halini vereyim:
https://dl.dropboxusercontent.com/s/mk4ed3q0511aqbu/ninja.d64 (https://dl.dropboxusercontent.com/s/mk4ed3q0511aqbu/ninja.d64)

d64'ün içerisinde ninja-0812.prg dosyası var.
Dosya, $0812-$fffe aralığına yükleniyor, jump adresi $9c00.
$ce80'de, level'ları yüklerken çağrılan bir rutin var.
Bunun $cebb-$cee5 kısmı, level'ları disket sürücüden yüklemek için.
Bu bölümü silerek yerine kendi kodunu koyabilirsin.
Yüklenecek level'ın dosya ismi $cef0'da.

Bu tür işlerle uğraşırken winvice ve action replay v6 ikilisini kullanmanı tavsiye ederim. Action Replay v6'nın dökümanları ve crt dosyası şurada var:
http://ar.c64.org/wiki/Action_Replay (http://ar.c64.org/wiki/Action_Replay)

Bir de şu bilgiyi vereyim:
ninja-0812.prg dosyasını AR6'in fastload'ı ile yüklerken, winvice'da true drive emülasyonunun açık olması ve dosyanın bir d64 imajında bulunması gerekli.
$d000-$dfff aralığına denk gelmeyen yüklemelerde (ör: $0801-$cfff), illaki d64'lerin içinden yükleme yapmak zorunda değilsin. True drive'ı kapatıp, Peripheral settings'den dosyanın bulunduğu klasörü seçebilirsin.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 08, 2015, 10:16:37 ÖÖ
Eheh bir de level'ları alabileceğin d64'ü vermem lazım tabi =)
https://dl.dropboxusercontent.com/s/nqg5kj3ynlvwcv5/lastninja-tcs.zip

Level'lar, B disketinde 2A, 2B, 3A, 3B, ... şeklinde.
Her level için iki dosya var; A: intro ve B: oyun.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Cengiz Demir üzerinde Ekim 08, 2015, 11:09:53 ÖÖ
@Metallic, hatırlarsan bu konuda (http://www.commodore.gen.tr/forum/index.php?topic=4746.125)
Dropbox resim linkleri ile ilgili bir şeyler sormuştun.

Bende sana excelden bu işi bir şekilde halledebileceğini, formül yazarak anlatmıştım.

Gerçi cevabı yazdıktan sonra farkettim. Yaptığım tereciye tere satmak bile değil, çok çok öte bir şeydi. Artık yazmış olduğum için geri de dönemedim. :D

Sen kodlama konusunda feriştahını yapıyorsun.
Biz de sana sanki senin aklına hiç gelmezmiş gibi, excel den basit bir formül öneriyoruz. (Gibi hissetmiştim o an )

Ama beni hiç bozmadan; "Teşekkürler, çok da fazla işim olmuyor, böyle idare ederim" diyerek mütevazi bir cevap vermiştin.

( Bu forumu sevme nedenlerimden birisi de bu mütevazi ortam.. :) )


Bu tür projeler için bir şeyler yazabilecek kadar bilgim olmasa bile,
(excel formulü lazımsa yardımcı olabilirim ama :D )
keyifle okuyarak takip ediyorum. Hepinizin ellerine sağlık.

Umarım projeler hiç bitmez sayısı artarak devam eder.




Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: eins üzerinde Ekim 08, 2015, 15:56:14 ÖS
d64'ün içerisinde ninja-0812.prg dosyası var.
Dosya, $0812-$fffe aralığına yükleniyor, jump adresi $9c00.
$ce80'de, level'ları yüklerken çağrılan bir rutin var.
Bunun $cebb-$cee5 kısmı, level'ları disket sürücüden yüklemek için.
Bu bölümü silerek yerine kendi kodunu koyabilirsin.
Yüklenecek level'ın dosya ismi $cef0'da.

Teşekkürler, hemen inceleyeceğim, bakalım nasıl entegrasyon yapabiliriz. Bir şekilde buraya atılacak rutin ile Doberman'a request göndererek, Dobermanın DMA ile yükleme yapmasını sağlarız.
Yüklenecek Level'ın başalngıç adresi belli mi? Bir yerden mi okumam gerekecek? Yoksa 0801'e yüklemem yeterli mi bunları rutinde?


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: LW3D üzerinde Ekim 08, 2015, 16:19:38 ÖS
@Metallic : The Last Ninja ile beni benden aldın :) Tebrikler...Harika olmuş...


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 08, 2015, 17:53:47 ÖS
@Metallic, hatırlarsan bu konuda (http://www.commodore.gen.tr/forum/index.php?topic=4746.125)
Dropbox resim linkleri ile ilgili bir şeyler sormuştun.

Bende sana excelden bu işi bir şekilde halledebileceğini, formül yazarak anlatmıştım.

Gerçi cevabı yazdıktan sonra farkettim. Yaptığım tereciye tere satmak bile değil, çok çok öte bir şeydi. Artık yazmış olduğum için geri de dönemedim. :D

Sen kodlama konusunda feriştahını yapıyorsun.
Biz de sana sanki senin aklına hiç gelmezmiş gibi, excel den basit bir formül öneriyoruz. (Gibi hissetmiştim o an )

Ama beni hiç bozmadan; "Teşekkürler, çok da fazla işim olmuyor, böyle idare ederim" diyerek mütevazi bir cevap vermiştin.

( Bu forumu sevme nedenlerimden birisi de bu mütevazi ortam.. :) )


Bu tür projeler için bir şeyler yazabilecek kadar bilgim olmasa bile,
(excel formulü lazımsa yardımcı olabilirim ama :D )
keyifle okuyarak takip ediyorum. Hepinizin ellerine sağlık.

Umarım projeler hiç bitmez sayısı artarak devam eder.
cdemir, evet hatırlıyorum tabi, dropbox sıkıntısı. İlgilenmiş olman yeterli, sağolasın. Açıkcası dropbox linkini düzenlemek için Excel'i kullanmak aklıma gelmemişti. Excel'de kendimi kurtaracak kadar birşeyler biliyorum, ama hangi formülle nasıl yaparım diye uğraşmak zor geldi, hala elden düzeltmeye devam ediyorum =)

Madem ısrar ettin, bana bir formül hazırlarsan sevinirim.
Örneğin dropbox'ın verdiği şu linki:
https://www.dropbox.com/s/zoagzmhlunp8blc/20151001_123110.jpg?dl=0 (https://www.dropbox.com/s/zoagzmhlunp8blc/20151001_123110.jpg?dl=0)
şu hale getirmek gerekiyor:
https://dl.dropboxusercontent.com/s/zoagzmhlunp8blc/20151001_123110.jpg (https://dl.dropboxusercontent.com/s/zoagzmhlunp8blc/20151001_123110.jpg)

Çok uğraştıracak birşeyse boşver, ben elden yapmaya alıştım zaten =) Ayrıca güzel dileklerin için teşekkürler.


Teşekkürler, hemen inceleyeceğim, bakalım nasıl entegrasyon yapabiliriz. Bir şekilde buraya atılacak rutin ile Doberman'a request göndererek, Dobermanın DMA ile yükleme yapmasını sağlarız.
Yüklenecek Level'ın başalngıç adresi belli mi? Bir yerden mi okumam gerekecek? Yoksa 0801'e yüklemem yeterli mi bunları rutinde?
Benim aklıma şöyle bir şey geliyor: 6510'un istek yapmak için dobermanı nasıl tetikleyeceğini bilemiyorum, ama istek yapmadan önce belirli adresleri düzenler, sonra tetiklemeyi yapar. Ardından dma'nın bitmesini bekler, bitince de yoluna devam eder.

Örneğin şu adresler kullanılabilir:
$fb-$fc : dosya ismi pointer'ı (low byte, high byte)
$fd : dosya ismi uzunluğu
$fe : ready flag (ilk değeri: 0)

6510 istek yapmadan önce bu adresleri düzenleyecek, sonra dobermanı tetikleyerek $fe adresi (ready flag) 1 olana kadar beklemeye başlayacak. Tetiklemeden sonra doberman, önce dma yaparak $fb,$fc ve $fd adreslerini okuyacak, sonra bu adreslerdeki değerlere göre yine dma yaparak bellekten dosya ismini okuyacak. Ardından istenilen dosyayı dma yaparak belleğe yükleyecek. Yükleme bitince yine dma yaparak ready flag'i 1 yapacak. 6510 da ready flag'in 1 olduğunu görünce yoluna devam edecek.

Yüklenecek level'ın başlangıç adresi için dosyanın ilk iki byte'ını kullanırsın, prg dosyaların ilk iki byte'ı dosyanın yükleneceği adresi gösterir (low byte, high byte şeklinde).


@Metallic : The Last Ninja ile beni benden aldın :) Tebrikler...Harika olmuş...
Teşekkürler LW3d =)  The Last Ninja'yı ben de severim, dün akşam trainer'sız son bölüme kadar geldim, ama en sondaki o samuray'ı öldüremedim bir türlü =)


edit: dma sıralaması


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: eins üzerinde Ekim 08, 2015, 18:36:18 ÖS
Benim de aklıma benzer bir yöntem geldi ancak bir iki nüans var.
Doberman64 Flash versiyonunda aslında dosya isimleri mantığı yok. Bunun yerine slot ve adres bilgisi var.

Şöyle ki;
Flash 4MByte olduğu için 24 bit adresleme gerekiyor. Yani UpperByte, HighByte, LowByte şeklinde. Buradaki slot no UpperByte'a karşılık geliyor.

Örneğin Last Ninja belirli bir slotta bulunuyor. Diyelim ki slot no:3
Eğer Last Ninja 3. slotta ise, Flashtaki Yeri 0x030000 dan başlıyor demektir.
Aklıma iki yöntem geliyor, dosya isimlerini değiştirerek flashtaki adresleri gösterecek bir düzenleme yapılabilir belki. Yani ninja2a yerine X040000 gibi bir isimlendirme yapılırsa, Doberman bunu decode ederek flashtaki hangi bölümü DMA yapacağını bulabilir. Buna bir bakacağım.

Dosya isimleri ana program içerisinde mi gömülü yoksa her bir level dosyasının içerisinde mi bir sonraki level'in dosya adı var? Gerçi bende buna bakmaya çalışırım.

C64 içerisindeki bir programdan DMA tetikletmek için aslında bir öngörüm olmamıştı, hep Doberman tarafından yada butona basılınca DMA olacak şekilde düşünmüştüm yapıyı. Dolayısı ile buna hardware bir hazırlık yok şu aşamada. Bunu da düşünerek, final donanıma bir yöntem eklemeliyim.

Şimdilik geçici çözüm olarak şunu yapabilirim. 0xFE nin değeri örn saniye de bir kere DMA yapılarak doberman tarafından dinlenebilir. Bu değer 1 olduğunda, diğer parametreler okunarak DMA başlar. Bitince bu değer 2 yapılır.

0-Idle
1-DMA Request From C64
2-DMA Complette

Aslında düşündüm de, dosya ismini bile hiç kullanmadan, 3 byte adres bilgisi de bu yöntemle dobermana aktarılabilir. Deneyip bilgi vereceğim.

Bana gönderdiğin 0812 dosyası çalışmadı DMA yapınca. Ekranda bazı karakterler çıkıyor kalıyor. Ama disk içerisindeki the last ninja çalışıyor. Acaba DMA yapmadan önce ROM bölgelerini kapatmak mı gerekiyor? $0812-$fffe aralığına yüklendiği için sıkıntı oluyor sanırım ROM'lar açık iken.

Daha incelemedim ama DMA öncesi sanki interruptları kapatıp, ROM ları da kapatıp DMA beklemek gerekecek bu ROM bölgesini kullanan kodlar için.




Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 08, 2015, 19:02:57 ÖS
Dosya isimleri ana program içerisinde mi gömülü yoksa her bir level dosyasının içerisinde mi bir sonraki level'in dosya adı var? Gerçi bende buna bakmaya çalışırım.
Dosya isimleri sadece ana program içerisinde, $cef0 adresinde.

C64 içerisindeki bir programdan DMA tetikletmek için aslında bir öngörüm olmamıştı, hep Doberman tarafından yada butona basılınca DMA olacak şekilde düşünmüştüm yapıyı. Dolayısı ile buna hardware bir hazırlık yok şu aşamada. Bunu da düşünerek, final donanıma bir yöntem eklemeliyim.

Şimdilik geçici çözüm olarak şunu yapabilirim. 0xFE nin değeri örn saniye de bir kere DMA yapılarak doberman tarafından dinlenebilir. Bu değer 1 olduğunda, diğer parametreler okunarak DMA başlar. Bitince bu değer 2 yapılır.

0-Idle
1-DMA Request From C64
2-DMA Complette
Donanıma ek yapılması daha iyi olur. Geçici olarak düşündüğün çözümde 0-Idle dediğin durumda bile 6510 yavaşlayacak sanırım. Öyle olursa ninja zaten biraz yavaş hareket ediyor, iyice hantal olur artık =)

Aslında düşündüm de, dosya ismini bile hiç kullanmadan, 3 byte adres bilgisi de bu yöntemle dobermana aktarılabilir. Deneyip bilgi vereceğim.
Dosya ismi yerine slot mantığı kullanılacaksa üç adresin okunması daha iyi olur tabi.

Bana gönderdiğin 0812 dosyası çalışmadı DMA yapınca. Ekranda bazı karakterler çıkıyor kalıyor. Ama disk içerisindeki the last ninja çalışıyor. Acaba DMA yapmadan önce ROM bölgelerini kapatmak mı gerekiyor? $0812-$fffe aralığına yüklendiği için sıkıntı oluyor sanırım ROM'lar açık iken.

Daha incelemedim ama DMA öncesi sanki interruptları kapatıp, ROM ları da kapatıp DMA beklemek gerekecek bu ROM bölgesini kullanan kodlar için.
Bu durumun çözümünden daha önce senin başlıkta bahsetmiştim. ik+'yı belleğe yüklerken kullanmanı tavsiye ettiğim CBM80 yöntemini kullanıp, önce 6510'un $01 adresine $30/$34/$38 değerlerinden birini yazarak tüm 64KB ram'i açmasını sağlayıp, ardından dosyayı belleğe yüklemen lazım.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: hades üzerinde Ekim 08, 2015, 19:20:21 ÖS
C64 tarafından DMA tetiklemek için $DE00 - $DEFF veya $DF00 - $DFFF aralığında bir adres kullanarak /IO1 veya /IO2 sinyali aktif hale getirilir. Doberman sinyali yakaladığı anda databus okuyarak işlem yapar. Daha doğrusu yukarıdaki adresleri kullanarak bir 373 latch yardımıyla tutulan data doberman tarafından değerlendirilir.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 08, 2015, 20:08:18 ÖS
Simon'un Kisscart64 başlığındaki yazılarıma ve bu başlığın ilk sayfalarına bakacak olursan fc3'te kullanılan $dfff kontrol yazmacına yapılan erişim isteklerinin 74ls133 tarafından yakalandığından, erişim anında data bus'taki verinin 174/273 lacth'ler ile yakalandığından, yakalanan değere göre eprom'un adres bacaklarının vs sürüldüğünden bahsettim ben. Yani yazdıklarından haberim var ve o mantıkla çalışan bir kartuşu üretmeye çalışıyorum ben. Yukarıda delimawi'ye c64 tarafından bir istek anında doberman'ın nasıl tetikleneceğini bilemiyorum derken, dobermanın şu anki donanımıyla c64'ten gelecek bir sinyali kontrol etmediğini bildiğim için öyle yazdım. O da zaten "C64 içerisindeki bir programdan DMA tetikletmek için aslında bir öngörüm olmamıştı" diye cevap verdi. Ben CPLD kullanmadan önce bir değil birkaç tane latch kullanıp, sonra bunların hepsini CPLD'ye gömen bir kişiye c64'ten dma tetiklemek için donanımsal olarak şunları yapabilirsin diye fikir vermeyi düşünmem bile.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Cengiz Demir üzerinde Ekim 08, 2015, 20:47:08 ÖS
@Metallic  A sütununa kırpılacak linkleri koyduğumuzu varsayarsak B sütununa  aşağıdaki formülü kopyalaman yeterli.

?dl=0 tüm linklerde sabitse bu basit formül işler. Sabit değilse başka çözümlere bakabiliriz..  :)

Kod:
="https://dl.dropboxusercontent.com"&PARÇAAL(A1;24;UZUNLUK(A1)-28)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: hades üzerinde Ekim 08, 2015, 21:12:26 ÖS
Sanırım kartuş konuları karıştı. FC3+ başlığında Doberman konusu geçince oltaya geldim. :)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 08, 2015, 21:31:45 ÖS
@Metallic  A sütununa kırpılacak linkleri koyduğumuzu varsayarsak B sütununa  aşağıdaki formülü kopyalaman yeterli.

?dl=0 tüm linklerde sabitse bu basit formül işler. Sabit değilse başka çözümlere bakabiliriz..  :)

Kod:
="https://dl.dropboxusercontent.com"&PARÇAAL(A1;24;UZUNLUK(A1)-28)

Yuppi süpersin =)  Artık dropbox linklerini editlememe gerek kalmadı. Formülü her kullandığımda seni hatırlarım artık, teşekkürler =)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: i_r_on üzerinde Ekim 08, 2015, 21:42:22 ÖS
DMA yapılan donanıma bilgi geçeceğin anda c64 rutinin tarafından kontrol altında olacaksa yapacağın en kolay donanım nmi'ı dinlemek olur. Rutin göndermek istediği bilgiyi belirlenmiş bir yere yazar ve üstüne nmi yapar. Rutin oyunun içine gömülü ise kendine bir nmi deseni belirleyip bu deseni tanıyabilirsin.

Bu arada oyunu Metallic'in yaptığından farklı bir şekilde kırmak gerekmiyor mu bunun için? İlk bölüm yüklendi eyvallah, kartuş ilk bölüm bittiğinde ikinciyi nasıl yükleyecek? Oyunun normal şartlarda diskten yükleme yaptığı yere kod yazmak lazım sanırım.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Cengiz Demir üzerinde Ekim 08, 2015, 21:55:29 ÖS
@Metallic rica ederim. İşine yaramasına sevindim.. Sizlerin yaptıklarınızın yanında benimkiler çorbada tuz tanesi bile sayılmaz.

Sensei i_r_on 'u burada yakalamışken onun porjeleri için de teşekkür edelim. :)

Malum kimin hangi projede olduğunu hangisini okuduğunu unuttuğu şu günlerde, ben de bu rüzgara kapıldım. Kime teşekkür edip etmediğimi hatırlamıyorum :D


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 08, 2015, 22:09:25 ÖS
Bu arada oyunu Metallic'in yaptığından farklı bir şekilde kırmak gerekmiyor mu bunun için? İlk bölüm yüklendi eyvallah, kartuş ilk bölüm bittiğinde ikinciyi nasıl yükleyecek? Oyunun normal şartlarda diskten yükleme yaptığı yere kod yazmak lazım sanırım.

Aynen öyle. Şu kısmı gözden kaçırmışsın:

Ninjanın isteği basit, bana şu isimdeki dosyayı yükle komutu verecek sadece.

Sana deneme yapman için The Last Ninja'nın intro ve depacker'lardan sonraki açılmış halini vereyim:
https://dl.dropboxusercontent.com/s/mk4ed3q0511aqbu/ninja.d64 (https://dl.dropboxusercontent.com/s/mk4ed3q0511aqbu/ninja.d64)

d64'ün içerisinde ninja-0812.prg dosyası var.
Dosya, $0812-$fffe aralığına yükleniyor, jump adresi $9c00.
$ce80'de, level'ları yüklerken çağrılan bir rutin var.
Bunun $cebb-$cee5 kısmı, level'ları disket sürücüden yüklemek için.
Bu bölümü silerek yerine kendi kodunu koyabilirsin.
Yüklenecek level'ın dosya ismi $cef0'da.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 08, 2015, 22:23:21 ÖS
DMA yapılan donanıma bilgi geçeceğin anda c64 rutinin tarafından kontrol altında olacaksa yapacağın en kolay donanım nmi'ı dinlemek olur. Rutin göndermek istediği bilgiyi belirlenmiş bir yere yazar ve üstüne nmi yapar. Rutin oyunun içine gömülü ise kendine bir nmi deseni belirleyip bu deseni tanıyabilirsin.
Evet latch ve logic ic kullanmadan, sadece mcu ile nmi hattını kontrol edeceksin, ama oyun içerisindeyken kısıtlı bir alan içerinde nmi deseni oluşturmak için gerekli kodu kullanmak, koda boş yer bulmak, nmi oluşturmak için gerekli cia#2 timer'larının ilk değerlerini koruyabilmek kolay değil. Bu nedenle bence io1 veya io2 hattını kullanmak daha iyi olur. $de00-$dfff aralığında belirlenen bir kontrol yazmacına yapılacak erişimle doberman tetiklenir. Aynı fc3'teki gibi. Bu tetiklemeyi yapmak için gerekli kod da çok kısa, örneğin:
lda #$xx
sta $dfff
gibi.

Bu arada oyunu Metallic'in yaptığından farklı bir şekilde kırmak gerekmiyor mu bunun için? İlk bölüm yüklendi eyvallah, kartuş ilk bölüm bittiğinde ikinciyi nasıl yükleyecek? Oyunun normal şartlarda diskten yükleme yaptığı yere kod yazmak lazım sanırım.
Level'ları yüklemek için yapılması gerekeni yazmıştım i_r_on.


$ce80'de, level'ları yüklerken çağrılan bir rutin var.
Bunun $cebb-$cee5 kısmı, level'ları disket sürücüden yüklemek için.
Bu bölümü silerek yerine kendi kodunu koyabilirsin.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 08, 2015, 22:25:33 ÖS
Malum kimin hangi projede olduğunu hangisini okuduğunu unuttuğu şu günlerde, ben de bu rüzgara kapıldım. Kime teşekkür edip etmediğimi hatırlamıyorum :D
Hehe güzel espri, iyi denk getirdin =)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: i_r_on üzerinde Ekim 08, 2015, 22:27:20 ÖS
@Simon : Beynim herşeyi cache'leyemez oldu artık, okumuştum aslında ben o yazdığını. Şimdi bir daha kafa yorup aynı sonuca ulaşmışım :)

Nmi iş görür bu durumda. Ancak standart bir şey olsun deniyorsa en mantıklısı pek tabii I/O bölgesini decode etmek. Cpld üstünde gördüğüm kadarıyla delimawi address bus'ı latch'ler ile sürüyor.

Diğer alternatifler, (kendisi de akıl eder ya sesli düşünüyorum :) )

1. Discrete logic ile tam adresi decode etmek. Databus zaten cpld'ye bağlı olduğu için datayı latch'leyebilir.

2. I/O 1 ve / veya I/O 2 sinyallerini kullanıp tüm i/o bölgesini bir byte'mışçasına decode etmek.

Maksat aslında PIC'i durumdan haberdar etmek, noluyo lan diye geldiğinde rutin onun okuyacağı bir yerlere yazıp istediği kadar data transfer edebilir.

@cdemir : Sağolasın :)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 08, 2015, 22:28:00 ÖS
Bu arada oyunu Metallic'in yaptığından farklı bir şekilde kırmak gerekmiyor mu bunun için? İlk bölüm yüklendi eyvallah, kartuş ilk bölüm bittiğinde ikinciyi nasıl yükleyecek? Oyunun normal şartlarda diskten yükleme yaptığı yere kod yazmak lazım sanırım.

Aynen öyle. Şu kısmı gözden kaçırmışsın:

Ninjanın isteği basit, bana şu isimdeki dosyayı yükle komutu verecek sadece.

Sana deneme yapman için The Last Ninja'nın intro ve depacker'lardan sonraki açılmış halini vereyim:
https://dl.dropboxusercontent.com/s/mk4ed3q0511aqbu/ninja.d64 (https://dl.dropboxusercontent.com/s/mk4ed3q0511aqbu/ninja.d64)

d64'ün içerisinde ninja-0812.prg dosyası var.
Dosya, $0812-$fffe aralığına yükleniyor, jump adresi $9c00.
$ce80'de, level'ları yüklerken çağrılan bir rutin var.
Bunun $cebb-$cee5 kısmı, level'ları disket sürücüden yüklemek için.
Bu bölümü silerek yerine kendi kodunu koyabilirsin.
Yüklenecek level'ın dosya ismi $cef0'da.
Sen benden hızlısın valla, ben cevap yazana kadar sabah olacak nerdeyse =)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: i_r_on üzerinde Ekim 08, 2015, 22:45:12 ÖS
@Metallic : Senin bana cevaben yazdıkların da bir önceki sayfada kalmış, şimdi gördüm.

Tabii ne kadar kod alanı var bilmiyorum. Şimdi düşündüm de hakkaten fazla fantastik kaçar. Level geçişinde adam nmi interrupt ile müzik sample falan çalıyorsa da olmaz. Level geçişinde interrupt kullanıyor mu bu arada Last ninja?

42 byte çok az bu rutin için, yine en iyisi PLA'nın ürettiği I/O1 I/O2 sinyalleri.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 08, 2015, 22:54:58 ÖS
Level geçişinde interrupt kullanıyor mu bu arada Last ninja?
Hayır, irq kapatılmış durumda. nmi'yı zaten kullanmıyor.

42 byte çok az bu rutin için, yine en iyisi PLA'nın ürettiği I/O1 I/O2 sinyalleri.
Bence de, io tetiklemesi yapılırsa kullanımı çok pratik olur.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 08, 2015, 23:05:29 ÖS
Şimdilik geçici çözüm olarak şunu yapabilirim. 0xFE nin değeri örn saniye de bir kere DMA yapılarak doberman tarafından dinlenebilir. Bu değer 1 olduğunda, diğer parametreler okunarak DMA başlar. Bitince bu değer 2 yapılır.

0-Idle
1-DMA Request From C64
2-DMA Complette
delimavi, bir daha düşündüm de bahsettiğin geçici çözüm, dobermana yazılımsal olarak dma tetiklemesi yapmak için uygun aslında. Saniyede bir kere bir adres için dma yapmak ninjayı yavaşlatacak birşey değil tabi, ama bu sadece ninja'ya özel bir çözüm olacak. Diğer programlarda o küçük bekleme özellikle demolarda garanti sorun çıkartır. Gerçi last ninja'da da oyunun başında ninja resminin aşağıdan yukarıya doğru yükseldiği bir bölüm var, orada da vic2-6510 zamanlaması önemli. Bir de dma tetiklemesi için kullanılacak adreslerin başka programlarda rastgele değişmesi olasılığı var. Birkaç adres kontrol edilecek olursa olasılık azalır, ama yine de pek uygun bir yöntem olmaz.

Sonuç olarak c64'ten dma tetikleyebilmek için donanım kullanmak en mantıklısı gibi görünüyor.

edit: ekleme


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: i_r_on üzerinde Ekim 08, 2015, 23:14:58 ÖS
Bu arada 0xFE'nin değerinin oyun içinde sizin belirlediğiniz desene uyması durumu ne olacak? $FB-$FE arasındaki 4 byte'a bakılıp DEADBEEF, CAFEBABE gibi bir anahtar kelime kullanılabilir (Bunlar 4 byte hexadecimal ile yazılabilen kelimelerden :) )

Badline'ın sonunda değil içinde dma yapılırsa çalışan programı etkilemez. Ancak bunun için tüm devreyi tekrar tasarlaması gerekir. VIC 60 küsür byte okuyor badline'larda. Doberman'ın 4 adresten veri okuyabilmesi için süre çok yeterli. Tabii yapılabilirliği soru işareti.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 08, 2015, 23:20:53 ÖS
Bu arada 0xFE'nin değerinin oyun içinde sizin belirlediğiniz desene uyması durumu ne olacak? $FB-$FE arasındaki 4 byte'a bakılıp DEADBEEF, CAFEBABE gibi bir anahtar kelime kullanılabilir (Bunlar 4 byte hexadecimal ile yazılabilen kelimelerden :) )
Sadece last ninjaya özel olarak oyunun kullanmadığı adresler kullanılabilir, ama genel kullanımda işe yaramaz bu teknik.

Badline'ın sonunda değil içinde dma yapılırsa çalışan programı etkilemez. Ancak bunun için tüm devreyi tekrar tasarlaması gerekir. VIC 60 küsür byte okuyor badline'larda. Doberman'ın 4 adresten veri okuyabilmesi için süre çok yeterli. Tabii yapılabilirliği soru işareti.
delimawi baksın artık bu soruya =)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: eins üzerinde Ekim 09, 2015, 22:30:48 ÖS
Badline'ın sonunda değil içinde dma yapılırsa çalışan programı etkilemez. Ancak bunun için tüm devreyi tekrar tasarlaması gerekir. VIC 60 küsür byte okuyor badline'larda. Doberman'ın 4 adresten veri okuyabilmesi için süre çok yeterli. Tabii yapılabilirliği soru işareti.

Tam olarak o şekilde değil. Bad Line olmayan durumlarda, Yani Bus Available iken, 6510 sadece Phi2 High iken bus'ı kullanıyor. Low iken gene her clock'da VIC-II Ram den okuma yapıyor. Bus Available olmadığı durumlarda, yani aslında Bad Line dediğimiz raster satırının başlarındaki bölümlerde veya sprite erişimi sırasında, VIC hem high hem de low zamanını RAM'e erişmek için kullanıyor. Yani kısaca Bus Available değil iken DMA ile bile olsa, RAM'e erişmek mümkün değil.

Ancak şöyle bir durum var. İlk tasarımda Doberman Bad Line ile beraber DMA'ya başlıyordu ve sadece 1 byte bile transfer edilecek olsa, bir sonraki Bad Line'e kadar DMA'yı açık bırakıyordu. CPLD kodunu düzenlerken bunu optimize ettim. Detayları yazmıştım.

Şimdi örneğin 1 byte transfer edilecek ise, misal belirli bir adresi okumak gerekiyor ise, Doberman Bad Line'ı bekliyor, VIC Bus'ı tam zamanlı ele alınca sıraya giriyor, yani DMA Hattını low a çekerek VIC işini bitirince 6510 un çalışmaya devam etmesini engellemiş oluyor. VIC işini bitirir bitirmez bus'ı kullanarak işini yapıyor ve hemen ardından 6510'u serbest bırakıyor, bir sonraki Bad Line'ı beklemiyor.

Bu da demek oluyor ki, bir kaç adresin DMA okunması aslında kullanıcı açısından farkedilir bir yavaşlamaya sebep olmaz. Her bir ekran refresh'de 312 raster satırı var. Her bir raster yaklaşık 63 cycle. Bizim DMA ile bir byte okumamız yaklaşık 3 C64 cycle sürüyor. Hadi girdisi çıktısı 10 desek, her bir ekran refresh de DMA ile kontrol yapılsa bile 10000'de 5 oranında bir yavaşlamaya sebep olur, ki saniye de bir yaparsak bu işi çok daha az bir orandan bahsediyoruz.

Ama burada esas problem, Demolarda kullanılan efektlerdeki kritik zamanlamaları bozuyor olmak.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: i_r_on üzerinde Ekim 09, 2015, 22:51:09 ÖS
@delimawi : doğru diyosun, içinden geçicem yaklaşımı yemiyor :) şüphe ile yazmıştım zaten. mantık da bunu söylüyor zaten, vic'e clock'un ilk fazını kullanmak yetseydi zaten 6510'u kesmesine gerek yoktu.

sadece sesli düşünüyorum, databus'ı çok sıkı takip edip 6510'un memory access yapmayan anlarını yakalayıp cycle stealing dma yapmak mümkün müdür acaba kartuş ile?

6502 için yapılmış şurada tartışılan bir şey görmüştüm
http://forum.6502.org/viewtopic.php?f=1&t=1160 (http://forum.6502.org/viewtopic.php?f=1&t=1160)

ps1: Referans verilen site artık piyasada gözükmüyor.

ps2: Bu arada bu tartıştığımız meseleleri aslında ayrı bir konu yapmak lazım.

ps3: Biraz baktım da c64'de cycle stealing dma zor gibi. Sync sinyali yok en başta işlemci üstünde.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 10, 2015, 22:52:41 ÖS
Sonunda bir etiket hazırlayabildim:

(https://dl.dropboxusercontent.com/s/hms641dpa8xgmtd/20151010_223159.jpg)

(https://dl.dropboxusercontent.com/s/xxenu5f0emdvw3r/20151010_223651.jpg)


Şimdi geriye montaj işleri kaldı, birkaç günümü alır sanırım.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: eins üzerinde Ekim 10, 2015, 23:00:33 ÖS
Çok güzel görünüyorlar. İlk müşteri benim... :D


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: KNG üzerinde Ekim 10, 2015, 23:42:27 ÖS
Satışa ne zaman çıkıyor?


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 10, 2015, 23:59:01 ÖS
Çok güzel görünüyorlar. İlk müşteri benim... :D
Sağolasın delmawi.  Ben de donerman'ı sabırsızlıkla bekliyorum, ama şu reset yemeyen oyun sorununu çözmek lazım =)

Satışa ne zaman çıkıyor?
Yukarıda belirttiğim gibi son adım olarak montaj işleri kaldı KNG. Kartuş kutuları da geldi, eksik malzeme kalmadı.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: kirkoryan üzerinde Ekim 11, 2015, 00:39:02 ÖÖ
Abi bitmiş hali on numara olmuş eline emeğine sağlık satışa ne zaman çıkıyor? :)
Birde satışa çıkacak adet nedir?


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: i_r_on üzerinde Ekim 11, 2015, 00:57:43 ÖÖ
Kartuş kışkırtıcı olmuş :)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: eins üzerinde Ekim 11, 2015, 01:12:25 ÖÖ
Çok güzel görünüyorlar. İlk müşteri benim... :D
Sağolasın delmawi.  Ben de donerman'ı sabırsızlıkla bekliyorum, ama şu reset yemeyen oyun sorununu çözmek lazım =)

Çözeceğiz onu... :D


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: AmigaMan üzerinde Ekim 11, 2015, 01:14:00 ÖÖ
Abi ben iki tane istiyorum listeye yazarsın beni teşekkürler


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 11, 2015, 01:54:03 ÖÖ
Abi bitmiş hali on numara olmuş eline emeğine sağlık satışa ne zaman çıkıyor? :)
Birde satışa çıkacak adet nedir?
Teşekkürler kirkoryan. Az kaldı, bir tek montajlar var yapılacak. 10 adet çıkacak satışa =)



Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 11, 2015, 02:05:07 ÖÖ
Kartuş kışkırtıcı olmuş :)
Sağolasın i_r_on.  Kırmızı rengin getirdiği bir durum herhalde =)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 11, 2015, 02:09:16 ÖÖ
Çözeceğiz onu... :D
Böyle bir sorunun sana karşı fazla direnebileceğini sanmam zaten =)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 11, 2015, 02:11:01 ÖÖ
Abi ben iki tane istiyorum listeye yazarsın beni teşekkürler
AmigaMan, ön sipariş almıyorum bu başlıkta. Yakında satış için ayrı bir başlık açacağım, az kaldı.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: AmigaMan üzerinde Ekim 11, 2015, 02:15:41 ÖÖ
teşekkürler


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 25, 2015, 15:51:26 ÖS
LW3D'nin diğer başlığa uyguladığı yasağı delmek için ben de bu başlığa birşeyler yazayım dedim =)

fc3+'ya kendi oyun paketini hazırlamak isteyenler için bir döküman hazırladım. Özel bir program hazırlayana kadar şimdilik bu kadarını yapmış olayım.
Döküman umarım anlaşılabilir olmuştur:
FC3+ rom'una nasıl oyun eklenir.zip (https://dl.dropboxusercontent.com/s/91qufc1v7ywwh4s/FC3%2B%20rom%27una%20nasil%20oyun%20eklenir.zip)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 25, 2015, 16:15:30 ÖS
Loud and crystal clear, yani gayet anlaşılır ve net olmuş. :)

Böyle bir doküman hazırlamanı ben rica etmiştim. Beni kırmayıp uğraştığın için ayrıca teşekkürler. Direk program bu ahanda PRG'lerinizi sürükleyip Custom ROM'larınızı yapın da diyebilirdin ama demedin. Çünkü sen bir sensei'sin. :D


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 25, 2015, 16:25:34 ÖS
Heheh sağolasın Özay =) prg'leri sürekleyeceğimiz program için yakında uğraşmaya başlarım inşallah. Bu döküman da hard core'cular için el altında olsun =)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Enson üzerinde Ekim 25, 2015, 18:58:33 ÖS
Eline sağlık döküman benim gibi 12 sayfayı okuyupta, hala olayı anlamaya çalışan birinin bile, ben de yapabilirim güvenini getirdi. Uğraşıp paylaştığın için teşekkürler.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 25, 2015, 19:37:26 ÖS
Teşekkürler Enson. Daha rahat anlaşılabilmesi için yapılması gerekenleri aşamalara ayırdım, ama resimler araya girince işi biraz karıştırıyorlar. Mantığı anladıktan sonra yapılacak işlemler basit esasında. Bakalım yeni bir oyun paketi hazırlayan çıkacak mı =)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 26, 2015, 00:22:42 ÖÖ
Benim niyetim var ama oyunlar crack'li olsun istediğimden intro, noter, pic v.b. eklendiğinden oyunlar ortalama 40KB oluyor. Bu da en fazla 5 yane oyun sığdırabilirim demek oluyor. :o

Sevdiğim oyunlardan 5 tane ayırdım bir deneme yapacağım bakalım. ::)

Bu oyunları çalıştırıp intro ve noter'ı (ve hatta tam ekran oyun resmini) geçtikten sonra hafızayı save edip crunch ederek daha makul boyutlar elde edebilir miyiz acaba? ???


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 26, 2015, 01:12:39 ÖÖ
Maalesef o teknik işe yaramaz Özay. İstersen winvice+ar6 combo kullanarak oyun ekrana geldikten sonra freeze yapıp kaydet ve sonra freeze'li prg'nin boyutuna bak, baya büyük olduğunu görürsün. Nedeni, oyunun çalışmadan önce belleğe iyice genişlemesi.  Freeze'li prg de bir miktar sıkıştırılmış durumdadır gerçi ama yeterli olmuyor. Freeze'li prg'yi exomizer'dan geçirsen de pek fazla bir şey değişmez bence. En güzeli csdb'den favori oyunlarının Triad, Fairlight, ikari gibi baba grupların crack'lerinden seç ve o şekilde kullan =)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 26, 2015, 13:18:28 ÖS
Ben ilk ROM dosyamı remember grubu tarafından kırılmış aşağıdaki oyunlarla ürettim:

10240-1840A: ghostsngoblins+7hd-rem.prg
18410-216E4: gianasisters +9h-rem.prg
216F0-2A3C7: krakout+6h-rem.prg
2A3D0-2D026: pac-man+3-rem.prg
2D030-36EC2: rickdangerous+6dh-rem.prg
36ED0-3AA95: riverraid+5hd-rem.prg
3AAA0-3F95E: wizardofwor+3h-rem.prg


Akşam olsun da deneyeyim diye sabırsızlık içindeyim. :D

CRT dosyasına dönüştürüp WinVICE ile deneyecektim ama WinVICE 2.4 içinden çıkan cartconv.exe (ve muhtemelen WinVICE 2.4'ün kendisi de) FC3+'ı desteklemiyor. Sanki bir yerlerde son revizyonlardan birinde bu desteğin eklendiğini okumuştum, derlenmiş bir beta bulabilirsem gün içinde deneyebileceğim. :)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: leviathank üzerinde Ekim 26, 2015, 13:36:57 ÖS
Ben ilk ROM dosyamı remember grubu tarafından kırılmış aşağıdaki oyunlarla ürettim:

10240-1840A: ghostsngoblins+7hd-rem.prg
18410-216E4: gianasisters +9h-rem.prg
216F0-2A3C7: krakout+6h-rem.prg
2A3D0-2D026: pac-man+3-rem.prg
2D030-36EC2: rickdangerous+6dh-rem.prg
36ED0-3AA95: riverraid+5hd-rem.prg
3AAA0-3F95E: wizardofwor+3h-rem.prg


Akşam olsun da deneyeyim diye sabırsızlık içindeyim. :D

CRT dosyasına dönüştürüp WinVICE ile deneyecektim ama WinVICE 2.4 içinden çıkan cartconv.exe (ve muhtemelen WinVICE 2.4'ün kendisi de) FC3+'ı desteklemiyor. Sanki bir yerlerde son revizyonlardan birinde bu desteğin eklendiğini okumuştum, derlenmiş bir beta bulabilirsem gün içinde deneyebileceğim. :)

Sonucu bekliyorum:) Güzel bir seçim olmuş.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 26, 2015, 14:12:05 ÖS
Bu arada WinVICE nightly buildler http://vice.pokefinder.org (http://vice.pokefinder.org) adresinden indirilebiliyormuş. Ama FC3+ desteği maalesef sadece WinVICE'a gelmiş, cartconv.exe hala desteklemiyor.

Metallic'in daha önce verdiği bir linkteki hazır FC3+ CRT imajlarını WinVICE ile açmayı başardım ama kendi BIN dosyamı CRT'ye çeviremiyorum. Akşama kadar bekleyeceğiz maalesef.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 26, 2015, 19:49:08 ÖS
Gayet güzel çalışıyor benim paket. Sadece kozmetik bir kusur var, GAME menüsünde GHOSTS'N GOBLINS seçeneğinin son harfi dışarıda kalmış.

@Metallic: Menü genişliğiyle ilgili bir ayar var mıydı? Şu an tabletteyim bakamıyorum o yüzden.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 26, 2015, 21:02:04 ÖS
Helalsin Özay =) Kusura bakma şehir dışındayım, gün içinde foruma bakamadığım için cevap veremedim. Kozmetik kusuru düzeltmek için gamemenu.asm içindeki "width of the game menu" açıklamasının yanındaki değeri 8 arttırmayı dene (default hali $50). Dediğin gibi winvice nightlybuilds, fc3+'yı destekliyor ama içindeki cartconv.exe ile bin dosyasını crt'ye çeviremiyorsun. Bu iş için başka bir program da bulamadım, şimdilik mecburen manual yapıyorum.
Nasıl yaptığımı kısaca şöyle anlatayım:
HxD'de aşağıda verdiğim crt'leden birini ve kendi bin dosyanı aç
crt dosyasının ilk $40 baytını seç ve ctrl+c yap
bin dosyasının en başına git ve ctrl+v yap (insert yaparak araya ekliyoruz)
crt dosyasının en başından itibaren ctrl+f ile text olarak "chip" araması yap
chip texti ile başlayan ilk adresi bul ve o adresten itibaren 16 baytı seçerek ctrl+c yap
bin dosyasında ctrl+g yaparak aynı adrese git ve ctrl+v yaparak araya ekle
crt dosyasının sonuna ulaşana kadar F3 (search again) yaparak chip satırlarını ara
bulduklarını ctrl+c ile kopyalayıp, bin dosyasında aynı adrese giderek ctrl+v ile araya ekle
crt dosyasında 16 adet 16 baytlık chip satırı var
bin dosyana bu eklemeleri yaptıktan sonra dosyayı crt olarak kaydet
uzunluğunu örnek aldığın crt dosyasının uzunluğu ile karşılaştır, aynı olmalı

Bu iş için de sonra bir program yapalım, ben ACME'de yapayım dedim ama obje kodu 1x0000'a ulaşınca out of boundary verdi, çok ayıp etti =)


https://dl.dropboxusercontent.com/s/rx6q51wjltl3j7t/fc3%2B2011.crt
https://dl.dropboxusercontent.com/s/o7l352mdpflpcqc/fc3%2B2021.crt
https://dl.dropboxusercontent.com/s/3crv5h9k2dyt8ut/fc3%2B2022.crt
https://dl.dropboxusercontent.com/s/r6i8rcxtrwyvwit/fc3%2B2023.crt
https://dl.dropboxusercontent.com/s/m5t3np23jkf0ecu/fc3%2B2024.crt
https://dl.dropboxusercontent.com/s/vn4q671lavc7rxq/fc3%2B2025.crt
https://dl.dropboxusercontent.com/s/mssxd4vvs8xtylb/fc3%2B2026.crt
https://dl.dropboxusercontent.com/s/pyfloih83duz0w5/fc3%2B2031ninja.crt


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: eins üzerinde Ekim 26, 2015, 21:12:37 ÖS
Simon selam. Ornek olarak bir bin dosyasi (ornegin seninki) gonderebilirsen cart convert toolu yapip gonderebilirim fc3 icin...


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 26, 2015, 21:45:05 ÖS
@delimawi: Valla süper olur. :)

EPROM'a yazmak için: https://dl.dropboxusercontent.com/u/18575245/FC3%2B/rom-pack1.bin
VICE'da denemek için: https://dl.dropboxusercontent.com/u/18575245/FC3%2B/rom-pack1.crt

@Metallic: Genişliği $50'den $58'e yükseltince sorun kalmadı. ;)

Bu arada benim pakette bazı oyunlar ekranı kapattığından mıdır yoksa $D020 ile birlikte $D021'i de değiştirdiğinden midir bilmem decrunching esnasında tam ekran renkli çubuk gösteriyor. Bunları sadece border'da renkli çubuk olacak şekilde patchleyebilir miyiz? Çünkü o şekilde daha güzel gözüküyor Metallic'in File Launcher 1.x'i ile. :)

Pakette kullandığım dosyaları incelemek isteyenler için:
https://dl.dropboxusercontent.com/u/18575245/FC3%2B/rom-pack1_files.zip


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: eins üzerinde Ekim 26, 2015, 22:49:44 ÖS
Simon,

Hızlıca bir BIN to CRT hazırladım. Aşağıdan indirip denersen sevinirim.
Ben nedense Vice'ın son buildini indirmeme rağmen, joystick tuşları çalışmadığı için test edemedim.

http://www.megafileupload.com/hXY4/BIN2CRT.rar (http://www.megafileupload.com/hXY4/BIN2CRT.rar)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 26, 2015, 23:02:36 ÖS
Özay, decrunching yapılırken tam ekran renkli çubukların çıkmasının nedeni, decrunch çabuk bitsin diye ekranın kapatılmış olması. Aslında orada sadece $d020'ye store yapılıyor, ama ekran kapalı olduğu için border rengi, paper'da da devam ediyor. Decruncher'da ekranın kapatıldığı yeri bulup patch'lersen düzelir. Decruncher kodunda lda#$0b sta$d011 gibi bir yeri arayacaksın, bulunca biraz önce verdiğim örneğe göre lda#$0b yerine lda#$1b kullanırsan ekran açık kalır.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 26, 2015, 23:07:14 ÖS
@delimawi: Gayet güzel çalışıyor. Ellerine, beynine, emeğine sağlık ;)

Bu arada eskiden de yaptığımız

Settings -> Joystick settings -> Joystick settings... -> Joystick in port #2 -> Numpad + RCtrl

ayarından başka

Settings -> Joyport settings... ->
Joyport 1 device -> Joystick 1
Joyport 2 device -> Joystick 2


şeklinde yeni eklenmiş bir ayarı da yapmak gerekiyor.

@Metallic: Ben de öyle tahmin etmiştim zaten. Yarın bir deneyeyim birini patchlemeyi. Nasılsa artık CRT yaypıp WinVICE'da da deneyebiliyoruz. :)

Edit: CRT dosyası WinVICE 2.4'te de çalışıyor, GAME menüsü dahil görüntülenebiliyor. Sadece oyunlardan seçim yaptığında READY'e düşüyor. Nightly build'lerden biri çok da gerekli değil yani.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 26, 2015, 23:26:44 ÖS
@Metallic: Ben de öyle tahmin etmiştim zaten. Yarın bir deneyeyim birini patchlemeyi. Nasılsa artık CRT yaypıp WinVICE'da da deneyebiliyoruz. :)
Birkaç tane oyun paketi bekliyoruz artık senden =) winvice'da fc3+ emulasyonunu bin dosyasıyla yapamıyoruz tabi, ama ben bir tane crt hazırlayıp daha çok onu modlayarak çalıştım. Rom kodunu takip edebilmek için AR6'yı kullanamadığım için de winvice'ın monitörünü/debugger'ını kullandım.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 27, 2015, 00:02:04 ÖÖ
Şu ekran kapatma olayıyla ilgili birkaç deneme yaptım.

lda #$0b + sta $d011 = A9 0B 8D 11 D0
ldx #$0b + stx $d011 = A2 0B 8E 11 D0
ldy #$0b + sty $d011 = A0 0B 8C 11 D0

sta $d011 = 8D 11 D0
stx $d011 = 8E 11 D0
sty $d011 = 8C 11 D0


hex dizilerinin hiçbirini patchlemem gereken prg dosyalarında bulamadım. Bir tek River Raid'de 8D 11 D0 hex dizisi var onun da önünde A9 0B değil A9 1B var, muhtemelen introya falan ait.

Üstelik bu komutların opcode'ları zero page'de olsalar bile değişmiyor, acme ile şu basit programı derleyerek elde ettim:

* = $00

* = $0e
  lda #$0b
  sta $d011
 
* = $1e
  ldx #$0b
  stx $d011

* = $2e
  ldy #$0b
  sty $d011

* = $3e


*='ler hex dizisi satır başına denk gelsin diye konuldu.

Sanırım decruncher'ın kendisi de crunch'lı olarak duruyor prg dosyasında. :(

Aslında o kadar kafaya takılacak mevzu değil ama maksat yeni şeyler öğrenmek. ::)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: i_r_on üzerinde Ekim 27, 2015, 00:13:19 ÖÖ
Tape yüklemesi havası verir elleşme Özay çubuklarla :)

IRQHack64'de oyunun decruncher'ının yanısıra bu çubuklardan ana yükleme esnasında da çıkıyor. Onu ne yapıcaz :)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 27, 2015, 00:19:04 ÖÖ
Tape yüklemesi havası verir elleşme Özay çubuklarla :)
Çubuklarla derdim yok ama sadece border'da olsunlar istiyorum. :)

IRQHack64'de oyunun decruncher'ının yanısıra bu çubuklardan ana yükleme esnasında da çıkıyor. Onu ne yapıcaz :)
Onun kodu var elimde, hacklemesi daha kolay. :D


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: i_r_on üzerinde Ekim 27, 2015, 00:27:45 ÖÖ
IRQHack64'de oyunun decruncher'ının yanısıra bu çubuklardan ana yükleme esnasında da çıkıyor. Onu ne yapıcaz :)
Onun kodu var elimde, hacklemesi daha kolay. :D

Adam ayarlamış da koymuş onu :) Hakikaten orayla elleşirsen IRQHack64'de hız düşer. Ekranı kapatınca badline olmadığı için arduino tarafı nmi'ları hep aynı bekleme süreleri ile basıyor. Badline olduğu durumda vic 63 cycle'ı çalıyor. Her byte'ı göndermek en az 63 cycle yavaşlar. Şu an aşağı yukarı 40 cycle'da 1 byte gönderildiği düşünülürse hız 2.5 kat düşer. Ha dersen ki ben şeriti ortada istiyorum oyun 5sn.'de değil 10 sn.'de çıksın (reset dahil) o zaman yapabilirsin :)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: eins üzerinde Ekim 27, 2015, 00:55:13 ÖÖ
Simon,

Ben senin BIN dosyasına baktım.
Orada gödüğüm D011 LSR komutu ile update ediliyor. Araman gereken dizilim 4E 11 D0
Ben birkaç tane bulup patchledim. Ama decruncher kodu da ekran belleğinde çalıştırdığı için aşağıdaki gibi bir görüntü oluyor. Color RAM le de oynanarak hide edilebilir bu karakterler belki...

(http://i62.tinypic.com/2hojsyt.jpg)

EDIT: Yazmayi unuttum. Bu uc byte i 78 NOP komitlariyla patchleyebilirsin.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 27, 2015, 01:10:50 ÖÖ
İşte bu, aradığım çözüm. Teşekkürler. :)

O karakterler Metallic'in File Launcher 1.x'inin ekrana bastıklarının üstüne gelmiyorsa sorun yok.

CRT dosyasında arattığımda 3 kere buldum bu dizilimi ve başlangıç adresleriyle karşılaştığımda gerçekten de ekranı kapatan ghostsngoblins, gianasisters ve riverraid oyunlarına ait olduklarını gördüm.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 29, 2015, 23:08:57 ÖS
Benim paketlerde son durum:

Paket 1:
(http://commodore.gen.tr/dosyalar/simon/FC3+/rom-pack1.png)

EPROM'a yazmak için: http://commodore.gen.tr/dosyalar/simon/FC3+/rom-pack1.bin (http://commodore.gen.tr/dosyalar/simon/FC3+/rom-pack1.bin)
VICE'da denemek için: http://commodore.gen.tr/dosyalar/simon/FC3+/rom-pack1.crt (http://commodore.gen.tr/dosyalar/simon/FC3+/rom-pack1.crt)

Pakette kullandığım dosyaları incelemek isteyenler için:
http://commodore.gen.tr/dosyalar/simon/FC3+/rom-pack1_files.zip (http://commodore.gen.tr/dosyalar/simon/FC3+/rom-pack1_files.zip)

Başlangıç ve bitiş adresleri:
10240-1840A: ghostsngoblins+7hd-rem.prg
18410-216E4: gianasisters +9h-rem.prg
216F0-2A3C7: krakout+6h-rem.prg
2A3D0-2D026: pac-man+3-rem.prg
2D030-36EC2: rickdangerous+6dh-rem.prg
36ED0-3AA95: riverraid+5hd-rem.prg
3AAA0-3F95E: wizardofwor+3h-rem.prg


Paket 2:
(http://commodore.gen.tr/dosyalar/simon/FC3+/rom-pack2.png)

EPROM'a yazmak için: http://commodore.gen.tr/dosyalar/simon/FC3+/rom-pack2.bin (http://commodore.gen.tr/dosyalar/simon/FC3+/rom-pack2.bin)
VICE'da denemek için: http://commodore.gen.tr/dosyalar/simon/FC3+/rom-pack2.crt (http://commodore.gen.tr/dosyalar/simon/FC3+/rom-pack2.crt)

Pakette kullandığım dosyaları incelemek isteyenler için:
http://commodore.gen.tr/dosyalar/simon/FC3+/rom-pack2_files.zip (http://commodore.gen.tr/dosyalar/simon/FC3+/rom-pack2_files.zip)

Başlangıç ve bitiş adresleri:
10240-1A056: brucelee+2d-rem.prg
1A060-1FF9B: gumshoe+5h-rem.prg
1FFA0-2C772: hardnheavy+9d-rem.prg
2C780-35EA8: impossiblemission+5dh-rem.prg
35EB0-3B576: lazyjones+2-rem.prg
3B580-3EAE0: pitfall2+-rem.prg


Paket 3:
(http://commodore.gen.tr/dosyalar/simon/FC3+/rom-pack3.png)

EPROM'a yazmak için: http://commodore.gen.tr/dosyalar/simon/FC3+/rom-pack3.bin (http://commodore.gen.tr/dosyalar/simon/FC3+/rom-pack3.bin)
VICE'da denemek için: http://commodore.gen.tr/dosyalar/simon/FC3+/rom-pack3.crt (http://commodore.gen.tr/dosyalar/simon/FC3+/rom-pack3.crt)

Pakette kullandığım dosyaları incelemek isteyenler için:
http://commodore.gen.tr/dosyalar/simon/FC3+/rom-pack3_files.zip (http://commodore.gen.tr/dosyalar/simon/FC3+/rom-pack3_files.zip)

Başlangıç ve bitiş adresleri:
10240-1B405: buggyboy+2hd-rem.prg
1B410-1F056: choplifter+4-rem.prg
1F060-217A4: galaxian+2-rem.prg
217B0-2D7DD: intkarate+h-rem.prg
2D7E0-3765C: silkworm+5d-rem.prg
37660-3FAA7: yiearkung-fu+5h-rem.prg


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 29, 2015, 23:37:09 ÖS
Eline sağlık Özay. Hex editörü ve assembler ile rom paketi hazırlayabilmek kolay değil gerçekten, hele benim puzzle gibi olan dökümanı okuyup yapabilmek =)  Remember paketi olmuş bu paket, bol decrunching effect'li. Remember'ın River Raid'in başındaki introsu güzel olmuş, Falcon Patrol II'nin müziğini kullanmışlar. Krakout'ı oynayacaklar için bir hatırlatma: Oyun başlamadan önceki menüde müziği açın (default olarak kapalı nedense), yoksa müziksiz Krakout'un zevki çıkmaz.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 29, 2015, 23:41:08 ÖS
Evet Krakout sessiz veya ses efektleriyle değil müzikleriyle güzel. :)

Bir de tüm hileleri açsanız da mor topun sopayı yemesini engelleyen hileyi sakın açmayın, çok eğlenceli bir hak kaybetme şekli o. :D


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 30, 2015, 00:00:44 ÖÖ
Krakout, c64 klasiklerini sayarken genellikle unutulur. Halbuki Arkanoid kadar hatta bence ondan daha iyi ve keyiflidir. Özellikle müziğiyle birlikte oynanırken tabi =)  Arkanoid'de müzik yoktur mesela, top ve sopa da küçüktür Krakout'a göre. Topa vurcam diye uğraş artık.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 30, 2015, 01:53:26 ÖÖ
Bu arada ben paketleri üçledim ve yukarıdaki mesajımı güncelledim. ;)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 30, 2015, 08:56:39 ÖÖ
Wow süpersin, benim paketlerin sayısını geçeceksin sen =)  Bir de ara yüklemeli oyun için yapalım o zaman. Sen oyununu seç. Rom'a sığması için disketin tek yüzünü kaplayacak şekilde olsun. Sonra onun track loader, iffl, 1541 üzerinde kod çalıştırmayan bir crack'ini bulalım (ben iec compliant diyorum bu şekilde olanlara). Sonra devamını getiririz.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 30, 2015, 09:18:33 ÖÖ
Disketin tek yüzünü kaplayacak şekilde dedim ama biraz daha fazla da olabilir, The Last Ninja'da o şekildeydi, düz hesap 191KB diyelim. Hatta fc3+'nın 64KB'lık kendine ait kısmını da kullanabiliriz, 256KB'lık bir oyun da olabilir o zaman. Desktop, Freezer vs kullanılamaz, sadece oyun çalışır kartuşta.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 30, 2015, 09:55:07 ÖÖ
Bug Report: Paket3/IK+ çalışmıyor, paramı geri isterim.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: aegis üzerinde Ekim 30, 2015, 11:06:50 ÖÖ
Bilmiyorum konu ile ne kadar alakalı ama aşağıdaki linkte adamlar toolarıda sokmuslar FCIII+ içine;

http://www.lemon64.com/forum/viewtopic.php?t=54555 (http://www.lemon64.com/forum/viewtopic.php?t=54555)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 30, 2015, 11:18:33 ÖÖ
Hımm evet şu (http://www.commodore.gen.tr/forum/index.php?topic=10886.msg119784#msg119784) mesajımda bahsetmiştim ondan. İsteyenler oyun yerine tool paketi hazırlayabilir tabi ki. Desktop'taki Game menüsünün ismi Tool olarak da değiştirilebilir. Şu (http://www.commodore.gen.tr/forum/index.php?topic=10886.msg125734#msg125734) mesajımda verdiğim zip'in içindeki gamemenu.asm'de titletxt etiketinin yanındaki text'in değiştirilmesi yeterli.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: LW3D üzerinde Ekim 30, 2015, 11:20:46 ÖÖ
Advanced Art Studio'nun Amiga mouse ile çalışanını acaba eklesek nasıl olur diye düşünmüştüm. Belki Sadece Araçlardan oluşan bir ROM paketide oluştururuz.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 30, 2015, 11:26:46 ÖÖ
Olur tabi, Özay'ın eli alıştı zaten diyerek topu ona sallıyayım ben =) Ama önce coop yaparak ara yüklemeli oyun bir oyun yapalım.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 30, 2015, 12:24:43 ÖS
@LW3D: Bir liste oluşturulursa ben hallederim paketleme işini. ;)

@Metallic: Oyun bakınayım ben o zaman. :)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 30, 2015, 12:28:11 ÖS
Bug Report: Paket3/IK+ çalışmıyor, paramı geri isterim.

IK+ çalışıyor ama diskete yazmaya çalıştığından hata verince doğru tuşa basmak gerekiyor.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 30, 2015, 13:27:52 ÖS
Enteresandır winxp'de winvice 2.4.20 ve 21'i kullanırken true drive emu'nun kapalı ve virtual device traps'in seçili olması gerekiyor, yoksa "disk is write protected" ekranı gelmeden siyah ekranda kalıyor. winvice saçmalıyor gibi, neyse eprom'a yazınca çalışıyorsa sorun yok demektir =)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 30, 2015, 18:04:20 ÖS
Maalesef gerçek C64'te de çalışmıyor IK+. En azından International Karate ile değiştireyim bari. :(


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 30, 2015, 18:28:40 ÖS
Sen bilirsin IK'de iyidir. İstersen IK+'yi patch'leyelim, farkettim ben seri port'u dinlemede kalıyordu. Kodu hatalı yapmışlar, illa ki disket sürücü takılı olsun istiyor sanırım. Patch'lenecek yer intro ve noter'dan sonra. Crunch'dan sonra fazla ezilmemiş olarak duruyorsa patch'leriz.



Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 30, 2015, 19:06:14 ÖS
Değiştirdim bile. IK+'ı da patchlersek başka pakete koyarız. :)

Ayrıca tüm paketlerimde menü adını GAME'den GAMES'e çevirdim ve genişliğini $20'den $28'e çıkardım. Menü itemlerinin genişliğini de $68'e sabitleyerek DESKTOP V2.0 yazısıyla sağdan hizalanmasını sağladım. Böyle daha güzel görünüyor. 8)

Bir önceki sayfada güncel ekran görüntüsü ve indirme dosyaları (kaynak dosyalar dahil) mevcut. ;)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 30, 2015, 19:20:10 ÖS
Hah şimdi güzel olmuş, herhangi bir bug bulamadım =)  Eline sağlık.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 30, 2015, 20:21:17 ÖS
Özay, Remember'ın IK+'sında highscore dosyasını açarken kernal durum baytını geç kontrol etmişler. Kod, kernal'ın ikincil adres gönderme rutininde takılıyor. Kontrolü daha önce yapmak lazım, bunun için de araya kod eklemek gerekli. Uğraştırıcı geldi bana, sen en iyisi başka bir gurubun crack'ini kullan =)

edit: highscore olmayıversin diye düşünüp disk rutinlerini atlayınca çalıştı, ama dosyada patch'leyeceğim data'yı arayınca bulamıyorum. Crunch'landıktan sonra yapısı değişmiş anlaşılan. Decrunch'tan sonra eski haline gelir ama bizim işimize yaramaz.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Ekim 30, 2015, 21:36:47 ÖS
Açık halinde değiştirip sonra tekrar crunch'lasan olmuyor mu?


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ekim 30, 2015, 21:58:10 ÖS
Onu yapmak için decruncher'ları geçip oyunu açmak lazım, sonra patch'leyip exomizer'dan geçirmek lazım. Bu şekilde olacaksa bende introsuz, exo'lanmış IK+ var zaten, paketlerin birinde kullanmıştım, istersen onu vereyim. Ben Remember intro'lu, noter'lı olanını kullanmak istersin diye düşünmüştüm.


edit: verdim gitti =)
https://dl.dropboxusercontent.com/s/gj56f1a6g8dnsno/int.karateplus-exo-fx.prg



Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Agony üzerinde Kasım 06, 2015, 08:54:24 ÖÖ
Kaç gündür soracağım soracağım, fakat korkuyorum. Ya kızarlarsa diye. Sonra "bilmemek değil öğrenmemek ayıp" klişesi aklıma geliyor. :P

Abiler, ustalar tam olarak nedir bu? Biraz kurcaladım forumu, sağı solu videoları inceledim. Sanırım, Commodore için bir çok özelliği kullanmaya yarıyor. Ama tam olarak nedir anlayamadım?

Bu konuları az çok bilirim diye düşünürdüm, ama böyle şeyleri görünce klavyeyi kullanmayı yeni öğrenen çocuk gibi oluyorum.

"Adımı yazacam, 'S' harfi nerde? S... S... Hah" :D


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: aegis üzerinde Kasım 06, 2015, 09:56:08 ÖÖ
Bende bir şey sorayım o zaman:

Şimdi 1541 Ultmate II de yeni firmware güncellemesinde Final Car. III eklenmiş ve gayet güzel çalışıyor. Acep bu yapılan çalışmaları bir şekilde Ultimate üzerinde kullanabilirmiyiz. Merak ettim. Sanırım olur diye düünüyorum. Custom rom seçeneği mevcut. Deneyeceğim bakalım.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: eins üzerinde Kasım 06, 2015, 10:04:10 ÖÖ
Ultimate II si olanlar havalarını atıyor işte ... :P


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: aegis üzerinde Kasım 06, 2015, 10:20:52 ÖÖ
:) 2 gundur aleti çözmeye çalışıyorum. Beklediğimden iyi çıktı. Darısı başınıza arkadaşlarım. Hani belki bir arkadaşımız ultimate vari ve daha iyisini yapar belkin :P


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Agony üzerinde Kasım 06, 2015, 10:31:53 ÖÖ
:) 2 gundur aleti çözmeye çalışıyorum. Beklediğimden iyi çıktı. Darısı başınıza arkadaşlarım. Hani belki bir arkadaşımız ultimate vari ve daha iyisini yapar belkin :P

Abi sen nerelerdesin yav? Kayboldun gittin.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: LW3D üzerinde Kasım 06, 2015, 13:14:42 ÖS
@Agony: Bu bir zamanlar commodore64'de bazı fonksiyonları menü sistemiyle sunan, Amiga'daki Workbench'i (sözüm ona) commodore64'e kazandıran bir kartuştu... Metallic buna ek özellik kazandırarak, çeşitli oyunları direkt kartuştan çağırmamızı sağladı...Hatta The Last Ninja gibi ara yüklemeli bir oyunu bile kartuş rahatlığıyla oynamak mümkün...

Final Cartridge III üçün youtube'dan bir video (bizdekinde ek oyunlarda var...oyunlar listesi ve videoları bu başlık içinde var. Önceki sayfalara bakınız)

ZrAh-hBSBA8


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Agony üzerinde Kasım 06, 2015, 13:31:29 ÖS
@LW3D, üstad çok teşekkür ederim bilgi için. Az çok bu video ve yazılardan ne olduğunu anlamıştım. Ama böyle deyince emin oldum. Commodore için gerçekten işleri kolaylaştıran ve hızlandıran bir şeymiş.

Bu arada GEOS ile bunun bir alakası yok sanırım?


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: LW3D üzerinde Kasım 06, 2015, 13:34:20 ÖS
Alakası yok...


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Kasım 06, 2015, 13:59:36 ÖS
>Agony   FC3 ile ilgili bilgi için ayrıca şuraya (https://www.c64-wiki.com/index.php/Final_Cartridge_3) bakabilirsin. FC3+'nın farkı, 64KB yerine 256KB rom desteklemesi. Rom'daki yaklaşık 191KB'lık boş alanı oyun/programlar için kullanabiliyoruz. Bunları desktop denilen grafik arabirimdeki bir menüden seçerek çalıştırabiliyoruz. LW3D'nin belirttiği gibi tek parça oyun/programların yanında ara yüklemeli oyunlar da modlanarak çalıştırılabiliyor.

>aegis   Plus versiyonunda fazladan 2 adet adres hattı kontrol ediliyor ve bu sayede 256KB rom kullanılabiliyor. FC3+ desteği olan bir firmware'in çıkmasını beklemen lazım =)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: ilkerficicilar üzerinde Kasım 06, 2015, 14:38:08 ÖS
Nedense aklıma GEOS için ROMdisk (RAMdisk değil) olarak da kullanılabileceği fikri geldi.

GEOS disketindeki driver ve programlar ROM'a atılıp, GEOS'un GeoRAM veya REU için olan sürümü değiştirilip bu ROM'u disk olarak görmesi sağlanabilir.

Bu sayede GEOS kullanırken hem disket değiştirme veya çoklu disket sürücü kullanma derdinden kurtulmak hem de hız kazanmak mümkün.

Bunu da ölmeden önce yapılacaklar listesine eklemeli.




Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Kasım 06, 2015, 15:01:34 ÖS
İlker, ben pek Geos'cu olmadığım için onunla uğraşmak benim için pek keyifli olmaz. Daha eğlenceli bir fikir var aklımda, fc3+'ya d64 desteği eklemek. d64 imajını rom'a alıp disk işlemlerini ona yönlendireceğim. Büyük olasılıkla yapabilirim diye düşünüyorum. Ama şu an kisscart'larla uğraşıyorum, onları bitirmeden d64 operasyonuna başlayamam =)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: LW3D üzerinde Kasım 06, 2015, 15:18:33 ÖS
ilkerin fikri bayağ ilginç...Oldukça hızlı bir GEOS, pratikte çok işe yaramasa bile, ilginç olacaktır.

@İlker: Bu Doberman64'e daha uygun olmaz mı ?


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: eins üzerinde Kasım 06, 2015, 16:12:24 ÖS
GEOS ile hiç bir alakam olmadı. Dolyısı ile hiç bir bilgim yok. Bana hep itici gelmiştir GEOS. :D
Ama şunu söyleyebilirim. Doberman kendini RAM'e maplemiyor. Dolayısı ile aslında C64 tarafından görülmüyor. RAM'e bir bilgi atılmak istendiğinde bu işlem Doberman tarafından başlatılmalı. Bu sebeple pek uygun olmayabilir GEOS için...


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: ilkerficicilar üzerinde Kasım 06, 2015, 16:41:48 ÖS
@Metallic, yok, zaten kendime ödev verdim bu GEOS işini.
FC III+'taki Games menüsünü Programs olarak değiştirip GEOS'u ve başka productivity prg.'ı oradan başlatma fikrinin devamı.

@LW3D Bir bütünlük arzetmesi için FCIII+ düşünmüştüm. Tek bir standart donanım olsun C64'ü aktif kullanabileyim diye.

C64'ü gündelik işler için kullanabilmek amacındayım. Başlangıç olarak, bir TO-DO list ve ajanda olarak kullanabilirim.


Boş zaman yaratabilirsem, FCIII+ için oyun yerine bazı programların bulunduğu bir ROM da ben hazırlamayı planlıyorum. Şimdilik şunları koyacak gibiyim ROM'a:

- DataTool (Tablolama)
- Easy Script (Kelime İşlemci)
- GEOS 2.0 (Hızlı boot için, GEOS diski hâlâ gerekli olacak)
- Koala Painter (Çizim)
- Petify64 (PET emülatörü)
- Terlik (80 sütun terminal prg.)
- Turkceyazar (Commodore dergisindeki Turkce Kelime Islemci)
- Bir To-Do List prg.
- Bir Ajanda Prg.

Peki, başka hangi üretkenlik (productivity) programları eklenebilir?

Sonuçta, C64 dolapta tutulup anılarda yaşamayı değil, kendi köşesinde durup her gün yaşamayı hakediyor.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: aegis üzerinde Kasım 06, 2015, 16:56:19 ÖS
Sonuçta, C64 dolapta tutulup anılarda yaşamayı değil, kendi köşesinde durup her gün yaşamayı hakediyor.


Bu söze nedir ki Katılıyorum +


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Kasım 06, 2015, 17:12:20 ÖS
>İlker   Güzel bir liste olmuş. Üretkenlikle ilgili olarak sabit bir program pek aklıma gelmedi, belki bir logo/char maker ya da music editor olabilir. Bu haliyle bile yeterli olur esasında. Paketi yaparken sorunla karşılaştığın yerlerde yardımcı olurum.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: ilkerficicilar üzerinde Kasım 14, 2015, 12:53:35 ÖS
C128'deki kullanımına ilişkin bir not:

Kartuş takılıyken C128 moduna geçmek için,

ya system menüsünden Final Kill'i seçip C128'in reset tuşuna basıyoruz;

ya da açarken stop tuşuna basılı tutup açıyor ve Basic'te kill komutunu verdikten sonra C128'in kendi reset tuşuna basıyoruz.



Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: witchdoktor üzerinde Kasım 14, 2015, 13:08:57 ÖS
@ilkerficicilar

Comal, Simon's Basic veya bir Logo versiyonu da eklenebilir mi acaba?


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: ilkerficicilar üzerinde Kasım 14, 2015, 13:18:55 ÖS
Bakayım.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Kasım 22, 2015, 16:02:55 ÖS
FC3+'ya bomba gibi bir oyunu çevirdim:  Commando Arcade SE (Special Edition)

Iah-YSrbrf0


Oyun, 8 bölümden oluşan ara yüklemeli bir oyun. Tek parçadan oluşan Commando'da 3 bölüm vardı, 5 yeni bölüm eklenmiş. Yeni grafik, animasyon, müzik ve ses efektleri var. Trainer/options ekranındaki new graphics seçeneği "yes" iken (default: yes) Commando Arcade SE grafikleri ile çalışıyor, "no" yapılınca orjinal Commando Arcade grafikleri ile çalışıyor. Title ekranında space tuşuna basılarak müzik ve ses efektleri değiştirilebiliyor.

Eproma yazmak için bin dosyası:
fc3+2032commandoarcade-se.bin (https://dl.dropboxusercontent.com/s/dfuq7zwi3dh3lxn/fc3%2B2032commandoarcade-se.bin)

Winvice'da emule etmek için crt dosyası:
fc3+2032commandoarcade-se.crt (https://dl.dropboxusercontent.com/s/v4h084je2c8wgsy/fc3%2B2032commandoarcade-se.crt)

Oyunun csdb'deki sayfası:
Commando Arcade SE (http://csdb.dk/release/?id=137173)

Keyfini çıkartın =)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Tesellum üzerinde Kasım 22, 2015, 23:18:41 ÖS
Tesekkurler. Turrican'da ellerinizden öper... :)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: eins üzerinde Kasım 22, 2015, 23:49:33 ÖS
Eline sağlık çok güzel olmuş... :)
İkinci seri üretim ile ilgili son durum nedir bu arada?
Sabırsızlıkla bekliyorum... :D


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Kasım 23, 2015, 00:48:45 ÖÖ
>Tesellum   Turrican'dan önce sırada Ghosts'n Goblins Arcade ve The Last Ninja II var =)  Turrican da iyi oyundur gerçi ama nedense ben pek ısınamadım ona.

>delimawi   Teşekkürler =)  İkinci partide son durum, pcb'lerin gelmesine yaklaşık 18 gün var. Kartuş kutularının çoktan gelmesi gerekiyordu. Takip numarası var, ama ptt kayıtlarına bir türlü düşmedi nedense. 40 adet kutu geliyor, umarım bir sıkıntı çıkmaz. Parçalar geldikten sonra montaj için de biraz süre gerekli. Durum bu şekilde, beklemeye devam =)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Simon (Özay Turay) üzerinde Kasım 23, 2015, 09:27:05 ÖÖ
@Metallic: Süper olmuş valla. Commando'yu pek oynayamasam da müziğine bayılırım. Arcade versiyonunu Facebook'da paylaşmıştım ama incelememiştim pek. Alternatif müzik ve grafikler arasında geçiş yapabilme olayı iyiymiş. Tıpkı Monkey Island SE versiyonları gibi. :)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Kasım 23, 2015, 11:57:10 ÖÖ
Sağolasın Özay. Eh müzik Rob Hubbard'ın olunca oyun kötü bile olsa oynanır zaten =)  Gerçi oyun da güzel tabi, Commando benim favori oyunlarım arasındadır. Commmando'nun Arcade versiyonunda Nostalgia muazzam bir iş çıkartmış. Tek parçalık bir oyunu bu kadar geliştirebilmek inanılmaz doğrusu. Buradan içten saygılarımı göndermiş olayım.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Cengiz Demir üzerinde Kasım 23, 2015, 12:06:23 ÖS
Oooo commando çok iyi olmuş. Eve gidince oynıyayım yeni versiyonu. Linkler için teşekkürler ;)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Kasım 23, 2015, 12:20:07 ÖS
Sağolasın cdemir, keyifli oyunlar =)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Tesellum üzerinde Aralık 11, 2015, 15:51:36 ÖS
Toolslardan oluşan bir romda hazırlayabilsek iyi olurdu :)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: ilkerficicilar üzerinde Aralık 11, 2015, 16:10:52 ÖS
Toollardan oluşan bir FCIII+ ROM'u var aslında halihazırda:

http://www.siemappelman.nl/download/FINALIII+.zip (http://www.siemappelman.nl/download/FINALIII+.zip)

Bense, aynı mavi-beyaz tema devam etsin, programdan çıkışta mümkünse tekrar FCIII+ desktopuna dönsün diye bazı utility vb.leri dönüştürüyorum.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Tesellum üzerinde Aralık 11, 2015, 16:41:09 ÖS
İlker bey, geos'u f3+'dan başlatma fikrinizde güzel, ne durumda zaman ayırabilecekmisiniz?


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: ilkerficicilar üzerinde Aralık 11, 2015, 17:17:39 ÖS
Basitçe ilk açılış konumuna getirmekte sıkıntı yok, ama acaba hiç değilse $C22C EnterDesktop rutinini değiştirip ROM'dan yükletebilir miyim diye bakacağım. Tercihen tüm ROM'u disk olarak kullanması güzel olurdu, ama swap mwap ya da pref için ayrıca yazılabilir bir disk ihtiyacı işleri karıştırdı.

En kötü ihtimal boot ve programlardan desktopa dönüş hızlanacak. Bu arada bir de USB mouse desteği için GEOS'a bir mouse driver yazabilirsem süper olacak.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Tesellum üzerinde Aralık 11, 2015, 17:39:33 ÖS
gerçekten süper olur, beklemedeyiz kolay gelsin.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: kirkoryan üzerinde Ocak 29, 2016, 20:28:05 ÖS
Hort
Konudaki son mesajın üzerinden 49 gün geçmiş
@Metallic abi kartuşlarda 2.seri üretim ne durumda


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Ocak 31, 2016, 17:12:13 ÖS
Konu hortladığına göre gerçekten geç kaldım demektir, rekor bende galiba. Listedeki arkadaşlardan gecikme için özür dilerim. Operasyonun %98'i bitti kirkoryan, yakın zamanda listedeki arkadaşlarla iletişime geçiyorum.


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Oğuzhan üzerinde Mart 12, 2017, 19:28:51 ÖS
Hort :)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: AGY üzerinde Mart 12, 2017, 21:57:42 ÖS
iki adette ben istiyorum bundan mümkün mü


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Oğuzhan üzerinde Mart 12, 2017, 23:53:13 ÖS
Proje ne durumda ki acaba? isteyebiliyor muyuz? Önsipariş vs.?


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: LW3D üzerinde Mart 12, 2017, 23:56:20 ÖS
Final Cartridge III+ üretildi, dağıtıldı, bitirildi... Metallic yeniden yaparsa ya da elinde varsa bilemem...

http://www.commodore.gen.tr/forum/index.php?topic=11334.120 (http://www.commodore.gen.tr/forum/index.php?topic=11334.120)

Not: Bu kısımda projeleri tanıtıyoruz. Sipariş vs. diğer forum (http://www.commodore.gen.tr/forum/index.php?board=59.0) kısmında...


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Metallic üzerinde Mart 14, 2017, 11:16:28 ÖÖ
Teşekkürler LW3D. oguzog ve agokhan için diğer başlıkta cevap vermiş oldum:
http://www.commodore.gen.tr/forum/index.php?topic=11334.msg165468#msg165468 (http://www.commodore.gen.tr/forum/index.php?topic=11334.msg165468#msg165468)


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: veliinan üzerinde Kasım 14, 2022, 16:42:34 ÖS
Ah eski projeler ahhh, nerede kablolar nerede küçük monitörler  :)  (https://discoveryhotel.com.tr/atasehir-ve-umraniye-otel-farkli-oda-secenekleri-uygun-fiyat/) Hepsi fazlaysıyla özlendi...


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: muhendis üzerinde Kasım 14, 2022, 19:10:22 ÖS
bende varım fınal cartridge 3 için benide eklerseniz çok sevinirim


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: kirkoryan üzerinde Kasım 14, 2022, 20:24:31 ÖS
bende varım fınal cartridge 3 için benide eklerseniz çok sevinirim
muhendis bu proje 5.5 sene önce bitti projeyi yapan Ahmet abi de foruma küseli 2.5 sene oldu en son Kaan Akkurt yaptı ve sattı bu kartuştan ama onda da kalmadıydı. 


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: Kaan Akkurt üzerinde Kasım 14, 2022, 20:36:02 ÖS
Son kalanlar koleksiyonda


(https://www.commodore.gen.tr/forum/index.php?action=dlattach;topic=10886.0;attach=46318;image)



bende varım fınal cartridge 3 için benide eklerseniz çok sevinirim
muhendis bu proje 5.5 sene önce bitti projeyi yapan Ahmet abi de foruma küseli 2.5 sene oldu en son Kaan Akkurt yaptı ve sattı bu kartuştan ama onda da kalmadıydı.  


Konu Başlığı: Ynt: The Final Cartridge III+
Gönderen: muhendis üzerinde Kasım 14, 2022, 21:05:07 ÖS
sağlık olsun :(