🎮 وش معنى الصيغ؟
لما تحمل لعبة قديمة، غالباً يكون امتدادها:
.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 تعليقات