Kas olete kunagi soovinud ühte süsteemi, mis oleks mõeldud vanade videomängude jäljendamiseks? Siin on mitu head põhjust, miks MiSTer FPGA meeldida.
Kui teile meeldivad vana kooli videomängud, kuid pole veel MiSTer FPGA-st kuulnud, on see tõenäoliselt selles, et olete liiga palju vana kooli mänge mänginud.
Te jumaldate seda, nii et tehke paus ja jätkake lugemist. Tahtmata kõlada liiga dramaatiliselt, on MiSTer FPGA kahtlemata see, kuidas tulevikus vana kooli videomänge arendatakse, kuid see on juba käes ja see on fantastiline.
Ja selle põhjal, kuidas asjad praegu seisavad, tundub, et asjad lähevad paremaks.
Mister FPGA parandab märkimisväärselt teie mängukogemust, kui olete vanade mängude fänn viisil, mis pole kunagi varem olnud võimalik.
Selles postituses vaatleme põhjalikult Mister FPGA-d, sealhulgas selle toimimist, milliseid mänge see mängida saab ja palju muud.
Enne jätkamist vaatame, mis FGPA tegelikult on.
FPGA
Field-programable gate array ehk FPGA on integraallülituse tüübi akronüüm, mida saab pärast loomist muuta.
Vastupidiselt tavalistele arvutikiipidele kasutavad FPGA-d programmeeritavaid loogikaplokke ja ühendusi, mida saab muuta nii, et need sobiksid erinevate rakendustega.
Põhimõtteliselt saab FPGA-d ümber programmeerida, et see toimiks mis tahes kujul digitaalse vooluringina. Seda saab korrata lõputult, lisades lihtsalt RAM-i värske konfiguratsiooni, et imiteerida teist tüüpi kiipi.
Kui varasemad FPGA-d nõudsid oma käitumise kirjeldamiseks vooluringi diagramme, siis uuemad kasutavad tekstipõhist programmeerimist.
Eriti sisse masinõpe ja AI-kiirendus, pakuvad need kiibid laia valikut rakendusi. Videomängude riistvara emuleerimine on FPGA-de jaoks fantastiline kasutusala, kuna neid saab korduvalt kujundada nii, et see toimiks mitmesuguste vooluahelate jaoks.
FPGA-d jäljendavad edukalt mitut videomängusüsteemi riistvara tasemel, selle asemel et kasutada tarkvara emulaatorit.
Mis on härra FPGA?
härra on avatud lähtekoodiga projekt, mis kasutab riistvara, mida saab pärast sündmust muuta tänu väliprogrammeeritava värava massiivi (FPGA) tehnoloogiale.
FPGA-sid saab ümber programmeerida nii, et need töötaksid nii, nagu oleksid need just konveierilt maha tulnud tegeliku räniga, mida soovite kasutada, erinevalt tavapärastest protsessoritest, mis on fikseeritud alates tootmise hetkest.
See tähendab, et te ei peta protsessorit, arvates, et see on midagi muud; pigem ehitate selle üles nii, et see toimiks algusest peale.
Teoreetiliselt võiks MiSTer-süsteem käivitada tarkvara NES-i, Neo Geo, Apple II või Acorn Archimedese jaoks ja pakkuda algse riistvaraga reageerivat, peaaegu identset täpset jõudlust.
Lihtsamalt öeldes on see riistvaraemulaator, mis võimaldab kasutajatel mängida vanemaid kapi- ja konsoolimänge, imiteerides teatud platvorme. See on põhimõtteliselt sarnane emulaatoritega, nagu need, mis on meie Nintendo Entertainment Systemi parimate emulaatorite loendis, kuid see on täiesti teises liigas.
Nendes süsteemides kasutatakse nii riistvara kui ka tarkvara MiSTer. Vanaaegsete kapimängude taasloomiseks pakub see kombinatsioon minimaalset latentsust või üldse mitte ning head täpsust.
See viitab sellele, et MiSTer FPGA on pigem riistvaraseade kui tarkvarapõhine lahendus, nagu Raspberry Pi või Odroid. Peate ostma selliseid komponente nagu USB-jaotur, RAM-moodul, DE-10 nanoplaat ja konsoolikorpus, välja arvatud juhul, kui ostate juba ehitatud korpust.
Konsooli tarkvara on avatud lähtekoodiga ja selle lõi Aleksei Melnikov, rahvasuus tuntud kui Sorgelig. Alates selle esimesest väljalaskmisest on seda pidevalt arendatud ja seda toetab suur arendaja ja retro mängu entusiastide kogukond.
Tähelepanuväärsed funktsioonid
- See pakub tohutut valikut vanaaegseid mänge.
- Tavaliste ketaste või kassettide asemel kasutatakse südamikke.
- Seal on rohkem kui 80 erinevat süsteemi, mida saab simuleerida.
- Viivituseta mängimist saab MiSTer FPGA konsooli kaudu.
- Vanemaid konsoole, personaalarvuteid ja mängusaali riistvara emuleeritakse MiSTer FPGA kaudu.
Kuidas see toimib?
Algset DE10-nano plaati on MiSTer laiendanud mitmete tütarplaatidega. Kõiki plaate pole vaja paigaldada. MiSTer algab lihtsa DE10-nano plaadina, mis on selle algtase. Saate peaaegu täielikult kasutada kõiki tuumasid vaid ühe lisaplaadiga (SDRAM).
SDRAM-plaat:
See pisike plaat kinnitub DE10-nanoplaadi külge GPIO0 ühenduse kaudu. DE10-nanol on kiire DDR3 mälu, kuid selle suure latentsusaja ja jagatud ARM-i kasutamise tõttu ei saa seda kasutada vanaaegse EDO DRAM-i simuleerimiseks.
Enamik südamikke ei suuda jäljendada vanaaegset mälumoodulit ilma selle SDR SDRAM-ita tütarplaadil.
I/O plaat
DE1-nanoplaadi GPIO10 ühendus aktsepteerib seda plaati pistikprogrammina. Lisaks nuppudele ja LED-tuledele on sellel traditsiooniline VGA-väljund kuue bitiga komponendi kohta, analoogheli (3.5 mm telefoni pistik), digitaalne optiline heli ja nupud.
Kui soovite paigutada MiSTeri ümbrisesse või eelistate VGA-d HDMI-le, on see plaat abiks. Lisaks aitab see tahvel põhiarendust; Kui ainult VGA-ga kompileerimine kiirendab arendust, siis HDMI skaleri koostamine võtab umbes kaks korda kauem aega.
Enamik südamikke saab töötada ilma selle plaadita. Teise võimalusena võite selle plaadi installimise asemel kasutada sobivat DAC-i Direct Video režiimis, kui vajate ainult analoogvideo- ja heliväljundit.
RTC plaat
See plaat pakub reaalajas kella, kui see on ühendatud LTC-ühendusega. Kui MiSTer on Etherneti kaudu Internetiga ühendatud, saab reaalajas kella kasutada ka ilma plaadita. Seda funktsiooni kasutavad ainult kaks tuuma, seega saavad seda kasutada ainult entusiastid.
USB-jaoturi plaat
Põhiplaadi alla lisab see plaat 7-pordilise USB-jaoturi.
Ehitushärra FPGA
MiSTer FPGA emulaatorit saab hankida kahel viisil: ostmise või ehitamise teel. Oma väikese konsooli loomine võimaldab teil konfiguratsiooni isikupärastada.
Lisaks aitab see teid riistvaraga kurssi viia, mis on kasulik, kui teil on vaja süsteemi uuendada või parandada. Kuigi MiSTeri mängukonsooli ehitamine on rahuldust pakkuv, võib mõnel kasutajal see keeruline olla.
Te ei saa osa eelehitatud komplektidega kaasasolevaid tarvikuid ja see pole kohe karbist välja võttes kasutamiseks valmis. Enda ehitamine võib aga olla odavam.
MiSTeri mitmesüsteemse konsooli loomiseks peate ostma vähemalt Terasic DE10-nanoplaadi, korpuse, USB-jaoturi, toiteallika ja 128 MB SDRAM-i.
Sõltuvalt teie valitud süsteemi korpusest võite vajada jahutusradiaatorit ja ventilaatorit. Kui soovite CRT-ekraani jaoks kasutada analoogi, on alternatiiviks ka IO-plaat.
Seevastu eelmonteeritud MiSTer FPGA pakett vajab vaid tarkvara ja tuumasid, enne kui see praktiliselt tööle hakkab.
see eelkonfigureeritud komplekt MiSTer Addons on stiilses alumiiniumkorpuses paljudes kombinatsioonides.
Peate arvestama kasutatud komponentide kvaliteediga, sest neid pisikesi konsoole tuntud kaupmehed ei müü.
Millised mängud on MiSTerile saadaval?
MiSTer saab mängida palju mänge, millest mõnda on siin mainitud:
- vectrex
- imeluik
- AY-3-8500
- ColecoVision
- Game Boy
- Game Boy Advance
- Genesis/Mega Drive
- Neo Geo
- NES/Famicom
- Odyssey
- Bally Astrocade
- Atari 2600
- Atari 5200
- Atari 7800
- Atari Ilves
- Sega CD / Mega CD
- Sega Master System ja mänguvarustus
- SNES / Super Famicom
- TurboGrafx-16 / PC Engine / SuperGrafx
- TurboGrafx-CD / PC Engine CD-ROM²
Usu mind, neid on palju rohkem.
Järeldus
Kokkuvõtteks võib öelda, et Mister FGPA on fantastiline konsool vanakooli videomängude mängimiseks, kuna see ei jää maha ja sellel on lai valik funktsioone. Kuid alati, kui mõni populaarne tehnikaosa turule jõuab, on alati olemas tsunami, mida müüakse.
Sama kehtib väikeste konsoolide kohta, mis on valmistatud vanaaegsete mängude jaoks, kui ka tavaliste konsoolide kohta.
MiSTer FPGA emulaatorit võrreldakse sageli teiste võimalustega, kuigi on palju neid, mis teenivad võrreldavaid eesmärke. Tuntumad on Batocera, Retropie ja Recalbox.
Jäta vastus