De officiële AnyPS5-webconverter verwerkt een schoon PS5-programma in je browser en maakt Windows- of Linux-uitvoer. Handig om een conversie te proberen zonder de commandoregel-relinker te installeren. Je hebt nog steeds modules en resources nodig, gevolgd door een uitvoeringstest op het doelsysteem.
Open de officiële converter of kies eerst invoer en opslagmethode met deze uitleg. Voor de projectintroductie begin je bij AnyPS5.
Wat de browser doet
De converter voert lokaal een WebAssembly-build van de relinker uit. Hij leest je geselecteerde bestanden en haalt bijpassende vervangende systeembibliotheken uit officiële releasebestanden. Game-invoer wordt op je apparaat verwerkt; het ophalen van gereedschap en bibliotheken heeft wel een netwerkverbinding nodig.
De v0.1.2-broncode van de converter documenteert de hier beschreven bediening en limieten. De livepagina kan bij latere publicaties veranderen.
Een map of ZIP converteren
- Bereid de invoer voor. Gebruik een schoon ELF-programma en modulemap, met de resources die je in de uitvoer nodig hebt. Een map of ZIP/ZIP64-archief wordt geaccepteerd; een versleuteld pakket is niet klaar voor gebruik.
- Kies de bestanden. Gebruik Choose folder of Choose ZIP file op de officiële pagina. Controleer herkend programma en modules.
- Kies het doelsysteem. Windows
.exeof Linux.elf. De pagina biedt geen macOS-uitvoer. - Kies de opslagmethode. Houd rekening met invoerlimiet én browserfuncties in de tabel.
- Start Convert & save. Volg voortgang en eventuele bestandskiezer. Gebruik bij geheugenmodus de ZIP-downloadknop zodra het resultaat klaar is.
Welke opslagmethode past?
| Methode | Wanneer gebruiken | Benodigd |
|---|---|---|
| Download in memory | Uitgepakte bestanden plus uitvoeroverhead passen binnen 256 MiB. | Ondersteuning voor WebAssembly en download-API’s; geen directe schijfkiezer nodig. |
| Save ZIP to disk | Het resultaat is te groot voor de geheugendownload, of je wilt een ZIP rechtstreeks streamen. | HTTPS en showSaveFilePicker, meestal Chrome of Edge op desktop. |
| Save to folder | Je wilt ongecomprimeerde Linux-uitvoer direct naar een map schrijven. | HTTPS en showDirectoryPicker. Windows moet een ZIP-methode gebruiken vanwege de browserbeperking op DLL-schrijven. |
Een klein gecomprimeerd ZIP-bestand kan uitgepakt boven de geheugenlimiet uitkomen. Is dat de fout, dan kan een ondersteunde directe schijfmethode helpen.
Twee aparte limieten van 256 MiB
Voor downloaden in het geheugen controleert de converter uitgepakte bestanden plus uitvoeroverhead. Naar schijf streamen voorkomt dat dit hele resultaat in het geheugen moet blijven.
Daarnaast geldt 256 MiB samen voor conversie-invoer: programma, modules en pictogram. Direct opslaan omzeilt deze limiet niet. Zijn die bestanden te groot, gebruik dan de native relinker uit de AnyPS5-installatie.
Als converteren of opslaan stopt
- Invoer niet herkend: vergelijk ELF en modulemappen met de AnyPS5-installatie.
- Schijfmethode ontbreekt: gebruik een browser met de vereiste kiezer, of geheugendownload als het resultaat past. Windows kan beide ZIP-methoden gebruiken, geen directe mapuitvoer.
- Releasebestanden passen niet bij elkaar: de worker controleert releasemanifest en bibliotheken. Lopen release en Pages-publicatie uiteen, wacht dan op de bijpassende publicatie in plaats van zelf bibliotheken te mengen.
- Conversie-invoer te groot: ga naar de commandoregelroute. Een andere opslagmethode kiezen lost die grens niet op.
Na het opslaan
Pak de volledige ZIP uit en houd programma, libs/ en app0/ bij elkaar. Bewaar bij Linux-mapuitvoer de structuur en stel zo nodig het uitvoerrecht in. De AnyPS5-vereisten behandelen de omgeving; de AnyPS5-probleemoplossing helpt bij een mislukte start.
Zoek bij AnyPS5-games en compatibiliteitsverslagen naar je titel. Vereist een verslag een andere branch of bibliotheekset, volg dan die configuratie en neem niet aan dat de browserrelease deze al bevat. AnyPS5 op GitHub legt uit waar je de builds vindt.