Den officiella AnyPS5-webbkonverteraren länkar om en ren körbar PS5-fil i webbläsaren och förbereder Windows- eller Linux-resultat. Den är användbar när du vill prova konvertering utan att installera kommandoradsverktyget. Du behöver fortfarande spelets moduler och resurser och därefter ett körförsök på målsystemet.
Öppna den officiella konverteraren, eller välj först indata och sparläge med guiden. Börja med AnyPS5 för en introduktion till projektet.
Vad som händer i webbläsaren
Konverteraren kör en WebAssembly-version av relinkern lokalt. Den läser filerna du väljer och hämtar matchande ersättningsbibliotek från projektets utgåvefiler. Spelindata behandlas på enheten, medan verktyget och biblioteken fortfarande kräver nätanslutning för att hämtas.
Konverterarens källkod vid v0.1.2 dokumenterar kontrollerna och gränserna nedan. Den aktuella sidan kan ändras vid senare publicering.
Konvertera en mapp eller ZIP
- Förbered indata. Använd en ren ELF med modulkatalog och de spelresurser du behöver i resultatet. Verktyget accepterar en mapp eller ZIP/ZIP64; ett krypterat paket är inte färdig indata.
- Välj filer. Använd Choose folder eller Choose ZIP file på originalsidan. Kontrollera upptäckt programfil och moduler innan du fortsätter.
- Välj mål. Windows
.exeeller Linux.elf. Sidan erbjuder inte macOS-resultat. - Välj sparmetod. Använd tabellen och ta hänsyn både till indatabudgeten och webbläsarens funktioner.
- Kör Convert & save. Följ förloppet och eventuella filval. I minnesläget använder du ZIP-nedladdningen när resultatet är klart.
Välj sparläge
| Läge | När det passar | Vad det kräver |
|---|---|---|
| Download in memory | Uppackade filer och resultatets extra utrymme ryms i minnesnedladdningens budget på 256 MiB. | WebAssembly och nedladdnings-API:er som verktyget stöder; ingen väljare för direktskrivning behövs. |
| Save ZIP to disk | Resultatet är för stort för minnesläget eller du vill strömma ZIP till disk. | HTTPS och showSaveFilePicker, vanligtvis Chrome eller Edge på dator. |
| Save to folder | Du vill skriva okomprimerat Linux-resultat direkt till en mapp. | HTTPS och showDirectoryPicker. Windows-resultat måste använda ZIP på grund av webbläsarens begränsning för DLL-skrivning. |
En liten komprimerad ZIP kan växa förbi minnesbudgeten när den packas upp. Är det felet kan ett direktdiskläge som stöds hjälpa.
Två separata gränser på 256 MiB
För minnesnedladdning räknar webbkonverteraren uppackade filer plus resultatets extra utrymme. Strömning till disk undviker att hålla hela resultatet i minnet.
Det finns också en sammanlagd gräns på 256 MiB för konverteringsindata: programfil, moduler och ikon. Direktsparning på disk kringgår inte den gränsen. Är dessa filer för stora, använd den nativa relinkern under Kom igång med AnyPS5.
Om konvertering eller sparning stannar
- Indata känns inte igen: jämför ELF och modulkataloger med Kom igång med AnyPS5.
- Ett diskläge saknas: använd en webbläsare med rätt filväljare eller minnesnedladdning om resultatet ryms. Windows kan använda båda ZIP-lägena men inte direkt mappresultat.
- Utgåvefilerna matchar inte: workern kontrollerar utgåvemanifestet och matchande bibliotek. Om utgåvan och Pages-publiceringen är ur synk, vänta på en matchande publicering i stället för att blanda bibliotek manuellt.
- Gränsen för konverteringsindata nås: gå över till kommandoraden i stället för att upprepat välja ett annat sparläge.
Efter sparningen
Packa upp hela ZIP-filen och håll programmet, libs/ och app0/ ihop. Behåll strukturen för Linux-mappresultat och sätt körbehörighet om det behövs. Systemkraven för AnyPS5 beskriver målmiljön och felsökning av AnyPS5 en misslyckad start.
Leta efter relevanta resultat i AnyPS5-spel och kompatibilitetsrapporter. Kräver rapporten en annan gren eller bibliotekssamling, följ den konfigurationen i stället för att anta att webbläsarens paket innehåller den. AnyPS5 GitHub-guiden visar var byggena finns.