News (EL)

Το νέο πρόγραμμα προγραμματιστών της Βραζιλίας εκτελεί παιχνίδια PlayStation 2 εγγενώς σε υπολογιστές

PS2
Foto: PS2 - emodpk/shutterstock.com

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

Το έργο, που ονομάζεται PS2Recomp, χρησιμοποιεί μια προηγμένη τεχνική γνωστή στη μηχανική υπολογιστών ως στατική επανασύνταξη. Η μέθοδος Esse μεταφράζει τον αρχικό κώδικα του βιντεοπαιχνιδιού σε γλώσσα κατανοητή από τους τρέχοντες υπολογιστές πριν καν ξεκινήσει η εφαρμογή από τον χρήστη. Το πρακτικό αποτέλεσμα είναι η δημιουργία ενός ανεξάρτητου εκτελέσιμου αρχείου, το οποίο λειτουργεί ομαλά και άμεσα σε μηχανήματα με αρχιτεκτονική x86, στάνταρ στη συντριπτική πλειοψηφία των σημερινών επιτραπέζιων υπολογιστών και φορητών υπολογιστών.

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

Θεμελιώδεις διαφορές στην εκτέλεση λογισμικού

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

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

Πώς λειτουργεί η στατική επανασύνταξη

Το εργαλείο αναλύει σε βάθος τα αρχικά δυαδικά αρχεία που υπάρχουν στους δίσκους της πλατφόρμας Sony, χαρτογραφώντας κάθε γραμμή εντολών. Durante με αυτή τη διεξοδική σάρωση, το σύστημα προσδιορίζει όλες τις λειτουργίες, τη λογική προγραμματισμού και τις κλήσεις υλικού που γράφτηκαν ειδικά για εξαρτήματα βιντεοπαιχνιδιών που κατασκευάστηκαν στις αρχές της δεκαετίας του 2000.

Μετά την πλήρη αντιστοίχιση, ο κώδικας ξαναγράφεται αυτόματα στη γλώσσα C++, η οποία χρησιμοποιείται ευρέως στην ανάπτυξη σύγχρονου λογισμικού υψηλής απόδοσης. Essa Η σχολαστική μετατροπή διασφαλίζει ότι οι οδηγίες ερμηνεύονται εγγενώς από τον επεξεργαστή του υπολογιστή, χωρίς την ανάγκη προσομοίωσης του αρχικού περιβάλλοντος ή δημιουργίας δυσκίνητων εικονικών μηχανών.

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

Κέρδη απόδοσης και οπτική βελτιστοποίηση

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

Οι τεχνικές δοκιμές καταδεικνύουν τη δυνατότητα αύξησης της εσωτερικής ανάλυσης των μέσων στο πρότυπο 4K χωρίς να διακυβεύεται ο ρυθμός ανανέωσης καρέ ανά δευτερόλεπτο. Além Επιπλέον, η τεχνολογία επιτρέπει την εγγενή ενσωμάτωση με εξαιρετικά ευρείες οθόνες, προσαρμόζοντας οργανικά την αναλογία της οθόνης, γεμίζοντας τα πλευρικά κενά χωρίς να προκαλούνται οπτικές παραμορφώσεις στα γραφικά στοιχεία.

Ένα άλλο άμεσο όφελος της εγγενούς εκτέλεσης σχετίζεται με το χρόνο φόρτωσης των πληροφοριών και τις μεταβάσεις οθόνης. Τα δεδομένα Como διαβάζονται τώρα από μονάδες αποθήκευσης στερεάς κατάστασης υψηλής ταχύτητας (SSD) αντί από μηχανικές οπτικές συσκευές αναπαραγωγής DVD, οι οθόνες αναμονής ουσιαστικά εξαλείφονται, κάνοντας την πλοήγηση στιγμιαία.

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

Πολυπλοκότητα της αρχικής αρχιτεκτονικής

Η κονσόλα που κυκλοφόρησε το 2000 είχε μια διαβόητα πολύπλοκη εσωτερική δομή, με επίκεντρο έναν προσαρμοσμένο επεξεργαστή που ονομάζεται Emotion Engine, ο οποίος λειτουργούσε πολύ διαφορετικά από τους τυπικούς επεξεργαστές υπολογιστών. Το στοιχείο Esse συνεργάστηκε με εξαιρετικά εξειδικευμένες μονάδες διανυσματικής επεξεργασίας, δημιουργώντας ένα μοναδικό περιβάλλον ανάπτυξης που δυσκόλεψε ακόμη και τα επαγγελματικά στούντιο να δημιουργήσουν λογισμικό εκείνη την εποχή. Ο ακριβής συγχρονισμός μεταξύ αυτών των διαφορετικών τσιπ ήταν απαραίτητος για τη σωστή λειτουργία των μέσων. Qualquer προσπάθεια εξωτερικής αναπαραγωγής έγινε μια μνημειώδης πρόκληση για τη μηχανική υπολογιστών, καθώς το παραμικρό σφάλμα χρονισμού μεταξύ των στοιχείων είχε ως αποτέλεσμα το σύστημα να καταρρεύσει πλήρως.

Το εργαλείο που αναπτύχθηκε από τον Βραζιλιάνο προγραμματιστή κατάφερε να αποκρυπτογραφήσει οριστικά την περίπλοκη επικοινωνία μεταξύ αυτών των συνεπεξεργαστών. Μεταφράζοντας τη συμπεριφορά του Emotion Engine σε γραμμικές οδηγίες κατανοητές από τις σύγχρονες CPU, ο σχεδιασμός εξαλείφει την ανάγκη φυσικής αναδημιουργίας των καθυστερήσεων σήματος και των ιδιαιτεροτήτων της μνήμης του αρχικού υλικού. Το τεχνικό επίτευγμα Essa αντιπροσωπεύει ένα ορόσημο στην αντίστροφη μηχανική κλειστών συστημάτων. Το κατόρθωμα αποδεικνύει ότι οι εξαιρετικά προσαρμοσμένες και απαρχαιωμένες αρχιτεκτονικές μπορούν να προσαρμοστούν σε καθολικά υπολογιστικά πρότυπα, διασφαλίζοντας την επιβίωση του λογισμικού που διαφορετικά θα κολλούσε με το υλικό στη διαδικασία φυσικής υποβάθμισης.

Ανοιχτό κώδικα και επέκταση κοινότητας

Το έργο έγινε διαθέσιμο στο κοινό σε πλατφόρμες φιλοξενίας κώδικα, επιτρέποντας σε προγραμματιστές από όλο τον κόσμο να αναλύσουν, να τροποποιήσουν και να συμβάλουν στη συνεχή βελτίωσή του. Ο συνεργατικός χαρακτήρας Essa έχει επιταχύνει δραστικά την ανάπτυξη του εργαλείου, με αποτέλεσμα συχνές ενημερώσεις και επέκταση της λίστας συμβατότητας, η οποία καλύπτει ήδη χιλιάδες καταγεγραμμένους τίτλους. Το άνοιγμα του κώδικα διευκόλυνε επίσης την τεχνική κοινότητα να δημιουργήσει τροποποιήσεις, αλλάζοντας τον τρόπο λειτουργίας του αρχικού λογισμικού. Με τα αρχεία να τρέχουν εγγενώς στον υπολογιστή, έγινε πολύ πιο απλή η πρόσβαση σε εσωτερικούς καταλόγους για αλλαγή υφών χαμηλής ανάλυσης, εισαγωγή νέων λεπτομερών τρισδιάστατων μοντέλων και διόρθωση ελαττωμάτων προγραμματισμού που υπήρχαν από την αρχική κυκλοφορία. Estúdios Ανεξάρτητοι και ερευνητές έχουν τώρα μια σταθερή βάση για να αναζωογονήσουν παλιά έργα, εισάγοντας νέες τεχνολογίες φωτισμού και σκίασης χωρίς να αντιμετωπίζουν τους περιορισμούς που επιβάλλονται από το λογισμικό μετάφρασης σε πραγματικό χρόνο. Η παγκόσμια συνεργασία διασφαλίζει ότι το εργαλείο συνεχίζει να εξελίσσεται καθημερινά. Το σύστημα προετοιμάζεται να προσαρμοστεί στις μελλοντικές ενημερώσεις του λειτουργικού συστήματος και στα νέα πρότυπα υλικού που ενδέχεται να εμφανιστούν στην αγορά τεχνολογίας, διασφαλίζοντας τη μακροπρόθεσμη συνάφειά του.

Σημασία για την ψηφιακή διατήρηση

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

Επόμενα βήματα στην ανάπτυξη

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

Η συνεχής βελτιστοποίηση του παραγόμενου κώδικα C++ παραμένει επίσης κορυφαία προτεραιότητα στο αποθετήριο του έργου. Τα προγράμματα Atualizações στοχεύουν στη μείωση της κατανάλωσης RAM κατά την εκτέλεση και στη βελτίωση της εγγενούς συμβατότητας με λειτουργικά συστήματα που βασίζονται στο Linux, επεκτείνοντας την εμβέλεια του εργαλείου σε σύγχρονες φορητές συσκευές και μικροϋπολογιστές χαμηλού κόστους.

Veja Tambem em News (EL)

Η Apple επιταχύνει την παραγωγή του iPhone 17e και αναπτύσσει νέο μοντέλο Air με σύστημα διπλής κάμερας

Η Apple επιταχύνει την παραγωγή του iPhone 17e και αναπτύσσει νέο μοντέλο Air με σύστημα διπλής κάμερας

Η πλατφόρμα Epic Games κυκλοφορεί δώδεκα παιχνίδια υψηλού προϋπολογισμού χωρίς μόνιμο κόστος για τους χρήστες υπολογιστών

Η πλατφόρμα Epic Games κυκλοφορεί δώδεκα παιχνίδια υψηλού προϋπολογισμού χωρίς μόνιμο κόστος για τους χρήστες υπολογιστών

Η πτώση της τιμής του PlayStation 5 Pro επιταχύνει τις ψηφιακές λιανικές πωλήσεις και εξαλείφει τις παγκόσμιες μετοχές

Η πτώση της τιμής του PlayStation 5 Pro επιταχύνει τις ψηφιακές λιανικές πωλήσεις και εξαλείφει τις παγκόσμιες μετοχές

Η νέα ενημέρωση συστήματος της Apple βελτιστοποιεί τη διαχείριση επειγόντων εργασιών για χρήστες iPhone

Η νέα ενημέρωση συστήματος της Apple βελτιστοποιεί τη διαχείριση επειγόντων εργασιών για χρήστες iPhone

Λεπτομέρειες διαρροής υλικού του νέου φορητού PlayStation με ανώτερα γραφικά σε σχέση με το Xbox Series S

Λεπτομέρειες διαρροής υλικού του νέου φορητού PlayStation με ανώτερα γραφικά σε σχέση με το Xbox Series S

Η Oppo λανσάρει επίσημα το Find X9 Ultra παγκοσμίως με φακούς Hasselblad και στιβαρή μπαταρία

Η Oppo λανσάρει επίσημα το Find X9 Ultra παγκοσμίως με φακούς Hasselblad και στιβαρή μπαταρία

Η νέα έκδοση του αναδιπλούμενου smartphone φέρνει χρυσό φινίρισμα στους ανταγωνιστές των Χειμερινών Αγώνων

Η νέα έκδοση του αναδιπλούμενου smartphone φέρνει χρυσό φινίρισμα στους ανταγωνιστές των Χειμερινών Αγώνων

Ο Tim Cook αποκαλύπτει νέα πρωτότυπα iPhone και iPod για τον εορτασμό της πεντηκοστής επετείου της Apple

Ο Tim Cook αποκαλύπτει νέα πρωτότυπα iPhone και iPod για τον εορτασμό της πεντηκοστής επετείου της Apple

Το σύστημα Android λαμβάνει εγγενή ενσωμάτωση Gemini Nano 4 για επεξεργασία εκτός σύνδεσης σε smartphone

Το σύστημα Android λαμβάνει εγγενή ενσωμάτωση Gemini Nano 4 για επεξεργασία εκτός σύνδεσης σε smartphone

Η διαρροή αποκαλύπτει το Lords of the Fallen και το Sword Art Online στον κατάλογο PS Plus Essential του Απριλίου

Η διαρροή αποκαλύπτει το Lords of the Fallen και το Sword Art Online στον κατάλογο PS Plus Essential του Απριλίου

Η Samsung ενημερώνει τη μονάδα QuickStar και επεκτείνει τον οπτικό έλεγχο του πίνακα στη διεπαφή One UI 8.5

Η Samsung ενημερώνει τη μονάδα QuickStar και επεκτείνει τον οπτικό έλεγχο του πίνακα στη διεπαφή One UI 8.5

Το νέο smartphone Xiaomi 18 Pro Max ενσωματώνει δύο κάμερες 200 MP και επεξεργαστή τελευταίας γενιάς

Το νέο smartphone Xiaomi 18 Pro Max ενσωματώνει δύο κάμερες 200 MP και επεξεργαστή τελευταίας γενιάς