Hi Gonetz. I hope you still read this topic, hehe.
Thanks for Glide64, I always recommend that plugin to use with N64 emulators. That's why I'm expecting very good things for this one.
There are a few features that I would like you to consider adding to the new plugin. I know you want to focus on replicating special graphic effects, so don't bother on my suggestions if you don't want to work on them.
-Being able to export geometry, textures and vertex shading from the game game (the current scene on screen). There's already an old Nemu Graphic plugin that rips geometry and textures from current frame the a VRML file. I use that in order to create custom maps for GoldenEye and Perfect Dark, but since it's an old plugin there are a lot of games that are partially supported or not supported at all. Since your plugin will be more accurate than Nemu, it would be cool to have this feature. The ideal file to export would be FBX since it has vertex shading support, but OBJ or even VRML are fine too even if they lack vertex shading.
-Wireframe rendering support. This will help to see how much stuff is loaded at once on screen. Some games as GoldenEye split the levels in small portions and load them as soon as you are almost able to see them, so in order to improve polygon count in my levels it would be nice to check when and how many of these portions are loaded.
-Force true 16:9 aspect ratio. I don't know if I'm doing something wrong with Glide64, but when I force 16:9 all I get is a streched image and not a true 16:9. Only games that already has a 16:9 feature work fine.
-Being able to choose the amount of antialising and anisotropic filters, for both window display and full screen. This isn't very important actually, but perhaps it will help people with slow computers.
Let me know if you find some of these features interesting. Thank you very much.
EDIT: Just a crazy afterthought. Would it be possible to implement a real time tri counter just as there's a framerate display? And then mix both to have an estimated polygon performance rate (although the real hardware lags more than emulators).