Ua wehe ʻo GitHub i ka waihona RE3 ma hope o ka nānā ʻana i ka hoʻopiʻi kūʻē

Ua hoʻokiʻekiʻe ʻo GitHub i ka poloka ma ka waihona papahana RE3, i hoʻopau ʻia i Pepeluali ma hope o ka loaʻa ʻana o kahi hoʻopiʻi mai Take-Two Interactive, nona ka waiwai naʻauao e pili ana i nā pāʻani GTA III a me GTA Vice City. Ua hoʻopau ʻia ka hoʻopaʻa ʻana ma hope o ka hoʻouna ʻana o nā mea hoʻomohala RE3 i kahi hoʻopiʻi kūʻē e pili ana i ke kānāwai ʻole o ka hoʻoholo mua.

I ka wā o ka hoʻopiʻi ʻana, ua ʻōlelo ʻia ke kūkulu ʻia nei ka papahana ma ke kumu o ka ʻenekinia hoʻohuli, akā ʻo nā kikokikona kumu i hana ʻia e nā mea komo i ka papahana e kau ʻia i loko o ka waihona, a me nā faila mea ma ke kumu o ka hana o nā pāʻani. ʻaʻole i hoʻokomo ʻia i loko o ka waihona. Manaʻo nā mea hoʻomohala o RE3 ʻaʻole i kau ʻia ke code a lākou i hana ai i ke kānāwai e wehewehe ana i nā kuleana waiwai naʻauao, a i ʻole e hāʻule i ka ʻāpana o ka hoʻohana kūpono, e ʻae ana i ka hana ʻana i nā analogues hana kūpono.

Ua ʻōlelo ʻia hoʻi ʻo ka pahuhopu nui o ka papahana ʻaʻole ia e hāʻawi i nā kope ʻole o ka waiwai o ka poʻe ʻē aʻe, akā e hāʻawi i nā mea pā i ka manawa e hoʻomau i ka pāʻani ʻana i nā mana kahiko o GTA, hoʻoponopono i nā hewa a me ka hōʻoia ʻana i ka hana ma nā kahua hou. Kōkua ka RE3 i ka mālama ʻana i ka hoʻoilina moʻomeheu, ʻo ia hoʻi nā pāʻani moʻomeheu kahiko, e kōkua ana i ke kūʻai ʻana o Take-Two a hoʻoulu i ka noi. Ma keʻano kūikawā, pono ka hoʻohana ʻana i ka code RE3 i nā waiwai mai ka pāʻani kumu, e koi ana i ka mea hoʻohana e kūʻai i ka pāʻani mai Take-Two.

ʻO nā hana a nā mea hoʻomohala RE3 i piha i ka pilikia e pili ana i ka piʻi ʻana o ka hakakā - i ka pane ʻana i kahi hoʻopiʻi kūʻē, koi ke kānāwai DMCA e hoʻokiʻekiʻe ʻia nā palena, akā inā ʻaʻole hoʻopiʻi ka mea noi i hoʻopiʻi ʻia. i loko o 14 lā. ʻO ka hoʻouna ʻana i kahi hoʻopiʻi kūʻē ma mua o kahi kūkākūkā me kahi loio, i hoʻonohonoho ʻia e GitHub. Ua aʻo aku ka loio i nā mea hoʻomohala RE3 e pili ana i nā kuleana a me nā pilikia, a ma hope iho ua hoʻoholo ka hui RE3 e hana. ʻO ka mea pōmaikaʻi, ua pau maikaʻi nā mea a pau a ʻaʻole i hoʻomaka ʻo Take-Two i nā hana kānāwai.

E hoʻomanaʻo mākou iā ʻoe e hana ana ka papahana re3 i ka reverse engineering i nā code kumu o nā pāʻani GTA III a me GTA Vice City, i hoʻokuʻu ʻia ma kahi o 20 mau makahiki i hala. Ua mākaukau ka code i paʻi ʻia e kūkulu i kahi pāʻani holoʻokoʻa me ka hoʻohana ʻana i nā faila waihona pāʻani i noi ʻia iā ʻoe e unuhi mai kāu kope laikini o GTA III. Ua hoʻomaka ʻia ka papahana hoʻihoʻi code ma 2018 me ka pahuhopu e hoʻoponopono i kekahi mau pōpoki, hoʻonui i nā manawa no nā mea hoʻomohala mod, a me ka hoʻokō ʻana i nā hoʻokolohua e aʻo a hoʻololi i nā algorithm simulation physics. Hoʻokomo ʻo RE3 i ka porting i Linux, FreeBSD a me nā ʻōnaehana ARM, hoʻohui i ke kākoʻo no OpenGL, hāʻawi i ka leo leo ma o OpenAL, hoʻohui i nā mea hana debugging hou, hoʻokō i kahi kāmela rotating, hoʻohui i ke kākoʻo no XInput, hoʻonui i ke kākoʻo no nā ʻaoʻao peripheral, a hāʻawi i ka scaling output i nā pale ākea. , ua hoʻohui ʻia kahi palapala ʻāina a me nā koho hou aʻe i ka papa kuhikuhi.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka