Horizon Zero Dawn PC-port ble lansert for noen dager siden, og fans har lurt på hvorfor den krasjer så ofte – en person så nærmere på, og var ikke fornøyd med det de fant.
Nyheten kommer fra Reddit, der en anonym programmerer delte funnene sine etter å ha undersøkt spillets «dump-filer.»
«Så som programmerer selv tok jeg meg friheten til å undersøke dumpfilene selv,» skrev de. La oss si at resultatet ikke er veldig… lovende.”
Plakaten inneholder også et bilde av en linje fra spillets kode, som ble skjermbilde på det nøyaktige tidspunktet det krasjet.
«Hva dette stykke koden betyr er at datamaskinen prøver å skrive verdien til høyre til minneadressen til venstre, problemet er at minnet som er spesifisert ikke eksisterer,» skrev de. «Programmet prøver å få direkte tilgang til adresse 0, dette vil ALLTID krasje spillet, og dette er også et stort NEI.»
«Jeg aner ikke hvordan dette skjedde. Programmet som har en hardkodet 0 som en minneadresse er helt klart hvor dårlig dette var. Ingen godt laget kode (eller bare gjennomsnittlig egentlig) ville prøve å få tilgang til 0 som en minneadresse, kunne ‘ Jeg har vært en kompilatorfeil, men jeg tviler sterkt på det, ”la de til.
De fortsatte med å gjøre et par redigeringer etter at andre mennesker begynte å engasjere seg i innlegget, som begge kom til de samme konklusjonene.
«Etter en liten stund etterforskning i en demonterer, fant jeg 166 linjer med samme instruksjon,» lyder det redigerte innlegget. «De brukes hovedsakelig i minnehåndtering og noen upåførte (av en eller annen grunn) feilsøkingsfunksjoner.»
«Jeg har fjernet disse instruksjonene (noped dem), og vel, spillet krasjer mindre,» fortsetter det. «Det er langt fra en faktisk løsning, jeg kan ikke løse grafiske problemer, men det krasjer i hvert fall hvert 30. minutt nå, ikke 5.»
Innlegget avsluttes med å konstatere at dette helt klart er en feilsøking og ikke burde blitt sendt. Hvis du er nysgjerrig, kan du sjekke ut noen av Horizon Zero Dawn-spillene selv.
Selv om fans opprinnelig var begeistret for hvor bra spillet så ut, erstattet konstant krasj og problemer med ytelsen den entusiasmen. Disse spørsmålene er, som Reddit-innlegget påpeker, relativt godt forklart med det faktum at denne porten fortsatt kan ha aspekter ved en feilsøking som er knyttet til den.