Gekko efb-copies Git (2013/01/09)

gekko这个叫蜥蜴君的也是一个基于GPLv2的开源NGC模拟器,相比之下和海豚君不好比哦。但是,真的猛士,从来都不管别人怎么样滴,所以,Gekko更新的还是比较勤快。更猛的是,官方下载的运行库还是2010年的,最新的你要去EmuCR下载。

我一直都不知道它可以跑哪些游戏,据说塞尔达风之杖没问题了。看来连测试人员都没几个…

Gekko efb-copies Git Changelog:
* added a helper function for checking if EFB has no alpha channel, changed clear to clear EFB alpha to 1.0f if the alpha channel is disabled, changed helper functions in bp_mem to be const
* cleared EFB to black with alpha value of 1.0f on startup
* added a check to invalidate an old EFB copy with width/height changed
* various updates to support arbitrary EFB copy destination size (e.g., for half_scale), fixed issue with glBlitFramebuffer parameters not being passed as a correct rectangle, updated Rect function parameters to be const references
* changed to pass local copy of efb_copy_exec struct on EFB copy execute to TextureManager
* made Rect a const& in TextureManager::CopyEFB
* renamed BPEFBCopy to BPEFBCopyExec
* updated TextureManager::CopyEFB to take BP EFB copy execute register as a parameter
* removed unused include
* added a patch to boot [GM4E01] Mario Kart: Double Dash
* moved EFB copy tracking to the texture cache in TextureManager, updated CacheEntry to include this information, renamed kTextureType enums in TextureManager to kSourceType, added CopyEFB interface to TextureManager and TextureInterface

看Git更新比SVN更新有一个优点,SVN步进基本都是数字堆叠,成千上万不稀奇,而Git步进现在基本都有一个副标题,表明主要的内容,比如这一次是“efb复制”,虽然对我来说和没有区别不大,但是别人看上去很专业是吧? ;D

发表评论

电子邮件地址不会被公开。 必填项已用*标注