Skip to content

PS5 παιχνίδια σε PC χωρίς emulator: Το AnyPS5 ανοίγει το δρόμο

Dimitrios Amprazis
Dimitrios Amprazis
Κοινοποίηση:
Ένα PlayStation 5

Σύνοψη Άρθρου

– Ένα νέο open-source project, το AnyPS5, επιχειρεί να φέρει τα παιχνίδια του PS5 στο PC χωρίς παραδοσιακό emulation, μετατρέποντας τα εκτελέσιμα αρχεία ώστε να λειτουργούν απευθείας σε Windows και Linux.
– Αυτή η προσέγγιση αποφεύγει τον μεγάλο φόρτο στην CPU που απαιτείται για την προσομοίωση, με τα πρώτα test builds να έχουν καταφέρει να εκκινήσουν ορισμένα παιχνίδια του PS5 μέχρι το κεντρικό menu.
– Παρόλο που απαιτείται ακόμη πολλή δουλειά για την πλήρη λειτουργία των παιχνιδιών, το AnyPS5 αποτελεί μια ενδιαφέρουσα τεχνική απόδειξη που θα μπορούσε να ανοίξει έναν εντελώς νέο δρόμο για το PS5 gaming στους υπολογιστές.

Το κείμενο της σύνοψης ελέγχεται από συντάκτη του Techmaniacs

Μέχρι σήμερα η αναπαραγωγή παιχνιδιών του PlayStation 5 στο PC ήταν σχεδόν αδύνατη. Τώρα όμως, ένα νέο open-source project έκανε την εμφανίσή του με το όνομα AnyPS5 και επιχειρεί να φέρει τα παιχνίδια του PS5 στο PC, χωρίς τη χρήση παραδοσιακού emulation.

Αν και το εγχείρημα βρίσκεται σε αρκετά πρώιμο στάδιο, η ιδέα πίσω από αυτό παρουσιάζει ιδιαίτερο ενδιαφέρον. Αντί να προσομοιώνει το hardware και το λειτουργικό περιβάλλον της κονσόλας, το AnyPS5 προσπαθεί να μετατρέψει τα εκτελέσιμα αρχεία των παιχνιδιών ώστε να λειτουργούν απευθείας σε Windows και Linux.

Δεν χρησιμοποιεί παραδοσιακό emulation

Ο βασικός λόγος που αυτή η προσέγγιση είναι εφικτή βρίσκεται στο ίδιο το hardware του PS5. Η κονσόλα της Sony χρησιμοποιεί επεξεργαστή AMD με αρχιτεκτονική Zen 2 και x86-64, ακριβώς όπως και οι σύγχρονοι υπολογιστές. Αυτό σημαίνει πως το AnyPS5 λειτουργεί ως ένα compatibility translation layer, όπως περίπου δουλεύει το Proton ή το Wine στο Linux και το Rosetta στο MacOS.

Το εργαλείο παίρνει τα αρχικά executables του PS5 και τα μετατρέπει σε μορφές που είναι αναγνώσιμες από τα Windows και το Linux. Παράλληλα, τα shaders μεταγλωττίζονται εκ νέου σε SPIR-V για το Vulkan API.

Η απουσία emulation σημαίνει πως γλιτώνουμε το μεγάλο φόρτο στην CPU, ο οποίος απαιτείται συνήθως για την προσομοίωση του hardware μιας κονσόλας. Έτσι, μπορούμε να έχουμε πολύ πιο ομαλή λειτουργία, εφόσον η διαδικασία μετάφρασης ολοκληρωθεί σωστά.

Ήδη κάποια παιχνίδια φτάνουν στο αρχικό menu

Παρά το γεγονός ότι το AnyPS5 δεν έχει ακόμη κυκλοφορήσει ως λειτουργικό δημόσιο build, τα πρώτα test builds έχουν καταφέρει να εκκινήσουν ορισμένα παιχνίδια μέχρι το κεντρικό menu.

Ορισμένα παιχνίδια προχωρούν ακόμα περισσότερο, φτάνοντας μέχρι το gameplay και την αναπαραγωγή ήχου. Παρόλα αυτά, απαιτείται ακόμη πολλή δουλειά από τους developers.

Το κύριο πρόβλημα είναι ότι υπάρχει μεγάλη απόσταση μέχρι να μπορεί ένα παιχνίδι να λειτουργεί κανονικά από την αρχή μέχρι το τέλος. Το AnyPS5 χρειάζεται σημαντικές βελτιώσεις στις system libraries και στα proprietary APIs που χρησιμοποιεί το λειτουργικό σύστημα του PlayStation 5, το οποίο αποτελεί και το πιο δύσκολο εμπόδιο.

Για αυτόν τον λόγο, το project παραμένει προς το παρόν περισσότερο μια ενδιαφέρουσα τεχνική απόδειξη παρά μια έτοιμη λύση για να παίξει κάποιος PS5 games στον υπολογιστή του.

Δεν είναι η μόνη προσπάθεια στο χώρο

Με τις τιμές των κονσολών να διατηρούνται υψηλές, το AnyPS5 έρχεται σε μια εποχή που το ενδιαφέρον για το PS5 emulation είναι αυξημένο, καθώς μια τέτοια λύση θα επέτρεπε στους κατόχους PC να γλιτώσουν την αγορά της κονσόλας.

Ωστόσο, υπάρχουν και άλλες προσπάθειες στην κοινότητα, όπως για παράδειγμα το KytyPS5, που αποτελεί ένα από τα πιο γνωστά projects. Η συγκεκριμένη υλοποίηση έχει καταφέρει να τρέξει την έκδοση του Grand Theft Auto V για PS5 με περίπου 40 έως 60 FPS σε ισχυρό hardware, αν και το ίδιο το παιχνίδι δεν είναι ιδιαίτερα βαρύ. Και αυτό το project παραμένει σε πειραματικό στάδιο, χωρίς να προσφέρει σταθερό gaming.

Παράλληλα υπάρχει και το SharpEmu, το οποίο εστιάζει περισσότερο στην ακρίβεια και στην υποδομή που απαιτείται για τη βελτίωση της συμβατότητας. Το συγκεκριμένο project κατάφερε να εκκινήσει το Astro’s Playroom στο Steam Deck, αλλά με ταχύτητα μόλις 0,5 έως 1 FPS, καθιστώντας το παιχνίδι μη playable.

Το AnyPS5 ακολουθεί μια εντελώς διαφορετική φιλοσοφία, αφού μεταφράζει τα παιχνίδια του PS5 για το PC αντί να προσπαθεί να αναπαραστήσει την ίδια την κονσόλα μέσα στο σύστημα.

Αν αυτή η προσέγγιση αποδειχθεί βιώσιμη σε μεγαλύτερη κλίμακα, θα μπορούσε να ανοίξει έναν εντελώς νέο δρόμο για το PS5 gaming στους υπολογιστές. Αν και δεν έχουμε ακόμα μια δημόσια λειτουργική έκδοση, ελπίζουμε οι προγραμματιστές πίσω από το project να συνεχίσουν την ανάπτυξη και να το φέρουν σύντομα στα PC.

Ακολουθήστε μας

Ακολουθήστε το Techmaniacs.gr στο Google News για να διαβάζετε πρώτοι όλα τα τεχνολογικά νέα, ή προσθέστε μας στον RSS feed reader και στα social media σας.

Dimitrios Amprazis

Dimitrios Amprazis

Owner and Editor in Chief! Από μικρό με τράβαγε ότι είχε κουμπιά. Ξεκίνησα με Atari 2600 και μια AMIGA 500. Από τότε δεν έχω σταματήσει ποτέ να ασχολούμαι με την τεχνολογία και τους υπολογιστές, οπότε είπα να το σπουδάσω σαν μηχανικός υπολογιστών και δικτύων, ενώ έχω και σπουδές στη Σχολή Θετικών Επιστημών του Πανεπιστημείου Αιγαίου. Τώρα κάθε μέρα βρίσκομαι περιτριγυρισμένος από δεκάδες smartphones και gadgets. Να σας πως κάτι; Δεν το βαριέμαι ποτέ! Στον ελεύθερο χρόνο μου, έχει gaming και απέλπιδες προσπάθειες να μάθω κιθάρα!

Loading comments...
Loading more stories...
Loading reviews...

Μείνε ενημερωμένος

Ακολούθησέ μας στα social media και πρόσθεσέ μας στις αγαπημένες σου πηγές για να μη χάνεις καμία είδηση.