1
0
mirror of https://github.com/blawar/GLideN64.git synced 2024-07-07 03:13:49 +00:00
A new generation, open-source graphics plugin for N64 emulators.
Go to file
Sergey Lipskiy 395eb362f1 Don't save depth buffer when found buffer's width is less than VI.width.
Otherwise out of memory writes are possible.
That may happen when switching from interlaced to non-interlaced mode.

Fixed crash/freeze in Perfect Dark, issue #285
2015-05-13 10:19:36 +06:00
common Fix release build for Mupen64Plus. 2015-05-13 10:16:46 +06:00
GLideNHQ Separate plugin path and texture pack path. 2015-05-13 10:19:07 +06:00
GLidenUI Correct tooltip for Texture Pack Path option. 2015-05-13 10:19:09 +06:00
GLideNUI Move Config::resetToDefaults() to Config.cpp 2015-05-13 10:19:09 +06:00
inc Add necessary include files 2015-05-13 10:10:42 +06:00
mupenplus Mupen64Plus: Save config file after section removal. 2015-05-13 10:19:05 +06:00
posix Remove Microcode dialog. 2015-05-13 10:17:50 +06:00
windows Replace backslash by forward slash in plugin's path. 2015-05-13 10:19:07 +06:00
.gitignore Correct .gitignore 2015-05-13 10:15:36 +06:00
3DMath.cpp Fix TransformVectorNormalize(). 2015-05-13 10:11:43 +06:00
3DMath.h Implement CBFD microcode. 2015-05-13 10:14:00 +06:00
Android.mk Minor fix in Android.mk 2015-05-13 10:11:49 +06:00
CMakeLists.txt Move Config::resetToDefaults() to Config.cpp 2015-05-13 10:19:09 +06:00
Combiner.cpp Fix typo in Combiner_Init() 2015-05-13 10:19:29 +06:00
Combiner.h Code cleanup: Fix class members initialization order in ctors. 2015-05-13 10:13:54 +06:00
CommonPluginAPI.cpp Correct OS names in code and project files. 2015-05-13 10:13:52 +06:00
Config.cpp Move Config::resetToDefaults() to Config.cpp 2015-05-13 10:19:09 +06:00
Config.h Correct dirty hack for Mario Tennis scoreboard: 2015-05-13 10:19:35 +06:00
convert.h Code cleanup: remove unused QWordInterleave and swapdword. 2015-05-13 10:16:56 +06:00
CRC.cpp Code cleanup: cleanup CRC.h and CRC.cpp 2015-05-13 10:12:40 +06:00
CRC.h Code cleanup: cleanup CRC.h and CRC.cpp 2015-05-13 10:12:40 +06:00
Debug.h Fix Debug enabling. 2015-05-13 10:13:49 +06:00
DepthBuffer.cpp Fix replay in Mario Golf: 2015-05-13 10:18:24 +06:00
DepthBuffer.h Don't copy depth buffer if it was not cleared. 2015-05-13 10:18:14 +06:00
F3D.cpp Correct F3D_Tri4. 2015-05-13 10:18:46 +06:00
F3D.h Initial project version. Based on glN64-0.4.1-rc2 2015-05-13 10:09:12 +06:00
F3DDKR.cpp Replace gSPDMADisplayList by call to gSPDlistCount. 2015-05-13 10:14:58 +06:00
F3DDKR.h Implement load texture by dma offset. 2015-05-13 10:13:48 +06:00
F3DEX.cpp Fix F3DEX_Branch_Z. 2015-05-13 10:16:41 +06:00
F3DEX.h Initial project version. Based on glN64-0.4.1-rc2 2015-05-13 10:09:12 +06:00
F3DEX2.cpp Rewrite SetOtherMode_H and SetOtherMode_L. 2015-05-13 10:16:36 +06:00
F3DEX2.h Implement CBFD microcode. 2015-05-13 10:14:00 +06:00
F3DEX2CBFD.cpp Implement CBFD microcode. 2015-05-13 10:14:00 +06:00
F3DEX2CBFD.h Implement CBFD microcode. 2015-05-13 10:14:00 +06:00
F3DPD.cpp Implement CBFD microcode. 2015-05-13 10:14:00 +06:00
F3DPD.h Initial project version. Based on glN64-0.4.1-rc2 2015-05-13 10:09:12 +06:00
F3DSWSE.cpp Implement ucode for Star Wars - Shadows of the Empire. 2015-05-13 10:15:03 +06:00
F3DSWSE.h Implement ucode for Star Wars - Shadows of the Empire. 2015-05-13 10:15:03 +06:00
F3DWRUS.cpp Implement CBFD microcode. 2015-05-13 10:14:00 +06:00
F3DWRUS.h Initial project version. Based on glN64-0.4.1-rc2 2015-05-13 10:09:12 +06:00
FrameBuffer.cpp Don't save depth buffer when found buffer's width is less than VI.width. 2015-05-13 10:19:36 +06:00
FrameBuffer.h Correct dirty hack for Mario Tennis scoreboard: 2015-05-13 10:19:35 +06:00
FrameBufferEmulationIssues.txt Update fb isues list 2015-05-13 10:19:28 +06:00
GBI.cpp Enable NoN for Perfect Dark ucode. 2015-05-13 10:18:48 +06:00
GBI.h Disable BranchLessZ logic for Zelda MM ucode since 2015-05-13 10:16:45 +06:00
gDP.cpp Fix out of RDRAM check in gDPLoadTile. 2015-05-13 10:19:36 +06:00
gDP.h Code cleanup: remove unused gDP.texRect struct and related code. 2015-05-13 10:18:50 +06:00
getRevision.sh Add script to add current revision to Revision.h 2015-05-13 10:13:23 +06:00
glext.h Initial project version. Based on glN64-0.4.1-rc2 2015-05-13 10:09:12 +06:00
GLideN64.cpp Change pluginName[] to "GLideN64", remove alpha from name. 2015-05-13 10:13:24 +06:00
GLideN64.h Refactor: replace C style OGL_* functions by OGLRender and OGLVideo classes. 2015-05-13 10:13:00 +06:00
GLideN64.sln Switch to Visual Studio 2013 2015-05-13 10:12:47 +06:00
GLideN64.vcproj Add MupenPlus profile for VS 2005 project 2015-05-13 10:12:12 +06:00
GLideN64.vcxproj Move Config::resetToDefaults() to Config.cpp 2015-05-13 10:19:09 +06:00
GLideN64.vcxproj.filters Move Config::resetToDefaults() to Config.cpp 2015-05-13 10:19:09 +06:00
GLSLCombiner.cpp Add special blend mode for Conker BFD dynamic shadows 2015-05-13 10:19:30 +06:00
GLSLCombiner.h Implement 3 point filtering. 2015-05-13 10:19:01 +06:00
glState.cpp Add GL_DEPTH_CLAMP state caching. 2015-05-13 10:18:46 +06:00
glState.h Add GL_DEPTH_CLAMP state caching. 2015-05-13 10:18:46 +06:00
gSP.cpp Remove frame buffer validity check by buffer address written at the origin 2015-05-13 10:19:32 +06:00
gSP.h Rewrite SetOtherMode_H and SetOtherMode_L. 2015-05-13 10:16:36 +06:00
L3D.cpp Implement CBFD microcode. 2015-05-13 10:14:00 +06:00
L3D.h Initial project version. Based on glN64-0.4.1-rc2 2015-05-13 10:09:12 +06:00
L3DEX.cpp Implement CBFD microcode. 2015-05-13 10:14:00 +06:00
L3DEX.h Initial project version. Based on glN64-0.4.1-rc2 2015-05-13 10:09:12 +06:00
L3DEX2.cpp Fix warning in L3DEX2_Line3D. 2015-05-13 10:15:13 +06:00
L3DEX2.h Initial project version. Based on glN64-0.4.1-rc2 2015-05-13 10:09:12 +06:00
LICENCE Initial project version. Based on glN64-0.4.1-rc2 2015-05-13 10:09:12 +06:00
Log.h Switch log lovel from LOG_WARNING to LOG_ERROR. 2015-05-13 10:14:20 +06:00
Makefile Initial project version. Based on glN64-0.4.1-rc2 2015-05-13 10:09:12 +06:00
MupenPlusPluginAPI.cpp Remove obsolete MupenPlus API functions. 2015-05-13 10:13:21 +06:00
N64.cpp Add RSP.romname 2015-05-13 10:14:03 +06:00
N64.h Add RSP.romname 2015-05-13 10:14:03 +06:00
OpenGL.cpp Add special texrect function for Conker BFD shadow. 2015-05-13 10:19:31 +06:00
OpenGL.h Implement video restart on settings change. 2015-05-13 10:18:48 +06:00
PluginAPI.h Add API function FindPluginPath() 2015-05-13 10:17:36 +06:00
PostProcessor.cpp Replace Config.bloomFilter.mode by Config.bloomFilter.enable since only one 2015-05-13 10:17:52 +06:00
PostProcessor.h Implement multi-pass bloom post-processing effect. 2015-05-13 10:17:23 +06:00
RDP.cpp Skip degenerate rects. 2015-05-13 10:16:54 +06:00
RDP.h LLE support. 2015-05-13 10:15:17 +06:00
README.md Initial commit 2014-10-01 17:31:41 +07:00
resource.h Remove 2xSAI support. 2015-05-13 10:12:42 +06:00
Resource.rc Fix resources for Zilmar build for Windows. 2015-05-13 10:13:58 +06:00
RSP.cpp Correct dirty hack for Mario Tennis scoreboard: 2015-05-13 10:19:35 +06:00
RSP.h Replace DEPTH_CLEAR_COLOR constant by game dependant variable. 2015-05-13 10:19:02 +06:00
S2DEX.cpp Implement S2DEX_Obj_RenderMode. 2015-05-13 10:14:30 +06:00
S2DEX.h Implement S2DEX_Obj_RenderMode. 2015-05-13 10:14:30 +06:00
S2DEX2.cpp Implement CBFD microcode. 2015-05-13 10:14:00 +06:00
S2DEX2.h Code cleanup: fix idents in S2DEX.h and S2DEX2.h 2015-05-13 10:14:14 +06:00
sdl2_compat.h Add sdl_compat.h 2015-05-13 10:11:48 +06:00
Shaders.h Force load texture level 0 when mip-mapping is not used. 2015-05-13 10:19:34 +06:00
TextDrawer.cpp Add integer representation for font color. 2015-05-13 10:17:31 +06:00
TextDrawer.h Add TextDrawer for on-screen text messages. 2015-05-13 10:15:52 +06:00
Textures.cpp Load mip-mapped texture only when LOD emulation is enabled. 2015-05-13 10:19:33 +06:00
Textures.h Revert "Remove redundunt glTexParameter calls." 2015-05-13 10:18:44 +06:00
Turbo3D.cpp Fix code analizer warnings. 2015-05-13 10:15:55 +06:00
Turbo3D.h Implement Turbo3D microcode. 2015-05-13 10:14:41 +06:00
Types.h Implement texture packs path selection. 2015-05-13 10:18:52 +06:00
VI.cpp Correct VI.width calculation. 2015-05-13 10:19:28 +06:00
VI.h Set init value for VIInfo::lastOrigin to -1. 2015-05-13 10:17:03 +06:00
video_api_export.ver Fix POSIX compilation issues 2015-05-13 10:13:26 +06:00
winlnxdefs.h Fix Mac OS X compilation errors. 2015-05-13 10:13:56 +06:00
ZilmarGFX_1_3.h Correct OS names in code and project files. 2015-05-13 10:13:52 +06:00
ZilmarPluginAPI.cpp Correct OS names in code and project files. 2015-05-13 10:13:52 +06:00
ZSort.cpp Fix code analizer warnings. 2015-05-13 10:15:55 +06:00
ZSort.h Implement ZSort microcode. 2015-05-13 10:14:44 +06:00

GLideN64

A new generation, open-source graphics plugin for N64 emulators.