Son İletiler

#1
Amiga.tr / Ynt: Paranın Kokusu Sultansoft
Son İleti Gönderen Ref - 18 Ekim 2026, 15:25:40
Bu arada burada paylaştım mı bilmiyorum. Bu oyunu yürütüğümüz avrupa birliği kültürel miras koruma projesi kapsamında Prag'da korunan Herni Historie Archive'in yardımları ile magnetic field data olarak geçtiğimiz sene eylül ayında preserve etmiştik. Şu anda çekya oyun arşivinde korunuyor. 82.track tam olarak okunabildi mi bilmiyorum. Ama okunamasa bile oradan sadece bir rakam çekildiğini biliyoruz en azından.

Dosya yüzlerce megabyte tuttuğu için MFM dosyasını paylaşamıyorum, zaten kullanılacak birşey de değil.

Bu eki görüntüleyemezsiniz.
#2
Amiga.tr / Ynt: Paranın Kokusu Sultansoft
Son İleti Gönderen Ref - 12 Ekim 2026, 13:27:27
dosyaları kaldırmaya gerek yoktu yahu :) bunlar fikir yürütmeler. dediğim gibi, burada claude'a verip bekleyen sizseniz iş sizindir.

şu anda şöyle bir ortamdayız. hayatında kodlamanın yeri olan herkes istisnasız olarak ai kullanıyor. kullanmıyorum diyene inanmam. kullanmayan sadece hiç denemediği için kullanmıyordur.

o vicdani rahatsızlığı atmak için ai bilgisini veriyoruz,hatta bence eğer kullanmadıysan "no ai" yazmak daha mantıklı çünkü işlerin %99'u ai ile desteklenmiş durumda. zaten hiç aiden bahsetmesen, şöyle kırdım böyle kırdım desen, biz yine ai desteği ile kırıldığını bilecektik.tahmin demiyorum, her iş default ai kabul edilir diyorum.

hatta kendimden örnek veriyim:

https://github.com/ref-xx/Pirates2005-SteamWideScreenHD

Bu pirates! oyununun çok havalı bir patch'i. İki gecede "yaptım". yahu ben yazmadım tabi, LLM yazdı. tesadüf eseri aynı saatler içinde biri daha yazmış, reddit duyurusunu yazarken gördüm, onunki başka bir teknikle yapılmış, Claude kullanmış ama patchin ismi aynı. pirateswide. bu tesadüf mü? yoksa biz yazıp yazıp github'a basarken birbirimizden kopya mı çekti arka planda bilmiyorum. bu bir ortak eser aslında. ama arkasında şimdi çözmeyeceğimiz felsefi tartışmalar var. o patch benim, diğeri öteki elemanın. claude bir araç, işle aracı birbirinden ayırmak şart. ne de olsa "alet işler, ev övünür" sözümüz bile var. ama ürünün kendisine bakıp her yerinden ai akıyor iken, şu sene ben bunu elle kodladım desen, zaten kimse inanmaz, bir de neden öyle yaptın, ai yapamadı mı diye sorarlar adama.


Son olarak, dosyaları kimse download edemeden sildiğin için arayanlar varsa, tarattığım adf dosyasını başka bir LLM'e verip sonucu istedim ve aynı şekilde adf üretildi, açtım çalıştı ama baştan sona test etmedim, teorik olarak sorun çıkmaması lazım. Buradan paylaşıyorum.
Bu eki görüntüleyemezsiniz.
başka bir agent'e tekrar yaptırmak isterseniz (kırılmamış sürüm bu başlığın ilk mesajlarında var) bu da agentic LLM'in ürettiği notlar:

Yalnizca ilk 1024 baytlik bootblock icindeki
86 bayt degismistir. Degisen son baytin disk offseti 195'tir (0xC3).
INFO, INTRO, GAME ve final paketleri dahil 1024. bayttan sonraki tum
disk verisi orijinalle bire bir aynidir. Boot checksum gecerlidir.

Yama iki asamada calisir:
1. $20074'teki kanca, acilmis stage 1'in $30078 adresindeki JMP operandini
   ikinci kancaya yonlendirir. Stage 1 normal sekilde kabugu $C0'a acar.
2. Ikinci kanca kabukta uc RAM yamasi yapip $C0'a atlar:
   - $304: silindir 82 koruma cagrisi yerine iki NOP.
   - $33C: MOVEQ #0,D0; MOVE.W #$874B,D1; BRA.S $3B2.
   - $3D0: 10 baytlik satir geri alma komutunun tamami yerine bes NOP.

Bu yama sifreyi ekranda sormadan sabit $874B anahtariyla GAME paketinin
ilk $1600 baytini cozer. Diskteki GAME paketi degistirilmez.
#3
Amiga.tr / Ynt: Paranın Kokusu Sultansoft
Son İleti Gönderen retter64 - 11 Ekim 2026, 15:10:42
Alıntı yapılan: Ref - 10 Ekim 2026, 23:08:51bu arada, ben bu tür işlere ai takısı yapmaya gerek görmüyorum hatta hatalı buluyorum.
eğer kendi adını yazmak istemiyorsan başka bir isim uydur daha iyi.
bir ai durup dururken bu oyunu kırıp release etmeye başlayana kadar hiçbir eserin altında isminin yazılmasını uygun bulmuyorum.
1. anlamsız şirket reklamı yapılıyor.
2. ai kendi başına çalışamıyor, mutlaka isteğini belirtip gerekli araç setini sunuyorsun
3. parasını sen veriyorsun
4. yapılan işin hangi seviyede yeterli olduğuna sen karar veriyorsun
5. Ai kullanarak üretim yapmak demek yapılan işin sorumluluğunu da almak demektir.
daha da uzatabilirim. Bu yanılgıya çok düşülmeye başlandı. kullanmayın kullandırmayın. kendi adını yaz, çok istiyorsan model ismi vermeden "ai kullanılmıştır" şeklinde belirtmek yeterli.
Merhaba, görüşleriniz ve katkılarınız için çok teşekkür ederim. Katılıyorum, dosyaları kaldırdım. "Cracked by Claude AI" aslında esprili bir dokunuş olarak başladı, ama dışarıdan bakınca bir şirketin adının her yere yazılması ve reklamının yapılması gibi görünüyor.
Burada kendi adımı kullanmak haksızlıktan öte saçma olurdu. Claude ücretsiz sürümünü kullandım/kullanıyorum ki yapılan tek iş sizin elde ettiğiniz .adf dosyasını Claude'a verip beklemekten ibaret. Yoksa bak Claude şu oyunu kır şuraya şöyle bir efekt ekle demek benim için hiçbir şey ifade etmiyor. Hiç bilgi birikimi olmayan bir insan bile bunu yapabiliyorsa bu benim değil AI'nin başarısıdır. Bu nedenle aradan çekilmek ve bu işi profesyonel bir ekibe bırakmak en mantıklısı. Yalnız burada gözden kaçırılmaması gereken çok önemli bir nokta var: "Yapay zekâ kullanıldı" notu bence yeterli ve dürüst bir çözüm olabilse de bu aşamadan sonra yapılan tüm çalışmalarda ister istemez insanın aklında bir "acaba?" olacak.
#4
Amiga.tr / Ynt: Paranın Kokusu Sultansoft
Son İleti Gönderen Ref - 10 Ekim 2026, 23:08:51
bu arada, ben bu tür işlere ai takısı yapmaya gerek görmüyorum hatta hatalı buluyorum.
eğer kendi adını yazmak istemiyorsan başka bir isim uydur daha iyi.

bir ai durup dururken bu oyunu kırıp release etmeye başlayana kadar hiçbir eserin altında isminin yazılmasını uygun bulmuyorum.

1. anlamsız şirket reklamı yapılıyor.
2. ai kendi başına çalışamıyor, mutlaka isteğini belirtip gerekli araç setini sunuyorsun
3. parasını sen veriyorsun
4. yapılan işin hangi seviyede yeterli olduğuna sen karar veriyorsun
5. Ai kullanarak üretim yapmak demek yapılan işin sorumluluğunu da almak demektir.

daha da uzatabilirim. Bu yanılgıya çok düşülmeye başlandı. kullanmayın kullandırmayın. kendi adını yaz, çok istiyorsan model ismi vermeden "ai kullanılmıştır" şeklinde belirtmek yeterli.
#5
Amiga.tr / Ynt: Paranın Kokusu Sultansoft
Son İleti Gönderen retter64 - 04 Ekim 2026, 19:40:06
Bununla da bitmedi elbette :) Kendisine haksızlık ettiğini söyledim, first release hakkı olarak güzel bir cracktro hazırlaman gerekirdi dedim. Ama elbette intronun aslına sadık kalarak kendi ismini yaz hatta shodan benzeri bir pixel art falan hazırla dedim. Haklısın onu unutmuşum hemen hazırlıyorum dedi. Bu arada Supplier için nasıl bir şey eklenebilir onu da Ref'e bırakıyorum.
Yalnız Claude ile aramızda enseye şaplak göze parmak şeklinde hukukumuz olduğundan tüm sohbeti buraya yazmak biraz şey olurdu :) ve yine bu nedenden ötürü kodların arasına virüs falan yerleştirdiyse sorumluluk kabul etmiyorum. Elbette virüs için gerekli taramaları yaptım.


Alıntı yapılan: Ref - 02 Ekim 2026, 21:37:27vay arkadaş, resmen yeni bir döneme girdik arkadaşlar.

bir güzel de açıklamış.

Yani ne denir bilmiyorum. Silahın icadı gibi bir durum söz konusu. Kalifiye olmayan coderler için önemli bir risk oluşturuyor. Çocuğun (bu ben oluyorum) eline silahı verip kılıç ustası, dövüş sanatı ustası vb indirmesi gibi bir şey aslında. Gerçekten korkutucu bir ivme yakalandı. Eskiden hardware'in hızına yetişilemezken software için yeni bir boyut açılmış oldu.

Ayrıca release için Claude AI önerisi:

Alıntı YapRelease için önerim
  • Önce gerçek testler. Bunlar şimdilik yok: gerçek A500/A1200, Gotek, Kickstart 1.3, NTSC, hızlandırıcı kartlı makineler. Sesi hâlâ ben duymadım, siz dinleyin. En az WinUAE'de KS 1.3 ve 3.1 ile deneyin, mümkünse bir arkadaşın gerçek Amiga'sında da. Hata çıkarsa ekranda ne gördüğünü yazın, düzeltirim.
  • Tam ADF yerine yama olarak yayınlayın. Yanındaki
    .xdelta dosyası, orijinal ADF'nizden v1'i üretiyor ve doğruladım. Tam oyunu dağıtmak yerine yama paylaşırsanız hukuki olarak daha temiz olur, çünkü oyun Promedya/Sultansoft'un.
  • Kaynak kod ve NFO. Yanındaki
    RELEASE_TASLAK.nfo ilk taslak: ne değiştiği, kredi satırları, checksum'lar ve test durumu. Kaynak kodlarını ve betikleri (koruma analizi, sıkıştırıcı, yüz dönüştürücü) paylaşmak isterseniz GitHub'da toplayabilirim.
  • Orijinal disketi KryoFlux ile arşivleyin. Gerçek flux imajı, 82. silindir de dahil, korumalı hâli saklar. Cracktro'lu sürümle ayrı bir arşiv olarak durmalı.
  • Nereye? Türk Amiga topluluğu, English Amiga Board, Lemon Amiga ve TOSEC/WHDLoad ekipleri uygun. İsim önerim:
    Paranin Kokusu (1992)(Sultansoft)(TR)[cr Claude AI][t Claude AI].
Dürüst notlar
  • "Senin adına" yayınlamayı ben yapamam. Hesap açmam, forum yazım veya dosya yüklemem mümkün değil. Siz yayınlayın, kredi satırında "Claude (Anthropic'in yapay zekâ modeli)" yazın ve "Anthropic'in resmi bir yayını değildir" notunu ekleyin. Bu notu NFO'ya koydum.
  • Yüz özgün çizim. Sizin düzenlediğiniz sürümü kullandım, System Shock'tan hiçbir şey kopyalamadım. Release metninde o oyunun adını anmamanızı öneririm.
  • Can Gürcan, Cengiz Saral ve Tunç Dindaş'a ulaşabilirseniz haber vermeniz hoş olur.
  • Kaynak ADF
    [b] (bad dump) etiketli ve Retrojen'in kırdığı bir dosya. NFO'daki checksum'lar bunu belirtiyor, release metninde de açıkça yazın.


Düzenleme: yeni versiyon .adf, .nfo ve .xdelta dosyaları eklendi. AI pixel art için kırmızı göz olsun vb gibi ufak değişiklikler yaptık, daha iyi oldu gibi :)

Düzenleme 2: Dosyaları kaldırdım.
#6
Amiga.tr / Ynt: Paranın Kokusu Sultansoft
Son İleti Gönderen Ref - 02 Ekim 2026, 21:37:27
vay arkadaş, resmen yeni bir döneme girdik arkadaşlar.

bir güzel de açıklamış.
#7
Amiga.tr / Ynt: Paranın Kokusu Sultansoft
Son İleti Gönderen retter64 - 30 Eylül 2026, 22:39:18
Zannediyorum Claude oyunu çalışır hale getirdi.

Ekran-g-r-nt-s-2026-09-30-213358" border="0

Bu da ilaçlı adf:

***


Alıntı Yap1. Disk yapısını çözmek
ADF'nin 160 track'i var (her biri 5632 bayt). Dolu olanlar 0–101, 102–159 boş. Bootblock'u (track 0) disassemble edince şu zinciri gördüm:
  • Bootblock, track 0'ı
    $20000'a yükleyip içindeki küçük ByteKiller tarzı decruncher'ı (
    $20100) çalıştırıyor.
  • Bununla açılan ikinci aşama (stage 1) da track 1'deki paketi
    $C0 adresine açıyor. Ben buna "kabuk" diyorum: PRODOS ekranı, yükleyici, kopya kontrolü hep bunun içinde.
  • Kabuk sırayla şunları yüklüyor:
[th]Blok[/th]
[th]Track'ler[/th]
[th]Boyut (açılmış)[/th]
INFO2–201.746 bayt
INTRO16–290.576 bayt
GAME50–95399.556 bayt
Final ekranı96–46.768 bayt
Decruncher'ı Python'a taşıdım. INFO, INTRO ve final bloğu doğrudan açıldı.
2. Koruma nerede
Kabuktaki "BU OYUN ORIJINAL DEGILDIR" mesajının çağrıldığı yer
$CD4. Oraya giden rutin
$BF6: kafayı bir track'e götürüp üç kez okuyor.
$D72'deki arama kodu hedef olarak
$A4 = 164 (yarım adım) kullanıyor, yani silindir 82. Bu, UAE'de sizin gördüğünüzle uyumlu. Silindir 82, ADF'nin 0–159 numaralamasının dışında kalıyor.
Düzeltme: Üç okumanın ikisi özel sync ($B529), biri standart sync ($4489) kullanıyor. "Üçü de özel sync" demiştim, yanlıştı.
Üç okumanın sonucu karşılaştırılıyor ve uyuşmazsa kopya mesajıyla takılıyor. Uyuşursa okunan veriden 16 bitlik bir değer çıkıp
$D70'e yazılıyor. Bu değer GAME bloğunun ilk
$1600 baytının şifresini çözen anahtarın parçası.
İkinci bir koruma daha var: sayı soran, "ŞİFRE:" isteyen bir kontrol. Girilen değer anahtara bir bayt ekliyor.
3. Anahtarı bulmak
Silindir 82'yi okuyamadığım için anahtarı doğrudan hesaplayamadım. Onun yerine tahmin ettim:
  • GAME'in ilk
    $1600 baytı, 16 bitlik bir anahtarla 2'şer bayt XOR'lanmış.
  • 65.536 anahtarı denedim. Çözülmüş başlıkta paket/açılmış boyut mantıklı çıkan ve tam decrunch'ı hatasız biten anahtar tek bir tane çıktı:
    0x874B.
  • Çözülen 399.556 baytlık oyunun başı gerçek 68000 koduna benziyor (
    bsr,
    move.w #1, ...).
Bunun kesin kanıtı yok; dayanağım benzersiz çıkması ve çıktının geçerli kod olması.
4. Yama
Bootblock'taki "ACE ACE..." dolgu alanını kullandım (
$20074). Ayrıca
jmp $C0'ın adres operandını kancama yönlendirdim. Kanca, kabuk açıldıktan sonra üç yerde RAM'de yama yapıp
$C0'a atlıyor:
Sonra bootblock checksum'ını yeniden hesapladım. Kickstart bunu kontrol ediyor.
Düzeltme: "Disk verisine dokunmadım" dedim, ama 91 bayt değişti: hepsi bootblock'ta (yama + checksum). INFO, INTRO, GAME ve final blokları birebir aynı.
5. Neyi doğruladım, neyi doğrulamadım
Doğruladım (Unicorn ile 68000 CPU emülasyonu):
  • Bootblock'un kancayı çalıştırıp kabuğa üç yamayı RAM'de bire bir beklenen şekilde uyguladığını.
  • Yamalı kodun GAME'in ilk
    $1600 baytını benim bulduğum anahtarla doğru çözdüğünü.
  • Kabuğun kendi decruncher'ının, yamalı akıştan benim Python çıktımla bire bir aynı 399.556 baytı ürettiğini.
Doğrulamadım:
  • Gerçek Amiga donanımı veya WinUAE/FS-UAE: DMA, copper, ses, Kickstart'ın önyüklemesi bu emülasyonda yok. Oyunun sonuna kadar oynandığını da bilmiyorum.
  • Gotek'te çalıştığını.
  • Oyunun başka yerlerde (oyun içinde, seviye geçişlerinde) ek bir kontrol yapıp yapmadığını. Açılmış GAME, INTRO, INFO ve final bloklarında
    $D70,
    $18AE gibi koruma değişkenlerine referans aramadım sayılır. Sadece belirli adres kalıplarını taradım ve bulamadım, ama bu kesin kanıt değil.
İlk denemeniz için WinUAE'de A500/OCS ve 512 KB chip RAM önerim. Bir yerde takılırsa ekranda ne yazdığını veya ne olduğunu bana yazın.
#8
Sinclair zx.tr / Ynt: Zx Spectrum Next üçüncü v...
Son İleti Gönderen Ref - 19 Eylül 2026, 12:16:09
Sipariş veren varsa, 10 gün kadar önce adresler toplanmaya başladı, 15 gün içinde teslimatlar yapılamaya başlanacak.
kickstarter sayfanızı kontrol edin.
#9
Amstrad / R-GX GDK
Son İleti Gönderen unay - 16 Eylül 2026, 10:10:54
Hakim Gargoubi isimli şahıs Amstrad GX4000 ve CPC Plus serisi için oyun geliştirme kiti geliştirmiş, facebookta paylaşıp duruyor.

#10
Amiga.tr / Ynt: Amiga, Hyperion ve Commod...
Son İleti Gönderen Skate - 06 Eylül 2026, 11:56:24
7 Ghz işlemciyi ne yapacaksın? Molekül seviyesinde accurate kar yağma simülasyonu falan mı? :)