🔰ادامه مقاله بالا 👆
🔶 با توجه به مقاله بالا، چند استثنا در باب زبانهای برنامه نویسی سگا وجود دارد...
1⃣
Sega Saturn Visual Novel Engine (SSVNE): این یک موتور اسکریپت نویسی؛ اختصاصی بود که برای ساخت رمان های بصری در سگا استفاده می شد.
بعضاً، توسعه دهندگان ممکن بود از زبان های اسکریپت نویسی سفارشی یا ابزارهای اسکریپت نویسی اختصاصی برای برخی از جنبه های خاص بازی ها استفاده کنند.
🔸به طور کلی، سگا بیشتر به زبان های برنامه نویسی سطح پایین متکی بود، زبان های اسکریپت نویسی نقش بسیار محدودی در توسعه بازی برای کنسول های سگا داشتند.زیرا این کنسول منابع محدودی داشت و زبانهای اسکریپتنویسی معمولاً سربار اجرایی بیشتری دارند.
🔷 قطعات الکترونیکی مورد استفاده در کنسول بازی سگا
1⃣
پردازنده مرکزی (CPU):این قطعه، مغز اصلی کنسول بود و وظیفه اجرای دستورالعملهای بازی و پردازش دادهها را بر عهده داشت. در
Sega Genesis/Mega Drive از پردازنده Motorola 68000 استفاده میشد.
2⃣
پردازنده گرافیکی (GPU): این قطعه وظیفه رندر کردن تصاویر و گرافیک بازی را بر عهده داشت. در
Sega Genesis/Mega Drive از یک تراشه سفارشی سگا برای این منظور استفاده میشد.
3⃣
حافظه RAM:این حافظه برای ذخیره موقت دادهها و کدهای در حال اجرا استفاده میشد.
4⃣
حافظه ROM: این حافظه برای ذخیره دائمی کدهای اصلی کنسول و برخی از دادههای ضروری استفاده میشد.
5⃣
تراشه صوتی: این قطعه وظیفه تولید صدا و موسیقی بازی را بر عهده داشت. در Sega
Genesis/Mega Drive از تراشههای Yamaha YM2612 و Texas Instruments SN76489 استفاده میشد.
6⃣
کنترلر:این قطعه وظیفه دریافت ورودی از بازیکن و ارسال آن به کنسول را بر عهده داشت.
7⃣
کارتریج: این قطعه حاوی بازی بود و به کنسول متصل میشد. کارتریجها معمولاً حاوی حافظه
ROM بودند که کد و دادههای بازی در آن ذخیره میشد.
8⃣
مدارهای جانبی:مدارهای دیگری نیز در کنسول وجود داشتند که وظایف مختلفی مانند مدیریت ورودی/خروجی، کنترلرها، و اتصال به تلویزیون را بر عهده داشتند.
📌 نکته:
این قطعات با استفاده از تکنولوژیهای الکترونیکی آن زمان
(دهههای 1980 و 1990) ساخته میشدند و از نظر فناوری با قطعات الکترونیکی امروزی تفاوت زیادی دارند.
🔖 #سگا #بازی #گیم #فناوری #تکنولوژی #الکترونیک
〰〰〰〰〰〰〰〰〰〰
🖥 @devloper98 〽️ @IT_Portal98