News (LO)

ໂປຣແກມນັກພັດທະນາ Brazilian ໃໝ່ແລ່ນເກມ PlayStation 2 ຢູ່ໃນຄອມພິວເຕີ

PS2
PS2 - emodpk/shutterstock.com

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

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

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

ຄວາມແຕກຕ່າງພື້ນຖານໃນການປະຕິບັດຊອບແວ

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

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

ວິທີການລວບລວມຂໍ້ມູນແບບຄົງທີ່ເຮັດວຽກ

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

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

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

ຜົນປະໂຫຍດດ້ານການປະຕິບັດແລະການເພີ່ມປະສິດທິພາບສາຍຕາ

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

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

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

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

ຄວາມສັບສົນຂອງສະຖາປັດຕະຍະກໍາຕົ້ນສະບັບ

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

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

ແຫຼ່ງເປີດແລະການຂະຫຍາຍຊຸມຊົນ

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

ຄວາມສໍາຄັນສໍາລັບການເກັບຮັກສາດິຈິຕອນ

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

ບາດກ້າວຕໍ່ໄປໃນການພັດທະນາ

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

ການເພີ່ມປະສິດທິພາບຢ່າງຕໍ່ເນື່ອງຂອງລະຫັດ C ++ ທີ່ຖືກສ້າງຂື້ນຍັງຄົງເປັນບູລິມະສິດສູງສຸດໃນຄັງເກັບໂຄງການ. ໂປລແກລມ Atualizações ມີຈຸດປະສົງເພື່ອຫຼຸດຜ່ອນການໃຊ້ RAM ໃນລະຫວ່າງການປະຕິບັດ ແລະປັບປຸງຄວາມເຂົ້າກັນໄດ້ກັບລະບົບປະຕິບັດການທີ່ອີງໃສ່ Linux, ຂະຫຍາຍເຄື່ອງມືໄປສູ່ອຸປະກອນພົກພາທີ່ທັນສະໄໝ ແລະເຄື່ອງຄອມພິວເຕີຂະໜາດນ້ອຍລາຄາຖືກ.

To Top