పాత వీడియో గేమ్లను అనుకరించటానికి ఉద్దేశించిన ఒకే సిస్టమ్ కోసం ఎప్పుడైనా కోరుకున్నారా? MiSter FPGAని ఇష్టపడటానికి ఇక్కడ అనేక మంచి కారణాలు ఉన్నాయి.
మీరు పాత-పాఠశాల వీడియో గేమ్లను ఇష్టపడితే కానీ MiSter FPGA గురించి ఇంకా వినకపోతే, మీరు పాత-పాఠశాల గేమ్లను ఎక్కువగా ఆడటం వల్ల కావచ్చు.
మీరు దీన్ని ఆరాధిస్తారు, కాబట్టి విరామం తీసుకోండి మరియు చదవండి. మిస్టర్ ఎఫ్పిజిఎ నిస్సందేహంగా పాత-పాఠశాల వీడియో గేమ్లను భవిష్యత్తులో అభివృద్ధి చేసే విధంగా ఉంటుంది, కానీ ఇది ఇప్పటికే ఇక్కడ ఉంది మరియు ఇది అద్భుతమైనది.
మరియు ఇప్పుడు పరిస్థితులు ఎలా ఉన్నాయి అనేదాని ఆధారంగా, విషయాలు మెరుగుపడుతున్నట్లు మాత్రమే కనిపిస్తోంది.
మీరు పాతకాలపు గేమ్ల అభిమాని అయితే మిస్టర్ FPGA మీ గేమింగ్ అనుభవాన్ని మునుపెన్నడూ సాధ్యం కాని విధంగా మెరుగుపరుస్తుంది.
ఈ పోస్ట్లో, మిస్టర్ ఎఫ్పిజిఎ ఎలా పని చేస్తుంది, ఏ గేమ్లు ఆడవచ్చు మరియు మరెన్నో వాటితో సహా మేము లోతుగా పరిశీలిస్తాము.
కొనసాగడానికి ముందు FGPA వాస్తవానికి ఏమిటో చూద్దాం.
FPGA
ఫీల్డ్-ప్రోగ్రామబుల్ గేట్ అర్రే, లేదా FPGA, ఇది సృష్టించబడిన తర్వాత మార్చబడే ఇంటిగ్రేటెడ్ సర్క్యూట్ రకానికి సంక్షిప్త రూపం.
సాంప్రదాయిక కంప్యూటర్ చిప్లకు విరుద్ధంగా, FPGAలు ప్రోగ్రామబుల్ లాజిక్ బ్లాక్లు మరియు ఇంటర్కనెక్ట్లను ఉపయోగిస్తాయి, వీటిని వివిధ రకాల అప్లికేషన్లకు అనుగుణంగా మార్చవచ్చు.
సూత్రప్రాయంగా, ఒక FPGA డిజిటల్ సర్క్యూట్ యొక్క ఏదైనా రూపంలో పనిచేయడానికి రీప్రోగ్రామ్ చేయబడుతుంది. వేరొక రకమైన చిప్ను అనుకరించటానికి RAMలో తాజా కాన్ఫిగరేషన్ను ఉంచడం ద్వారా ఇది నిరవధికంగా పునరావృతమవుతుంది.
మునుపటి FPGAలకు వాటి ప్రవర్తనను వివరించడానికి సర్క్యూట్ రేఖాచిత్రాలు అవసరం అయితే, కొత్తవి టెక్స్ట్-ఆధారిత ప్రోగ్రామింగ్ను ఉపయోగిస్తాయి.
ముఖ్యంగా లో యంత్ర అభ్యాసం మరియు AI త్వరణం, ఈ చిప్స్ విస్తృత శ్రేణి అప్లికేషన్లను అందిస్తాయి. వీడియో గేమ్ హార్డ్వేర్ ఎమ్యులేషన్ FPGAల కోసం ఒక అద్భుతమైన ఉపయోగం ఎందుకంటే అవి అనేక రకాల సర్క్యూట్ల వలె పని చేయడానికి పదేపదే రూపొందించబడతాయి.
FPGAలు సాఫ్ట్వేర్లో ఎమ్యులేటర్ను ఆపరేట్ చేయడానికి బదులుగా హార్డ్వేర్ స్థాయిలో అనేక వీడియో గేమింగ్ సిస్టమ్లను విజయవంతంగా అనుకరిస్తాయి.
మిస్టర్ FPGA అంటే ఏమిటి?
మిస్టర్ ఫీల్డ్-ప్రోగ్రామబుల్ గేట్ అర్రే (FPGA) టెక్నాలజీకి ధన్యవాదాలు ఈవెంట్ తర్వాత మార్చగలిగే హార్డ్వేర్ను ఉపయోగించే ఓపెన్ సోర్స్ ప్రాజెక్ట్.
FPGAలు మీరు ఉపయోగించాలనుకునే అసలు సిలికాన్తో కన్వేయర్ బెల్ట్ నుండి బయటకు వచ్చినట్లుగా పని చేయడానికి రీప్రోగ్రామ్ చేయవచ్చు, ఇది సాంప్రదాయ CPUలకు భిన్నంగా, ఉత్పత్తి క్షణం నుండి స్థిరంగా ఉంటుంది.
మీరు CPUని మరేదైనా భావించి మోసగించడం లేదని ఇది సూచిస్తుంది; బదులుగా, మీరు మొదటి నుండి ఆ విధంగా పనిచేసేలా దీన్ని నిర్మిస్తున్నారు.
సిద్ధాంతపరంగా, మిస్టర్ సిస్టమ్ NES, నియో జియో, యాపిల్ II లేదా ఎకార్న్ ఆర్కిమెడిస్ కోసం సాఫ్ట్వేర్ను అమలు చేయగలదు మరియు అసలు హార్డ్వేర్కు ప్రతిస్పందనగా, దాదాపు ఒకే విధమైన ఖచ్చితమైన పనితీరును అందిస్తుంది.
సరళంగా చెప్పాలంటే, ఇది హార్డ్వేర్ ఎమ్యులేటర్, ఇది నిర్దిష్ట ప్లాట్ఫారమ్లను అనుకరించడం ద్వారా పాత క్యాబినెట్ మరియు కన్సోల్ గేమ్లను ఆడటానికి వినియోగదారులను అనుమతిస్తుంది. ఇది మా అగ్ర నింటెండో ఎంటర్టైన్మెంట్ సిస్టమ్ ఎమ్యులేటర్ల జాబితాలో ఉన్న ఎమ్యులేటర్ల మాదిరిగానే సంభావితంగా ఉంటుంది, కానీ ఇది పూర్తిగా మరొక లీగ్లో ఉంది.
హార్డ్వేర్ మరియు మిస్టర్ సాఫ్ట్వేర్ రెండూ ఈ సిస్టమ్లలో ఉపయోగించబడతాయి. పాతకాలపు క్యాబినెట్ గేమ్లను పునఃసృష్టించే ఉద్దేశ్యంతో, ఈ కలయిక తక్కువ జాప్యాన్ని మరియు మంచి ఖచ్చితత్వాన్ని అందిస్తుంది.
Raspberry Pi లేదా Odroid వంటి సాఫ్ట్వేర్ ఆధారిత పరిష్కారం కాకుండా MiSter FPGA హార్డ్వేర్ పరికరం అని ఇది సూచిస్తుంది. మీరు USB హబ్, RAM మాడ్యూల్, DE-10 నానో బోర్డ్ మరియు కన్సోల్ ఎన్క్లోజర్ వంటి భాగాలను కొనుగోలు చేయాల్సి ఉంటుంది.
కన్సోల్ కోసం సాఫ్ట్వేర్ ఓపెన్ సోర్స్ మరియు అలెక్సీ మెల్నికోవ్ సృష్టించారు, దీనిని సోర్గెలిగ్ అని పిలుస్తారు. దాని మొదటి విడుదల నుండి, ఇది నిరంతర అభివృద్ధిని పొందింది మరియు గణనీయమైన డెవలపర్ మద్దతునిస్తుంది మరియు రెట్రో గేమింగ్ ఔత్సాహిక సంఘం.
ప్రముఖ ఫీచర్లు
- ఇది పాతకాలపు గేమ్ల యొక్క భారీ ఎంపికను అందిస్తుంది.
- కోర్లు సంప్రదాయ డిస్క్లు లేదా కాట్రిడ్జ్ల స్థానంలో ఉపయోగించబడతాయి.
- అనుకరణ చేయగల 80 కంటే ఎక్కువ విభిన్న వ్యవస్థలు ఉన్నాయి.
- లాగ్-ఫ్రీ గేమింగ్ను MiSter FPGA కన్సోల్ ద్వారా పొందవచ్చు.
- పాత కన్సోల్లు, PCలు మరియు ఆర్కేడ్ హార్డ్వేర్లు MiSter FPGA ద్వారా అనుకరించబడతాయి.
ఇది ఎలా పని చేస్తుంది?
అసలైన DE10-నానో బోర్డు అనేక కుమార్తె బోర్డులతో MiSter చే విస్తరించబడింది. అన్ని బోర్డులు ఇన్స్టాల్ చేయవలసిన అవసరం లేదు. MiSter ఒక సాధారణ DE10-నానో బోర్డ్గా ప్రారంభమవుతుంది, ఇది దాని ప్రారంభ స్థాయి. మీరు కేవలం ఒక అదనపు బోర్డు (SDRAM)తో అన్ని కోర్లను పూర్తిగా ఉపయోగించుకోవచ్చు.
SDRAM బోర్డు:
ఈ చిన్న బోర్డు GPIO10 కనెక్షన్ ద్వారా DE0-నానో బోర్డ్కు జోడించబడుతుంది. DE10-nano శీఘ్ర DDR3 మెమరీని కలిగి ఉంది, కానీ దాని అధిక జాప్యం మరియు భాగస్వామ్య ARM వినియోగం కారణంగా, పాతకాలపు EDO DRAMని అనుకరించడానికి ఇది ఉపయోగించబడదు.
డాటర్బోర్డ్లో ఈ SDR SDRAM లేకుండా చాలా కోర్లు పాతకాలపు మెమరీ మాడ్యూల్ను అనుకరించలేవు.
I/O బోర్డు
DE1-నానో బోర్డ్లోని GPIO10 కనెక్షన్ ఈ బోర్డుని ప్లగ్-ఇన్గా అంగీకరిస్తుంది. బటన్లు మరియు LED లతో పాటు, ఇది ఒక కాంపోనెంట్కి ఆరు బిట్లు, అనలాగ్ ఆడియో (3.5mm ఫోన్ కనెక్టర్), డిజిటల్ ఆప్టికల్ ఆడియో మరియు బటన్లతో సాంప్రదాయ VGA అవుట్పుట్ను కలిగి ఉంది.
మీరు మిస్టర్ను కేస్ లోపల ఉంచాలనుకుంటే లేదా HDMI కంటే VGAని ఇష్టపడితే, ఈ బోర్డు సహాయకరంగా ఉంటుంది. అదనంగా, ఈ బోర్డు కోర్ డెవలప్మెంట్లో సహాయపడుతుంది; అయితే VGA-మాత్రమే సంకలనం అభివృద్ధిని వేగవంతం చేస్తుంది, HDMI స్కేలర్ కంపైలేషన్ రెండు రెట్లు ఎక్కువ సమయం పడుతుంది.
మెజారిటీ కోర్లు ఈ బోర్డు లేకుండా అమలు చేయగలవు. మీకు కావాల్సింది అనలాగ్ వీడియో మరియు ఆడియో అవుట్పుట్ అయితే ఈ బోర్డ్ను ఇన్స్టాల్ చేయడానికి బదులుగా మీరు డైరెక్ట్ వీడియో మోడ్లో తగిన DACని ఉపయోగించవచ్చు.
ఆర్టీసీ బోర్డు
LTC కనెక్షన్కి కనెక్ట్ చేయబడినప్పుడు ఈ బోర్డు ద్వారా నిజ-సమయ గడియారం అందించబడుతుంది. MiSter ఈథర్నెట్ ద్వారా ఇంటర్నెట్కి లింక్ చేయబడితే, బోర్డు లేకుండా కూడా నిజ సమయ గడియారాన్ని ఉపయోగించవచ్చు. ఈ కార్యాచరణ కేవలం రెండు కోర్ల ద్వారా మాత్రమే ఉపయోగించబడుతుంది, కాబట్టి ఔత్సాహికులు మాత్రమే దీనిని ఉపయోగించగలరు.
USB హబ్ బోర్డు
ప్రధాన బోర్డ్ కింద, ఈ బోర్డు 7-పోర్ట్ USB హబ్ని జోడిస్తుంది.
బిల్డింగ్ మిస్టర్ FPGA
మిస్టర్ FPGA ఎమ్యులేటర్ను రెండు మార్గాలలో ఒకదానిలో పొందవచ్చు: కొనుగోలు లేదా నిర్మాణం ద్వారా. మీ స్వంత చిన్న కన్సోల్ను రూపొందించడం వలన మీరు కాన్ఫిగరేషన్ను వ్యక్తిగతీకరించవచ్చు.
అదనంగా, ఇది హార్డ్వేర్తో మీకు పరిచయం చేయడంలో సహాయపడుతుంది, మీరు సిస్టమ్ను అప్గ్రేడ్ చేయడం లేదా రిపేర్ చేయవలసి వస్తే ఇది ప్రయోజనకరంగా ఉంటుంది. MiSter గేమ్ కన్సోల్ను రూపొందించడం లాభదాయకంగా ఉన్నప్పటికీ, కొంతమంది వినియోగదారులు దీన్ని కష్టతరం చేయవచ్చు.
ముందుగా నిర్మించిన కిట్లతో కూడిన కొన్ని ఉపకరణాలను మీరు అందుకోలేరు మరియు ఇది పెట్టె వెలుపల ఉపయోగించడానికి సిద్ధంగా లేదు. అయితే, మీ స్వంతంగా నిర్మించడం తక్కువ ఖర్చుతో కూడుకున్నది కావచ్చు.
మిస్టర్ మల్టీసిస్టమ్ కన్సోల్ని సృష్టించడానికి మీరు కనీసం టెరాసిక్ DE10-నానో బోర్డ్, కేసింగ్, USB హబ్, పవర్ సప్లై మరియు 128MB SDRAMని కొనుగోలు చేయాలి.
మీరు ఎంచుకున్న సిస్టమ్ కేస్ ఆధారంగా, మీకు హీట్ సింక్ మరియు ఫ్యాన్ అవసరం కావచ్చు. మీరు CRT డిస్ప్లే కోసం అనలాగ్ని ఉపయోగించాలనుకుంటే, IO బోర్డు కూడా ప్రత్యామ్నాయం.
దీనికి విరుద్ధంగా, ముందుగా అమర్చిన MiSter FPGA ప్యాకేజీకి ఆచరణాత్మకంగా పనిచేయడానికి ముందు కేవలం సాఫ్ట్వేర్ మరియు కోర్లు అవసరం.
ఈ ముందే కాన్ఫిగర్ చేయబడిన కిట్ మిస్టర్ యాడ్ఆన్స్ నుండి స్టైలిష్ అల్యూమినియం కేసింగ్లో అనేక కాంబినేషన్లు వస్తాయి.
ఈ చిన్న కన్సోల్లను ప్రసిద్ధ వ్యాపారులు విక్రయించనందున మీరు ఉపయోగించిన భాగాల నాణ్యతను తప్పనిసరిగా పరిగణించాలి.
మిస్టర్కి ఏ గేమ్లు అందుబాటులో ఉన్నాయి?
MiSter ఆడగల టన్నుల కొద్దీ గేమ్లు ఉన్నాయి, వాటిలో కొన్ని ఇక్కడ పేర్కొనబడ్డాయి:
- వెక్ట్రెక్స్
- వండర్స్వాన్
- AY-3-8500
- కోల్కోవిజన్
- ఆటగాడు
- గేమ్ బాయ్ అడ్వాన్స్
- జెనెసిస్ / మెగా డ్రైవ్
- నియో జియో
- NES / ఫామికామ్
- ఒడిస్సీ
- బల్లి ఆస్ట్రోకేడ్
- అటారీ 2600
- అటారీ 5200
- అటారీ 7800
- అటారీ లింక్స్
- సెగా CD / మెగా CD
- సెగా మాస్టర్ సిస్టమ్ మరియు గేమ్ గేర్
- SNES / సూపర్ ఫామికామ్
- TurboGrafx-16 / PC ఇంజిన్ / SuperGrafx
- TurboGrafx-CD / PC ఇంజిన్ CD-ROM²
ఇంకా చాలా ఉన్నాయి నన్ను నమ్మండి.
ముగింపు
ముగింపులో, మిస్టర్ FGPA అనేది పాత-పాఠశాల వీడియో గేమ్లను ఆడటానికి ఒక అద్భుతమైన కన్సోల్, ఎందుకంటే ఇది వెనుకబడి ఉండదు మరియు అనేక రకాల ఫీచర్లను కలిగి ఉంది. అయితే ప్రముఖ సాంకేతిక పరిజ్ఞానం మార్కెట్లోకి వచ్చినప్పుడల్లా నాక్ఆఫ్ వస్తువుల సునామీ ఉంటుంది.
పాతకాలపు గేమ్ల కోసం తయారు చేయబడిన చిన్న కన్సోల్లకు ఇది వర్తిస్తుంది, సందర్భానుసారంగా ప్రామాణిక కన్సోల్ల కోసం కూడా ఇది వర్తిస్తుంది.
MiSter FPGA ఎమ్యులేటర్ తరచుగా ఇతర ఎంపికలతో పోల్చబడుతుంది, అయినప్పటికీ పోల్చదగిన ప్రయోజనాలను అందించే వాటిలో చాలా ఉన్నాయి. అత్యంత ప్రసిద్ధమైనవి బాటోసెరా, రెట్రోపీ మరియు రీకాల్బాక్స్.
సమాధానం ఇవ్వూ