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 d06befb4eb Add a hack for Mario Golf replays.
Replays works only if depth buffer FBO is NOT used as texture
because CPU copies color frame buffer for replays into depth buffer area.
Pause screen in Zelda OOT is copied into depth buffer area and it works only
id depth buffer FBO IS used as texture. Thus it is impossible to write general code
for both situations.
2015-05-13 10:18:42 +06:00
common Fix release build for Mupen64Plus. 2015-05-13 10:16:46 +06:00
GLideNHQ Fix compilation errors when TXFILTER_DLL defined 2015-05-13 10:18:32 +06:00
GLidenUI RunConfig() returns true if user pushed OK. 2015-05-13 10:18:30 +06:00
GLideNUI Correct AboutDialog.ui and UI project file 2015-05-13 10:18:19 +06:00
inc Add necessary include files 2015-05-13 10:10:42 +06:00
mupenplus Add cached versions of GL state functions. These functions change GL state 2015-05-13 10:18:05 +06:00
posix Remove Microcode dialog. 2015-05-13 10:17:50 +06:00
windows Add About dialog. 2015-05-13 10:18:06 +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 Add cached versions of GL state functions. These functions change GL state 2015-05-13 10:18:05 +06:00
Combiner.cpp Correct creation of auxilary combiners. 2015-05-13 10:18:35 +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.h Add a hack for Mario Golf replays. 2015-05-13 10:18:42 +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 Rewrite SetOtherMode_H and SetOtherMode_L. 2015-05-13 10:16:36 +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 Remove async frame buffer reads - it can cause glitches because of wrong frame read. 2015-05-13 10:18:38 +06:00
FrameBuffer.h Remove async frame buffer reads - it can cause glitches because of wrong frame read. 2015-05-13 10:18:38 +06:00
FrameBufferEmulationIssues.txt Add list of frame buffer emulation issues. 2015-05-13 10:10:01 +06:00
GBI.cpp Add ucode for Power League Baseball 64 to the list of specialMicrocodes. 2015-05-13 10:18:41 +06:00
GBI.h Disable BranchLessZ logic for Zelda MM ucode since 2015-05-13 10:16:45 +06:00
gDP.cpp Add a hack for Mario Golf replays. 2015-05-13 10:18:42 +06:00
gDP.h Fix frame buffer content check in CheckForFrameBufferTexture. 2015-05-13 10:18:26 +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 Add cached versions of GL state functions. These functions change GL state 2015-05-13 10:18:05 +06:00
GLideN64.vcxproj.filters Add cached versions of GL state functions. These functions change GL state 2015-05-13 10:18:05 +06:00
GLSLCombiner.cpp Disable noise emulation if enableNoise option is off. 2015-05-13 10:18:40 +06:00
GLSLCombiner.h Switch from shader based pseudo-random simplex noise to texture based one. 2015-05-13 10:18:09 +06:00
glState.cpp Add cached versions of GL state functions. These functions change GL state 2015-05-13 10:18:05 +06:00
glState.h Add cached versions of GL state functions. These functions change GL state 2015-05-13 10:18:05 +06:00
gSP.cpp Fix CFB detection. 2015-05-13 10:18:13 +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 Move RSP.DList increment from RSP_ProcessDList() to OGLVideo::swapBuffers(). 2015-05-13 10:18:34 +06:00
OpenGL.h Add cached versions of GL state functions. These functions change GL state 2015-05-13 10:18:05 +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 Add a hack for Mario Golf replays. 2015-05-13 10:18:42 +06:00
RSP.h Move plugin path detection from TextureFilterHandler::init() to RSP_Init(), 2015-05-13 10:15:56 +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 Disable noise emulation if enableNoise option is off. 2015-05-13 10:18:40 +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 Correct texture size calculation: use mask size only if mask != 0. 2015-05-13 10:18:36 +06:00
Textures.h Remove redundunt glTexParameter calls. 2015-05-13 10:18:08 +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 Fix compilation errors when MUPENPLUSAPI enabled 2015-05-13 10:10:43 +06:00
VI.cpp Correct VI.width calculation when hEnd is zero. 2015-05-13 10:18:40 +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.