Regarding the new default config file, I did some testing (only with GoldenEye 007, since it's the only game I have with noticeable lag other than Super Smash Bros, which is beyond help), and here's what I found:
I don't notice any speed improvement from reducing the buffer size, and it makes the game look like shit. Not that big of a deal I guess since the original N64 looks just as bad, but unless there's a game that gets a noticeable speed increase from this (and needs it), I don't see the point.
I don't know what frame render rate is, but the increase from 2 to 3 seems to cause a noticeable slowdown in GoldenEye 007.
It's probably just my imagination, but with frame render rate set to 2, 20 FPS seems smoother than 30.
EDIT: the bottom line is, I'm using this config file, and it seems to me it works better:
Code:
#gles2n64 Graphics Plugin for N64
#by Orkin / glN64 developers and Adventus.
config version=2
#Screen Settings:
screen width=800
screen height=480
#Window Settings:
window enable x11=1
window fullscreen=1
window centre=1
window xpos=0
window ypos=0
window width=800
window height=480
#Framebuffer Settings:
framebuffer enable=1
framebuffer bilinear=0
framebuffer width=800
framebuffer height=480
#VI Settings:
video force=0
video width=400
video height=240
#Render Settings:
enable fog=0
enable primitive z=1
enable lighting=1
enable alpha test=1
enable clipping=0
enable face culling=1
enable noise=0
#Texture Settings:
texture 2xSAI=0
texture force bilinear=0
texture max anisotropy=0
texture use IA=0
texture fast CRC=1
texture pow2=1
#Frame skip:
auto frameskip=0
auto maxskip=0
auto minskip=0
auto adjust fps=0
auto delay frames=0
auto upper trigger=1100
auto lower trigger=600
target FPS=20
frame render rate=2
vertical sync=0
#Other Settings:
update mode=1
ignore offscreen rendering=0
force screen clear=0
flip vertical=0
#Hack Settings:
hack banjo tooie=0
hack zelda=0
hack alpha=0
hack pilotwing=0
hack papermario=0
hack z=0