Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> PC Games >> Content
Waarom PS2 -games niet snel op Emulator lopen?
PS2 -games lopen niet snel op emulatoren om een ​​groot aantal complexe redenen, allemaal voortkomend uit de unieke en uitdagende architectuur van de PS2:

* Emotiemotor (EE): De belangrijkste CPU van de PS2, de Emotion Engine, is een zeer gespecialiseerde, complexe en diep parallelle processor. Het naleven van de zeer op maat gemaakte architectuur is ongelooflijk moeilijk. De instructies van de EE zijn niet eenvoudig om te vertalen in de instructies van moderne CPU's. Elke instructie vereist een significante emulatie -overhead.

* grafische synthesizer (GS): De grafische processor van de PS2 is ook zeer gespecialiseerd. Het naleven van de complexe rendering pijplijn en textuurverwerking is rekenintensief. Moderne GPU's, hoewel veel krachtiger in het algemeen, zijn niet direct geoptimaliseerd voor de specifieke manier van werken van de GS.

* SPU (geluidsprocessor -eenheid): De geluidsverwerkingseenheid van de PS2 draagt ​​bij aan de emulatiewerklast. Het nauwkeurig emuleren van de functionaliteit is nodig voor de juiste audio -output, maar draagt ​​bij aan de algemene verwerkingsvereisten.

* I/O -apparaten: Het naleven van alle verschillende randapparatuur (controllers, geheugenkaarten, enz.) En hun interacties met het systeem van de PS2 voegt een andere laag van complexiteit toe.

* Software -optimalisatie: Veel PS2 -games vertrouwden sterk op de specifieke eigenaardigheden en mogelijkheden van de hardware van de PS2. Emulators moeten de afwezigheid van deze hardware -optimalisaties omgaan, waardoor het emulatieproces vaak langzamer wordt.

* tolk versus compiler: De meeste PS2 -emulators gebruiken tolken, die PS2 -instructies één voor één uitvoeren. Dit is langzamer dan een compiler, die het hele programma vertaalt in machinecode vóór de uitvoering. Hoewel sommige JIT (just-in-time) compilatie in sommige emulators wordt gebruikt, is het nog steeds een belangrijke uitdaging om de snelheid van de inheemse uitvoering aan te passen.

* Emulator overhead: De emulator zelf vereist verwerkingskracht om te functioneren, wat verder wordt toegevoegd aan de prestatiebelasting.

* CPU/GPU -beperkingen: Zelfs de krachtigste moderne computers zullen moeite hebben om de hardware van de PS2 perfect na te streven. De pure complexiteit betekent dat sommige afwegingen van prestaties altijd nodig zijn.

Kortom, het emuleren van de PS2 is een computationeel zeer veeleisende taak omdat het probeert een zeer gespecialiseerd en complex stuk hardware in software te repliceren. Hoewel emulators in de loop der jaren aanzienlijk zijn verbeterd, blijft perfecte emulatie op volle snelheid een belangrijke uitdaging. De snelheid die u bereikt, hangt sterk af van de emulator, het specifieke spel en de hardware die u gebruikt.

Previous: Next:
  PC Games
·Galactic Civilizations 2 Tutor…
·Hoe je Rogue Squadron Install 
·Hoe doet u mee een klasse taoï…
·Hoe hack je het ouderlijk toez…
·Hoe te Hacks In Infinite Dunge…
·Hoe te klinken als Optimus Pri…
·Hoe maak je een missie in Fusi…
·3D Vliegtuig Games 
·Hoe te Roller Coaster Tycoon 3…
  Related Articles
Waarom ik naar beneden scrol op Twitter?…
Waarom ik naar beneden scrol op Twitter?…
Waarom vraagt ​​mijn computer om een ​​p…
Waarom ik een hekel heb aan Facebook-wer…
Waarom zie je Facebook-foto's op een Mac…
Waarom zie je Facebook-foto's op een Mac…
Waarom werkt mijn wachtwoord niet voor F…
Zijn er games zonder e-mailadres? 
Zijn er online yugioh-duelspellen zonder…
  Software Articles
·Hoe een Paragraaf Border in MS Word Prob…
·Hoe DVD Slide Presentaties maken 
·Wat zijn de voordelen van het tonen van …
·Hoe maak je een Bi - Fold document in Wo…
·Hoe maak je een Cool Intro over Movie Ma…
·Welke software wordt gebruikt om een ​​a…
·Hoe te Speler Frames verwijderen in Worl…
·Hoe kan organisatie bewaken tegen viruss…
·Hoe je PS2-games spelen op een Sony Vaio…
Copyright © Computer Kennis https://www.nldit.com