Nais mo na bang magkaroon ng isang sistema na inilaan lamang para tularan ang mga lumang video game? Narito ang ilang magandang dahilan para magustuhan ang MiSTer FPGA.
Kung mahilig ka sa mga old-school na video game ngunit hindi mo pa naririnig ang tungkol sa MiSTer FPGA, malamang na ito ay dahil masyado kang naglalaro ng mga old-school na laro.
Magugustuhan mo ito, kaya magpahinga at magpatuloy sa pagbabasa. Nang hindi gustong maging sobrang dramatic, ang MiSTer FPGA ay walang alinlangan ang paraan kung paano mabubuo ang mga old-school na video game sa hinaharap, ngunit narito na ito at ito ay kamangha-manghang.
At batay sa kung ano ang kalagayan ngayon, ang mga bagay ay tila pagpapabuti.
Ang Mister FPGA ay makabuluhang magpapahusay sa iyong karanasan sa paglalaro kung ikaw ay isang tagahanga ng mga antigo na laro sa mga paraan na hindi kailanman naging posible noon.
Sa post na ito, titingnan natin nang malalim ang Mister FPGA, kabilang ang kung paano ito gumagana, kung anong mga laro ang maaari nitong laruin, at marami pang iba.
Tingnan natin kung ano talaga ang FGPA bago magpatuloy.
FPGA
Ang field-programmable gate array, o FPGA, ay isang acronym para sa isang integrated circuit type na maaaring mabago pagkatapos na ito ay magawa.
Taliwas sa mga nakasanayang computer chips, ang mga FPGA ay gumagamit ng programmable logic blocks at interconnects na maaaring mabago upang umangkop sa iba't ibang mga application.
Sa prinsipyo, ang isang FPGA ay maaaring i-reprogram upang gumana bilang anumang anyo ng isang digital circuit. Maaari itong ulitin nang walang katapusan sa pamamagitan lamang ng paglalagay ng bagong configuration sa RAM upang gayahin ang ibang uri ng chip.
Habang ang mga nakaraang FPGA ay nangangailangan ng mga circuit diagram upang ilarawan ang kanilang pag-uugali, ang mga mas bago ay gumagamit ng text-based na programming.
Partikular sa machine learning at AI acceleration, nag-aalok ang mga chip na ito ng malawak na hanay ng mga application. Ang emulation ng hardware ng video game ay isang kamangha-manghang paggamit para sa mga FPGA dahil maaari silang paulit-ulit na idinisenyo upang kumilos ng maraming uri ng mga circuit.
Matagumpay na ginagaya ng mga FPGA ang ilang sistema ng paglalaro ng video sa antas ng hardware sa halip na magpatakbo ng isang emulator sa software.
Ano ang Mister FPGA?
Mister ay isang open-source na proyekto na gumagamit ng hardware na maaaring baguhin pagkatapos ng kaganapan salamat sa field-programmable gate array (FPGA) na teknolohiya.
Ang mga FPGA ay maaaring i-reprogram upang gumana na parang kalalabas lang ng mga ito sa conveyor belt na may aktwal na silicon na nais mong gamitin, sa kaibahan sa mga maginoo na CPU, na naayos mula sa sandali ng produksyon.
Ito ay nagpapahiwatig na hindi mo nililinlang ang isang CPU sa pag-iisip na ito ay ibang bagay; sa halip, itinatayo mo ito upang gumana sa ganoong paraan mula sa simula.
Sa teorya, ang isang MiSTer system ay maaaring magpatakbo ng software para sa NES, Neo Geo, Apple II, o Acorn Archimedes at magbigay ng tumutugon, halos magkaparehong eksaktong pagganap sa orihinal na hardware.
Sa madaling sabi, isa itong hardware emulator na nagbibigay-daan sa mga user na maglaro ng mas lumang cabinet at console na mga laro sa pamamagitan ng paggaya sa mga partikular na platform. Ito ay konsepto na katulad ng mga emulator tulad ng mga nasa aming listahan ng mga nangungunang Nintendo Entertainment System emulator, ngunit ito ay nasa ibang liga.
Parehong hardware at MiSTer software ang ginagamit sa mga system na ito. Para sa layunin ng muling paglikha ng mga vintage cabinet na laro, ang kumbinasyong ito ay nag-aalok ng minimal hanggang sa walang latency at mahusay na katumpakan.
Iyon ay nagpapahiwatig na ang MiSTer FPGA ay isang hardware device, sa halip na isang software-based na solusyon, tulad ng Raspberry Pi o Odroid. Kakailanganin mong bumili ng mga bahagi tulad ng USB Hub, RAM module, DE-10 Nano board, at console enclosure maliban na lang kung bibili ka ng gawa na.
Ang software para sa console ay open source at nilikha ni Alexey Melnikov, na kilala bilang Sorgelig. Mula noong unang paglabas nito, sumailalim ito sa patuloy na pag-unlad at sinusuportahan ng isang malaking developer at retro gaming mahilig sa komunidad.
Mga Kilalang Tampok
- Nagbibigay ito ng malaking seleksyon ng mga vintage na laro.
- Ang mga core ay ginagamit bilang kapalit ng mga maginoo na disk o cartridge.
- Mayroong higit sa 80 natatanging mga sistema na maaaring gayahin.
- Maaaring makuha ang lag-free na paglalaro sa pamamagitan ng MiSTer FPGA console.
- Ang mga lumang console, PC, at arcade hardware ay ginagaya sa pamamagitan ng MiSTer FPGA.
Paano ito gumagana?
Ang orihinal na DE10-nano board ay pinalawak ng MiSTer na may ilang mga daughter board. Hindi lahat ng mga board ay kailangang i-install. Nagsisimula ang MiSTer bilang isang simpleng DE10-nano board, na siyang panimulang antas nito. Halos lahat ng mga core ay magagamit mo sa isang dagdag na board (SDRAM) lamang.
SDRAM board:
Ang maliit na board na ito ay nakakabit sa DE10-nano board sa pamamagitan ng koneksyon ng GPIO0. Ang DE10-nano ay may mabilis na memorya ng DDR3, ngunit dahil sa mataas na latency nito at nakabahaging paggamit ng ARM, hindi ito magagamit upang gayahin ang isang vintage EDO DRAM.
Karamihan sa mga core ay hindi maaaring gayahin ang isang vintage memory module kung wala itong SDR SDRAM sa isang daughterboard.
I/O board
Ang koneksyon ng GPIO1 sa DE10-nano board ay tinatanggap ang board na ito bilang isang plug-in. Bilang karagdagan sa mga button at LED, mayroon itong tradisyonal na VGA output na may anim na bits bawat component, analog audio (3.5mm phone connector), digital optical audio, at mga button.
Kung gusto mong ilagay ang MiSTer sa loob ng isang case o mas gusto ang VGA kaysa sa HDMI, nakakatulong ang board na ito. Bukod pa rito, ang board na ito ay tumutulong sa pangunahing pag-unlad; samantalang ang VGA-only compilation ay nagpapabilis ng pagbuo, ang HDMI scaler compilation ay tumatagal ng humigit-kumulang dalawang beses ang haba.
Ang karamihan ng mga core ay maaaring tumakbo nang wala ang board na ito. Maaari kang alternatibong gumamit ng angkop na DAC sa Direct Video mode sa halip na i-install ang board na ito kung ang kailangan mo lang ay analog na video at audio output.
RTC board
Ang isang real-time na orasan ay ibinibigay ng board na ito kapag ito ay konektado sa LTC na koneksyon. Kung naka-link ang MiSTer sa Internet sa pamamagitan ng Ethernet, magagamit pa rin ang real-time na orasan kahit na wala ang board. Ang functionality na ito ay ginagamit lamang ng dalawang core, kaya ang mga mahilig lamang ang makakagamit nito.
Ang USB hub board
Sa ilalim ng pangunahing board, nagdaragdag ang board na ito ng 7-port USB hub.
Pagbuo ng Mister FPGA
Ang isang MiSTer FPGA emulator ay maaaring makuha sa isa sa dalawang paraan: sa pamamagitan ng pagbili o paggawa. Ang pagbuo ng sarili mong maliit na console ay nagbibigay-daan sa iyong i-personalize ang configuration.
Bukod pa rito, nakakatulong ito na maging pamilyar ka sa hardware, na kapaki-pakinabang kung kailangan mong i-upgrade o ayusin ang system. Bagama't kapakipakinabang ang pagbuo ng MiSTer game console, maaaring mahirapan ang ilang user.
Hindi ka makakatanggap ng ilan sa mga accessory na kasama sa mga pre-built kit, at hindi pa ito handang gamitin sa labas ng kahon. Gayunpaman, ang pagtatayo ng iyong sarili ay maaaring mas mura.
Kakailanganin mong bumili ng Terasic DE10-nano board, isang casing, isang USB hub, isang power supply, at 128MB SDRAM nang hindi bababa sa upang lumikha ng isang MiSTer multisystem console.
Depende sa system case na pipiliin mo, maaaring mangailangan ka ng heat sink at fan. Kung gusto mong gumamit ng analog para sa isang CRT display, ang isang IO board ay isa ring alternatibo.
Sa kabaligtaran, ang isang preassembled MiSTer FPGA package ay nangangailangan lamang ng software at mga core bago ito praktikal na gumana.
ito pre-configure kit mula sa MiSTer Addons ay may maraming kumbinasyon sa isang naka-istilong aluminum casing.
Dapat mong isaalang-alang ang kalidad ng mga bahaging ginamit dahil ang maliliit na console na ito ay hindi ibinebenta ng mga kilalang mangangalakal.
Aling mga laro ang available sa MiSTer?
Mayroong isang tonelada ng mga laro na maaaring laruin ng MiSTer, ang ilan ay nabanggit dito:
- vectrex
- wonderswan
- AY-3-8500
- ColecoVision
- Game Boy
- Game Boy Advance
- Genesis/Mega Drive
- NeoGeo
- NES/Famicom
- Odisea
- Bally Astrocade
- Atari 2600
- Atari 5200
- Atari 7800
- atari lynx
- Sega CD / Mega CD
- Sega Master System at Game Gear
- SNES/Super Famicom
- TurboGrafx-16 / PC Engine / SuperGrafx
- TurboGrafx-CD / PC Engine CD-ROM²
Trust me marami pa.
Konklusyon
Sa konklusyon, ang Mister FGPA ay isang kamangha-manghang console para sa paglalaro ng mga old-school na video game dahil hindi ito nahuhuli at may malawak na hanay ng mga feature. Ngunit palaging may tsunami ng mga knockoff item tuwing may sikat na piraso ng tech na tumama sa merkado.
Totoo rin ito para sa maliliit na console na ginawa para sa mga vintage na laro tulad ng para sa mga karaniwang console kung minsan.
Ang MiSTer FPGA emulator ay madalas na inihambing sa iba pang mga opsyon, bagama't marami sa mga ito ang nagsisilbing maihahambing na mga layunin. Ang pinakakilala ay Batocera, Retropie, at Recalbox.
Mag-iwan ng Sagot