المحاكي هو جهاز كمبيوتر أو برنامج يحاكي أو يقلد جهاز كمبيوتر آخر أو برنامج آخر.
على سبيل المثال تتيح المحاكيات تشغيل Windows على جهاز كمبيوتر يعمل بنظام Mac والعكس.
تعرف على كيفية عمل المحاكيات ولماذا قد يستخدمها شخص ما.
تصور IBM مفهوم مضاهاة الكمبيوتر كوسيلة لتشغيل البرامج المصممة للأجهزة القديمة الخاصة بهم على طرز أحدث.
تعتمد الطريقة التي استخدموها على مجموعة من البرامج والأجهزة المخصصة .
بدلا من تصميم تطبيقات جديدة تمامًا لأجهزة الكمبيوتر الجديدة الخاصة بهم فإن التوافق المدمج مع الإصدارات السابقة أعطى للمطورين مرونة أكبر.
اليوم يستخدم مصطلح المحاكي بشكل شائع في سياق ألعاب الفيديو.
أصبحت محاكيات ألعاب الفيديو شائعة خلال التسعينيات لأنها سمحت للناس بلعب الألعاب للألعاب
مثل Nintendo Entertainment System و Atari 2600 على أجهزة كمبيوتر سطح المكتب الحديثة.
مع انتشار الهواتف الذكية والأجهزة اللوحية أصبح الطلب على المحاكيات القادرة على تشغيل نظام iOS أو Android على أجهزة الكمبيوتر الشخصي على نحو متزايد.
كيف تعمل المحاكيات
هناك أنواع مختلفة من المحاكيات التي تستخدم تقنيات محاكاة مختلفة لكن الهدف النهائي هو نفسه دائما:
تكرار تجربة استخدام الأجهزة أو البرامج الأصلية
تتعدى بعض المحاكيات أداء المنتج الأصلي وتتضمن ميزات إضافية.
لماذا استخدام المحاكيات؟
يميل البرنامج إلى أن يكون خاصًا بالنظام الأساسي ولهذا السبب يتعين على المطورين إنشاء تطبيقات منفصلة لأجهزة Android و iOS و Windows و Mac.
إذا كنت من مستخدمي Mac وهناك تطبيق تريد استخدامه وهو متاح فقط لنظام التشغيل Windows
فإن الخيار الوحيد إلى جانب شراء جهاز كمبيوتر يعمل بنظام Windows هو استخدام محاكي.
تلعب المحاكيات أيضا دورا مهما في الحفظ الرقمي. يمكن تنزيل البرامج المخزنة على تنسيقات قديمة
مثل خراطيش اللعبة القديمة ، كملفات ROM باستخدام جهاز خاص. يمكن بعد ذلك تشغيل ROM باستخدام محاكي لنظام اللعبة الأصلي الذي تم تصميمه من أجله.
أمثلة من المحاكيات
هناك عدد لا يحصى من المحاكيات التجارية المفتوحة المصدر المتاحة لكل نظام تشغيل رئيسي. فمثلا:
تتيح المحاكيات مثل BlueStacks استخدام تطبيقات Android على Windows و Mac.
يمكن لبرامج مثل Xcode تشغيل iOS على نظامي التشغيل Mac و Windows.
Appetize.io هو محاكي يستند إلى المستعرض يتيح لك استخدام تطبيقات iOS على أي جهاز كمبيوتر.
تدير WINE تطبيقات Windows على نظام التشغيل Linux.
يمكن لمحاكيات مثل Nestopia ممارسة ألعاب Nintendo على نظام Linux.
أجهزة محاكاة وحدة التحكم مثل SNES Classic هي أجهزة قائمة بذاتها تسمح للاعبين بلعب ألعاب الفيديو القديمة على أجهزة التلفزيون عالية الدقة الحديثة.
هناك العديد من المحاكيات لأجهزة PlayStation المحمولة التي تسمح للمستخدمين بلعب الألعاب لوحدات التحكم الأخرى على نظام Sony المحمول.