Ο κόσμος της μίμησης έχει λάβει ειδήσεις που θα μπορούσαν να χαρακτηριστούν επαναστατικές: RPCS3, ο δημοφιλής εξομοιωτής PlayStation 3, έχει κάνει ένα σημαντικό βήμα καθιστώντας συμβατή με συσκευές που βασίζονται στην αρχιτεκτονική ARM64. Αυτό περιλαμβάνει υλικό όπως το Raspberry Pi 5 και επεξεργαστές Apple πυρίτιο, μια ενημέρωση που ανοίγει νέες δυνατότητες όσον αφορά την προσβασιμότητα και την ευελιξία για εξομοίωση βιντεοπαιχνιδιών.
Η τελευταία έκδοση του εξομοιωτή τώρα υποστηρίζει Windows, Linux και macOS σε συσκευές ARM64, όπως τα τσιπ M1 και M2 της Apple και το πιο μέτριο Raspberry Pi 5. Ωστόσο, η απόδοση στο τελευταίο αφήνει πολλά περιθώρια, αφού οι περιορισμοί υλικού του αναγκάζουν την ανάλυση των παιχνιδιών να μειωθεί σε επίπεδα κάτω από τα πρότυπα του PlayStation 3. Για παράδειγμα, οι τίτλοι πρέπει να εκτελούνται σε ανάλυση ίση με 273p, συγκρίσιμο με αυτό ενός παλιού PSP, το οποίο επηρεάζει την οπτική ποιότητα αλλά επιτρέπει την επίτευξη σταθερού ποσοστού 30 fps Σε ορισμένες περιπτώσεις.
Υποστήριξη υλικού RPCS64 ARM3
Οι προγραμματιστές του RPCS3 έχουν δείξει τον ενθουσιασμό τους για την άφιξη της εξομοίωσης σε συσκευές ARM64, τονίζοντας ότι αυτή η αρχιτεκτονική κερδίζει εξέχουσα θέση στην αγορά φορητών υπολογιστών και επιτραπέζιων υπολογιστών. Σύμφωνα με τα λόγια του, αυτή η πρόοδος είναι το κλειδί για τη μακροπρόθεσμη διατήρηση της βιβλιοθήκης παιχνιδιών του PlayStation 3. Επιπλέον, έχουν πραγματοποιηθεί επιτυχείς δοκιμές τόσο στο macOS όσο και στο Asahi Linux, μια διανομή Linux που έχει σχεδιαστεί για συσκευές με τσιπ Apple Silicon.
Ωστόσο, συσκευές με Windows ARM Εξακολουθούν να παρουσιάζουν σημαντικές τεχνικές προκλήσεις, κυρίως λόγω της υποχρεωτικής εφαρμογής του Address Space Layout Randomization (ASLR), μια δυνατότητα που δεν υποστηρίζεται πλήρως από τη μηχανή JIT του εξομοιωτή. Για αυτόν τον λόγο, οι λήψεις είναι προς το παρόν διαθέσιμες μόνο για συστήματα Linux και macOS.
Περιορισμοί στο Raspberry Pi 5
Όταν πρόκειται για το Raspberry Pi 5, οι δοκιμές το έχουν δείξει Αυτή η συσκευή δεν πληροί τις ελάχιστες απαιτήσεις για να τρέξετε παιχνίδια PS3 στην εγγενή ανάλυση 720p. Αν και οι προγραμματιστές προσπάθησαν να βελτιστοποιήσουν την απόδοση χρησιμοποιώντας τεχνικές όπως π.χ overclocking, Οι πόροι γραφικών της GPU Broadcom VideoCore VII του Raspberry Pi 5 δεν επαρκούν για τη διαχείριση εμπορικών τίτλων στην εγγενή τους διαμόρφωση. Παρά τους περιορισμούς αυτούς, τα αποτελέσματα ήταν πολλά υποσχόμενα για λιγότερο απαιτητικά παιχνίδια, κάτι που θα μπορούσε να είναι θετικός δείκτης των δυνατοτήτων των μελλοντικών εκδόσεων του υλικού ARM.
Apple Silicon, το αστέρι της στιγμής
Από την άλλη πλευρά, σε συσκευές Apple Silicon, όπως τα τσιπ M1 και M2, η απόδοση του RPCS3 ήταν σημαντικά υψηλότερο, επιτρέποντας στους χρήστες να απολαμβάνουν μια εμπειρία πολύ πιο κοντά στα πρότυπα του PS3. Αυτό ενισχύει τη θέση αυτών των επεξεργαστών ως ισχυρής και βιώσιμης επιλογής για εξομοίωση βιντεοπαιχνιδιών σε επιτραπέζιους και φορητούς υπολογιστές.
Παρά την πρόοδο αυτή, η ομάδα του RPCS3 το έχει καταστήσει σαφές Δεν έχουν καμία πρόθεση να φέρουν τον εξομοιωτή σε κινητές πλατφόρμες όπως Android ή iOS. Εξήγησαν ότι, εκτός από τεχνικούς περιορισμούς, η απόφασή τους οφείλεται σε κινδύνους που σχετίζονται με την κατάχρηση επωνυμίας από δόλιες εφαρμογές και την τοξικότητα ορισμένων ομάδων χρηστών που παρενόχλησαν άλλους προγραμματιστές στο παρελθόν.
Αυτή η πρόοδος στην εξομοίωση για συσκευές ARM64 όχι μόνο επεκτείνει τις δυνατότητες για τους τρέχοντες χρήστες, αλλά επίσης υπογραμμίζει τη σημασία της διατήρησης των βιντεοπαιχνιδιών στην ψηφιακή εποχή. Αν και υπάρχουν ακόμα τεχνικές προκλήσεις που πρέπει να ξεπεραστούν, τα αποτελέσματα που προέκυψαν σε πλατφόρμες όπως π.χ Πυρίτιο μήλου y Raspberry Pi 5 Αποδεικνύουν ότι το μέλλον της μίμησης είναι πιο ζωντανό από ποτέ.