RetroArch 1.15 ప్రాజెక్ట్ విడుదల చేయబడింది, వివిధ గేమ్ కన్సోల్లను ఎమ్యులేట్ చేయడానికి ఒక యాడ్-ఆన్ను అభివృద్ధి చేస్తుంది, సాధారణ, ఏకీకృత గ్రాఫికల్ ఇంటర్ఫేస్ని ఉపయోగించి క్లాసిక్ గేమ్లను అమలు చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. అటారీ 2600/7800/జాగ్వార్/లింక్స్, గేమ్ బాయ్, మెగా డ్రైవ్, NES, Nintendo 64/DS, PCEngine, PSP, Sega 32X/CD, SuperNES మొదలైన కన్సోల్ల కోసం ఎమ్యులేటర్ల వినియోగానికి మద్దతు ఉంది. Playstation 3, Dualshock 3, 8bitdo, XBox 1 మరియు XBox360, అలాగే లాజిటెక్ F710 వంటి సాధారణ ప్రయోజన గేమ్ప్యాడ్లతో సహా ఇప్పటికే ఉన్న గేమ్ కన్సోల్ల నుండి గేమ్ప్యాడ్లను ఉపయోగించవచ్చు. మల్టీప్లేయర్ గేమ్లు, స్టేట్ సేవింగ్, షేడర్లను ఉపయోగించి పాత గేమ్ల ఇమేజ్ క్వాలిటీని అప్గ్రేడ్ చేయడం, గేమ్ను రివైండ్ చేయడం, హాట్-ప్లగ్గింగ్ గేమ్ కంట్రోలర్లు మరియు వీడియో స్ట్రీమింగ్ వంటి అధునాతన ఫీచర్లకు ఎమ్యులేటర్ మద్దతు ఇస్తుంది.
మార్పులలో:
- MacOS ప్లాట్ఫారమ్పై పని గణనీయంగా మెరుగుపరచబడింది, ఉదాహరణకు, గేమ్ప్యాడ్ల కోసం MFi ప్రోటోకాల్కు మద్దతు జోడించబడింది; OpenGL మరియు మెటల్ గ్రాఫిక్స్ APIలకు ఏకకాల మద్దతు ఒక అసెంబ్లీలో అందించబడుతుంది; HDRకి మద్దతిచ్చే వల్కాన్ API కోసం డ్రైవర్ జోడించబడింది; OpenGL 3.2 ఉపయోగించి వీడియో అవుట్పుట్ కోసం glcore డ్రైవర్ జోడించబడింది. MacOS కోసం RetroArch యొక్క బిల్డ్ స్టీమ్లో అందుబాటులో ఉంది.
- షేడర్ సిస్టమ్కు షేడర్ ప్రీసెట్లను జోడించడం మరియు అతివ్యాప్తి చేసే సామర్థ్యం ఉంది (మీరు వేర్వేరు షేడర్ ప్రీసెట్లను కలపవచ్చు మరియు వాటిని కొత్త ప్రీసెట్లుగా సేవ్ చేయవచ్చు). ఉదాహరణకు, మీరు విజువల్ ఎఫెక్ట్లను రూపొందించడానికి CRT మరియు VHS షేడర్లను కలపవచ్చు.
- అవుట్పుట్ ఫ్రేమ్లను లెక్కించడానికి ప్రత్యామ్నాయ పద్ధతి ప్రతిపాదించబడింది - “ప్రీమ్ప్టివ్ ఫ్రేమ్లు”, ఇది కంట్రోలర్ స్థితి మారితే మాత్రమే ప్రస్తుత ఫ్రేమ్కు ముందు చరిత్రను తిరిగి వ్రాయడం ద్వారా అధిక పనితీరును సాధించడం ద్వారా గతంలో అందుబాటులో ఉన్న “రన్హెడ్” పద్ధతికి భిన్నంగా ఉంటుంది. Snes2x 9 ఎమ్యులేటర్లో నడుస్తున్న డాంకీ కాంగ్ కంట్రీ 2010 పరీక్షలో, కొత్త పద్ధతిని ఉపయోగించి పనితీరు సెకనుకు 1963 నుండి 2400 ఫ్రేమ్లకు పెరిగింది.
- Android ప్లాట్ఫారమ్ కోసం బిల్డ్లలో, పరికరాన్ని గేమ్ప్యాడ్గా కాకుండా కీబోర్డ్గా ఉపయోగించమని బలవంతం చేయడానికి input_android_physical_keyboard సెట్టింగ్ మరియు మెను ఐటెమ్ జోడించబడ్డాయి.
- వేలాండ్ ప్రోటోకాల్కు మెరుగైన మద్దతు, పాయింటర్-పరిమితులు మరియు సంబంధిత-పాయింటర్ ప్రోటోకాల్ పొడిగింపులకు మద్దతు జోడించబడింది.
- మెనూ రీడిజైన్ చేయబడింది.
- Vulkan గ్రాఫిక్స్ APIకి మెరుగైన మద్దతు.
మూలం: opennet.ru