Systemkrav för AnyPS5: plattformar, hårdvara och byggverktyg

Kontrollera AnyPS5-krav för Windows, Linux och macOS: CPU-instruktioner, Vulkan, minnesåtagande och stödda verktyg för källkodsbyggen.

AnyPS5 kör konverterad spelkod tillsammans med ersättningsbibliotek. Förbered datorn genom att kontrollera måloperativsystem, CPU-instruktioner, Vulkan-enhet och minnesvillkor nedan och jämför sedan med rapporten för spelet.

Systemkraven för AnyPS5 skiljer dokumenterade körvillkor från byggverktyg och enskilda testares hårdvara. Guiden följer v0.1.2; rapporterna här fastställer ingen allmän lägstanivå för en PC.

Välj målsystem

System Tillgänglig väg Kontrollera
Windows x86-64 v0.1.2 har en Windows-relinker och Windows-biblioteksarkiv. Konvertera med --windows och använd matchande Windows-bibliotek och MinGW-DLL-filer.
Linux x86-64 Utgåvan har en Linux-relinker och Linux-biblioteksarkiv. Använd Linux-resultat, lämpliga Vulkan-drivrutiner och körbehörigheterna nedan.
macOS Användningsdokumentet beskriver x86-64 Mach-O med --macos, plus --to-rosetta för Apple Silicon. v0.1.2 har inget macOS-paket. Det är en separat källkodsbyggväg. En relinker byggd på Mac ger inte ensam en fungerande spelkörmiljö.

Före ett Mac-bygge, läs användningsguiden för v0.1.2 tillsammans med byggguiden. De har olika omfattning: den första beskriver Mach-O och Rosetta, medan avsnittet om enbart relinkern beskriver Linux/Windows-resultat och utesluter spelkörning i macOS.

CPU-instruktioner och översättningsflaggor

Resultat för Windows och Linux innehåller x86-64-spelkod. Körmiljön behöver stöd för instruktionerna som spelet och dess moduler använder.

För Intel-datorer skriver --to-intel om stödda AMD-specifika instruktioner som hittas vid konverteringen. Det översätter inte AMD-instruktioner som spelet genererar under körning. För Apple Silicon skapar den dokumenterade vägen --macos --to-rosetta x86-64-resultat för Rosetta, inte ett ARM-nativt spel.

Om körningen stannar på en otillåten instruktion, behåll felet och bygguppgifterna till felsökning av AnyPS5.

Vulkan-grafik och enhetsval

Körmiljön väljer en Vulkan 1.1-enhet med grafik- och beräkningsköer samt swapchain-presentation. Den föredrar redan en separat GPU framför en integrerad. Enskilda grafikvägar kan kräva fler drivrutinsfunktioner, så enhetsvalet är bara första kontrollen.

Behöver du en viss adapter, sätt ANYPS5_GPU till en del av det utskrivna enhetsnamnet; skiftläget spelar ingen roll. Läs först raderna Physical device candidate. En sträng som inte matchar någon användbar enhet får starten att misslyckas.

GPU-fältet i spelrapporterna hjälper dig hitta en relevant jämförelse, med bygge, drivrutin och scen i sammanhanget. Korten beskriver de maskinerna; de bildar ingen allmän VRAM- eller prestandaklass för andra spel.

RAM, minnesåtagande och lagring

I Windows kan den dokumenterade direktminnesallokeringen nå 13 824 MiB per spel, med minnesåtagande när den mappas. Systemets gräns för allokerat minne — RAM plus växlingsfilens kapacitet — måste även täcka andra minnesåtaganden. Misslyckas mappningen, läs felet och Aktivitetshanterarens värden för allokerat minne. Stäng andra program eller anpassa växlingsfilen efter bristen.

I Linux kan drivrutiner som importerar dma-buf-minne behöva läs- och skrivrätt till /dev/udmabuf. Vid behörighetsfel, granska ägare och gruppåtkomst enligt användningsguidens anvisningar om behörighet och storleksgränser.

Avsätt utrymme för indata, konverterat resultat, bibliotek och spelresurser. Räkna med verkliga filstorlekar, inklusive de in- och utkopior du vill behålla.

Beroenden för att bygga

En kompilator behövs inte bara för att använda utgåvans relinker. Om du bygger själv behöver du skilja konverteringsverktyget från hela körmiljön:

Byggmål Dokumenterade verktyg och beroenden
Bara relinkern CMake, en C++20-kompilator och ett byggverktyg som Ninja. Python 3 möjliggör regressionstester. Läget utelämnar systembibliotek samt grafik- och ljudberoenden.
Fullständigt Linux-bygge x86-64, Git, CMake 3.22.1 eller senare, Ninja, GCC/G++, binutils, utvecklingsfiler för X11/Xext/XRandR och en ljudbackend som SDL stöder.
Fullständigt Windows-bygge Samma grundverktyg med WinLibs MinGW-w64 GCC 15.2.0, x86_64-ucrt-posix-seh, utgåva 15.2.0posix-14.0.0-ucrt-r7. mingw64/bin ska finnas i PATH.

Använd angiven MinGW-verktygskedja för Windows. På Debian/Ubuntu omfattar de listade Linux-filerna libx11-dev, libxext-dev och libxrandr-dev, med utvecklingspaket för PipeWire, PulseAudio eller ALSA för ljud. Följ distributionens anvisningar för ditt system.

Bestäm nästa försök

Hitta spelet i AnyPS5-spel eller kompatibilitetskontrollen för AnyPS5, jämför konfigurationen och läs hindren. Följ sedan Kom igång med AnyPS5 för matchande nedladdningar och kommandon. AnyPS5 GitHub-guiden hjälper dig hitta källrevisionen när en rapport kräver ändringar som inte släppts.

Nästa stegBörja förbereda AnyPS5Slå upp en konfiguration i kompatibilitetskontrollen för AnyPS5

Sök i guiden

Alla guider

En praktisk guide till AnyPS5Lär känna AnyPS5, jämför spelrapporter och hitta officiella nedladdningar. Förbered din dator med guider om systemkrav, felsökning och utveckling.AnyPS5-spel och kompatibilitetsrapporterUtforska rapporter om AnyPS5-spel efter titel, bygge och förutsättningar. Jämför menyer, spelande, patchkrav och kvarvarande problem med originalkällorna.Kompatibilitetskontroll för AnyPS5Jämför AnyPS5-rapporter efter spel, system och konfiguration. Se spelande, ljud, styrning, sparfiler och stabilitet tillsammans med originalkällorna.AnyPS5 GitHub: kodarkiv, utgåvor och dokumentationHitta det officiella AnyPS5-arkivet på GitHub, välj matchande utgåvefiler, läs versionsbunden dokumentation och förbered en användbar spelrapport.Utvecklingen av AnyPS5: vad siffrorna visarFölj AnyPS5 med daterade räknare för bibliotek och shaders, historik och utgåvor. Förstå vad siffrorna mäter och hur de hör ihop med spelrapporter.AnyPS5 på Reddit: diskussioner och speldemonstrationerLäs utvalda AnyPS5-diskussioner från Reddit, förstå Dead Cells-demonstrationen och shaderpåståenden och hitta konfigurationen bakom ett klipp.Kom igång med AnyPS5: ladda ned, konvertera och förbered körmiljönFörbered AnyPS5 med matchande v0.1.2-filer, ren ELF, Windows- och Linux-kommandon, körkataloger, styrning och byggsteg från källkod.Systemkrav för AnyPS5: plattformar, hårdvara och byggverktygKontrollera AnyPS5-krav för Windows, Linux och macOS: CPU-instruktioner, Vulkan, minnesåtagande och stödda verktyg för källkodsbyggen.Felsökning av AnyPS5: hitta första steget som misslyckasFelsök AnyPS5 som inte fungerar: indata, Windows-fel 193/126, minnesmappning, svart skärm, typsnitt, styrning och loggar.AnyPS5-webbkonverteraren: indata och sparlägenAnvänd den officiella AnyPS5-webbkonverteraren med rätt ELF och moduler, Windows- eller Linux-resultat, sparläge och webbläsarens kapacitetsgränser.Om AnyPS5 GuideAnyPS5 Guide är en oberoende resurs för spelrapporter, installation, felsökning och utvecklingen av projektet med öppen källkod.Kontakta guidenKontakta AnyPS5 Guide om rättelser, nya spelrapporter och källor, eller hitta projektets kanaler för programfel.Webbplatsens riktlinjerAllmän information om AnyPS5 Guide och hur du kontaktar oss med rättelser och uppdateringar.Integritet och cookiesSå hanterar AnyPS5 Guide lokala verktygsinmatningar, cookies och valfri analys, inklusive samtycke och kontakt i integritetsfrågor.Använda guidenOmfattning och villkor för AnyPS5 Guide, en oberoende källbaserad guide med lokala verktyg för förberedelser.

Sökningen stannar i webbläsaren. Stäng med Escape.