|
#1781
|
||||
|
||||
![]()
^^^. Were the words crap and thanks used in the same breath?
Last edited by theboy181; 3rd July 2015 at 04:57 AM. |
#1782
|
||||
|
||||
![]() Quote:
That is, taking a native frame buffer resolution screenshot with F3 to 320x240 or whatever, then applying some filters to it--the hardware's first "filter" is to scale it to 640x480 in the first place. Any other hardware filter operation after that assumes a 640x480 canvas. Maybe someday I can look at creating a separate application that can import an uncompressed BMP file (most likely being N64 frame buffer screenshots) and outputting it with filters, with an option to scale it to a custom resolution (may as well be 640) or to loop the filters in the source BMP resolution. But it would be something I would rather play with in a separate application first, because there's no telling how much extra code it would merge into the size of this plugin which is supposed to be written to assume hardware-accuracy.
__________________
http://theoatmeal.com/comics/cat_vs_internet |
#1783
|
|||
|
|||
![]()
"We are the word crap and thanks"?
? I don't understand... Quote:
That will be most welcomed ![]() |
#1784
|
|||
|
|||
![]()
Hey Hatcat.
Any planned updates to the plugin? What are you going to implement next? |
#1785
|
||||
|
||||
![]() Quote:
He means, "Were the words 'crap' and 'thanks' used in the same sentence?" Quote:
I have just been very excited and busy with a few other projects. I plan to modernize the OpenGL renderer by the next release. Currently it uses mostly OpenGL 1.3 or 1.4 calls with dynamic support for pixel buffer objects, though I understand this much more thoroughly now than how I did at the time after working with WebGL and OpenGL ES. I plan to rewrite the GL rendering loop for drawing the texture rectangle on the screen, but the RDP will remain un-optimized as a matter of priority until subsequent releases. (One of the missing optimizations is the switch of compiler I did, which has a different strategy for automatic detection of when to do in-line expansion for important functions.) I may temporarily add DirectDraw code to the plugin to make sure I have something to compare my optimized OpenGL result against. (The upstream DirectDraw plugin is too different to compare DX and GL directly in this regard.) I also plan to re-investigate the filtering wrap-around leak issue of the floating-point screen coordinates when "Force NN" is unchecked in the plugin. This may or may not improve the filtering quality for you when you downscale to 320x240. I also plan to rewrite the plugin's configuration to be easier to maintain and more portable. Again, all in due time. Many other exciting projects to keep track of, not just my own.
__________________
http://theoatmeal.com/comics/cat_vs_internet |
#1786
|
||||
|
||||
![]() Quote:
|
#1787
|
||||
|
||||
![]()
We are crap!!
![]() Th and for the conversion. ![]() |
#1788
|
||||
|
||||
![]()
no fuck no
|
#1789
|
||||
|
||||
![]()
I like to contribute to non-emulation projects, too, but most of them are small enough that it becomes a matter of just working with friends on little projects really.
__________________
http://theoatmeal.com/comics/cat_vs_internet |
#1790
|
|||
|
|||
![]()
Does anyone know where to download the latest updates to the plugin? The link to the Emuchat forum in the first post is not working.
|