PCSX2 bientôt en 64 bit

Nombreux sont ceux qui comme moi peste sur ces émulateurs 32 bit only alors que de nos jour ceci n’est plus d’actualité pour nos pc de bureau. Les développeurs du magnifique émulateur pcsx2 (Playstation 2) ont enfin commencée à faire une version 64 bit, ça sera bientôt fini d’installer des caisses de dépendances i386 sur une machine amd64!

Si le cœur vous en dit vous pouvez vous amusez avec la version en développement, je vous met ci-dessous les changement les plus importants.

64 bit related:

  • Changed instances of u32 to uptr
  • Prepared emitter for 64 bit jumps
  • Made yuv2rgb and hashmap functions 64 bit ready
  • vtlb now works on on x64
  • Supported grabbing the MXCSR mask on x86_64 in cpudetect
  • GSdx now compiles for x64

VIF:

  • Fixed “Looney Tunes: Back in Action”

Improved Debugger:

  • Allows much easier debugging of broken games
  • Already used to get “NHL” games working
  • Features a live assembler (e.g. mark an instruction, type “nop” to replace that instruction with “nop”)

Plugins:

  • Bug fixes for CDVDgigaherz
  • CDVDgigaherz now prevents the drive from spinning all the way down which improves performance when playing from disc
  • Lilypad supports hot-plugging of Xinput devices

Code cleanup:

  • Changed int to bool for variables that only hold 0/1
  • Fixes for potential crashes
  • Fixes for potential variable leaks
  • Preparation for WX3 (for now we still use a custom 2.8)
  • Removed managed Vsync
  • Folder name fixes for Windows/Linux
  • Improved use of namespaces
  • Fixes for ELF parser
  • Started using generic memcpy instead of custom one(this actually brings a small speedup!)

Misc:

  • Updated translations for several languages

4 Commentaires

  1. Jocker Papi
    314 messages

    Un très bon FF le 10, qui changer beaucoup par rapport à ses prédécesseur. Bien que je préfère le 12 sur PS2.

      Répondre

Laisser un commentaire

Votre adresse de messagerie ne sera jamais publiée, ou utilisée à des fins commerciales. Les champs obligatoires sont indiqués avec des *.

Vous pouvez utiliser les balises de mise en forme