The only way to get a 100% compatible GPU plugin is to use a software rendering engine. Unless you build and market a graphics card that has a 100% hardware-compatible PSX GPU in silicon 
Any hardware GPU plugin has to make compromises to the graphics, at some time. To understand this fully, you need to have a good knowledge of programming PC 3d accelerator, and a good knowledge of the PSX GPU. Then you will understand the compatibility issues between the two.
If you don't have this knowledge, then trust me
Any hardware GPU plugin has to make compromises to the graphics, at some time. To understand this fully, you need to have a good knowledge of programming PC 3d accelerator, and a good knowledge of the PSX GPU. Then you will understand the compatibility issues between the two.
If you don't have this knowledge, then trust me