2016-05-09

GLideN64 Git (2016/05/09)

EmuCR: GLideN64GLideN64 Git (2016/05/09) is compiled. GLideN64 is a new generation, open-source graphics plugin for N64 emulators

GLideN64 Git Changelog:
* Merge branch 'master' of https://github.com/gonetz/GLideN64
* Implement render to depth buffer.
Fixed shadows in Pilot Wings.
Removed special texrect for NFL Quaterback 98 monitor: it is now supported by general code
* Code refactor: replace hack_skipVIChangeCheck and hack_ZeldaCamera by one hack_ZeldaMM
* Implement frame buffer subimage copy.
When N64 game needs to apply frame buffer texture to a polygon, it
copies part of frame buffer data to texture memory. The plugin
does not copy frame buffer texture, since frame buffer texture already in video memory
and thus can be used directly.
However, sometimes polygons with frame buffer texture use texture coordinates wrap.
Wrap can't be done correct when whole frame buffer texture is used.
Thus, frame buffer subimage copy is implemented. Part of texture copied to
a new texture, which can be correctly wrapped.
Fixed PD cloacking effect, #839
* Code refactor: replace
glBindFramebuffer(GL_DRAW_FRAMEBUFFER, frameBufferList().getCurrent()->m_FBO)
by
frameBufferList().setCurrentDrawBuffer()

EmuCR: GLideN64

Download: GLideN64 Git (2016/05/09)
Source: Here

0 Comments

Post a Comment