Brasil-ийн програмист саяхан дижитал програм хангамжийг хамгаалах чиглэлээр техникийн томоохон дэвшилд хүрсэн. Мэргэжилтэн нь Sony консолоос сонгодог гарчгийг хөрвүүлэн орчин үеийн үйлдлийн системүүд дээр шууд ажиллуулж, зуучлагч программ хангамжийн хэрэгцээг арилгадаг хэрэгслийг боловсруулсан. Шинэ функц нь хэрэглэгчдийн энтертайнмент технологийн түүхэн дэх хамгийн алдартай платформуудын каталогтой харилцах аргыг өөрчилдөг.
PS2Recomp нэртэй уг төсөл нь компьютерийн инженерчлэлд статик дахин эмхэтгэл гэж нэрлэгддэг дэвшилтэт техникийг ашигладаг. Esse арга нь анхны видео тоглоомын кодыг хэрэглэгч програмыг эхлүүлэхээс өмнө одоогийн компьютерт ойлгомжтой хэл рүү хөрвүүлдэг. Практик үр дүн нь одоогийн ширээний компьютер, зөөврийн компьютеруудын дийлэнх хэсэгт стандарт болсон x86 архитектуртай машинууд дээр жигд, шууд ажилладаг бие даасан гүйцэтгэх файлыг бий болгох явдал юм.
Энэхүү санаачилга нь технологийн судлаачид болон дижитал архивчдад тулгарч байсан түүхэн асуудлыг шийддэг. Durante арван жилийн турш компьютер дээрх эдгээр мэдээллийн хэрэгсэлд хандах цорын ганц арга зам нь маш өндөр боловсруулалтын хүч шаарддаг процессууд байсан бөгөөд энэ нь илүү даруухан тоног төхөөрөмжтэй хүмүүсийн хандалтыг хязгаарлаж, дууг хуулбарлахад ихэвчлэн харааны доголдол, саатал үүсгэдэг. Шинэ хэрэгсэл нь эдгээр техник хангамжийн саад бэрхшээлийг давж гардаг.
Програм хангамжийн гүйцэтгэлийн үндсэн ялгаа
Орчин үеийн компьютер дээр хуучин зөөвөрлөгчийг ажиллуулах уламжлалт арга нь зааврыг бодит цаг хугацаанд орчуулах явдал бөгөөд энэ нь маш их машины нөөцийг зарцуулдаг. Esse формат нь компьютерийн процессорыг синхрон орчуулагчийн үүргийг гүйцэтгэхийг шаарддаг бөгөөд энэ нь тухайн үйлдэл дэлгэцэн дээр гарч буй яг тэр мөчид анхны консолын команд бүрийг тайлж, боловсруулахад зайлшгүй саад учруулдаг.
Энэхүү байнгын ачаалал нь техник хангамжийн асар их нөөцийг шаарддаг бөгөөд үүний үр дүнд даалгаврыг гүйцэтгэх гэж оролдох хүч чадал багатай машинууд гацаж, гацахад хүргэдэг. Шинэ арга нь орчуулгыг бүхэлд нь урьдчилан хийж, үйлдлийн системд аль хэдийн оновчтой, шууд ашиглахад бэлэн болсон файлыг хүргэж, процессорыг зөвхөн контентыг харуулахад анхаарлаа төвлөрүүлэх боломжийг олгодог.
Статик дахин эмхэтгэл хэрхэн ажилладаг
Уг хэрэгсэл нь Sony платформ дискүүд дээр байгаа анхны хоёртын файлуудыг гүн гүнзгий шинжилж, зааврын мөр бүрийг зурагладаг. Durante энэхүү нарийн шинжилгээгээр систем нь 2000-аад оны эхээр үйлдвэрлэсэн видео тоглоомын бүрэлдэхүүн хэсгүүдэд тусгайлан бичигдсэн бүх функц, програмчлалын логик болон техник хангамжийн дуудлагуудыг тодорхойлдог.
Бүрэн зураглал хийсний дараа кодыг автоматаар C++ хэл рүү дахин бичиж, орчин үеийн өндөр хүчин чадалтай програм хангамжийг хөгжүүлэхэд өргөн ашигладаг. Essa Нягт нямбай хөрвүүлэлт нь компьютерийн процессороор зааварчилгааг эх орчинг дуурайлган дуурайлган хийх, нүсэр виртуал машин үүсгэх шаардлагагүй болгодог.
Хөрвүүлэх үйл явц нь хэрэгсэлд илгээсэн гарчиг бүрийн хувьд зөвхөн нэг удаа явагдана. Гүйцэтгэх шинэ файлыг үүсгэсний дараа хэрэглэгч өөрийн одоогийн үйлдлийн системд зориулан тусгайлан боловсруулсан програмтай адил хялбар, хурд, интеграцчилалтайгаар үүнийг ширээний компьютерээсээ шууд эхлүүлэх боломжтой.
Гүйцэтгэлийн өсөлт, харааны оновчлол
Төрөлхийн тоглуулах нь хуучин медиа тоглуулах аргуудаар өмнө нь боломжгүй байсан техникийн тогтвортой байдлыг хангадаг. Sem Бодит цагийн орчуулгын зардал болох компьютерууд нь бүх боловсруулалтын хүчээ график дүрслэлд чиглүүлж, хөдөлгөөнт дүрсний уян хатан байдлыг хангаж, тасралтгүй туршлагыг хангадаг.
Техникийн туршилтууд нь секундэд фрэймийн давтамжийг бууруулахгүйгээр зөөвөрлөгчийн дотоод нягтралыг 4K стандарт болгон нэмэгдүүлэх боломжийг харуулж байна. Além Цаашилбал, технологи нь хэт өргөн мониторуудтай уугуул интеграцчлах, дэлгэцийн пропорцийг органик байдлаар тохируулах, график элементүүдэд харааны гажуудал үүсгэхгүйгээр хажуугийн зайг дүүргэх боломжийг олгодог.
Төрөлхийн гүйцэтгэлийн өөр нэг шууд ашиг нь мэдээлэл ачаалах хугацаа болон дэлгэцийн шилжилттэй холбоотой юм. Como өгөгдлийг механик оптик DVD тоглуулагчийн оронд өндөр хурдны хатуу төлөвт хадгалах (SSD) хөтчүүдээс уншиж, хүлээлгийн дэлгэц бараг байхгүй болж, навигацийг агшин зуур хийх боломжтой болсон.
Удирдлагын дагалдах төхөөрөмжүүд болон дэлгэц дээрх үйлдлүүдийн хоорондох холбоо саатал байхгүй байгаа нь техникийн онцлох зүйл юм. Тушаалын хариу нэн даруй болж, хурдан ажилладаг программ хангамжид шаардлагатай нарийн нарийвчлалыг гаргаж, гар эсвэл удирдлагын командуудыг нэг миллисекундэд бүртгэхийг баталгаажуулдаг.
Анхны архитектурын нарийн төвөгтэй байдал
2000 онд худалдаанд гарсан консол нь Emotion Engine хэмээх тусгайлан тохируулсан процессор дээр төвлөрсөн, нарийн төвөгтэй дотоод бүтэцтэй байсан бөгөөд энэ нь ердийн компьютерийн процессоруудаас тэс өөр ажилладаг байв. Esse бүрэлдэхүүн хэсэг нь өндөр мэргэшсэн вектор боловсруулах нэгжүүдтэй хамтран ажиллаж, өвөрмөц хөгжлийн орчныг бүрдүүлсэн нь тухайн үед мэргэжлийн студиуд хүртэл программ хангамж бүтээхэд хүндрэлтэй байсан. Эдгээр янз бүрийн чипүүдийн хооронд яг синхрончлол нь медиа зөв ажиллахад чухал ач холбогдолтой байв. Qualquer гаднах хуулбарлах оролдлого нь компьютерийн инженерчлэлийн хувьд томоохон сорилт болсон бөгөөд учир нь бүрэлдэхүүн хэсгүүдийн хоорондох цаг хугацааны өчүүхэн алдаа нь системийг бүрэн сүйрүүлэхэд хүргэсэн.
Бразилийн программистын бүтээсэн хэрэгсэл нь эдгээр хоёр процессорын хоорондох нарийн төвөгтэй харилцаа холбоог бүрэн тайлж чадсан юм. Emotion Engine-ийн зан төлөвийг орчин үеийн CPU-д ойлгомжтой шугаман заавар болгон хөрвүүлснээр уг загвар нь анхны техник хангамжийн дохионы саатал, санах ойн онцлогийг физикээр дахин үүсгэх хэрэгцээг арилгадаг. Essa техникийн ололт нь хаалттай системийн урвуу инженерчлэлийн чухал үе шат юм. Энэхүү амжилт нь маш их өөрчлөн тохируулсан, хуучирсан архитектуруудыг бүх нийтийн тооцооллын стандартад тохируулж, бие махбодийн доройтлын явцад техник хангамжид наалдсан програм хангамжийн оршин тогтнох боломжийг баталгаажуулж байна.
Нээлттэй эх сурвалж, олон нийтийн өргөжилт
Энэхүү төслийг код байршуулах платформ дээр олон нийтэд нээлттэй болгосноор дэлхийн өнцөг булан бүрээс программистуудад дүн шинжилгээ хийх, өөрчлөх, тасралтгүй сайжруулахад хувь нэмрээ оруулах боломжийг олгосон. Essa хамтын ажиллагааны шинж чанар нь уг хэрэгслийн хөгжлийг эрс хурдасгасан бөгөөд үүний үр дүнд олон мянган каталогитой гарчгийг хамарсан нийцтэй байдлын жагсаалт байнга шинэчлэгдэж, өргөжсөн. Кодын нээлттэй байдал нь техникийн нийгэмлэгт нэмэлт өөрчлөлт оруулахад хялбар болгож, анхны програм хангамжийн үйл ажиллагааг өөрчилсөн. Компьютер дээр үндсэн файлууд ажиллаж байгаа тул бага нягтралтай бүтцийг өөрчлөх, гурван хэмжээст шинэ загваруудыг оруулах, анхны хувилбараас хойш байсан програмчлалын алдааг засахын тулд дотоод лавлах руу нэвтрэх нь маш хялбар болсон. Estúdios Бие даагчид болон судлаачид одоо бодит цагийн орчуулгын программ хангамжийн хязгаарлалтад орохгүйгээр гэрэлтүүлэг, сүүдэрлэх шинэ технологийг нэвтрүүлж, хуучин төслүүдээ сэргээх бат бөх суурьтай болсон. Дэлхий нийтийн хамтын ажиллагаа нь уг хэрэгслийг өдөр бүр үргэлжлүүлэн хөгжүүлж байх баталгаа болдог. Энэхүү систем нь технологийн зах зээлд гарч болзошгүй үйлдлийн системийн ирээдүйн шинэчлэлтүүд болон техник хангамжийн шинэ стандартуудад дасан зохицож, урт хугацаанд хамааралтай байхаар бэлтгэгдэж байна.
Дижитал хадгалалтын ач холбогдол
Оптик мэдээллийн хэрэгслийн бие махбодийн доройтол, хөгшрөлтийн электрон эд ангиудын зайлшгүй эвдрэл нь дижитал зугаа цэнгэлийн түүхэнд баримтжуулсан аюул заналхийлж байна. Эдгээр хаалттай каталогийг орчин үеийн гүйцэтгэх формат руу хөрвүүлснээр 20 гаруй жилийн өмнө үйлдвэрлэсэн анхны техник хангамжийг орлуулах эд анги байгаа эсэхээс үл хамааран соёлын бүтээлүүд судлаачид, технологийн түүхчид болон олон нийтэд нээлттэй хэвээр байх болно.
Хөгжлийн дараагийн алхамууд
Хөгжүүлэгчийн нийгэмлэгийн одоогийн хүчин чармайлт нь анхны файл хөрвүүлэх үйл явцыг цаашид автоматжуулахад чиглэгдэж байна. Техникийн зорилго нь програмчлалын болон командын мөрийн талаар ахисан мэдлэггүй ч гэсэн ямар ч хэрэглэгч өөрийн хууль ёсны нөөц хуулбараас өөрийн гүйцэтгэх файлуудыг үүсгэх боломжийг олгодог ойлгомжтой график интерфэйсийг бий болгох явдал юм.
Үүсгэсэн C++ кодыг тасралтгүй оновчлох нь төслийн агуулахын тэргүүлэх чиглэл хэвээр байна. Atualizações програмууд нь гүйцэтгэлийн явцад RAM-ийн зарцуулалтыг бууруулж, Linux дээр суурилсан үйлдлийн системүүдтэй нийцтэй байдлыг сайжруулахад чиглэгдэж, орчин үеийн зөөврийн төхөөрөмж болон хямд өртөгтэй миникомпьютерийн хүрээг өргөжүүлэх зорилготой.