آیا تا به حال برای یک سیستم واحد که فقط برای شبیه سازی بازی های ویدیویی قدیمی در نظر گرفته شده بود آرزو کرده اید؟ در اینجا چندین دلیل خوب برای دوست داشتن MiSTer FPGA وجود دارد.
اگر عاشق بازی های ویدیویی قدیمی هستید اما هنوز در مورد MiSTer FPGA چیزی نشنیده اید، احتمالاً به این دلیل است که بیش از حد بازی های قدیمی را انجام داده اید.
شما این را دوست خواهید داشت، پس کمی استراحت کنید و به خواندن ادامه دهید. بدون اینکه بخواهیم بیش از حد دراماتیک به نظر برسد، MiSTer FPGA بدون شک راهی است که بازیهای ویدیویی قدیمی در آینده توسعه مییابند، اما اکنون اینجاست و فوقالعاده است.
و بر اساس اینکه اوضاع در حال حاضر چگونه است، به نظر می رسد که همه چیز در حال بهتر شدن است.
اگر از طرفداران بازی های قدیمی هستید، Mister FPGA تجربه بازی شما را به طور قابل توجهی افزایش می دهد، به گونه ای که قبلا هرگز امکان پذیر نبوده است.
در این پست، نگاهی عمیق به Mister FPGA خواهیم داشت، از جمله اینکه چگونه کار میکند، چه بازیهایی را میتواند بازی کند و موارد دیگر.
بیایید قبل از ادامه نگاه کنیم که FGPA در واقع چیست.
FPGA
آرایه گیت قابل برنامه ریزی در میدان یا FPGA مخفف یک نوع مدار مجتمع است که ممکن است پس از ایجاد آن تغییر کند.
برخلاف تراشههای رایانهای معمولی، FPGAها از بلوکهای منطقی قابل برنامهریزی و اتصالات استفاده میکنند که ممکن است برای سازگاری با برنامههای مختلف اصلاح شوند.
در اصل، یک FPGA می تواند دوباره برنامه ریزی شود تا به عنوان هر شکلی از مدار دیجیتال عمل کند. این را می توان به طور نامحدود با قرار دادن یک پیکربندی جدید در RAM برای تقلید از نوع دیگری از تراشه تکرار کرد.
در حالی که FPGA های قبلی برای توصیف رفتار خود نیاز به نمودارهای مدار داشتند، مدل های جدیدتر از برنامه نویسی مبتنی بر متن استفاده می کنند.
بخصوص در فراگیری ماشین و شتاب هوش مصنوعی، این تراشه ها طیف گسترده ای از برنامه ها را ارائه می دهند. شبیهسازی سختافزار بازیهای ویدیویی استفاده فوقالعادهای برای FPGA است، زیرا میتوان آنها را به طور مکرر طراحی کرد تا به همان اندازه مدارها عمل کنند.
FPGA ها با موفقیت چندین سیستم بازی ویدیویی را در سطح سخت افزاری به جای اجرای شبیه ساز در نرم افزار تقلید می کنند.
مستر FPGA چیست؟
آقا یک پروژه منبع باز است که از سخت افزاری استفاده می کند که به لطف فناوری آرایه دروازه قابل برنامه ریزی میدانی (FPGA) می تواند بعد از رویداد تغییر کند.
FPGAها را میتوان دوباره برنامهریزی کرد تا بهگونهای عمل کنند که گویی با سیلیکونی واقعی که میخواهید از آن استفاده کنید، از تسمه نقاله جدا شدهاند، برخلاف CPUهای معمولی، که از لحظه تولید ثابت میشوند.
این به این معنی است که شما یک CPU را فریب نمی دهید تا فکر کند چیز دیگری است. در عوض، شما در حال ساخت آن هستید تا از همان ابتدا به این شکل عمل کند.
از نظر تئوری، یک سیستم MiSTer میتواند نرمافزاری را برای NES، Neo Geo، Apple II یا Acorn Archimedes اجرا کند و عملکردی پاسخگو و تقریباً مشابه سختافزار اصلی ارائه دهد.
به زبان ساده، این یک شبیه ساز سخت افزاری است که به کاربران اجازه می دهد تا با تقلید از پلتفرم های خاص، بازی های کابینت و کنسول های قدیمی تر را بازی کنند. از نظر مفهومی شبیه شبیه سازهایی مانند مواردی است که در لیست ما از برترین شبیه سازهای سیستم سرگرمی نینتندو وجود دارد، اما در یک لیگ کاملاً دیگر قرار دارد.
در این سیستم ها هم از سخت افزار و هم نرم افزار MiSTer استفاده می شود. به منظور بازآفرینی بازیهای کابینت قدیمی، این ترکیب دارای حداقل تأخیر و دقت خوب است.
این نشان می دهد که MiSTer FPGA یک دستگاه سخت افزاری است، نه یک راه حل مبتنی بر نرم افزار، مانند Raspberry Pi یا Odroid. شما باید قطعاتی مانند هاب USB، ماژول رم، برد DE-10 Nano و یک محفظه کنسول بخرید، مگر اینکه از قبل ساخته شده خریداری کنید.
نرم افزار کنسول است منبع باز و توسط الکسی ملنیکوف، معروف به Sorgelig ایجاد شد. از زمان اولین انتشار خود، آن را تحت توسعه مستمر قرار داده است و توسط یک توسعه دهنده قابل توجه پشتیبانی می شود بازی یکپارچهسازی با سیستمعامل جامعه مشتاق
ویژگی های قابل توجه
- این مجموعه عظیمی از بازی های قدیمی را ارائه می دهد.
- هسته ها به جای دیسک ها یا کارتریج های معمولی استفاده می شوند.
- بیش از 80 سیستم مجزا وجود دارد که می توان آنها را شبیه سازی کرد.
- بازی های بدون تاخیر را می توان از طریق کنسول MiSTer FPGA به دست آورد.
- کنسولهای قدیمیتر، رایانههای شخصی و سختافزار آرکید از طریق MiSTer FPGA شبیهسازی میشوند.
چگونه کار می کند؟
برد اصلی DE10-nano توسط MiSTer با تعدادی برد دختر توسعه یافته است. همه بردها نیازی به نصب ندارند. MiSTer به عنوان یک برد ساده DE10-nano که سطح ابتدایی آن است شروع می شود. شما می توانید تقریباً به طور کامل از تمام هسته ها فقط با یک برد اضافی (SDRAM) استفاده کنید.
برد SDRAM:
این برد کوچک از طریق اتصال GPIO10 به برد DE0-nano متصل می شود. DE10-nano دارای حافظه سریع DDR3 است، اما به دلیل تأخیر بالا و استفاده مشترک از ARM، نمی توان از آن برای شبیه سازی یک EDO DRAM قدیمی استفاده کرد.
اکثر هستهها نمیتوانند یک ماژول حافظه قدیمی را بدون SDR SDRAM روی یک تخته دختر تقلید کنند.
برد I/O
اتصال GPIO1 در برد DE10-nano این برد را به عنوان پلاگین می پذیرد. علاوه بر دکمهها و LED، دارای خروجی VGA سنتی با شش بیت در هر جزء، صدای آنالوگ (کانکتور تلفن 3.5 میلیمتری)، صدای نوری دیجیتال و دکمهها است.
اگر می خواهید MiSTer را در داخل یک کیس قرار دهید یا VGA را به HDMI ترجیح می دهید، این برد مفید است. علاوه بر این، این هیئت به توسعه هسته کمک می کند. در حالی که کامپایل فقط VGA سرعت توسعه را افزایش می دهد، کامپایل مقیاس کننده HDMI حدود دو برابر بیشتر طول می کشد.
اکثر هسته ها می توانند بدون این برد اجرا شوند. اگر تنها چیزی که نیاز دارید خروجی صوتی و تصویری آنالوگ است، می توانید به جای نصب این برد، از یک DAC مناسب در حالت Direct Video استفاده کنید.
برد RTC
زمانی که این برد به اتصال LTC متصل می شود، یک ساعت بلادرنگ ارائه می کند. اگر MiSTer از طریق اترنت به اینترنت متصل باشد، حتی بدون برد هم میتوان از ساعت بیدرنگ استفاده کرد. این قابلیت فقط توسط دو هسته استفاده می شود، بنابراین فقط علاقه مندان می توانند از آن استفاده کنند.
برد هاب USB
در زیر برد اصلی، این برد یک هاب USB 7 پورت اضافه می کند.
Building Mister FPGA
یک شبیه ساز MiSTer FPGA را می توان به یکی از دو روش به دست آورد: خرید یا ساخت. ساختن کنسول کوچک خود به شما امکان می دهد پیکربندی را شخصی سازی کنید.
علاوه بر این، به آشنایی شما با سخت افزار کمک می کند، که در صورت نیاز به ارتقا یا تعمیر سیستم مفید است. اگرچه ساخت کنسول بازی MiSTer پاداش دارد، اما ممکن است برای برخی از کاربران دشوار باشد.
برخی از لوازم جانبی همراه با کیت های از پیش ساخته شده را دریافت نخواهید کرد و آماده استفاده از جعبه نیست. با این حال، ساختن خودتان ممکن است هزینه کمتری داشته باشد.
برای ایجاد یک کنسول چند سیستمی MiSTer، حداقل باید یک برد Terasic DE10-nano، یک بدنه، یک هاب USB، یک منبع تغذیه و 128 مگابایت SDRAM خریداری کنید.
بسته به سیستمی که انتخاب می کنید، ممکن است به یک هیت سینک و فن نیاز داشته باشید. اگر می خواهید از آنالوگ برای نمایشگر CRT استفاده کنید، یک برد IO نیز یک جایگزین است.
در مقابل، یک بسته MiSTer FPGA از پیش مونتاژ شده قبل از اینکه عملا عملیاتی شود، فقط به نرم افزار و هسته نیاز دارد.
این کیت از پیش تنظیم شده از MiSTer Addons در ترکیب های بسیاری در یک پوشش آلومینیومی شیک عرضه می شود.
شما باید کیفیت قطعات مورد استفاده را در نظر بگیرید زیرا این کنسول های کوچک توسط بازرگانان معروف فروخته نمی شوند.
کدام بازی ها در دسترس MiSTer هستند؟
تعداد زیادی بازی وجود دارد که MiSTer می تواند انجام دهد که در اینجا به برخی از آنها اشاره می شود:
- وکتورکس
- شگفت انگیز
- AY-3-8500
- ColecoVision
- پسر بازی
- بازی پسر پیشرفته
- پیدایش / مگا درایو
- نئو جئو
- NES/Famicom
- ادیسه
- Bally Astrocade
- Atari 2600
- Atari 5200
- Atari 7800
- آتاری سیاهگوش
- سگا سی دی / مگا سی دی
- Sega Master System و Game Gear
- SNES/Super Famicom
- TurboGrafx-16 / PC Engine / SuperGrafx
- TurboGrafx-CD / CD-ROM² موتور PC
به من اعتماد کن خیلی بیشتر هستن
نتیجه
در نتیجه، Mister FGPA یک کنسول فوقالعاده برای اجرای بازیهای ویدیویی قدیمی است، زیرا تاخیری ندارد و دارای طیف گستردهای از ویژگیها است. اما همیشه هر زمان که یک فناوری محبوب به بازار میآید، سونامی از اقلام مهم وجود دارد.
همین امر در مورد کنسول های کوچکی که برای بازی های قدیمی ساخته می شوند نیز صادق است، همانطور که برای کنسول های استاندارد گهگاه صادق است.
شبیه ساز MiSTer FPGA اغلب با گزینه های دیگر مقایسه می شود، اگرچه تعداد زیادی از آنها وجود دارند که اهداف قابل مقایسه ای را ارائه می دهند. شناخته شده ترین آنها هستند Batocera، Retropie و Recalbox.
پاسخ دهید