Όσοι έχουν παίξει παιχνίδια Nintendo 64 είναι πιθανώς εξοικειωμένοι με τον τρόπο που οι μεγάλοι κόσμοι αυτών των παιχνιδιών χωρίζονταν σε τμήματα, με πολλές ζώνες φόρτωσης. Ένα άλλο χαρακτηριστικό στοιχείο είναι η περιορισμένη απόσταση απόδοσης γραφικών, γι’ αυτό ακόμα και μεγάλες ανοιχτές περιοχές, όπως το Hyrule Field στο Ocarina of Time, διαθέτουν στοιχεία που περιορίζουν το πόσο μακριά μπορούμε πραγματικά να δούμε, όπως λόφοι και ένα μεγάλο αγρόκτημα στο κέντρο. Ωστόσο, όπως αποδεικνύει ο James Lambert σε ένα πρόσφατο βίντεο, είναι στην πραγματικότητα δυνατή η δημιουργία ενός ανοιχτού κόσμου στο N64, συμπεριλαμβανομένων μεγάλων αποστάσεων απόδοσης.
Όπως εξηγείται στο βίντεο, η απόσταση απόδοσης είναι κάτι που ελέγχει ο προγραμματιστής, ο οποίος μπορεί να επιθυμεί να την περιορίσει για να επιτύχει συγκεκριμένους στόχους απόδοσης. Ουσιαστικά, ο προγραμματιστής ορίζει τη θέση του απομακρυσμένου επιπέδου αποκοπής, πέραν του οποίου τα αντικείμενα δεν αποδίδονται πλέον. Φυσικά, η απλή αύξηση της απόστασης αυτού του επιπέδου δημιουργεί προβλήματα, καθώς το N64 διαθέτει μόλις 15-bit Z-buffer, μετά το οποίο εμφανίζεται το φαινόμενο «Z fighting», όπου η σειρά απόδοσης γίνεται προβληματική αφού δεν είναι πλέον σαφές τι βρίσκεται μπροστά από τι.
Μια λύση είναι να μετακινηθεί το κοντινό επίπεδο αποκοπής πιο μακριά από τον παίκτη, αλλά αυτό φέρνει τα δικά του προβλήματα. Έτσι, ο James το έλυσε κάνοντας δύο περάσματα απόδοσης: πρώτα όλα τα απομακρυσμένα αντικείμενα με απενεργοποιημένο το Z-buffer, και στη συνέχεια όλα τα κοντινά. Τα απομακρυσμένα αντικείμενα αποδίδονται από πίσω προς τα εμπρός με χαμηλό επίπεδο λεπτομέρειας (LoD), κάτι που είναι σχετικά γρήγορο και εξοικονομεί σημαντική ποσότητα μνήμης RAM, στην οποία το N64 υστερεί ακόμα και στις καλύτερες συνθήκες.
Στο βίντεο παρουσιάζονται αναλυτικά αυτή η προσέγγιση απόδοσης καθώς και μια νέα μέθοδος απόδοσης ομίχλης, ενώ ο κώδικας είναι διαθέσιμος στο GitHub για όσους επιθυμούν να πειραματιστούν μόνοι τους. Ο James και οι συνεργάτες του σκοπεύουν επίσης να αναπτύξουν ένα ολοκληρωμένο παιχνίδι χρησιμοποιώντας αυτή τη μηχανή, κάτι που σίγουρα αξίζει να το περιμένουμε με ανυπομονησία.

