Connu également sous le nom de gpuBladeSoft mais encore Blade Arma GPU Soft Plugin et créé par Vladimir Safronov (a.k.a. Blade_Arma), il s’agit d’un plugin graphique destiné aux émulateurs de Playstation comme ePSXe, SSSPSX, PSXeven, PCSX, AdriPSX, etc.. Un excellent plugin avec beaucoup de possibilités !
Fonctions principales :
– Emulation du mode entrelacé.
– Emulation des paramètres de l’écran.
– Emulation des effets dans les pré-combats de Final Fantasy VIII.
– Géométrie parfaite du pixel.
Autres fonctions :
– Rendu 16/32 bits.
– Augmentation de la résolution interne.
– Filtrage des textures via bilinear.
– Support des shaders glsl pour le plugin gpuPeteOGL2.
– Filtres en plein écran.
– Emulation de commandes précises du GPU.
– Découpage correcte des polygones.
– Aspect ratio correct.
– Contrôle du plugin par le clavier/souris/manettes.
– 9 différentes croix (crosshairs) pour le lightgun.
– Méthode précise de dithering (amélioration des images « réalistes »).
– Fonctionne avec filtre bilinear (HW & SW) et alpha smoothing (SW only)
– Ajout du support ZNx, il est possible d’utiliser le plugin avec ZiNc et pSx MAME
– Création de captures d’écran et enregistrement vidéo.
– etc…
Les changements:
– Fixed artifacts when using increased internal resolution;
– Increased the maximum possible internal resolution to 16×16;
– Added the ability to set arbitrary proportions of the picture;
– Fixed loading of large shaders;
– Fixed dithering;
– Implemented multi-threaded renderer;
– Fixed most of the increased internal resolution artifacts;
– Increased maximal internal resolution to 16×16;
– Added an option to set a custom aspect ratio;
– Fixed the loading of large shaders;
– Fixed dithering mode;
– Multi-threaded renderer implemented;
When using multithreading, remember that the renderer will occupy all these threads 100%.
For maximum performance, you must also turn off energy-saving technologies.
Switching internal resolution on the fly is not implemented.
When using multithreading, remember:
– Setting the number of threads above the number of physical cores reduces the FPS;
– The renderer takes all of these streams at 100%;
– For 1×1 internal resolution, multithreading reduces FPS;
– The higher the internal resolution, the greater the gain from multithreading.
To achieve maximum performance, you must turn off energy-saving technologies.
Multithreaded blitter increases FPS only at very high resolutions, so do NOT enable it.
Under Linux, there is an unpleasant moment – the PCSXR emulator sets the ./pcsxr/plugins directory as the current one, and the EPSXE emulator sets the ./epsxe directory as the current one, so far it is decided to create symbolic links.