Changes

Jump to navigation Jump to search

Displays

635 bytes added, 23:18, 2 September 2013
Restoring some of it.
For CRT monitors, they can sync to 240p 120hz and black frame insertion can get rid of frame doubling on 60fps content, allowing you to use the actual native resolution display mode without shit motion quality for emulation.
 
However, 240p at 120hz can create motion blur. The motion blur is due to having twice as many frames being drawn on screen. The solution is to draw a black frame every other frame, slowing down the frame rate to half. At 120hz that brings it back down to proper 60hz for emulators. RetroArch can be easily hacked by going into gfx/gl.c and adding a second "context_swap_buffers_func();" to gl_frame function, at around line 1522. This seems to make it draw an extra black frame for every frame and it succeeds in making the motion smooth at 120hz.
 
The only issue is that brightness is halved and any frame drops are very noticeable.
==Upscalers==
Anonymous user

Navigation menu