News (HT)

Nouvo pwogram devlopè brezilyen kouri jwèt PlayStation 2 natif natal sou òdinatè

PS2
PS2 - emodpk/shutterstock.com

Yon pwogrè teknik enpòtan nan zòn nan prezèvasyon lojisyèl dijital te fèk reyalize pa yon pwogramè soti nan Brasil. Pwofesyonèl la devlope yon zouti ki kapab konvèti tit klasik soti nan konsole Sony pou kouri dirèkteman sou sistèm opere modèn, elimine nesesite pou lojisyèl entèmedyè. Nouvo karakteristik la transfòme fason itilizatè yo kominike avèk katalòg youn nan platfòm ki pi popilè nan istwa teknoloji amizman an.

Pwojè a, ki rele PS2Recomp, sèvi ak yon teknik avanse ke yo rekonèt nan jeni òdinatè kòm rekonpilasyon estatik. Metòd Esse tradui kòd orijinal jwèt videyo a nan yon lang ki konprann pa òdinatè aktyèl yo anvan menm aplikasyon an te lanse pa itilizatè a. Rezilta pratik la se kreyasyon yon fichye ègzèkutabl endepandan, ki travay byen ak dirèkteman sou machin ki gen achitekti x86, estanda sou vas majorite de òdinatè ak kaye aktyèl yo.

Inisyativ la rezoud yon pwoblèm istorik chèchè teknoloji ak achiv dijital fè fas a. Durante plizyè dizèn ane, sèl fason pou jwenn aksè nan medya sa yo sou òdinatè yo se te atravè pwosesis ki te mande pouvwa pwosesis trè wo, ki te limite aksè pou moun ki gen ekipman ki pi modès e souvan te pwodwi pwoblèm vizyèl oswa reta nan repwodiksyon odyo. Nouvo zouti a kontourne baryè pyès ki nan konpitè sa yo definitivman.

Diferans fondamantal nan ekzekisyon lojisyèl

Apwòch tradisyonèl la nan kouri medya eritaj sou òdinatè modèn enplike nan tradui enstriksyon an tan reyèl, yon pwosesis ki konsome anpil resous machin. Fòma Esse mande pou processeur òdinatè a aji kòm yon entèprèt similtane, dekode chak kòmand orijinal konsole nan moman egzak aksyon an rive sou ekran an, sa ki kreye yon kou boutèy pwosesis inevitab.

Chaj travay konstan sa a mande resous pyès ki nan konpitè masiv, sa ki lakòz gout ankadreman ak bege sou machin mwens pwisan ap eseye fè travay la. Nouvo metòd la ranvèse lojik sa a lè li fè tout tradiksyon an davans, li bay sistèm operasyon an yon fichye ki deja optimize epi ki pare pou itilizasyon imedya, libere processeur a pou li konsantre sèlman sou ekspozisyon kontni an.

Ki jan rekonpilasyon estatik ap travay

Zouti a analize pwofondman fichye binè orijinal yo ki prezan sou disk platfòm Sony yo, epi fè kat chak liy enstriksyon. Durante analiz konplè sa a, sistèm nan idantifye tout fonksyon, lojik pwogramasyon ak apèl pyès ki nan konpitè ki te ekri espesyalman pou konpozan jwèt videyo ki te fabrike nan kòmansman ane 2000 yo.

Apre kat konplè, kòd la otomatikman reekri nan lang C ++, lajman ki itilize nan devlopman nan lojisyèl kontanporen wo-pèfòmans. Essa Konvèsyon metikuleu asire ke enstriksyon yo entèprete natif natal pa processeur òdinatè a, san yo pa bezwen simulation anviwònman orijinal la oswa kreye machin vityèl ankonbran.

Pwosesis konvèsyon an fèt sèlman yon fwa pou chak tit soumèt nan zouti a. Yon fwa ke nouvo exécutable fichier a te pwodwi, moun kap itilize li an ka lanse li dirèkteman nan Bureau yo, ak menm fasilite, vitès ak entegrasyon kòm yon pwogram devlope espesyalman pou sistèm operasyon aktyèl yo.

Pwogrè pèfòmans ak optimize vizyèl

Lektur natif natal bay estabilite teknik ki te deja irealizabl atravè metòd konvansyonèl eritaj medya lèktur. Sem anlè tradiksyon an tan reyèl, òdinatè yo kapab dirije tout pouvwa pwosesis yo nan rann grafik ak kenbe likidite nan animasyon, asire yon eksperyans san pwoblèm.

Tès teknik demontre posiblite pou ogmante rezolisyon entèn medya yo nan estanda 4K san yo pa konpwomèt ankadreman yo pou chak dezyèm pousantaj rafrechisman. Além Anplis de sa, teknoloji a pèmèt entegrasyon natif natal ak monitè ultrawide, ajiste pwopòsyon ekran an òganikman, ranpli espas kote yo san yo pa lakòz deformation vizyèl nan eleman grafik yo.

Yon lòt benefis dirèk nan ekzekisyon natif natal se ki gen rapò ak tan an chaje nan enfòmasyon ak tranzisyon ekran. Done Como kounye a li nan kondui SSD (SSD) gwo vitès olye de jwè mekanik optik DVD, ekran ap tann yo nòmalman elimine, fè navigasyon enstantane.

Absans reta nan kominikasyon ant periferik kontwòl yo ak aksyon an sou ekran an se tou yon rekò teknik. Repons nan kòmandman vin imedya, repwodui presizyon egzak ki nesesè nan lojisyèl rapid-aji epi asire ke klavye oswa kòmandman kontwòl yo anrejistre nan menm milisgond la.

Konpleksite nan achitekti orijinal la

Konsole ki te lanse nan lane 2000 te gen yon estrikti entèn konplike, santre sou yon processeur Customized ki rele Emotion Engine, ki te opere yon fason diferan de processeurs òdinatè estanda. Eleman Esse te travay ansanm ak inite pwosesis vektè trè espesyalize, sa ki te kreye yon anviwònman devlopman inik ki te fè li difisil pou menm estidyo pwofesyonèl yo kreye lojisyèl nan moman an. Egzak senkronizasyon ant chips diferan sa yo te esansyèl pou medya yo fonksyone kòrèkteman. Qualquer tantativ repwodiksyon ekstèn te vin tounen yon defi moniman pou jeni òdinatè, paske ti erè nan distribisyon ant eleman yo te lakòz sistèm nan kraze nèt.

Zouti a devlope pa pwogramè brezilyen an jere definitivman dechifre kominikasyon an konplike ant koprosesè sa yo. Lè yo tradui konpòtman Emotion Engine nan enstriksyon lineyè ke CPU modèn yo ka konprann, konsepsyon an elimine nesesite pou rkree fizikman reta siyal yo ak sengularite memwa nan pyès ki nan konpitè orijinal la. Essa reyalizasyon teknik reprezante yon etap enpòtan nan jeni ranvèse nan sistèm fèmen. Feat la pwouve ke achitekti trè Customized ak demode yo ka adapte nan estanda informatique inivèsèl, asire siviv nan lojisyèl ki otreman ta kole ak pyès ki nan konpitè nan pwosesis degradasyon fizik la.

Sous louvri ak ekspansyon kominote a

Pwojè a te fè piblikman disponib sou platfòm hosting kòd, sa ki pèmèt pwogramè atravè mond lan analize, modifye ak kontribye nan amelyorasyon kontinyèl li yo. Essa nati kolaborasyon te akselere drastikman devlopman zouti a, sa ki lakòz mizajou souvan ak ekspansyon lis konpatibilite a, ki deja kouvri dè milye de tit katalòg. Ouvèti kòd la tou te fè li pi fasil pou kominote teknik la kreye modifikasyon, chanje fason lojisyèl orijinal la opere. Ak fichye yo ap kouri natif natal sou òdinatè a, li te vin ekstrèmman pi senp pou jwenn aksè nan anyè entèn yo chanje teksti ki ba rezolisyon, insert nouvo modèl detaye ki genyen twa dimansyon, ak korije defo pwogramasyon ki te egziste depi lage orijinal la. Estúdios Endepandan yo ak chèchè yo kounye a gen yon fondasyon solid pou revitalize ansyen pwojè yo, enjekte nouvo teknoloji ekleraj ak lonbraj san yo pa kouri nan limit yo enpoze pa lojisyèl tradiksyon an tan reyèl. Kolaborasyon mondyal asire zouti a kontinye evolye chak jou. Sistèm nan ap prepare pou adapte yo ak mizajou sistèm operasyon nan lavni ak nouvo estanda pyès ki nan konpitè ki ka parèt nan mache teknoloji a, asire enpòtans alontèm li yo.

Enpòtans pou prezèvasyon dijital

Degradasyon fizik medya optik ak echèk inevitab nan eleman elektwonik ki aje yo reprezante yon menas dokimante nan istwa amizman dijital la. Konvèti katalòg fèmen sa yo nan fòma modèn ègzekutabl asire ke travay kiltirèl yo rete aksesib a chèchè, istoryen teknoloji, ak piblik la an jeneral, kèlkeswa disponiblite a nan pyès ranplasman pou pyès ki nan konpitè orijinal ki te fabrike plis pase de deseni de sa.

Pwochen etap nan devlopman

Efò aktyèl kominote devlopè yo konsantre sou plis otomatik pwosesis konvèsyon dosye orijinal la. Objektif teknik la se kreye entèfas grafik entwisyon ki pèmèt nenpòt itilizatè, menm san konesans avanse nan pwogramasyon oswa liy lòd, jenere pwòp dosye ègzèkutabl yo soti nan kopi lejitim backup yo.

Optimizasyon kontinyèl nan kòd C++ pwodwi a rete tou yon pi gwo priyorite nan depo pwojè a. Pwogram Atualizações yo vize diminye konsomasyon RAM pandan ekzekisyon yo ak amelyore konpatibilite natif natal ak sistèm operasyon Linux ki baze sou, elaji zouti a rive nan aparèy pòtab modèn ak mini-konpitè pri ki ba.

To Top