Ο επίσημος μετατροπέας web AnyPS5 εκτελεί relinking ενός καθαρού PS5 εκτελέσιμου στον browser και προετοιμάζει έξοδο Windows ή Linux. Είναι χρήσιμος όταν θέλεις μετατροπή χωρίς εγκατάσταση του εργαλείου γραμμής εντολών. Χρειάζονται ακόμη modules και πόροι παιχνιδιού, και μετά δοκιμή εκτέλεσης στο σύστημα προορισμού.
Άνοιξε τον επίσημο μετατροπέα ή διάλεξε πρώτα input και αποθήκευση με αυτόν τον οδηγό. Για γνωριμία με το έργο, ξεκίνα από το AnyPS5.
Τι γίνεται στον browser
Εκτελείται τοπικά μια WebAssembly build του relinker. Διαβάζει τα επιλεγμένα αρχεία και λαμβάνει αντίστοιχες βιβλιοθήκες αντικατάστασης από τις επίσημες releases. Τα input του παιχνιδιού επεξεργάζονται στη συσκευή σου· η λήψη εργαλείου και βιβλιοθηκών χρειάζεται σύνδεση δικτύου.
Ο κώδικας μετατροπέα v0.1.2 τεκμηριώνει τα χειριστήρια και τα όρια. Η ζωντανή σελίδα μπορεί να αλλάξει με επόμενη δημοσίευση.
Μετατροπή φακέλου ή ZIP
- Προετοίμασε την είσοδο. Καθαρό ELF και φάκελος modules, με τους πόρους που χρειάζεσαι στην έξοδο. Δέχεται φάκελο ή ZIP/ZIP64, όχι έτοιμο κρυπτογραφημένο πακέτο.
- Επίλεξε αρχεία. Πάτησε Choose folder ή Choose ZIP file στην επίσημη σελίδα. Έλεγξε το εκτελέσιμο και τα modules που αναγνωρίστηκαν.
- Επίλεξε προορισμό. Windows
.exeή Linux.elf. Δεν προσφέρεται έξοδος macOS. - Επίλεξε αποθήκευση. Λάβε υπόψη και το όριο input και τις δυνατότητες browser του πίνακα.
- Πάτησε Convert & save. Παρακολούθησε πρόοδο και αίτημα επιλογής αρχείου. Στη μνήμη χρησιμοποίησε το κουμπί λήψης ZIP όταν ετοιμαστεί.
Επιλογές αποθήκευσης
| Επιλογή | Πότε ταιριάζει | Τι χρειάζεται |
|---|---|---|
| Download in memory | Αποσυμπιεσμένα αρχεία και επιβάρυνση εξόδου χωρούν στα 256 MiB. | WebAssembly και API λήψης του εργαλείου· δεν χρειάζεται άμεσος επιλογέας δίσκου. |
| Save ZIP to disk | Το αποτέλεσμα ξεπερνά τη λήψη μνήμης ή προτιμάς σταδιακή εγγραφή ZIP στον δίσκο. | HTTPS και showSaveFilePicker, συνήθως Chrome ή Edge επιτραπέζιου υπολογιστή. |
| Save to folder | Θέλεις ασυμπίεστη έξοδο Linux απευθείας σε φάκελο. | HTTPS και showDirectoryPicker. Τα Windows χρειάζονται ZIP λόγω περιορισμού του browser στην εγγραφή DLL. |
Ένα μικρό συμπιεσμένο ZIP μπορεί μετά την αποσυμπίεση να ξεπεράσει τη μνήμη λήψης. Αν αυτό είναι το σφάλμα, μια υποστηριζόμενη απευθείας εγγραφή δίσκου μπορεί να βοηθήσει.
Δύο διαφορετικά όρια 256 MiB
Για λήψη στη μνήμη ελέγχονται αποσυμπιεσμένα αρχεία μαζί με την επιβάρυνση εξόδου. Η σταδιακή εγγραφή στον δίσκο αποφεύγει τη διατήρηση ολόκληρου του αποτελέσματος στη μνήμη.
Υπάρχει και συνολικό όριο 256 MiB εισόδου μετατροπής για εκτελέσιμο, modules και εικονίδιο. Η αποθήκευση στον δίσκο δεν το παρακάμπτει. Για μεγαλύτερη είσοδο χρησιμοποίησε τον εγγενή relinker από τη ρύθμιση AnyPS5.
Αν σταματήσει μετατροπή ή αποθήκευση
- Η είσοδος δεν αναγνωρίζεται: σύγκρινε ELF και modules με τη ρύθμιση AnyPS5.
- Δεν υπάρχει επιλογή δίσκου: χρησιμοποίησε browser με τον απαιτούμενο επιλογέα ή μνήμη αν χωρά το αποτέλεσμα. Τα Windows δέχονται τις δύο επιλογές ZIP, όχι απευθείας φάκελο.
- Δεν ταιριάζουν τα αρχεία release: ο worker ελέγχει το manifest και τις αντίστοιχες βιβλιοθήκες. Αν release και δημοσίευση Pages δεν συμβαδίζουν, περίμενε τη σωστή δημοσίευση αντί να αναμείξεις βιβλιοθήκες.
- Έφτασες το όριο εισόδου: πέρασε στη γραμμή εντολών· η αλλαγή τρόπου αποθήκευσης δεν το λύνει.
Μετά την αποθήκευση
Αποσυμπίεσε όλο το ZIP, κρατώντας μαζί εκτελέσιμο, libs/ και app0/. Στην έξοδο φακέλου Linux διατήρησε τη δομή και δώσε δικαίωμα εκτέλεσης αν χρειάζεται. Οι απαιτήσεις AnyPS5 εξηγούν το περιβάλλον, η αντιμετώπιση προβλημάτων AnyPS5 μια αποτυχημένη εκκίνηση.
Δες τα παιχνίδια AnyPS5 και τις αναφορές συμβατότητας για τον τίτλο σου. Αν μια αναφορά απαιτεί διαφορετικό branch ή βιβλιοθήκες, ακολούθησε εκείνη τη διαμόρφωση αντί να υποθέσεις ότι περιλαμβάνεται στη release του browser. Το AnyPS5 στο GitHub δείχνει πού βρίσκεις τις builds.