News (LO)

ຊອບແວຟຣີໃໝ່ປ່ຽນເກມ PlayStation 2 ໃຫ້ເປັນແອັບ PC ພື້ນເມືອງທີ່ມີການຕິດຕາມດ້ວຍ ray

PlayStation
PlayStation - Foto: Tom Eversley / Shutterstock.com

ຊຸມຊົນການເກັບຮັກສາຊອບແວແລະຜູ້ທີ່ກະຕືລືລົ້ນດ້ານເຕັກໂນໂລຢີກໍາລັງເປັນພະຍານເຖິງການປ່ຽນແປງໂຄງສ້າງໃນວິທີການທີ່ຫົວຂໍ້ຄລາສສິກດໍາເນີນການຢູ່ໃນຄອມພິວເຕີທີ່ທັນສະໄຫມ. ໂຄງການແຫຼ່ງເປີດທີ່ເອີ້ນວ່າ PS2Recomp ໄດ້ນໍາສະເຫນີວິທີການທີ່ກໍາຈັດຄວາມຕ້ອງການຂອງ emulators ແບບດັ້ງເດີມ, ອະນຸຍາດໃຫ້ເກມທີ່ພັດທະນາໃນເບື້ອງຕົ້ນສໍາລັບ Sony console ສາມາດດໍາເນີນການເປັນຄໍາຮ້ອງສະຫມັກພື້ນເມືອງໃນ Windows ແລະ Linux ລະບົບປະຕິບັດການ. ເຄື່ອງມືປະຕິບັດການແປງໂດຍກົງຂອງໄຟລ໌ຕົ້ນສະບັບ, ກໍາຈັດຊັ້ນຂອງການແປພາສາຮາດແວທີ່ປະຫວັດສາດຕ້ອງການໂປເຊດເຊີທີ່ມີປະສິດທິພາບສູງ.

ຂະບວນການປ່ຽນລະຫັດຕົ້ນສະບັບເປັນພາສາທີ່ເຂົ້າໃຈໄດ້ໂດຍກົງໂດຍສະຖາປັດຕະຍະກໍາ x86-64 ຂອງຄອມພິວເຕີໃນປະຈຸບັນ. ວິທີການ Essa ແກ້ໄຂບັນຫາການປະຕິບັດຊໍາເຮື້ອທີ່ປະເຊີນຫນ້າໂດຍຊອບແວຈໍາລອງໃນໄລຍະສອງທົດສະວັດທີ່ຜ່ານມາ. ດ້ວຍການປະຕິບັດແບບພື້ນເມືອງ, ຄວາມຕ້ອງການຂອງລະບົບໄດ້ຖືກຫຼຸດລົງຢ່າງຫຼວງຫຼາຍ, ໃນຂະນະທີ່ຄວາມເປັນໄປໄດ້ສໍາລັບການດັດແປງແລະການເພີ່ມປະສິດທິພາບສາຍຕາແມ່ນຂະຫຍາຍອອກໄປໃນເວທີເປົ້າຫມາຍ.

ການ​ປະ​ຕິ​ບັດ​ພື້ນ​ເມືອງ​ໃຫ້​ຜົນ​ປະ​ໂຫຍດ​ດ້ານ​ວິ​ຊາ​ການ​ທັນ​ທີ​ທັນ​ໃດ​ທີ່​ປ່ຽນ​ແປງ​ປະ​ສົບ​ການ​ຜູ້​ໃຊ້​ໃນ​ເຄື່ອງ​ຈັກ​ສະ​ໄຫມ​:

– Acesso ໂດຍກົງຫາຊັບພະຍາກອນບັດກາຟິກສໍາລັບການສະແດງຜົນແບບພິເສດແລະການປຸງແຕ່ງໂຄງສ້າງ.

– ປະສົມປະສານ Suporte ສໍາລັບຄວາມລະອຽດ 4K ແລະຈໍ ultrawide ໂດຍບໍ່ມີການບິດເບືອນໃນການໂຕ້ຕອບກາຟິກ.

– Eliminação ເກືອບເວລາໂຫຼດທັງໝົດຜ່ານການນຳໃຊ້ໄດຣຟ໌ NVMe SSD ທີ່ເໝາະສົມ.

– Native Compatibilidade ທີ່ມີການຄວບຄຸມທີ່ທັນສະ ໄໝ ແລະການສ້າງແຜນທີ່ທີ່ຊັດເຈນຂອງອຸປະກອນຕໍ່ພ່ວງເຊັ່ນແປ້ນພິມແລະເມົ້າ.

ການພັດທະນາເຕັກໂນໂລຢີນີ້ສະແດງໃຫ້ເຫັນເຖິງຈຸດສໍາຄັນໃນວິສະວະກໍາຍ້ອນກັບແລະການຮັກສາຂໍ້ມູນ. ສະຖາປັດຕະຍະກໍາທີ່ຊັບຊ້ອນຂອງຄອນໂຊນຕົ້ນສະບັບສະເຫມີ imposed ສິ່ງກີດຂວາງທີ່ສໍາຄັນຕໍ່ການປະຕິບັດນ້ໍາຂອງລາຍການຂອງຕົນໃນເວທີທີ່ແຕກຕ່າງກັນ, ສະຖານະການທີ່ປະຈຸບັນມີການປ່ຽນແປງຢ່າງແນ່ນອນກັບການຮັບຮອງເອົາການ recompilation static ແລະການສ້າງການປະຕິບັດເອກະລາດ.

ການເຮັດວຽກດ້ານວິຊາການຂອງ recompilation static

ພື້ນຖານທາງດ້ານເທກໂນໂລຍີຂອງ PS2Recomp ມີຄວາມແຕກຕ່າງກັນໂດຍພື້ນຖານຈາກວິທີການທີ່ໃຊ້ໂດຍ emulators ທໍາມະດາທີ່ພົບເຫັນຢູ່ໃນຕະຫຼາດ. emulations Softwares ແບບດັ້ງເດີມແມ່ນອີງໃສ່ຂະບວນການທີ່ເອີ້ນວ່າ Just-in-Time compilation, ເຊິ່ງແປຄໍາແນະນໍາເກມກັບຄອມພິວເຕີໃນເວລາຈິງ, ຢ່າງແທ້ຈິງໃນເວລາທີ່ແອັບພລິເຄຊັນເຮັດວຽກຢູ່ໃນຫນ້າຈໍຂອງຜູ້ໃຊ້.

ວິທີການໃນເວລາຈິງນີ້ຕ້ອງການພະລັງງານການປຸງແຕ່ງອັນໃຫຍ່ຫຼວງ, ຍ້ອນວ່າຄອມພິວເຕີຕ້ອງເຮັດຫນ້າທີ່ເປັນຮາດແວຕົ້ນສະບັບແລະປະຕິບັດເຫດຜົນຂອງເກມພ້ອມໆກັນ. 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 ອົງປະກອບຂອງ alto custo e ponaçespeci

ການລວບລວມຂໍ້ມູນແບບຄົງທີ່ເຮັດຫນ້າທີ່ປ້ອງກັນ, ເຖິງແມ່ນວ່າກ່ອນທີ່ຊອບແວຈະເລີ່ມຕົ້ນໂດຍຜູ້ໃຊ້ສຸດທ້າຍ. ເຄື່ອງມືປ່ຽນໃຈເຫລື້ອມໃສຈະວິເຄາະລະຫັດຕົ້ນສະບັບທັງໝົດຢ່າງລະອຽດ, ເຊິ່ງອີງໃສ່ສະຖາປັດຕະຍະກຳ MIPS ຂອງຄອນໂຊຄລາດສິກ, ແລະປ່ຽນເປັນພາສາການຂຽນໂປຣແກຣມ C++ ຢ່າງສົມບູນ.

ຫຼັງຈາກການປ່ຽນໂຄງສ້າງນີ້, ລະຫັດຈະຖືກລວບລວມຄືນໃຫມ່ເປັນໄຟລ໌ປະຕິບັດການເພີ່ມປະສິດທິພາບທີ່ທັນສະໄຫມ. ຜົນໄດ້ຮັບພາກປະຕິບັດແມ່ນຊອບແວທີ່ລະບົບປະຕິບັດການຮັບຮູ້, ຄຸ້ມຄອງແລະຂະບວນການໃນລັກສະນະດຽວກັນກັບໂຄງການທີ່ພັດທະນາໂດຍສະເພາະສໍາລັບສະຖາປັດຕະຍະກໍາຂອງຄອມພິວເຕີໃນຍຸກປະຈຸບັນ, ຮັບປະກັນຄວາມຫມັ້ນຄົງຢ່າງແທ້ຈິງ.

ປະສິດທິພາບສູງແລະການເຂົ້າເຖິງຮາດແວໂດຍກົງ

ການຫັນປ່ຽນຈາກສະພາບແວດລ້ອມທີ່ເຮັດຕາມແບບຢ່າງໄປສູ່ແອັບພລິເຄຊັນເດີມຈະເອົາສິ່ງກີດຂວາງ virtual ທີ່ມີຢູ່ລະຫວ່າງຊອບແວ ແລະອົງປະກອບຄອມພິວເຕີ. Emuladores ດໍາເນີນການພາຍໃນສະພາບແວດລ້ອມທີ່ຖືກຈໍາກັດແລະໂດດດ່ຽວ, ເຊິ່ງຈໍາກັດຢ່າງຫນັກແຫນ້ນຂອງຊັບພະຍາກອນເຄື່ອງຈັກທີ່ສາມາດນໍາໃຊ້ໄດ້ຢ່າງມີປະສິດທິພາບໃນລະຫວ່າງການສະແດງຮູບພາບແລະການປະມວນຜົນຢ່າງມີເຫດຜົນ.

ດ້ວຍຮູບແບບພື້ນເມືອງ, ເກມທີ່ປ່ຽນໃຈເຫລື້ອມໃສຈະເຂົ້າເຖິງໜ່ວຍປະມວນຜົນກຣາຟິກຂອງຄອມພິວເຕີແບບບໍ່ຈຳກັດ. Isso ອະນຸຍາດໃຫ້ກາດກຣາບຟິກຈັດການອົງປະກອບທາງສາຍຕາໄດ້ໂດຍກົງ ແລະມີປະສິດທິພາບ, ບັນເທົາການໂຫຼດຢູ່ໃນໂປເຊດເຊີກາງ ແລະຮັບປະກັນອັດຕາເຟຣມທີ່ໝັ້ນຄົງທີ່ສຸດຕໍ່ວິນາທີ, ໂດຍບໍ່ຄໍານຶງເຖິງຄວາມຊັບຊ້ອນຂອງສາກທີ່ສະແດງ.

ການບໍ່ມີຊັ້ນຂອງຕົວຈຳລອງຍັງຊ່ວຍຫຼຸດການຕອບສະໜອງຄຳສັ່ງຢ່າງແຮງ ແລະເຫັນໄດ້ຊັດເຈນ. ເວລາຕອບສະຫນອງລະຫວ່າງການກົດປຸ່ມເທິງຕົວຄວບຄຸມທາງດ້ານຮ່າງກາຍແລະການດໍາເນີນການທີ່ສອດຄ້ອງກັນໃນຫນ້າຈໍເຖິງລະດັບຄວາມແມ່ນຍໍາຄືກັນກັບການປ່ອຍອອກມາເມື່ອບໍ່ດົນມານີ້ໃນຕະຫຼາດຄອມພິວເຕີ, ການເພີ່ມປະສິດທິພາບ gameplay ຂອງຫົວຂໍ້ທີ່ຕ້ອງການການສະທ້ອນໄວ.

ຄວາມໄດ້ປຽບທາງດ້ານສາຍຕາແລະການສະຫນັບສະຫນູນເຕັກໂນໂລຢີທີ່ທັນສະໄຫມ

ການດໍາເນີນການໂດຍກົງໃນຮາດແວໃນປະຈຸບັນໄດ້ປູທາງໃນການປະຕິບັດເຕັກໂນໂລຢີການສະແດງຜົນທີ່ບໍ່ມີຢູ່ໃນເວລາຂອງການເປີດຕົວຕົ້ນສະບັບຂອງເກມ. ບໍລິສັດເອກະລາດ Desenvolvedores ໃນປັດຈຸບັນສາມາດປະສົມປະສານລະບົບແສງສະຫວ່າງຂັ້ນສູງ, ເຊັ່ນ ray tracing, ໂດຍກົງເຂົ້າໄປໃນລະຫັດ recompied. ເທກໂນໂລຍີ Essa ຄິດໄລ່ພຶດຕິກໍາທາງດ້ານຮ່າງກາຍຂອງແສງສະຫວ່າງ, ການສ້າງເງົາທີ່ຖືກຕ້ອງແລະການສະທ້ອນທີ່ແທ້ຈິງໃນເວລາທີ່ແທ້ຈິງ, ປ່ຽນແປງການນໍາສະເຫນີສາຍຕາຂອງຫົວຂໍ້ທີ່ມີອາຍຸຫຼາຍກວ່າຊາວປີ. ແອັບພລິເຄຊັນດັ່ງກ່າວເກີດຂື້ນໂດຍພື້ນຖານແລ້ວ, ໂດຍບໍ່ຕ້ອງການດັດແກ້ທີ່ບໍ່ຫມັ້ນຄົງຫຼືຕົວກອງຫລັງການປຸງແຕ່ງພາຍນອກທີ່ມັກຈະເຮັດໃຫ້ເກີດຄວາມຜິດປົກກະຕິຂອງກາຟິກຫຼືສິ່ງປະດິດຕາທີ່ບໍ່ຕ້ອງການຢູ່ໃນຫນ້າຈໍ.

ນອກເຫນືອໄປຈາກການເຮັດໃຫ້ມີແສງແບບພິເສດ, ການແປງພື້ນເມືອງອະນຸຍາດໃຫ້ການຫມູນໃຊ້ເລິກຂອງເລຂາຄະນິດເກມເພື່ອສະຫນັບສະຫນູນການແກ້ໄຂທີ່ທັນສະໄຫມຢ່າງສົມບູນແບບອິນຊີ. Diferente ຂອງ emulators, ເຊິ່ງມັກຈະພຽງແຕ່ stretch ຮູບພາບຕົ້ນສະບັບຫຼືນໍາໃຊ້ການແກ້ໄຂ stopgap ທີ່ທໍາລາຍອົງປະກອບຂອງການໂຕ້ຕອບຜູ້ໃຊ້, ຄໍາຮ້ອງສະຫມັກຕົ້ນສະບັບແບບໄດນາມິກ recalculates ພາກສະຫນາມຂອງການເບິ່ງ. Isso ຮັບປະກັນການຮອງຮັບທີ່ສົມບູນແບບສໍາລັບຈໍພາບ ultrawide ແລະຄວາມລະອຽດ 4K, ຮັກສາອັດຕາສ່ວນທີ່ຖືກຕ້ອງຂອງເມນູ ແລະຮັບປະກັນວ່າເຄື່ອງຈັກກຣາຟິກເຮັດວຽກຢ່າງຄ່ອງແຄ້ວໃນອັດຕາທີ່ສູງກວ່າ 120 ເຟຣມຕໍ່ວິນາທີ, ຂຶ້ນກັບຄວາມອາດສາມາດໂຫຼດຫນ້າຈໍຄືນຂອງຈໍພາບທີ່ໃຊ້ໂດຍຜູ້ຫຼິ້ນ.

ການລົບລ້າງການໂຫຼດຫນ້າຈໍແລະການນໍາໃຊ້ການເກັບຮັກສາ

ໂຄງສ້າງຂໍ້ມູນຂອງເກມຄລາສສິກໄດ້ຖືກອອກແບບໂດຍສະເພາະສໍາລັບຄວາມໄວການອ່ານທີ່ຈໍາກັດຂອງເຄື່ອງອ່ານແຜ່ນ optical ໃນເວລານັ້ນ. ໂດຍການປ່ຽນຂໍ້ມູນນີ້ເປັນຮູບແບບຄອມພິວເຕີພື້ນເມືອງ, ຊອບແວທີ່ມີໂຄງສ້າງໃຫມ່ໃຊ້ແບນວິດເຕັມຂອງໄດການເກັບຮັກສາທີ່ທັນສະໄຫມ, ຂ້າມຂໍ້ຈໍາກັດການອ່ານຕາມລໍາດັບຂອງອະດີດ.

ການເຊື່ອມໂຍງໂດຍກົງກັບ drives ຂອງລັດແຂງ, ໂດຍສະເພາະແບບ NVMe, ສົ່ງຜົນໃຫ້ການກໍາຈັດຫນ້າຈໍການໂຫຼດໄດ້. Transições ລະຫວ່າງສະຖານະການທີ່ສັບສົນແລະການໂຫຼດເບື້ອງຕົ້ນຂອງໂຄງສ້າງທີ່ມີຄວາມລະອຽດສູງເກີດຂື້ນເກືອບທັນທີ, ການປ່ຽນແປງຈັງຫວະຂອງຄວາມກ້າວຫນ້າແລະຄວາມທັນສະໄຫມຂອງປະສົບການຂອງຜູ້ໃຊ້ໂດຍບໍ່ມີການປະນີປະນອມຫຼືການປ່ຽນແປງເຫດຜົນຕົ້ນສະບັບທີ່ດໍາເນີນໂຄງການໂດຍນັກພັດທະນາ.

ການເກັບຮັກສາດິຈິຕອນແລະອະນາຄົດຂອງຄວາມບັນເທີງຄລາສສິກ

ການຮັກສາລາຍການຂອງ consoles ເກົ່າປະເຊີນກັບສິ່ງທ້າທາຍທາງດ້ານເຕັກນິກທີ່ຮຸນແຮງເນື່ອງຈາກການເສື່ອມໂຊມທາງດ້ານຮ່າງກາຍຂອງສື່ຕົ້ນສະບັບແລະຄວາມລົ້ມເຫຼວທີ່ກ້າວຫນ້າຂອງຮາດແວຂອງເວລາ, ເຊິ່ງມີສ່ວນປະກອບທີ່ຫາຍາກເພີ່ມຂຶ້ນໃນຕະຫຼາດທົດແທນ. ຄອນໂຊນໃນຄໍາຖາມໄດ້ໃຊ້ຫນ່ວຍປະມວນຜົນ vector ທີ່ກໍາຫນົດເອງສູງ, ຮູ້ຈັກທາງດ້ານເຕັກນິກເປັນ Emotion Engine, ເຊິ່ງຄວາມສັບສົນທາງສະຖາປັດຕະຍະກໍາສະເຫມີເຮັດໃຫ້ມັນຍາກທີ່ຈະສ້າງໄຟລ໌ເກັບຮັກສາທີ່ຖືກຕ້ອງແລະເປັນປະໂຫຍດ. ວິທີການ recompilation static ສະຫນອງການແກ້ໄຂທີ່ຊັດເຈນແລະສະຫງ່າງາມຕໍ່ກັບຄວາມລົ້ມເຫຼວຂອງເຕັກໂນໂລຢີປະຫວັດສາດນີ້. ດ້ວຍການປ່ຽນລະຫັດທີ່ຂຶ້ນກັບຮາດແວທີ່ເປັນເຈົ້າຂອງ, ເປັນພາສາການຂຽນໂປຼແກຼມທີ່ເປັນເອກະລາດ, ມັນຮັບປະກັນວ່າຊອບແວເຫຼົ່ານີ້ຍັງສາມາດເຂົ້າເຖິງໄດ້, ສາມາດກວດສອບໄດ້, ແລະໃຊ້ໄດ້ສໍາລັບລຸ້ນຂອງລະບົບປະຕິບັດການໃນອະນາຄົດ. Instituições ຄອມພິວເຕີທີ່ສຸມໃສ່ປະຫວັດສາດແລະ archivists ດິຈິຕອສັງເກດເຫັນວິທີການນີ້ເປັນມາດຕະຖານດ້ານວິຊາການທີ່ເຫມາະສົມສໍາລັບການປ້ອງກັນມໍລະດົກທາງວັດທະນະທໍາຂອງການບັນເທີງເອເລັກໂຕຣນິກຈາກການສູນຫາຍ, ຮັບປະກັນຄວາມສົມບູນຢ່າງແທ້ຈິງຂອງຂໍ້ມູນຕົ້ນສະບັບໃນຂະນະທີ່ການປັບຮູບແບບການປະຕິບັດກັບມາດຕະຖານທີ່ເຂັ້ມງວດຂອງຄວາມປອດໄພ, ປະສິດທິພາບແລະຄວາມເຂົ້າກັນໄດ້ທີ່ຕ້ອງການໂດຍຄອມພິວເຕີທີ່ທັນສະໄຫມ.

ໂຄງການແຫຼ່ງເປີດແລະການຂະຫຍາຍຄວາມເຂົ້າກັນໄດ້

ຄວາມເປັນໄປໄດ້ທາງປະຕິບັດຂອງເທກໂນໂລຍີນີ້ໄດ້ຖືກພິສູດແລ້ວໂດຍຜ່ານໂຄງການສະເພາະທີ່ໄດ້ຮັບຄວາມສົນໃຈໃນເວທີການແບ່ງປັນລະຫັດແລະບ່ອນເກັບຂໍ້ມູນອອນໄລນ໌. Títulos ຂອງຄວາມສັບສົນທາງວິຊາການທີ່ຍິ່ງໃຫຍ່, ເຊັ່ນ Jak II ແລະ Sly Cooper, ເປັນຄັ້ງທໍາອິດທີ່ໄດ້ຮັບສະບັບພາສາພື້ນເມືອງທີ່ມີປະໂຫຍດຢ່າງສົມບູນໂດຍຜ່ານຄວາມພະຍາຍາມປະສານງານຂອງນັກຂຽນໂປລແກລມເອກະລາດແລະວິສະວະກອນຊອບແວ.

ຮູບແບບການພັດທະນາແຫຼ່ງເປີດອະນຸຍາດໃຫ້ຜູ້ຊ່ຽວຊານຈາກພາກສ່ວນຕ່າງໆຂອງໂລກປະກອບສ່ວນແກ້ໄຂສະເພາະສໍາລັບເຄື່ອງຈັກກາຟິກທີ່ແຕກຕ່າງກັນແລະເຫດຜົນການຂຽນໂປຼແກຼມ. Essa ການຮ່ວມມືທາງດ້ານວິຊາການແບບກະຈາຍຕົວເລັ່ງຂະບວນການເຂົ້າກັນໄດ້ໂດຍລວມ, ສ້າງລະບົບນິເວດທີ່ເຂັ້ມແຂງທີ່ການປ່ຽນຊື່ລາຍການໃຫມ່ກາຍເປັນກ້າວຫນ້າໄວ, ມີຄວາມຫມັ້ນຄົງແລະອັດຕະໂນມັດ.

ການໂຕ້ຕອບແບບງ່າຍດາຍສໍາລັບຜູ້ໃຊ້ທົ່ວໄປ

ໃນປັດຈຸບັນ, ຈຸດໃຈກາງຂອງການພັດທະນາຢ່າງຕໍ່ເນື່ອງແມ່ນການສ້າງການໂຕ້ຕອບຮູບພາບ intuitive ທີ່ອັດຕະໂນມັດຂະບວນການປ່ຽນໄຟລ໌ທັງຫມົດ. ຈຸດປະສົງທາງວິຊາການທີ່ສ້າງຕັ້ງຂຶ້ນແມ່ນເພື່ອອະນຸຍາດໃຫ້ຜູ້ໃຊ້ໃດກໍ່ຕາມ, ພ້ອມກັບສໍາເນົາທາງດ້ານກົດຫມາຍຂອງຊອບແວຕົ້ນສະບັບຂອງພວກເຂົາ, ເພື່ອສ້າງໄຟລ໌ປະຕິບັດການຄອມພິວເຕີດ້ວຍການຄລິກສອງສາມຄັ້ງ, ປະຊາທິປະໄຕໃນການເຂົ້າເຖິງເຕັກໂນໂລຢີການລວບລວມຂໍ້ມູນໂດຍບໍ່ຈໍາເປັນຕ້ອງມີຄວາມຮູ້ຂັ້ນສູງໃນການຂຽນໂປລແກລມ, ການຕັ້ງຄ່າລວບລວມຫຼືການນໍາໃຊ້ເສັ້ນຄໍາສັ່ງທີ່ສັບສົນ.

To Top