Iyo software yekuchengetedza nharaunda uye vanofarira tekinoroji vari kuona shanduko yezvimiro munzira iyo mazita echinyakare anomhanya pamakomputa emazuva ano. Chirongwa chakavhurika sosi inonzi PS2Recomp yakaunza nzira inobvisa kudiwa kwechinyakare emulators, ichibvumira mitambo yakatanga kugadzirwa kuti Sony console imhanye semaapplication emuno paWindows uye Linux masisitimu anoshanda. Chishandiso chinoita shanduko yakananga yemafaira ekutanga, ichibvisa maturusi eshanduro yehardware yaida kare mapurosesa epamusoro-soro.
Maitiro ekushandura anoshandura kodhi yekutanga kuita mutauro unonzwisisika zvakananga ne x86-64 dhizaini yemakomputa anhasi. Essa maitiro anogadzirisa zvisingaperi kuita nyaya dzakatarisana nesoftware yekutevedzera pamakumi maviri emakore apfuura. Nekuitwa kwekuzvarwa, zvinodiwa zvehurongwa zvakadzikiswa zvakanyanya, nepo mikana yekushandura uye yekusimudzira yekuona inowedzerwa exponentially papuratifomu inotariswa.
Native execution inopa nekukurumidza tekinoroji mabhenefiti anoshandura ruzivo rwemushandisi pamichina yemazuva ano:
– Acesso yakananga kune graphics kadhi zviwanikwa zvemberi kupa uye mameseji kugadzirisa.
– Yakabatanidzwa Suporte ye4K resolution uye ultrawide monitors pasina kukanganisa mune graphical interface.
– Eliminação dzinenge dzakazara nguva dzekuremerwa kuburikidza nekushandiswa kwakakwenenzverwa kweNVMe SSD madhiraivha.
– Native Compatibilidade ine zvidzoreso zvechizvino-zvino uye mepu chaiyo yezvinotenderedza senge keyboard nembeva.
Kuvandudzwa kweiyi tekinoroji kunomiririra chiitiko chakakosha mukudzosera kumashure engineering uye kuchengetedza data. Iyo yakaoma dhizaini yeiyo yekutanga koni yagara yakaisa zvipingamupinyi zvakakura pakuitwa kwemvura yekatalog yayo pamapuratifomu akasiyana, mamiriro ari kuita shanduko chaiyo nekugamuchirwa kwe static recompilation uye kugadzirwa kweakazvimirira executable.
Unyanzvi hwekushanda kwe static recompilation
Iyo tekinoroji hwaro hwePS2Recomp inosiyana zvakanyanya kubva nenzira dzinoshandiswa neakajairika emulators anowanikwa pamusika. Yechinyakare Softwares emulations inotsamira pamaitiro anozivikanwa se Just-mu-Nguva compilation, iyo inoshandura mirairo yemutambo kumakomputa munguva chaiyo, panguva chaiyo iyo application iri kushanda pachiratidziro chemushandisi.
Iyi chaiyo-nguva nzira inoda simba guru rekugadzirisa, sezvo komputa inofanirwa kuita seyekutanga hardware uye kuita mutambo wemitambo panguva imwe chete. Qualquer queda na velocidade de tradução resulta em engasgos visuais e falhas de áudio, problemas comuns que afetam a fluidez mesmo em máquinas montadas com componentes de alto custo e especificações de ponta.
Static recompilation inoita zvekudzivirira, kunyangwe software isati yatangwa nemushandisi wekupedzisira. Chishandiso chekushandura chinonyatso ongorora ese ekutanga kodhi, iyo yakavakirwa paMIPS yekuvakisa yeiyo classic console, uye inoishandura zvachose kuC ++ programming mutauro.
Mushure mekushandurwa kwechimiro ichi, iyo kodhi inodzokororwa kuita yemazuva ano, yakagadziridzwa faira rekuita. Mhedzisiro inoshanda ndeye software iyo inoshanda sisitimu inoziva, inotungamira uye inogadzirisa nenzira imwechete sechirongwa chakagadziridzwa chakanangana nekuvaka kwemakomputa emazuva ano, ichivimbisa kugadzikana kwakakwana.
Superior performance uye yakananga hardware kuwana
Kuchinja kubva kune yakaedzerwa nharaunda kuenda kune yekuzvarwa application kunobvisa iyo chaiyo chipingamupinyi chiripo pakati pesoftware uye yemuviri makomputa zvikamu. Emuladores inoshanda mukati menzvimbo yakaganhurirwa uye yakasarudzika, iyo inoganhurira zvakanyanya huwandu hwezviwanikwa zvemuchina zvinogona kushandiswa zvinobudirira panguva yegraphical rendering uye zvine musoro kugadzirisa kwezviito.
Nechimiro chekuzvarwa, mutambo wakashandurwa unowana mukana usina kuganhurirwa kune komputa’s graphics processing unit. Isso inobvumira iyo giraidhi kadhi kutonga zvinhu zvinoonekwa zvakananga uye nemazvo, kuregedza mutoro pane yepakati processor uye nekuona yakagadzikana yakanyanya kugadzikana furemu pasekondi, zvisinei nekuoma kwechiitiko chakapihwa.
Kusavapo kweiyo emulation layer zvakare kunoderedza kuraira latency zvakanyanya uye zvinooneka. Nguva yekupindura pakati pekudzvanya bhatani pane chidzori chemuviri uye chiitiko chinoenderana pachiratidziro chinosvika mazinga ekurongeka akafanana neaya achangoburwa pamusika wekombuta, achikwenenzvera mutambo wemazita anoda kukurumidza reflexes.
Mabhenefiti ekuona uye tsigiro yemazuva ano matekinoroji
Kumhanya zvakananga pane zvazvino hardware kunovhura nzira yekushandisa kupa matekinoroji akange asipo panguva yekuburitswa kwemitambo yekutanga. Desenvolvedores Makambani akazvimirira ave kukwanisa kubatanidza masisitimu emwenje epamberi, senge ray tracing, zvakananga mukodhi yakadzokororwa. Essa tekinoroji inoverengera hunhu hwechiedza, ichigadzira mimvuri chaiyo uye ratidziro dzechokwadi munguva chaiyo, ichinyatso shandura kuratidzwa kwemazita anopfuura makore makumi maviri. Chishandiso chinoitika chekuzvarwa, pasina kudikanwa kwekugadziridzwa kusingagadzike kana ekunze-yekugadzirisa mafirita ayo anowanzo kukonzera graphical glitches kana zvisingadiwe zvinoonekwa zvekugadzira pachiratidziri.
Pamusoro pekuvhenekesa kwepamberi, shanduko yemuno inobvumira kudzoreredza kwakadzama kwegeometry yemutambo kutsigira zvigadziriso zvemazuva ano zvakazara. Diferente yema emulators, ayo anowanzo tambanudza mufananidzo wepakutanga kana kushandisa stopgap kugadzirisa izvo zvinotyora mushandisi interface, iyo yemuno application inoverengera zvakare ndima yekuona. Isso inovimbisa rutsigiro rwakakwana rwemamonitor ekupedzisira uye zvigadziriso zve 4K, kuchengetedza iyo chaiyo chiyero chiyero chemamenyu uye nekuona kuti iyo injini yemifananidzo inoshanda zvakayerera pamareti anopfuura zana nemakumi maviri emafuremu pasekondi, zvinoenderana chete nekusimba kwekuzorodza kwemonitor inoshandiswa nemutambi.
Kubvisa kurodha masikirini uye kushandiswa kwekuchengetedza
Mamiriro edata emitambo yemhando yepamusoro akagadzirirwa zvakanangana nekumhanya kushoma kwekuverenga kwevanoverenga disc panguva iyoyo. Nekushandura iyi data kuita yerudzi rwekombuta, iyo yakagadziridzwa software inoshandisa yakazara bandwidth yemazuva ano ekuchengetedza madhiraivha, ichipfuura inoteedzana kuverenga zvirambidzo zvekare.
Kubatanidzwa kwakananga nemadhiraivha akasimba ehurumende, kunyanya maNVMe modhi, inoguma nekubviswa kunoshanda kwekurodha skrini. Transições pakati pezviitiko zvakaoma uye kurodha kwekutanga kwepamusoro-resolution textures kunoitika pakarepo, kushandura nhanho yekufambira mberi uye kugadzirisa ruzivo rwemushandisi pasina kukanganisa kana kushandura pfungwa yekutanga yakarongwa nevagadziri.
Digital Preservation uye Ramangwana reClassic Varaidzo
Kuchengetedzwa kwekabhuku yeakare consoles anotarisana nematambudziko akakura ehunyanzvi nekuda kwekuderera kwemuviri weiyo midhiya yepakutanga uye kuenderera mberi kwekutadza kwehardware yenguva iyoyo, iyo ine zvikamu zviri kuwedzera kushomeka pamusika wekutsiva. Iyo console iri mubvunzo yakashandisa yakanyanya customized vector processing unit, inozivikanwa nehunyanzvi se Emotion Engine, iyo yakaoma yekuvaka yagara ichinetsa kugadzira echokwadi uye anoshanda ekuchengetedza mafaira. Iyo static recompilation nzira inopa yakajeka uye inoyevedza mhinduro kune ino nhoroondo tekinoroji kusagadzikana. Nekushandura proprietary, hardware-dependent code kuita yepasirese, yakazvimirira programming mutauro, inova nechokwadi chekuti software idzi dzinoshanda dzinoramba dzichiwanikwa, dzichitarisika, uye dzichishanda kuzvizvarwa zvinotevera zveanoshanda masisitimu. Instituições nhoroondo yemakomputa-yakatarisana uye vanochengeta madhijitari vanocherekedza nzira iyi seyakakodzera tekinoroji mwero wekudzivirira nhaka yetsika yevaraidzo yemagetsi kuti isarasikike, kuve nechokwadi chechokwadi chechokwadi che data rekutanga uchichinjira nzira yekuuraya kune yakaomesesa zviyero zvekuchengetedza, kuita uye kuenderana kunodiwa nemakomputa anhasi.
Vhura sosi mapurojekiti uye kuwedzera kuenderana
Iko kushanda kweiyo tekinoroji yakatoratidzwa kuburikidza nemapurojekiti chaiwo akawana traction pamapuratifomu ekugovana kodhi uye online repositori. Títulos yekuoma kukuru kwehunyanzvi, senge Jak II uye Sly Cooper, ndivo vakatanga kugashira zvizere shanduro dzechizvino-zvino kuburikidza nekuedza kwakabatana kwevazvimiririra programmer nemasoftware mainjiniya.
Iyo yakavhurika sosi yekuvandudza modhi inobvumira nyanzvi kubva kunzvimbo dzakasiyana dzepasi kuti vape zvakanangana zvigadziriso zveakasiyana ejini injini uye programming logic. Essa decentralized tekinoroji kubatirana kunomhanyisa kufambirana kwese, kugadzira ecosystem yakasimba uko kushandurwa kwemazita matsva ekhathalogi kunowedzera kukurumidza, kugadzikana uye otomatiki.
Yakarerutswa interface kune vakajairwa vashandisi
Parizvino, chinangwa chepakati chekuenderera mberi chiri pakugadzira intuitive graphical interfaces iyo inogadzirisa iyo yose faira yekushandura maitiro. Chinangwa chakagadzwa chehunyanzvi ndechekubvumira chero mushandisi, akashongedzerwa nekopi yepamutemo yesoftware yavo yekutanga, kugadzira komputa inogoneka faira nekungodzvanya kushoma, demokrasi yekuwana tekinoroji yekudzorera pasina kudiwa kweruzivo rwepamusoro mukuronga, compiler kumisikidza kana kushandisa yakaoma mitsara yekuraira.