PS5 emulators: Ο SharpEmu τρέχει 17 παιχνίδια, τα 8 στα 60 FPS

Οι PS5 emulators αρχίζουν σταδιακά να περνάνε από τα πρώτα τεχνικά demos σε πραγματικό gameplay από παιχνίδια. Το SharpEmu αποτελεί ένα από τα projects που προχωρούν ταχύτερα με τη σημερινή βάση των υποστηριζόμενων παιχνιδιών να καταγράφει 17 παιχνίδια που φτάνουν σε gameplay, με οκτώ να χαρακτηρίζονται ήδη ‘Playable’. Σύμφωνα με τα τελευταία στοιχεία, αυτά τα οκτώ παιχνίδια μπορούν να τρέξουν έως και τα 60 FPS.

Μιλάμε για τα Quake, DOOM + DOOM II, Castlevania Dominus Collection, Dead Cells, Dreaming Sarah, Void Terrarium, New Joe & Mac: Caveman Ninja και Tomb Raider IV-VI Remastered. Ωστόσο αξίζει να σημειώσουμε ότι κανένα από αυτά δεν έχει επιβεβαιωθεί από την ομάδα ότι παίζει σωστά από την αρχή έως το τέλος, ενώ μπορεί να υπάρχουν μικροπροβλήματα σε γραφικά, ήχο ή και τη γενική σταθερότητα του κάθε τίτλου.

Άρα όχι, δεν βρισκόμαστε ακόμη στο σημείο όπου κατεβάζουμε έναν PS5 emulator, φορτώνουμε το ISO και παίζουμε χωρίς δεύτερη σκέψη ολόκληρη τη βιβλιοθήκη της κονσόλας – για τώρα. Η πρόοδος όμως υπάρχει, είναι σημαντική και πλέον βλέπουμε μετρήσιμα και απτά αποτελέσματα.

Το SharpEmu περνά από τα demos στα πρώτα playable παιχνίδια

Το SharpEmu είναι open-source emulator γραμμένος από την αρχή σε C# και αναπτύσσεται για Windows, Linux και macOS. Στα Windows και το Linux χρησιμοποιεί Vulkan, ενώ στο macOS βασίζεται στο MoltenVK. Η ομάδα δίνει έμφαση περισσότερο στην ακρίβεια της υλοποίησης και στις βασικές υποδομές παρά σε game-specific hacks – περικοπές δηλαδή σε σημεία όπως τα γραφικά και τον ήχο – που θα έκαναν έναν συγκεκριμένο τίτλο να λειτουργεί καλύτερα.

Η τελευταία πρόοδος ήρθε μαζί με βελτιώσεις στη μετάφραση shaders σε SPIR-V, στην υποστήριξη Vulkan και στο CPU backend. Το γεγονός ότι τα πρώτα playable games είναι κυρίως indie τίτλοι, remasters και σχετικά ελαφρύτερα workloads δείχνει επίσης πόσο πρώιμο παραμένει το project.

Η επίσημη βάση του SharpEmu περιλαμβάνει πάνω από 9.000 τίτλους για το PS5, αλλά μόνο ένα μικρό ποσοστό έχει δοκιμαστεί μέχρι σήμερα.

Το KytyPS5 δοκιμάζει τα πιο βαριά παιχνίδια

Το άλλο project που έχει αρχίσει να εμφανίζεται συχνά στα PS5 emulation νέα είναι το KytyPS5.

Πρόκειται για open-source emulator γραμμένο σε C++, με Windows και Linux να αποτελούν τις κύριες πλατφόρμες ανάπτυξης και το macOS να βρίσκεται ακόμη σε πειραματικό στάδιο. Η ίδια η ομάδα τονίζει ότι η συμβατότητα παραμένει περιορισμένη και ότι crashes, graphical glitches και χαμηλές επιδόσεις είναι αναμενόμενα σε αυτή τη φάση.

Εδώ όμως βλέπουμε πιο απαιτητικά 3D παιχνίδια να κάνουν ήδη τα πρώτα τους βήματα.

Μια πρόσφατη private έκδοση του KytyPS5 κατάφερε να τρέξει το Demon’s Souls Remake περίπου στα 40 έως 50 FPS σε σύστημα με Core i9-14900K και RTX 5090. Το συγκεκριμένο build δεν είχε κυκλοφορήσει δημόσια και το demo κάλυπτε μόνο λίγα λεπτά gameplay, άρα δεν πρόκειται ακόμη για απόδειξη ότι μπορούμε να παίξουμε ολόκληρο το παιχνίδι χωρίς προβλήματα.

Αντίστοιχα, το GTA V έχει παρουσιαστεί να λειτουργεί περίπου στα 40 έως 60 FPS σε πολύ ισχυρό PC, αλλά ο emulator κατέρρευσε πριν ολοκληρωθεί το αρχικό sequence του παιχνιδιού.

Αυτές οι δοκιμές έχουν μεγαλύτερο ενδιαφέρον ως τεχνικό proof of concept παρά ως λόγος να εγκαταστήσουμε σήμερα έναν PS5 emulator για καθημερινό gaming.

Δεν υπάρχει μόνο ένας τρόπος να… ‘εξομοιώσουμε’ το PS5

Παράλληλα με SharpEmu και KytyPS5 εμφανίζονται και διαφορετικές προσεγγίσεις. Το AnyPS5, για παράδειγμα, προσπαθεί να λειτουργήσει περισσότερο σαν compatibility και translation layer παρά σαν παραδοσιακός emulator.

Το PS5 βασίζεται σε έναν AMD Zen 2 CPU με αρχιτεκτονική x86-64, δηλαδή στην ίδια βασική instruction architecture που χρησιμοποιούν και τα σύγχρονα PCs. Αυτό επιτρέπει σε τέτοια projects να εκτελούν μέρος του κώδικα πιο άμεσα, αντί να εξομοιώνουν κάθε CPU instruction από διαφορετική αρχιτεκτονική.

Τα δύσκολα σημεία βρίσκονται περισσότερο γύρω από το λειτουργικό περιβάλλον του PS5, τα proprietary APIs, τη μνήμη και κυρίως τη μετάφραση των shaders και των GPU workloads προς Vulkan και SPIR-V. Κάπως έτσι εξηγείται και γιατί η εξέλιξη του PS5 emulation φαίνεται ταχύτερη από ό,τι είχαμε συνηθίσει σε παλαιότερες γενιές κονσολών και η πρόοδος που γίνεται με τα τωρινά AI εργαλεία βοηθάει σχεδόν εκθετικά.

Η Sony ξαναφέρνει το θέμα του game preservation στο προσκήνιο

Η τεχνική πρόοδος των emulators συμπίπτει με μια χρονιά όπου αρκετές αποφάσεις της Sony έχουν επαναφέρει τη συζήτηση γύρω από την ιδιοκτησία και τη διατήρηση των παιχνιδιών.

Η Sony ανακοίνωσε ότι από τον Ιανουάριο του 2028 θα σταματήσει την παραγωγή physical discs για νέα παιχνίδια PlayStation, τα οποία θα διατίθενται πλέον σε digital μορφή. Η απόφαση δεν αφορά ήδη υπάρχοντα physical releases, αλλά σημαίνει ότι το οικοσύστημα θα εξαρτάται ακόμη περισσότερο από ψηφιακή διανομή.

Παράλληλα, οι επίσημοι όροι του PlayStation στην Ευρώπη ξεκαθαρίζουν κάτι που συχνά χάνεται πίσω από το κουμπί ‘Buy’: το software παρέχεται με άδεια χρήσης και δεν πωλείται ως ιδιοκτησία στον χρήστη, οπότε το ‘buy’ θεωρείται κάτι σαν ‘lease’ στα μάτια των περισσότερων. Οι ίδιοι όροι προβλέπουν επίσης ότι online υπηρεσίες μπορούν να τερματίσουν ανά πάσα στιγμή τη λειτουργία τους και ότι ορισμένες offline λειτουργίες μπορούν να αλλάξουν ή και να διακοπούν.

Να αναφέρουμε εδώ ότι η αφαίρεση ενός παιχνιδιού από το PlayStation Store δεν σημαίνει αυτομάτως ότι όσοι το έχουν ήδη αγοράσει χάνουν την πρόσβαση στη βιβλιοθήκη τους. Το πρόβλημα είναι περισσότερο μακροπρόθεσμο, δηλαδή όσο το hardware, η διανομή και οι άδειες χρήσης γίνονται περισσότερο εξαρτημένες από κεντρικές online υπηρεσίες, τόσο μεγαλώνει η συζήτηση γύρω από το πώς θα διατηρούνται τα παιχνίδια διαθέσιμα σε βάθος χρόνου, και σε αυτό ακριβώς πατάνε οι emulators του σήμερα, οι οποίοι ενδέχεται να αποτελέσουν αυτό που πραγματικά θέλουν οι gamers του αύριο.

Στην ίδια περίοδο η Sony έχει επίσης υποχωρήσει από τη στρατηγική μεταφοράς των μεγάλων single-player PlayStation Studios games στο PC, περιορίζοντας ξανά την πρόσβαση σε μελλοντικούς τίτλους μόνο στην δικιά της πλατφόρμα.

Δεν μπορούμε να αποδώσουμε τη δημιουργία του SharpEmu ή του KytyPS5 αποκλειστικά σε αυτές τις αποφάσεις, αλλά βλέπουμε πως όλα δείχνουν προς τα εκεί. Οι ίδιες οι ομάδες περιγράφουν τα projects ως προσπάθειες έρευνας, εκπαίδευσης και reverse engineering της πλατφόρμας της Sony.

Οι PS5 emulators απέχουν ακόμη από το να αντικαταστήσουν την κονσόλα

Για την ώρα, SharpEmu και KytyPS5 παραμένουν πειραματικά projects. Μεγάλα PS5 games μπορεί να μην ξεκινούν καθόλου, να φτάνουν μόνο μέχρι το menu ή να παρουσιάζουν σοβαρά προβλήματα σε γραφικά, ήχο και σταθερότητα.

Οι developers και των δύο projects είναι επίσης ξεκάθαροι ότι δεν διανέμουν παιχνίδια, firmware ή proprietary PlayStation αρχεία και ζητούν από τους χρήστες να χρησιμοποιούν game files που έχουν αποκτήσει νόμιμα.

Το ενδιαφέρον λοιπόν δεν είναι ότι ‘το PS5 ήρθε ήδη στο PC’. Δεν έχει έρθει. Αυτό που αλλάζει είναι ότι η PS5 emulation σκηνή έχει πλέον περισσότερα ενεργά projects, πραγματικά παιχνίδια που φτάνουν σε gameplay και σταδιακά πιο σύνθετους τίτλους που αρχίζουν να λειτουργούν.

Και αν κοιτάξουμε πόσο γρήγορα προχώρησαν projects όπως το RPCS3 από τα πρώτα demos μέχρι τη σημερινή του κατάσταση, έχουμε καλό λόγο να παρακολουθούμε τι θα κάνουν τα SharpEmu και KytyPS5 τα επόμενα χρόνια.

Πηγή.

Περισσότερα:

Σχετικά Άρθρα