Close
  • Galvenais
  • /
  • Azartspēles
  • /
  • Smieklīgi GTA 5 ielādes laiki, ko atrisina neapmierināts spēlētājs. Jūsu gājiens Rockstar

Smieklīgi GTA 5 ielādes laiki, ko atrisina neapmierināts spēlētājs. Jūsu gājiens Rockstar

GTA 5 Online absolūti milzīgie ielādes laiki šajā brīdī ir kļuvuši par mēmu. Spēles vairāku spēlētāju versijas aktivizēšanai ir nopietni jautājumi. 'Cik reāli man vēl ir jādzīvo, un vai es tiešām vēlos pavadīt 80% no tā, gaidot šīs spēles ielādi?' Tas pat nav īsti smieklīgi, arGTA 5Tiešsaistes ielādes laiks, sākot no piecām minūtēm līdz pat kādam Reddit, apgalvojot, ka viņu laiks bija 12 minūtes.

Meklējot risinājumu šai problēmai, kāds, ko sauca T0AST (toastercx vietnē GitHub), ilgi apskatīja notiekošo un izstrādāja veidu, kā samazināt slodzes laiku līdz pat 70 procentiem. Pēc lietas uzlaušanas šis bezbailīgais kodētājs publicēja uzlauztu veidu, kā atrisināt problēmu, taču tas ir riskanti (vairāk par to beigās).

Tātad, kas šeit ir par problēmu? T0AST pamanīja, ka pirmā ielādes laika minūte bija līdzīga jebkuras spēles ielādēšanai. Patiešām, pats GTA kampaņas režīms neaizņem tik daudz laika, un līdzekļi lielā mērā ir vienādi. T0AST teica, ka nav masveida tīkla trafika, nav milzīgu atmiņas pieaugumu, kamēr tiek izpakotas tekstūras vai kaut kas tamlīdzīgs.

InT0AST rakstsviņi paskaidro, ka problēma, šķiet, ir saistīta ar viena kodola veiktspēju. Ja jūsu datoram ir procesors, kas vienā kodolā košļā, jūs ielādēsieties ātrāk. Tiem, kuru procesori ir mazāk spējīgi darboties vienā kodolā, jums jāgaida ilgāk.


Tātad, ko spēle dara? Acīmredzot tiek parsēts JSON fails, kura izmērs ir 10 MB un kurā ir 63 000 vienumu. Turpmāka izmeklēšana liecina, ka tā ir saraksts ar visām tiešsaistes spēlē iegādājamajām precēm. Tam ir jēga, jo kampaņa neizmanto šo sarakstu, tāpēc to var ielādēt daudz ātrāk. Lai gan mūsdienu ziņā 10 MB nav daudz, tas skenē katru šī faila rakstzīmi vairākas reizes un dara to tikai vienā CPU kodolā.

Otrs process pēc tam pārbauda visus šī saraksta vienumus, izmantojot jaukšanu. T0AST jautā & ldquo; [ja jums ir] unikālas jaukšanas, kāpēc neizmantot jaucējkarti & rdquo ;. Pieņemsim, ka gudri cilvēki to saprot un pieņem, ir smieklīgi, un turpināsim. Jebkurā gadījumā T0AST novērsa problēmu, un zāģa slodzes laiks samazinājās no sešām minūtēm līdz daudz garšīgākam 1m 50s.


Pielāgoto kodu varat atrast vietnēGitHubun jūs varētu to izmantot, lai paātrinātu ielādes laiku. Tomēr mēs to neiesakām, jo, mainot spēļu failus tiešsaistes pakalpojumam, jūs riskējat pārkāpt EULA un tikt aizliegts. Tā ir slikta lieta, un jūs zaudētu visu, ko esat smagi strādājis, lai sasniegtu GTA Online.

Tas, kas visvairāk satrauc, ir tas, ka, ja kāds, kurš labi pārvalda kodu, var atrisināt problēmu ar GTA, kas likumīgi sabojā cilvēku pieredzi, tad kāpēc Rockstar to nevar darīt ar saviem lielajiem naudas podiem? Mums nav ne jausmas, bet mēs arī ļoti ceram, ka šī kauna dēļ Rockstar pamudinās darīt to, ko darīja T0AST, un vienreiz un uz visiem laikiem novērst šo kairinājumu.


Avots:PC Gamer