🎮 وش معنى الصيغ؟
لما تحمل لعبة قديمة، غالباً يكون امتدادها:
.gb= Game Boy (الأبيض والأسود).gbc= Game Boy Color (ملوّنة بالكامل).sgb= مو شائع… بس بعض الألعاب تدعم Super Game Boy داخل محاكي معين
🔍 كيف تميّز النوع بدون تشغيل؟
- 📁 شغّل الملف بأي Hex Editor أو عبر أداة فحص ROM (مثل GB Cart Dumper)
- 🧠 كل ROM يحتوي على Byte يوضح نوع الدعم:
Offset 0143 (Cartridge Type)
هو اللي يحدد إذا كانت اللعبة GB أو GBC أو تدعم SGB.
🧪 اختصارات سريعة:
0x80= اللعبة تدعم GBC (بس تشتغل على GB)0xC0= Only for GBC (ما تشتغل على GB)0x03= تدعم SGB
يعني؟ لما تشوف لعبة مكتوب فيها "Only for Game Boy Color" وعندها 0xC0 → مستحيل تشتغل على GB أو SGB.
💡 برامج تسهّل عليك العملية:
- 🔎 SameBoy: يعطيك نوع اللعبة مباشرة من الـ log
- 💾 GB ROM Info Tool: أداة بسيطة تحلل بيانات الملف
- 🧪 HxD Editor: للمهووسين، تقدر تشوف الـ Header يدويًا
📌 خلاصة حكميك:
لا تحمّل وخلاص… افهم نوع الملف، واعرف وش المحاكي اللي بيشغله صح! وبكذا ما تطق الباب على ROM ما يدري عنك 😉
ودايماً تأكد من المصدر… لا تاخذ ملف GBC وتحاول تشغله على محاكي GB وتقول "ليش الشاشة سودا؟" 😅

0 تعليقات
💬 اترك تعليقاً أو استفساراً:
يسعدني جداً تفاعلك! إذا واجهتك أي مشكلة تقنية أو استفسار حول الشرح، لا تتردد في كتابته بالأسفل.
📌 تنبيهات هامة:
▪️ يرجى توضيح المشكلة أو رسالة الخطأ بدقة لنتمكن من مساعدتك.
▪️ يُمنع إرفاق روابط خارجية أو طلب ملفات مقرصنة التزاماً بسياسات جوجل.
✅ سيتم الرد عليك في أقرب فرصة ممكنة!