Il s’agit de la suite du plugin vidéo créé par Angrylion et relayé par Iconoclast (aka DrCat/HatCat/BatCat/FatCat/HatCat) destiné aux émulateurs de N64 permettant à ceux-ci de proposer une image extrêmement proche de la Nintendo 64 originelle. Ce plugin vidéo pour la N64 est partiellement basé sur les sources du projet  MAME/MESS, avec un rendu « au pixel » le plus proche possible de la réalité.
Pourquoi se baser sur le projet MAME/MESS? et bien parce que l’émulation est dite « pixel accurate »…(quand le pilote est fini et complet) c’est à dire même agencement des pixels au pixel prêt, couleur, que la borne d’arcade (ou ordinateur/console) d’origine or en général les plugins N64 font des interprétations ou l’émulation est très souvent en HLE alors qu’ici le plugin se base sur la précision des pilotes de MAME/MESS (LLE) et l’applique à la N64.

 

  • renamed extension-loaded OpenGL functions to fix Mupen64Plus collisions
  • exporting non-zilmar-spec `ReadScreen’ to fix SIGSEGV’s on Mupen64Plus 1.5
  • removed the automatic window size adjustment for PAL images to 640×576
  • fixed premature blanking of the rainbow colored bars boot screen
  • added some more forced OpenGL state configuration commands
  • fixed leftover VI garbage seen for an instant when switching between ROMs
  • staticized texture coverage LOD fraction calculations
  • optimized filling large buffers of memory with a single byte
  • merged r84 from upstream angrylions-stuff/mylittle-nocomment
  • many optimizations to YUV texture element fetching and YUV-RGB conversion
  • merged r85 from upstream angrylions-stuff/mylittle-nocomment
  • improved 16-bit R5G5B5 frame buffer reads with dynamic branch weighing
  • optimized coverage buffer allocation and YUV texture LUT decoding
  • merged r86 from upstream angrylions-stuff/mylittle-nocomment
  • folded RGB comparisons for dithering
  • merged most of r87 from upstream angrylions-stuff/mylittle-nocomment
  • improved combiner equation performance with dynamic branch prediction
  • removed the 3-bit restriction on color dither randomization masks
  • supports newly discovered VI pixel destruction on clamped hres or h_start
  • merged r88 from upstream angrylions-stuff/mylittle-nocomment
  • statically preserving x_start initial value in case of RCP timing issues
  • some finalized corrections to horizontal pass max-clamping
  • merged r89 from upstream angrylions-stuff/mylittle-nocomment
  • guaranteeing sufficient VI divot and aliasing buffer sizes
  • passes some more technical RCP hardware tests involving x line caching

 

Télécharger Angrylion’s Per-Pixel RDP with OpenGL (2015/06/13) (381,9 Ko)

Site Officiel

En savoir plus…