
قام مطور من مانشستر، يُعرف باسم ctrl-cheeb-del، بترجمة كاملة لكود Pokémon HeartGold وSoulSilver لجهاز Nintendo DS إلى كود مصدر C وC++ باستخدام وكلاء الذكاء الاصطناعي. النسخ الأمريكية تتوافق مع الكود المولد بايت لبايت مع ملفات ROM الأصلية. وفقًا للمؤلف، استغرقت العملية حوالي شهر، وبلغت تكلفة الرموز عند أسعار واجهة برمجة التطبيقات العامة حوالي 56,000 دولار.
يتعلق الأمر بالتفكيك المطابق: يتم ترجمة كود الآلة مرة أخرى إلى كود مصدر قابل للقراءة، والذي عند تجميعه باستخدام نفس المترجم الأصلي، ينتج نفس الملف الثنائي تمامًا كما في الكارتردج. هذا هو التحقق الموضوعي: إذا تطابقت البايتات، فإن الوظيفة تم استعادتها بشكل صحيح.
وفقًا للإحصائيات المنشورة، قام وكلاء الذكاء الاصطناعي بتعليق 4,075,354 بايت من كود معالجات ARM9 وARM7. التوزيع: 97.9 بالمئة C نقي، 1.3 بالمئة C++، 0.6 بالمئة إدراجات تجميع أصلية، 0.1 بالمئة مولدة بواسطة أدوات البناء.
تم العمل في فرع منفصل من مستودع pokeheartgold، الذي يديره مجموعة من المتحمسين pret؛ يقوم أعضاؤها بتفكيك Pokémon يدويًا، ويعملون على HeartGold وSoulSilver منذ يونيو 2021. يوضح مؤلف الفرع صراحة أن كل البنية التحتية الأساسية تعود إلى pret، ولا تقبل المجموعة الكود المكتوب بواسطة الذكاء الاصطناعي ولا ترغب في الارتباط بالنتيجة. لاحظ النقاد على وسائل التواصل الاجتماعي أن الفرع يعتمد بشكل كبير على سنوات من عمل الآخرين ويكمل الباقي. في السابق، في أبريل، كان هناك تجربة مماثلة pokeheartgold-slop.
يتطلب الرقم 56,000 دولار توضيحًا: هذه هي تكلفة الرموز عند الأسعار العامة، وليست النفقات الفعلية. عند العمل من خلال الاشتراكات مثل Claude Max، يمكن أن تكون التكاليف الفعلية أقل بكثير.
تم إصدار HeartGold وSoulSilver على DS في عام 2009 كإعادة إصدار لـ Gold وSilver لجهاز Game Boy Color. لا يجعل التفكيك اللعبة مجانية: يحتوي المستودع على الكود فقط، ويحتاج إلى تفريغ شخصي من الكارتردج الأصلي للتجميع، والرسومات والموسيقى والأصول محمية بحقوق الطبع والنشر لشركة Nintendo وThe Pokémon Company. كما أن اتفاقية ترخيص Nintendo تحظر التفكيك.
الفائدة العملية الرئيسية هي إنشاء تعديلات: مع الكود المصدري الكامل، يصبح من الأسهل إجراء تعديلات، وألعاب المعجبين على محرك الجيل الرابع، وإصدارات الكمبيوتر الشخصي، ودراسة هيكل الأصل. سابقًا، ساعد وكلاء الذكاء الاصطناعي في إكمال تفكيك Super Smash Bros. Melee وكلا جزئي Snowboard Kids بالكامل، وشارك موريس هويمان كيف أعاد 15 وكيلًا أو أكثر إنشاء كود Call of Duty في ثلاثة أشهر، وأنفقوا أكثر من 500 مليار رمز.
أُعدت هذه المادة لأغراض معلوماتية وتعريفية فقط ولا تشكل نصيحة أو توصية مالية.




