શું તમે ક્યારેય એક સિસ્ટમની ઈચ્છા કરી છે જે ફક્ત જૂની વિડિયો ગેમ્સનું અનુકરણ કરવા માટે બનાવાયેલ છે? MiSter FPGA ને પસંદ કરવા માટે અહીં કેટલાક સારા કારણો છે.
જો તમને જૂની-શાળાની વિડિયો ગેમ્સ ગમે છે પરંતુ MiSter FPGA વિશે હજી સુધી સાંભળ્યું નથી, તો તે કદાચ એટલા માટે છે કારણ કે તમે જૂની-શાળાની રમતો ખૂબ રમી રહ્યાં છો.
તમને આ ગમશે, તેથી થોડો વિરામ લો અને વાંચવાનું ચાલુ રાખો. વધુ પડતા નાટકીય અવાજની ઇચ્છા રાખ્યા વિના, MiSter FPGA એ નિઃશંકપણે એવી રીત છે કે ભવિષ્યમાં જૂની-શાળાની વિડિયો ગેમ્સ વિકસાવવામાં આવશે, પરંતુ તે પહેલેથી જ અહીં છે અને તે અદ્ભુત છે.
અને હવે વસ્તુઓ કેવી રીતે ઊભી છે તેના આધારે, વસ્તુઓ ફક્ત વધુ સારી થઈ રહી છે.
મિસ્ટર FPGA તમારા ગેમિંગ અનુભવને નોંધપાત્ર રીતે વધારશે જો તમે વિન્ટેજ ગેમ્સના એવી રીતે પ્રશંસક છો કે જે અગાઉ ક્યારેય શક્ય ન હોય.
આ પોસ્ટમાં, અમે મિસ્ટર FPGA પર ઊંડાણપૂર્વક વિચાર કરીશું, જેમાં તે કેવી રીતે કાર્ય કરે છે, તે કઈ રમતો રમી શકે છે અને ઘણું બધું.
ચાલો આગળ વધતા પહેલા FGPA ખરેખર શું છે તે જોઈએ.
એફપીજીએ
ફીલ્ડ-પ્રોગ્રામેબલ ગેટ એરે, અથવા એફપીજીએ, એક સંકલિત સર્કિટ પ્રકાર માટે ટૂંકાક્ષર છે જે તેને બનાવ્યા પછી બદલી શકાય છે.
પરંપરાગત કોમ્પ્યુટર ચિપ્સથી વિપરીત, એફપીજીએ પ્રોગ્રામેબલ લોજિક બ્લોક્સ અને ઇન્ટરકનેક્ટ્સનો ઉપયોગ કરે છે જે વિવિધ એપ્લિકેશનોની વિવિધતાને અનુરૂપ ફેરફાર કરી શકાય છે.
સૈદ્ધાંતિક રીતે, FPGA ને ડિજિટલ સર્કિટના કોઈપણ સ્વરૂપ તરીકે કાર્ય કરવા માટે ફરીથી પ્રોગ્રામ કરી શકાય છે. અલગ પ્રકારની ચિપનું અનુકરણ કરવા માટે ફક્ત RAM માં એક નવું રૂપરેખાંકન મૂકીને આને અનિશ્ચિત સમય માટે પુનરાવર્તિત કરી શકાય છે.
જ્યારે અગાઉના FPGA ને તેમની વર્તણૂકનું વર્ણન કરવા માટે સર્કિટ ડાયાગ્રામની જરૂર હોય છે, ત્યારે નવામાં ટેક્સ્ટ-આધારિત પ્રોગ્રામિંગનો ઉપયોગ કરવામાં આવે છે.
ખાસ કરીને મશીન શિક્ષણ અને AI પ્રવેગક, આ ચિપ્સ વિશાળ શ્રેણીની એપ્લિકેશન ઓફર કરે છે. વિડિયો ગેમ હાર્ડવેર ઇમ્યુલેશન એ એફપીજીએ માટે એક અદ્ભુત ઉપયોગ છે કારણ કે તેને વારંવાર ઘણા પ્રકારના સર્કિટ તરીકે કાર્ય કરવા માટે ડિઝાઇન કરી શકાય છે.
FPGA એ સોફ્ટવેરમાં ઇમ્યુલેટર ચલાવવાને બદલે હાર્ડવેર સ્તરે ઘણી વિડિયો ગેમિંગ સિસ્ટમ્સનું સફળતાપૂર્વક અનુકરણ કરે છે.
મિસ્ટર FPGA શું છે?
મિસ્ટર એક ઓપન-સોર્સ પ્રોજેક્ટ છે જે હાર્ડવેરનો ઉપયોગ કરે છે જે ફીલ્ડ-પ્રોગ્રામેબલ ગેટ એરે (FPGA) ટેક્નોલોજીને કારણે ઇવેન્ટ પછી બદલી શકાય છે.
FPGA ને કાર્ય કરવા માટે પુનઃપ્રોગ્રામ કરી શકાય છે જેમ કે તેઓ કન્વેયર બેલ્ટમાંથી હમણાં જ વાસ્તવિક સિલિકોન સાથે આવ્યા છે જેનો તમે ઉપયોગ કરવા માંગો છો, પરંપરાગત CPUsથી વિપરીત, જે ઉત્પાદનની ક્ષણથી નિશ્ચિત છે.
આનો અર્થ એ થાય છે કે તમે CPUને એવું વિચારીને છેતરતા નથી કે તે કંઈક બીજું છે; તેના બદલે, તમે શરૂઆતથી તે રીતે કાર્ય કરવા માટે તેને બનાવી રહ્યાં છો.
સૈદ્ધાંતિક રીતે, MiSter સિસ્ટમ NES, Neo Geo, Apple II, અથવા Acorn Archimedes માટે સૉફ્ટવેર ચલાવી શકે છે અને મૂળ હાર્ડવેરની જેમ પ્રતિભાવશીલ, લગભગ સમાન રીતે ચોક્કસ કામગીરી પ્રદાન કરી શકે છે.
સરળ રીતે કહીએ તો, તે હાર્ડવેર ઇમ્યુલેટર છે જે વપરાશકર્તાઓને ચોક્કસ પ્લેટફોર્મનું અનુકરણ કરીને જૂની કેબિનેટ અને કન્સોલ રમતો રમવાની મંજૂરી આપે છે. તે કલ્પનાત્મક રીતે અમારા ટોચના નિન્ટેન્ડો એન્ટરટેઇનમેન્ટ સિસ્ટમ ઇમ્યુલેટર્સની સૂચિમાંના ઇમ્યુલેટર્સ જેવું જ છે, પરંતુ તે તદ્દન અન્ય લીગમાં છે.
આ સિસ્ટમોમાં હાર્ડવેર અને MiSter સોફ્ટવેર બંનેનો ઉપયોગ થાય છે. વિન્ટેજ કેબિનેટ રમતોને ફરીથી બનાવવાના હેતુ માટે, આ સંયોજન ન્યૂનતમથી કોઈ વિલંબિતતા અને સારી સચોટતા પ્રદાન કરે છે.
તે સૂચવે છે કે MiSter FPGA એ રાસ્પબેરી Pi અથવા Odroid જેવા સોફ્ટવેર-આધારિત સોલ્યુશનને બદલે હાર્ડવેર ઉપકરણ છે. તમારે USB હબ, રેમ મોડ્યુલ, DE-10 નેનો બોર્ડ અને કન્સોલ બિડાણ જેવા ઘટકો ખરીદવાની જરૂર પડશે સિવાય કે તમે પહેલેથી જ બનેલ એક ખરીદો.
કન્સોલ માટે સોફ્ટવેર છે ઓપન સોર્સ અને એલેક્સી મેલ્નિકોવ દ્વારા બનાવવામાં આવ્યું હતું, જે સોર્જેલિગ તરીકે પ્રખ્યાત છે. તેના પ્રથમ પ્રકાશનથી, તે સતત વિકાસમાંથી પસાર થઈ રહ્યું છે અને તેને મોટા વિકાસકર્તા દ્વારા સમર્થિત છે અને રેટ્રો ગેમિંગ ઉત્સાહી સમુદાય.
નોંધપાત્ર લક્ષણો
- તે વિન્ટેજ રમતોની વિશાળ પસંદગી પ્રદાન કરે છે.
- પરંપરાગત ડિસ્ક અથવા કારતુસની જગ્યાએ કોરોનો ઉપયોગ કરવામાં આવે છે.
- ત્યાં 80 થી વધુ અલગ સિસ્ટમ્સ છે જેનું અનુકરણ કરી શકાય છે.
- લેગ-ફ્રી ગેમિંગ MiSter FPGA કન્સોલ દ્વારા મેળવી શકાય છે.
- જૂના કન્સોલ, પીસી અને આર્કેડ હાર્ડવેરનું અનુકરણ MiSter FPGA દ્વારા કરવામાં આવે છે.
તે કેવી રીતે કામ કરે છે?
અસલ DE10-નેનો બોર્ડ MiSTer દ્વારા સંખ્યાબંધ પુત્રી બોર્ડ સાથે વિસ્તરણ કરવામાં આવ્યું છે. બધા બોર્ડ ઇન્સ્ટોલ કરવાની જરૂર નથી. MiSTer એક સરળ DE10-નેનો બોર્ડ તરીકે શરૂ થાય છે, જે તેનું પ્રારંભિક સ્તર છે. તમે ફક્ત એક વધારાના બોર્ડ (SDRAM) સાથે લગભગ તમામ કોરોનો ઉપયોગ કરી શકો છો.
SDRAM બોર્ડ:
આ નાનું બોર્ડ GPIO10 કનેક્શન દ્વારા DE0-નેનો બોર્ડ સાથે જોડાયેલું છે. DE10-nano પાસે ઝડપી DDR3 મેમરી છે, પરંતુ તેની ઊંચી લેટન્સી અને વહેંચાયેલ ARM ઉપયોગને કારણે, તેનો ઉપયોગ વિન્ટેજ EDO DRAM નું અનુકરણ કરવા માટે કરી શકાતો નથી.
મોટા ભાગના કોરો આ SDR SDRAM વગર વિન્ટેજ મેમરી મોડ્યુલનું અનુકરણ કરી શકતા નથી.
I/O બોર્ડ
DE1-નેનો બોર્ડ પરનું GPIO10 કનેક્શન આ બોર્ડને પ્લગ-ઇન તરીકે સ્વીકારે છે. બટનો અને LEDs ઉપરાંત, તે એક ઘટક દીઠ છ બિટ્સ, એનાલોગ ઑડિઓ (3.5mm ફોન કનેક્ટર), ડિજિટલ ઑપ્ટિકલ ઑડિઓ અને બટનો સાથે પરંપરાગત VGA આઉટપુટ ધરાવે છે.
જો તમે મિસ્ટરને કેસની અંદર મૂકવા માંગતા હોવ અથવા HDMI કરતાં VGA પસંદ કરવા માંગતા હો, તો આ બોર્ડ મદદરૂપ છે. વધુમાં, આ બોર્ડ મુખ્ય વિકાસમાં મદદ કરે છે; જ્યારે VGA-માત્ર સંકલન વિકાસને વેગ આપે છે, HDMI સ્કેલર સંકલન લગભગ બમણો સમય લે છે.
મોટાભાગના કોરો આ બોર્ડ વિના ચાલી શકે છે. જો તમને એનાલોગ વિડિયો અને ઑડિયો આઉટપુટની જરૂર હોય તો તમે આ બોર્ડને ઇન્સ્ટોલ કરવાને બદલે ડાયરેક્ટ વિડિયો મોડમાં વૈકલ્પિક રીતે યોગ્ય DAC નો ઉપયોગ કરી શકો છો.
આરટીસી બોર્ડ
જ્યારે તે LTC કનેક્શન સાથે જોડાયેલ હોય ત્યારે આ બોર્ડ દ્વારા વાસ્તવિક સમયની ઘડિયાળ પ્રદાન કરવામાં આવે છે. જો MiSTer ને ઈથરનેટ દ્વારા ઈન્ટરનેટ સાથે જોડવામાં આવે તો, બોર્ડ વગર પણ રીઅલ-ટાઇમ ઘડિયાળનો ઉપયોગ કરી શકાય છે. આ કાર્યક્ષમતાનો ઉપયોગ ફક્ત બે કોરો દ્વારા કરવામાં આવે છે, આમ માત્ર ઉત્સાહીઓ જ તેનો ઉપયોગ કરી શકે છે.
યુએસબી હબ બોર્ડ
મુખ્ય બોર્ડ હેઠળ, આ બોર્ડ 7-પોર્ટ યુએસબી હબ ઉમેરે છે.
બિલ્ડીંગ મિસ્ટર FPGA
MiSter FPGA ઇમ્યુલેટર બેમાંથી એક રીતે મેળવી શકાય છે: ખરીદી અથવા બાંધકામ દ્વારા. તમારા પોતાના નાના કન્સોલનું નિર્માણ તમને રૂપરેખાંકનને વ્યક્તિગત કરવાની મંજૂરી આપે છે.
વધુમાં, તે તમને હાર્ડવેરથી પરિચિત કરાવવામાં મદદ કરે છે, જો તમારે સિસ્ટમને અપગ્રેડ અથવા રિપેર કરવાની જરૂર હોય તો તે ફાયદાકારક છે. MiSter ગેમ કન્સોલ બનાવવું લાભદાયી હોવા છતાં, કેટલાક વપરાશકર્તાઓને તે મુશ્કેલ લાગી શકે છે.
તમને પ્રી-બિલ્ટ કિટ્સ સાથે સમાવિષ્ટ કેટલીક એક્સેસરીઝ પ્રાપ્ત થશે નહીં, અને તે બૉક્સની બહાર ઉપયોગ કરવા માટે તૈયાર નથી. જો કે, તમારું પોતાનું નિર્માણ ઓછું ખર્ચાળ હોઈ શકે છે.
મિસ્ટર મલ્ટીસિસ્ટમ કન્સોલ બનાવવા માટે તમારે ઓછામાં ઓછું ટેરાસિક DE10-નેનો બોર્ડ, એક કેસીંગ, USB હબ, પાવર સપ્લાય અને 128MB SDRAM ખરીદવાની જરૂર પડશે.
તમે પસંદ કરેલ સિસ્ટમ કેસના આધારે, તમારે હીટ સિંક અને પંખાની જરૂર પડી શકે છે. જો તમે CRT ડિસ્પ્લે માટે એનાલોગનો ઉપયોગ કરવા માંગતા હો, તો IO બોર્ડ પણ એક વિકલ્પ છે.
તેનાથી વિપરિત, મિસ્ટર એફપીજીએ પૅકેજ વ્યવહારીક રીતે કાર્યરત થાય તે પહેલાં તેને માત્ર સોફ્ટવેર અને કોરોની જરૂર પડે છે.
આ પૂર્વ-રૂપરેખાંકિત કીટ MiSTer Addons માંથી સ્ટાઇલિશ એલ્યુમિનિયમ કેસીંગમાં ઘણા સંયોજનોમાં આવે છે.
તમારે ઉપયોગમાં લેવાતા ઘટકોની ગુણવત્તાને ધ્યાનમાં લેવી આવશ્યક છે કારણ કે આ નાના કન્સોલ જાણીતા વેપારીઓ દ્વારા વેચવામાં આવતા નથી.
MiSter માટે કઈ રમતો ઉપલબ્ધ છે?
મિસ્ટર રમી શકે તેવી ઘણી બધી રમતો છે, જેમાંથી કેટલીકનો અહીં ઉલ્લેખ છે:
- વેક્ટેરેક્સ
- વન્ડરસ્વાન
- AY-3-8500
- કોલકોવિઝન
- રમતિયાળ છોકરો
- રમત બોય એડવાન્સ
- જિનેસિસ / મેગા ડ્રાઇવ
- નીઓ જીઓ
- એનઈએસ / ફેમિકમ
- ઓડીસી
- બાલી એસ્ટ્રોકેડ
- એટારી 2600
- એટારી 5200
- એટારી 7800
- અટારી લિંક્સ
- સેગા સીડી / મેગા સીડી
- સેગા માસ્ટર સિસ્ટમ અને ગેમ ગિયર
- SNES / સુપર ફેમીકોમ
- TurboGrafx-16 / PC એન્જિન / SuperGrafx
- ટર્બોગ્રાફક્સ-સીડી / પીસી એન્જિન સીડી-રોમ²
મારા પર વિશ્વાસ કરો ત્યાં ઘણું બધું છે.
ઉપસંહાર
નિષ્કર્ષમાં, મિસ્ટર FGPA એ જૂની-શાળાની વિડિયો ગેમ્સ રમવા માટે એક અદ્ભુત કન્સોલ છે કારણ કે તે પાછળ રહેતી નથી અને તેમાં સુવિધાઓની વિશાળ શ્રેણી છે. પરંતુ જ્યારે પણ ટેકનો કોઈ લોકપ્રિય ભાગ બજારમાં આવે છે ત્યારે હંમેશા નોકઓફ વસ્તુઓની સુનામી આવે છે.
વિન્ટેજ ગેમ્સ માટે બનાવેલા નાના કન્સોલ માટે પણ તે જ સાચું છે કારણ કે તે પ્રસંગ પર પ્રમાણભૂત કન્સોલ માટે છે.
MiSTer FPGA ઇમ્યુલેટરની તુલના અન્ય વિકલ્પો સાથે વારંવાર કરવામાં આવે છે, જો કે તેમાંના ઘણા એવા છે જે તુલનાત્મક હેતુઓ પૂરા પાડે છે. સૌથી વધુ જાણીતા છે Batocera, Retropie, અને Recalbox.
એક જવાબ છોડો