News (MN)

Хөгжүүлэгч нь PlayStation 2 тоглоомыг компьютер дээр 4K форматаар хөрвүүлдэг хэрэгсэл бүтээдэг

PlayStation
PlayStation - Foto: Tom Eversley / Shutterstock.com

Дижитал ертөнцөд ran-j нэрээр алдаршсан програмист Sony консолоос сонгодог гарчгийг компьютерт зориулсан үндсэн файл болгон хувиргах чадвартай урьд өмнө байгаагүй программ хангамжийг бүтээжээ. Энэхүү програм нь тоглолтын үеэр кодыг бодит цаг хугацаанд орчуулдаг зуучлагч програм хангамжийн хэрэгцээг арилгадаг. Энэхүү төсөл нь хуучин физик болон дижитал медиаг хадгалахад чиглэсэн олон нийтийн техникийн томоохон дэвшил юм.

PS2Recomp нэртэй уг хэрэгсэл нь хорь гаруй жилийн өмнө гаргасан бүтээлүүдийн хандалтын динамикийг өөрчилдөг. Орчин үеийн машин доторх анхны техник хангамжийн орчныг дуурайхын оронд систем нь хэрэглэгч програмаа эхлүүлэхээс өмнө эх кодын бүрэн орчуулгыг гүйцэтгэдэг. Үүний үр дүнд үйлдлийн систем таньдаг, шууд ажилладаг бие даасан програм юм.

Хөгжлийн процесс нь сонгодог видео тоглоомын архитектурын тодорхой бүрэлдэхүүн хэсгүүдийн урвуу инженерчлэлийг шаарддаг. Энэхүү санаачилга нь ердийн компьютер дээр нарийн төвөгтэй ажлыг гүйцэтгэхэд нөлөөлдөг архаг гүйцэтгэлийн асуудлыг шийдвэрлэх, хуучин каталогт нэвтрэх техникийн шинэ стандартыг бий болгох зорилготой юм.

Уламжлалт загварчлал ба шинэ формат хоёрын техникийн ялгаа

Түүхээс харахад хуучин платформ дээрх тоглоомууд нь анхны техник хангамжийг дуурайсан програмуудаас хамаардаг байв. Компьютер нь нарийн төвөгтэй Emotion Engine процессор гэх мэт хуучин системийн зааврыг тайлбарлаж, график болон аудиог боловсруулах явцад тэдгээрийг одоогийн архитектурт нэгэн зэрэг хөрвүүлэх шаардлагатай байдаг тул Esse арга нь нэлээд өндөр боловсруулалтын хүч шаарддаг. Essa боловсруулалтын нэмэлт давхарга нь дээд зэрэглэлийн график картаар тоноглогдсон машинуудад ч фрэймийн хурд буурах, харааны доголдлыг үүсгэдэг.

Статик дахин хөрвүүлэгчийг ашиглах үед програм хангамж нь MIPS архитектурт суурилсан анхны зааварчилгааг шинжилж, C++ хэл рүү бүрэн дахин бичдэг. Posteriormente, энэ материалыг x86-64 архитектурт хөрвүүлсэн бөгөөд энэ нь ширээний компьютер болон зөөврийн компьютерт байдаг орчин үеийн процессоруудын дийлэнх нь стандарт юм. Esse процедур нь шууд гүйцэтгэгдэх файлыг үүсгэдэг бөгөөд үйлдлийн систем нь програмыг тусгайлан боловсруулсан бусад программ хангамжийн нэгэн адил далд ажиллах орчуулгын давхаргын ачаалалгүйгээр ажиллах боломжийг олгодог.

Гүйцэтгэлийг оновчтой болгож, техник хангамжийн шаардлагыг бууруулсан

Завсрын симулятор байхгүй байгаа нь RAM санах ой болон төв процессорын боловсруулалтын хүчийг эрс бууруулдаг. Х__NM0__X нь илүү даруухан техникийн үзүүлэлтүүд, түүний дотор оффисын ажилд зориулагдсан компьютерууд нь үүсгэсэн файлуудыг уян хатан, тогтвортой ажиллуулах боломжтой.

Linux-аас гаралтай үйлдлийн системд суурилсан зөөврийн төхөөрөмжүүд нь энэхүү хүч чадал, боловсруулалтын үр ашгийг шууд хүртдэг. Төрөлхийн гүйцэтгэл нь батерейны ашиглалтын хугацааг уртасгаж, удаан хугацаагаар ашиглах үед дотоод эд ангиудын халалтыг бууруулж, эдгээр зөөвөрлөгчийг зам дээр ашиглах боломжтой болгодог.

Орчин үеийн нягтрал болон хэт өргөн дэлгэцийн дэмжлэг

PS2Recomp-ийн үүсгэсэн гүйцэтгэх файлууд нь анхны техник хангамжийн хязгаарлалтаас давсан харааны сайжруулалтыг ашиглах боломжийг олгодог. Хэрэглэгчид видео гаралтыг 4K нягтралд тохируулах боломжтой бөгөөд энэ нь тухайн үед аналог видео кабель өгч чадахгүй байсан тодорхой байдлыг баталгаажуулдаг.

Хэт өргөн харьцаатай мониторуудын дэмжлэг нь гурван хэмжээст загвар эсвэл хэрэглэгчийн интерфэйсийг гажуудуулахгүйгээр харах талбарыг тохируулдаг. Essa харааны дасан зохицох нь тоглоомын виртуал камерын математикийн харьцааг дахин тооцоолж, дахин бичсэн график хөдөлгүүрт шууд явагддаг.

Зургийн шинэчлэлтийн хурд нь мөн эерэг өөрчлөлтөд орж, анх секундэд гучин фрэймийн хурдтай түгжигдсэн бүтээлүүд секундэд жаран эсвэл нэг зуун хорин фрэймийн давтамжтайгаар ажиллах боломжийг олгодог. Энэхүү өөрчлөлтийг кодын суурь дээр хийсэн бөгөөд харааны хурдатгал нь физик эсвэл хиймэл оюун ухааны хурдад нөлөөлөхөөс сэргийлдэг.

Хөрвүүлэх процесс ба програм хангамжийн архитектур

Гарчгийн хууль эрх зүйн болон функциональ хөрвүүлэлтийг хийхийн тулд хэрэглэгч анхны биет зөөвөрлөгч эсвэл тоглоомын өгөгдлийг агуулсан зөвшөөрөгдсөн дижитал хуулбарыг эзэмших ёстой. PS2Recomp программ хангамж нь зөвхөн програмчлалын кодыг хөрвүүлэхийн тулд ажилладаг бөгөөд аудио файл, бүтэц, гурван хэмжээст загвар, видеог эх дискнээс шууд гаргаж авахыг шаарддаг. Essa бүтцийн тусгаарлалт нь уг хэрэгсэл нь зөвхөн кодын орчуулгын дэд бүтцийг түгээхийг баталгаажуулж, зохиогчийн эрхээр хамгаалагдсан материалыг түгээхээс хөгжүүлэгчдийг чөлөөлдөг. Durante эмхэтгэх үйл явц бөгөөд уг програм нь x86-64-д орчуулсан кодыг гаргаж авсан аудиовизуал эх сурвалжтай нэгтгэж, бүх зүйлийг нэг, хялбархан лавлах санд багтаадаг. Үр дүн нь гуравдагч талын драйверуудыг суулгах, нарийн төвөгтэй товчлуурын зураглалыг тохируулах шаардлагагүйгээр USB эсвэл Bluetooth холболтоор дамжуулан гар, хулгана, дээд зэрэглэлийн хянагч зэрэг орчин үеийн дагалдах хэрэгслийг автоматаар таних бие даасан програм юм. Além Цаашилбал, эцсийн файлыг хатуу төлөвт хөтчүүд (SSD) дээр хадгалах үед үе шатууд болон цэсүүдийг ачаалах хугацаа секундын фракц хүртэл буурч, тухайн үеийн дискний оптик уншилтыг тодорхойлдог хүлээх дэлгэцийг арилгаж, интерактив туршлагын урсгалыг оновчтой болгодог.

Платформ сонгодог бүхий анхны практик туршилтууд

Статик дахин хөрвүүлэгчийн үр нөлөөг баталгаажуулахад ашигласан анхны гарчиг нь адал явдалт ба платформын ажил Sly Cooper байв. Туршилтууд нь Windows үйлдлийн систем дээр анхны мөргөлдөөн, хөдөлгөөний логикийг харгалзан тогтвортой гүйцэтгэлийг харуулсан.

Тоглоомын хөрвүүлэлт нь симуляцийн уламжлалт аргуудад ихэвчлэн тохиолддог график алдаа, эвдрэл байхгүй байгааг харуулсан. Хүрээлэн буй орчны физик болон дүрүүдийн хиймэл оюун ухаан нь анхны техник хангамж дээр бичигдсэн зан үйлтэй яг адилхан ажилласан.

Sly Cooper-ийн сонголт нь график хөдөлгүүрийн нарийн төвөгтэй байдал болон тухайн үед ашиглаж байсан дүрслэх тусгай техникээс шалтгаалсан. Энэхүү хөрвүүлэлтийн амжилт нь ижил төстэй програмчлалын бүтэцтэй бусад бүтээлүүдтэй нийцтэй байх техникийн үзүүлэлт болж өгдөг.

Бие даасан хөгжүүлэгчид бусад алдартай гарчгийг дасан зохицоход шаардлагатай үйл явцыг баримтжуулж эхэлсэн байна. Техникийн гарын авлагыг бий болгох нь програмчлалын туршлага багатай хэрэглэгчдэд гэрийн компьютер дээр өөрсдийн хөрвүүлэлтийг хийхэд нь туслах зорилготой юм.

Нээлттэй эх сурвалж болон хөгжүүлэгчдийн хамтын ажиллагаа

PS2Recomp-ийг бүтээгч нь уг хэрэгслийн эх кодыг үнэгүй програм хангамжийн төслийн байршуулах платформ дээр ашиглах боломжтой болгосон. Essa шийдвэр нь дэлхийн өнцөг булан бүрээс ирсэн программистуудад програмын бүтцэд дүн шинжилгээ хийх, боловсруулалтын хүндрэлийг тодорхойлох, гүйцэтгэлийг сайжруулах саналыг албан ёсны репозитороос шууд санал болгох боломжийг олгодог.

Дэлхий нийтийн хамтын ажиллагаа нь MIPS архитектурын нарийн төвөгтэй зааварчилгааг орчуулахад алдаа дутагдлыг илрүүлэх ажлыг хурдасгадаг. Нийгэмлэг нь ердийн график хөдөлгүүр бага ашигладаг эсвэл хуучин процессороос тодорхой цаг хугацаа шаарддаг бүтээлүүдийг хөрвүүлэхэд хялбар болгох автомат залруулга бий болгохоор ажилладаг.

Тохиромжтой гарчгийн каталогийг өргөжүүлэх

Үндсэн кодонд шинэ тохируулга хийх тусам статик дахин хөрвүүлэгчийн дэмждэг ажлын жагсаалт нэмэгддэг. Машин хэлний орчуулгын тодорхой үе шатуудыг автоматжуулах нь төслийн хамтран ажиллагсад олон арван тоглоомыг нэгэн зэрэг турших боломжийг олгодог бөгөөд Windows эсвэл Linux орчинд зөв ажиллахын тулд ямар гарчиг шаардлагатай байгааг хурдан зураглах боломжтой.

Технологийн тусламжтайгаар видео тоглоомын түүхийг хадгалах

Физик мэдээллийн хэрэгслийн байгалийн доройтол, хуучин консолуудын цахим эд ангиудын хуучирсан байдал нь интерактив дижитал өвийг хамгаалахад баримтжуулсан эрсдэл юм. Ferramentas эх гүйцэтгэл нь 2000-аад оны эхээр үйлдвэрлэсэн техник хангамжийн бэлэн байдлаас үл хамааран эдгээр бүтээлүүд хэдэн арван жилийн турш судлаачид, түүхчид болон олон нийтэд хүртээмжтэй хэвээр байх болно.

Тодорхой хэсгүүдээс хамааралтай форматаас бүх нийтийн гүйцэтгэгдэх файлууд руу шилжих нь энтертайнмент программ хангамжийн архив судлалын шинэ стандартыг бий болгож байна. Энэ арга нь хэрэглэгчийн интерфэйс болон видео гаралтыг орчин үеийн технологийн стандартад тохируулан, ажлын үнэнч байдлыг хэвээр хадгалахын зэрэгцээ анхны програмчлалын логикийн бүрэн бүтэн байдлыг хангадаг.

To Top