*

Captain Tsubasa 2: Görev ve Transfer hacki (BETA)

Bu konu; 52 defa yorumlanmıştır.
Konu Sahibi : hakki212313214123213
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
#1
Dikkat ! Linkleri Gormek Icin Yorum Yazmaniz Gerekmektedir. Gereksiz Spam Mesaj Atanlar Yasaklanacaktir. Emege Saygi Gosterdiginiz Ve Anlayisiniz Icin Tesekkurler

Özet: Bu çalışma, klasik Captain Tsubasa 2 (NES) oyununa modern bir "Görev ve Ödül Sistemi" ekler. Artık sadece maçları kazanmak yetmiyor; belirli şartları yerine getirerek maç sonlarında açılan gizli menüden takımınıza yeni yıldızlar katabiliyorsunuz. Ancak dikkat: Yeni bir yıldız için takımdan birini feda etmelisiniz!
Özellikler:
  • Dinamik Görev Sistemi: Maç öncesi belirlenen şartlar (Örn: "2+ farkla kazan").
  • Seçimli Ödül Menüsü (Branching Rewards): Maç sonunda önünüze iki seçenek gelir (A veya B). Hangi oyuncuyu veya özelliği istediğinizi siz seçersiniz.
  • Feda (Sacrifice) Mekaniği: Takımınız doluyken yeni bir oyuncu almak için mevcut kadrodan kimi göndereceğinizi (kaleci veya yedekler dahil) siz belirlersiniz.
  • Stabil Yeni Arayüz: Oyunun orijinal kodlarına sadık kalarak, maç sonlarına özel olarak tasarlanmış, hatasız çalışan yeni bir grafiksel menü eklendi.
Şu An Ekli Olan Maçlar ve Ödüller (Sao Paulo Serisi):
  1. vs Flumine: (Şart: 2+ Farkla Kazan) -> Ödül: Kisugi'yi al veya Tsubasa'ya Level atlat.
  2. vs Corinthians: -> Ödül: Riberio veya Sano.
  3. vs Grêmio: -> Ödül: Meao veya Da Silva.
  4. vs Palmeiras: -> Ödül: Ney veya Jitou.
  5. vs Santos: -> Ödül: Dilceu veya Misaki.
Teknik Detaylar:
  • Rom genişletildi ve özel 6502 Assembly kodları ile yeni menü sistemi enjekte edildi.
  • PPU (Grafik işlemcisi) yeniden programlanarak oyun içi diyalogları bozmayan, temiz bir "Ödül Ekranı" oluşturuldu.
    (Not:
    • Bu bir BETA sürümdür.
    • Çok daha fazla özellik ve maç eklenecektir.
    • Projedeki BÜTÜN EMEK ŞAHSIMA AİTTİR.
    Yorumlarınızı ve geri dönüşlerinizi bekliyorum. Keyifli oyunlar...)
    (FCEUX EMÜLATÖR ÖNERİMDİR DAHA STABİL ÇALIŞIYOR BU HACKTE)  
Nasıl Yapıldı? (Sizde Yapabilirsiniz)


PROJE ADI: Captain Tsubasa 2: The Decision (Beta)
TARİH: 17.12.2025

===========================================================================
GELİŞTİRİCİ NOTLARI VE TEKNİK DOKÜMANTASYON (NASIL YAPILDI?)
===========================================================================

Bu proje, standart bir hex editör düzenlemesi değil, oyuna harici 6502 Assembly
kodları enjekte edilerek geliştirilmiş kapsamlı bir ROM Hack çalışmasıdır.

Aşağıda, bu sistemin oyuna nasıl entegre edildiğine dair teknik detaylar yer almaktadır.

1. ROM GENİŞLETME (EXPANSION) VE BELLEK YÖNETİMİ
---------------------------------------------------------------------------
Orijinal oyunun kod yapısında boş yer olmadığı için, öncelikle ROM dosyası
MMC3 mapper kurallarına uygun olarak 0xC0000 (768KB) boyutuna genişletilmiştir.
Bu işlem sayesinde oyunun orijinal verilerine dokunmadan, kendi yazdığım
Assembly kodlarını depolayabileceğim "Bank 23" ($A000-$BFFF) alanı oluşturuldu.

2. HOOK SİSTEMİ (OYUN AKIŞINI YAKALAMA)
---------------------------------------------------------------------------
Maç bitişlerini algılamak için oyunun "Maç Kazanma Rutini"ne ($8206) bir
"Jump Hook" atıldı. Oyun maçın bittiğini anladığı an, işlemciyi oyunun kendi
kodlarından çıkarıp benim yazdığım $FD10 (Fixed Bank) stub koduna yönlendiriyor.

Bu aracı kod (stub), oyunun o anki hafıza bankalarını (PRG Banks) koruma altına
alıp, "Görev Sistemi"nin bulunduğu Bank 23'ü aktif hale getiriyor. İşlem bitince
oyunun orijinal bankalarını geri yükleyip akışa devam ediyor. Bu sayede oyun
çökmeden menü açılıp kapanabiliyor.

3. PPU (GRAFİK İŞLEMCİSİ) VE ARAYÜZ PROGRAMLAMA
---------------------------------------------------------------------------
Oyunun standart yazı yazdırma motoru (VRAM Queue), maç sonlarında istediğimiz
kadar esnek olmadığı için, "Görev Menüsü" için tamamen özel bir görüntü motoru
yazıldı.

- Direct PPU Addressing: Menü açıldığında NMI (kesmeler) durdurulur ve
  görüntü doğrudan ekran kartı hafızasına (VRAM $2006/$2007) yazılır.
- Nametable Toggling: Oyunun arka planını bozmamak için menü, o an ekranda
  görünmeyen diğer Nametable'a ($2000 veya $2400) çizilir ve Scroll ($2005)
  kaydırılarak anında ekrana getirilir.
- Palette Fix: Oyunun $3F00 palet aynalama sorunu çözülerek "Beyaz Ekran"
  hatası giderildi ve siyah zemin üzerine temiz bir menü oturtuldu.

4. OYUN MANTIĞI VE RAM KULLANIMI (WRAM $7FFx)
---------------------------------------------------------------------------
Sistemin durumunu takip etmek için NES'in Work RAM bölgesindeki boş alanlar
($7FF0 - $7FFA) kullanıldı:

- $7FF2 (Bitmask): Hangi maçların görevlerinin yapıldığını bit düzeyinde
  saklar. Böylece aynı maçtan sonra görev tekrar tekrar çıkmaz.
- $7FF0 & $7FF1: Oyuncunun menüdeki seçimi (A/B) ve feda edilecek oyuncunun
  slot numarası burada işlenir.
- Dinamik Şart Kontrolü: Kodlar, o anki maçın kodunu ($26) ve skor farkını
  ($28-$29) okuyarak görevin başarısız olup olmadığını anlık denetler.

5. TRANSFER VE FEDA MEKANİĞİ
---------------------------------------------------------------------------
Oyunun oyuncu verilerini tuttuğu RAM pointerları manipüle edilerek "Canlı
Transfer" sistemi kuruldu.
- Kullanıcı "Feda Et" dediğinde, seçilen oyuncunun hafızadaki ID'si silinir.
- Seçilen ödül (Yeni Oyuncu ID'si), silinen adrese yazılır.
- Tsubasa (ID: 0x01) gibi kritik karakterlerin feda edilmesi kod bloğu ile
  engellenmiştir.


Ek Dosyalar Ekran Görüntüleri
   
Yukarı Çık Cevapla
#2
Eline sağlık,FIFA gibi oldu desene 
xD
Rugby,handball,ne isterseniz olsun.Sporu kendiniz seçeceksiniz,eğer bu sahayı istiyorsanız,Bana bir gol atın da göreyim hadi!


Genzo Wakabayashi
Yukarı Çık Cevapla
#3
Emeğine sağlık Çok Güzel Paylaşım Böyle devam Et
Yukarı Çık Cevapla
#4
@hakki212313214123213  Eline sağlık güzel görünüyor umarım daha da ilerletirsin başarılar.  Gülümseme
YouTuber olmak bir yandan iyi bir yandan zor önemli olan keyif almak Captain Tsubasa videoları atmaktan baya keyif alıyorum kanalıma ulaşmak için mavi renkli yazıya tıklayabilirsiniz  Gülümseme  K.MASTER64KYT
Yukarı Çık Cevapla
#5
Eline sağlık  Gülümseme
Yukarı Çık Cevapla
#6
Özellik Çok Güzel Ama Sadece Bir Şeyi Farketmemişsin Takımımıza Yeni Oyuncu Aldığımız Zaman Yeni Oyuncunun Forma Renki Farklı Onu Forma Renkini Takıma Uyumlu Olsa Daha iyi Olur
Yukarı Çık Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
CAPTAIN TSUBASA SEGA CD HACK darklord80 87 17,704 Dün, Saat: 06:39
Son Yorum: JetsLifee
Tsubasa Barca'da(Golden 23) Hack Jun Misugi 102 17,415 14-08-2026, Saat: 22:30
Son Yorum: beirak88
Captain Tsubasa 3 Olympic Hen (Road to 2002 x Golden 23 x Rising Sun) Hack Ronnie 92 9,016 14-08-2026, Saat: 21:44
Son Yorum: beirak88
Captain King Of Coimbra Hack Jun Misugi 159 26,698 14-08-2026, Saat: 21:37
Son Yorum: beirak88
Captain Tsubasa 2 Who To Fight Hack Jun Misugi 219 34,711 14-08-2026, Saat: 21:18
Son Yorum: beirak88

Yönetim Ayarları
Hızlı Menü:


 
Görüntüleyenler: