parallel-n64
Optimized/rewritten Nintendo 64 emulator made specifically for Libretro. Originally based on Mupen64 Plus.
File Explorer
- HOTSTATE_MIGRATION.md
- 3DMath.c
- 3DMath.h
- Combiner.h
- Combiner_gles2n64.c
- Common.h
- Config.h
- convert.h
- COPYING
- Debug.h
- DepthBuffer.c
- DepthBuffer.h
- F3D.c
- F3D.h
- F3DDKR.c
- F3DDKR.h
- F3DEX.c
- F3DEX.h
- F3DEX2.c
- F3DEX2.h
- F3DEX2CBFD.c
- F3DEX2CBFD.h
- F3DPD.c
- F3DPD.h
- F3DSWSE.c
- F3DSWSE.h
- F3DWRUS.c
- F3DWRUS.h
- FrameBuffer.h
- FrameBuffer_gles2n64.c
- GBI.c
- GBI.h
- gDP.h
- gDP_gles2n64.c
- gles2N64.c
- gles2N64.h
- gles2n64_rsp.c
- glN64Config.c
- gSP.h
- gSP_gles2n64.c
- Hash.c
- Hash.h
- L3D.c
- L3D.h
- L3DEX.c
- L3DEX.h
- L3DEX2.c
- L3DEX2.h
- N64.c
- N64.h
- OpenGL.c
- OpenGL.h
- RDP.c
- RDP.h
- RSP.h
- S2DEX.c
- S2DEX.h
- S2DEX2.c
- S2DEX2.h
- ShaderCombiner.c
- ShaderCombiner.h
- Textures.c
- Textures.h
- Turbo3D.c
- Turbo3D.h
- VI.c
- VI.h
- ZSort.c
- ZSort.h
- RiceVideoLinux.ini
- arm_features.h
- Blender.cpp
- Blender.h
- COLOR.h
- Combiner.cpp
- Combiner.h
- CombinerDefs.h
- Config.h
- ConvertImage.cpp
- ConvertImage.h
- ConvertImage16.cpp
- CSortedList.h
- Debugger.h
- DecodedMux.cpp
- DecodedMux.h
- DeviceBuilder.cpp
- DeviceBuilder.h
- FrameBuffer.cpp
- FrameBuffer.h
- gDP_rice.cpp
- GraphicsContext.cpp
- GraphicsContext.h
- gSP_rice.cpp
- IColor.h
- OGLCombiner.cpp
- OGLCombiner.h
- OGLDecodedMux.cpp
- OGLDecodedMux.h
- OGLES2FragmentShaders.cpp
- OGLES2FragmentShaders.h
- OGLExtCombiner.cpp
- OGLExtCombiner.h
- OGLExtRender.cpp
- OGLExtRender.h
- OGLGraphicsContext.cpp
- OGLGraphicsContext.h
- OGLRender.cpp
- OGLRender.h
- OGLRenderExt.cpp
- OGLTexture.cpp
- OGLTexture.h
- osal_opengl.h
- osal_preproc.h
- RDP_Texture.h
- Render.cpp
- Render.h
- RenderBase.cpp
- RenderBase.h
- RenderExt.cpp
- RenderTexture.cpp
- RenderTexture.h
- RiceConfig.cpp
- RiceDebugger.cpp
- RSP_GBI0.h
- RSP_GBI1.h
- RSP_GBI2.h
- RSP_GBI2_ext.h
- RSP_GBI_Others.h
- RSP_GBI_Sprite2D.h
- RSP_Parser.cpp
- RSP_Parser.h
- RSP_S2DEX.cpp
- RSP_S2DEX.h
- Texture.cpp
- Texture.h
- TextureManager.cpp
- TextureManager.h
- Timing.h
- typedefs.h
- ucode.h
- UcodeDefs.h
- VectorMath.cpp
- VectorMath.h
- version.h
- Video.cpp
- Video.h
- Glide64 compatibility list.html
- Glide64 Known Issues.html
- Glide64 Readme.html
- 3dmath.h
- Combine.c
- Combine.h
- Framebuffer_glide64.c
- Framebuffer_glide64.h
- glide64_3dmath.c
- glide64_gDP.c
- glide64_gDP.h
- glide64_gSP.c
- glide64_gSP.h
- Glide64_Ini.c
- Glide64_Ini.h
- glide64_rdp.c
- Glide64_UCode.c
- Glide64_UCode.h
- glide64_util.c
- GlideExtensions.h
- glidemain.c
- MiClWr.c
- MiClWr.h
- rdp.h
- TexCache.c
- TexCache.h
- TexLoad.c
- TexLoad.h
- turbo3D.h
- ucode.h
- ucode00.h
- ucode01.h
- ucode02.h
- ucode03.h
- ucode04.h
- ucode05.h
- ucode06.h
- ucode07.h
- ucode08.h
- ucode09.h
- ucode09rdp.h
- ucode_f3dex2acclaim.h
- ucode_f3dtexa.h
- ucodeFB.h
- Util.h
- geometry.c
- glide.h
- glitch64_combiner.c
- glitch64_textures.c
- glitchmain.c
- glitchmain.h
- uthash.h
- todo!.txt
- Fast3D.c
- Fast3D.h
- S2DEX.h
- turbo3d.h
- ZSort.h
- gDP_funcs.cpp
- gDP_funcs.h
- gDP_funcs_C.c
- gDP_funcs_C.h
- gDP_funcs_prot.h
- gDP_state.c
- gDP_state.h
- RDP_state.c
- RDP_state.h
- gSP_funcs.cpp
- gSP_funcs.h
- gSP_funcs_C.c
- gSP_funcs_C.h
- gSP_funcs_prot.h
- gSP_state.c
- gSP_state.h
- RSP_state.c
- RSP_state.h
- 3dmath.h
- 3dmaths.c
- GBI.h
- image_convert.h
- plugin.h
- plugins.c
- glext.h
- Android.mk
- Application.mk
- glext.h
- libretro.def
- msvc-2013.suo
- msvc-2013.vcxproj
- msvc-2013.vcxproj.filters
- msvc-2013.vcxproj.user
- nasm.exe
- msvc-2013.sln
- aleck64_e90_gl.c
- aleck64_mame.c
- libretro.c
- libretro_core_options.h
- libretro_memory.h
- libretro_perf.h
- libretro_private.h
- link.T
- compat_fnmatch.c
- compat_getopt.c
- compat_ifaddrs.c
- compat_posix_string.c
- compat_snprintf.c
- compat_strcasestr.c
- compat_strl.c
- fopen_utf8.c
- encoding_crc32.c
- encoding_crc32_tables.h
- encoding_deflate.c
- encoding_utf.c
- features_cpu.c
- config_file.c
- config_file_userdata.c
- file_path.c
- file_path_io.c
- rpng.c
- rpng_encode.c
- rpng_internal.h
- pixconv.c
- scaler.c
- scaler_filter.c
- scaler_int.c
- gl_capabilities.c
- glsm.c
- glgen.py
- glsym_es2.c
- glsym_es3.c
- glsym_gl.c
- README.md
- rglgen.c
- rglgen.py
- rhmap.h
- stdint.h
- apple_compat.h
- fnmatch.h
- fopen_utf8.h
- getopt.h
- ifaddrs.h
- intrinsics.h
- msvc.h
- posix_string.h
- strcasestr.h
- strl.h
- crc32.h
- deflate.h
- utf.h
- features_cpu.h
- config_file.h
- config_file_userdata.h
- file_path.h
- image.h
- rpng.h
- matrix_3x3.h
- matrix_4x4.h
- vector_2.h
- vector_3.h
- vector_4.h
- filter.h
- pixconv.h
- scaler.h
- scaler_int.h
- gl_capabilities.h
- video_frame.h
- glsm.h
- glsm_caps.h
- glsm_state_ctl.h
- glsmsym.h
- nx_gl.h
- nx_glsym.h
- glsym.h
- glsym_es2.h
- glsym_es3.h
- glsym_gl.h
- rglgen.h
- rglgen_headers.h
- rglgen_private_headers.h
- string_list.h
- file_stream.h
- interface_stream.h
- memory_stream.h
- trans_stream.h
- stdstring.h
- rtime.h
- vfs.h
- vfs_implementation.h
- boolean.h
- clamping.h
- filters.h
- libretro.h
- memalign.h
- memmap.h
- retro_assert.h
- retro_atomic.h
- retro_common.h
- retro_common_api.h
- retro_endianness.h
- retro_environment.h
- retro_inline.h
- retro_math.h
- retro_miscellaneous.h
- retro_timers.h
- string_list.c
- memalign.c
- file_stream.c
- interface_stream.c
- memory_stream.c
- trans_stream.c
- trans_stream_deflate.c
- trans_stream_pipe.c
- stdstring.c
- rtime.c
- vfs_implementation.c
- gl.zip
- mupen64plus-next_common.h
- callbacks.c
- callbacks.h
- common.c
- config.c
- config.h
- core_config.h
- debugger.h
- frontend.c
- Gfx_1.3.h
- libretro_vulkan.h
- m64p_common.h
- m64p_config.h
- m64p_frontend.h
- m64p_plugin.h
- m64p_types.h
- m64p_vidext.h
- msvc_compat.h
- retro_inline.h
- vidext.h
- vidext_libretro.c
- asm_defines.c
- asm_defines_gas.h
- asm_defines_nasm.h
- clock_backend.h
- controller_input_backend.h
- joybus.h
- rumble_backend.h
- storage_backend.h
- video_capture_backend.c
- video_capture_backend.h
- input_plugin_compat.c
- plugins_compat.h
- clock_ctime_plus_delta.c
- clock_ctime_plus_delta.h
- dummy_video_capture.c
- file_storage.c
- file_storage.h
- libretro_clock.c
- libretro_clock.h
- libretro_storage.c
- libretro_storage.h
- aleck64.c
- aleck64.h
- af_rtc.c
- af_rtc.h
- cart.c
- cart.h
- cart_rom.c
- cart_rom.h
- eeprom.c
- eeprom.h
- flashram.c
- flashram.h
- is_viewer.c
- is_viewer.h
- sram.c
- sram.h
- biopak.c
- biopak.h
- mempak.c
- mempak.h
- rumblepak.c
- rumblepak.h
- transferpak.c
- transferpak.h
- game_controller.c
- game_controller.h
- vru_controller.c
- vru_controller.h
- dd_controller.c
- dd_controller.h
- disk.c
- disk.h
- gb_cart.c
- gb_cart.h
- m64282fp.c
- m64282fp.h
- mbc3_rtc.c
- mbc3_rtc.h
- m64p_memory.c
- m64p_memory.h
- bootrom_hle.c
- bootrom_hle.h
- cic.c
- cic.h
- n64_cic_nus_6105.c
- n64_cic_nus_6105.h
- pif.c
- pif.h
- assemble.c
- assemble.h
- assemble_struct.h
- dyna_start.asm
- hacktarux_dynarec.c
- interpret.h
- regcache.c
- regcache.h
- arm_cpu_features.c
- arm_cpu_features.h
- asm_defines_gas.h
- asm_defines_nasm.h
- assem_arm.c
- assem_arm.h
- linkage_arm.S
- apple_jit_protect.c
- apple_jit_protect.h
- asm_defines_gas.h
- asm_defines_nasm.h
- assem_arm64.c
- assem_arm64.h
- linkage_arm64.S
- rml_offsets.h
- trampoline_arm64.c
- trampoline_arm64.h
- asm_defines_gas.h
- asm_defines_nasm.h
- assem_x64.c
- assem_x64.h
- linkage_x64.asm
- asm_defines_gas.h
- asm_defines_nasm.h
- assem_x86.c
- assem_x86.h
- linkage_x86.asm
- clear_cache.h
- new_dynarec.c
- new_dynarec.h
- assemble.h
- assemble_struct.h
- interpret.h
- regcache.h
- assemble.h
- assemble_struct.h
- interpret.h
- regcache.h
- cached_interp.c
- cached_interp.h
- cp0.c
- cp0.h
- cp1.c
- cp1.h
- cp2.c
- cp2.h
- fpu.h
- idec.c
- idec.h
- instr_counters.c
- instr_counters.h
- interrupt.c
- interrupt.h
- mips_instructions.def
- opcodes.md
- ops.h
- pure_interp.c
- pure_interp.h
- r4300.h
- r4300_core.c
- r4300_core.h
- recomp.c
- recomp.h
- recomp_types.h
- tlb.c
- tlb.h
- ai_controller.c
- ai_controller.h
- mi_controller.c
- mi_controller.h
- pi_controller.c
- pi_controller.h
- fb.c
- fb.h
- rdp_core.c
- rdp_core.h
- ri_controller.c
- ri_controller.h
- rsp_core.c
- rsp_core.h
- si_controller.c
- si_controller.h
- vi_controller.c
- vi_controller.h
- rdram.c
- rdram.h
- device.c
- device.h
- cheat.c
- cheat.h
- eventloop.c
- eventloop.h
- list.h
- main.c
- main.h
- mupen64plus.ini.h
- rom.c
- rom.h
- savestates.c
- savestates.h
- util.c
- util.h
- version.h
- workqueue.h
- dynamiclib.h
- files.h
- preproc.h
- audio_backend_libretro.c
- audio_plugin.h
- dummy_rsp.c
- dummy_rsp.h
- dummy_video.c
- dummy_video.h
- emulate_game_controller_via_input_plugin.h
- emulate_game_controller_via_libretro.c
- get_time_using_C_localtime.c
- get_time_using_C_localtime.h
- plugin.c
- plugin.h
- rumble_via_input_plugin.c
- rumble_via_input_plugin.h
- md5.c
- md5.h
- xxhash.h
- gen_asm_defines.awk
- LICENSES
- RELEASE
- SSE2NEON.h
- add.c
- add.h
- divide.c
- divide.h
- logical.c
- logical.h
- multiply.c
- multiply.h
- pack.h
- select.c
- select.h
- vu.c
- vu.h
- config.h
- COPYING
- module.c
- module.h
- my_types.h
- README.md
- rsp.c
- rsp.h
- rsp_dump.cpp
- rsp_dump.h
- su.c
- su.h
- alist.c
- alist.h
- alist_audio.c
- alist_naudio.c
- alist_nead.c
- arithmetics.h
- audio.c
- audio.h
- cicx105.c
- common.h
- hle.c
- hle.h
- hle_audit_capture.h
- hle_external.h
- hle_internal.h
- hle_memory.c
- hle_plugin.c
- hvqm.c
- jpeg.c
- memory.h
- mp3.c
- musyx.c
- re2.c
- resample_hq.c
- resample_hq.h
- ucodes.h
- INSTALL
- LICENSES
- RELEASE
- REPLAY_ORACLE.md
- clamp.h
- rsp_common.h
- rsp_core.cpp
- rsp_impl.h
- SSE2NEON.h
- vabs.h
- vadd.h
- vaddc.h
- vand.h
- vch.h
- vcl.h
- vcmp.h
- vcr.h
- vdivh.h
- vmac.h
- vmrg.h
- vmudh.h
- vmul.h
- vmulh.h
- vmull.h
- vmulm.h
- vmuln.h
- vor.h
- vrcpsq.h
- vrsq.h
- vsub.h
- vsubc.h
- vxor.h
- add.s
- addi.s
- and.s
- andi.s
- beq-impossible-delay-slot-both-taken.s
- beq-impossible-delay-slot-first-taken.s
- beq-impossible-delay-slot-second-taken.s
- bgez.s
- bgezal.s
- bgtz.s
- blez.s
- bltz.s
- bltzal.s
- bne.s
- bug-shl-into-branch.s
- cop0.s
- cop2-basic.s
- cop2-ls.s
- cop2-vector.s
- delay-slot-before-break.s
- delay-slot-before-new-block-illegal.s
- delay-slot-before-new-block-not-taken.s
- delay-slot-before-new-block.s
- j.s
- jal-into-indirect-delay-slot.s
- jal.s
- jalr.s
- jr.s
- lb.s
- lbu.s
- lh-unaligned.s
- lh.s
- lhu-unaligned.s
- lhu.s
- lui.s
- lw-unaligned-in-branch-delay.s
- lw-unaligned.s
- lw.s
- main.c
- Makefile
- Makefile.mips
- nor.s
- or.s
- ori.s
- rsp-mips.h
- rsp-mips.ld
- rsp-mips.s
- sb.s
- sh-unaligned.s
- sh.s
- sll.s
- sllv.s
- slt.s
- slti.s
- sltiu.s
- sltu.s
- sra.s
- srav.s
- srl.s
- srlv.s
- start.s
- sub.s
- sw-unaligned.s
- sw.s
- unconditional-delay-slot-before-break.s
- xor.s
- xori.s
- .gitignore
- 3to2.ok
- 3to2.tst
- add.ok
- add.tst
- align.ok
- align.tst
- all.tst
- allocai.ok
- allocai.tst
- allocar.ok
- allocar.tst
- alu.inc
- alu_add.ok
- alu_add.tst
- alu_and.ok
- alu_and.tst
- alu_com.ok
- alu_com.tst
- alu_div.ok
- alu_div.tst
- alu_lsh.ok
- alu_lsh.tst
- alu_mul.ok
- alu_mul.tst
- alu_neg.ok
- alu_neg.tst
- alu_or.ok
- alu_or.tst
- alu_rem.ok
- alu_rem.tst
- alu_rot.ok
- alu_rot.tst
- alu_rsb.ok
- alu_rsb.tst
- alu_rsh.ok
- alu_rsh.tst
- alu_sub.ok
- alu_sub.tst
- alu_xor.ok
- alu_xor.tst
- alux_add.ok
- alux_add.tst
- alux_sub.ok
- alux_sub.tst
- bit.ok
- bit.tst
- bp.ok
- bp.tst
- branch.ok
- branch.tst
- bswap.ok
- bswap.tst
- call.ok
- call.tst
- carg.c
- carry.ok
- carry.tst
- catomic.c
- catomic.ok
- ccall.c
- check.arm.sh
- check.arm.swf.sh
- check.arm4.swf.sh
- check.nodata.sh
- check.sh
- check.swf.sh
- check.x87.nodata.sh
- check.x87.sh
- clobber.ok
- clobber.tst
- collatz.tst
- ctramp.c
- cva_list.c
- cvt.ok
- cvt.tst
- divi.ok
- divi.tst
- ext.ok
- ext.tst
- factorial.tst
- fib.ok
- fib.tst
- float.ok
- float.tst
- fma.ok
- fma.tst
- fop_abs.ok
- fop_abs.tst
- fop_sqrt.ok
- fop_sqrt.tst
- gen_cbit.c
- hton.ok
- hton.tst
- imm.ok
- imm.tst
- jmpr.ok
- jmpr.tst
- ldst.inc
- ldsti.ok
- ldsti.tst
- ldstr-c.ok
- ldstr-c.tst
- ldstr.ok
- ldstr.tst
- ldstxi-c.ok
- ldstxi-c.tst
- ldstxi.ok
- ldstxi.tst
- ldstxr-c.ok
- ldstxr-c.tst
- ldstxr.ok
- ldstxr.tst
- lightning.c
- live.ok
- live.tst
- Makefile.am
- movzr.ok
- movzr.tst
- nodata.c
- popcnt.ok
- popcnt.tst
- protect.c
- put.ok
- put.tst
- qalu.inc
- qalu_div.ok
- qalu_div.tst
- qalu_mul.ok
- qalu_mul.tst
- qalu_shift.ok
- qalu_shift.tst
- range.ok
- range.tst
- ranger.ok
- ranger.tst
- rbit.ok
- rbit.tst
- ret.ok
- ret.tst
- riprel.c
- riprel.ok
- rpn.ok
- rpn.tst
- run-test
- self.c
- setcode.c
- skip.ok
- skip.tst
- stack.ok
- stack.tst
- tramp.ok
- tramp.tst
- unldst.ok
- unldst.tst
- va_list.ok
- va_list.tst
- varargs.ok
- varargs.tst
- .cvsignore
- .gitignore
- body.texi
- fact.c
- ifib.c
- incr.c
- lightning.texi
- Makefile.am
- printf.c
- rfib.c
- rpn.c
- .gitignore
- jit_aarch64.h
- jit_alpha.h
- jit_arm.h
- jit_hppa.h
- jit_ia64.h
- jit_loongarch.h
- jit_mips.h
- jit_ppc.h
- jit_private.h
- jit_riscv.h
- jit_s390.h
- jit_sparc.h
- jit_x86.h
- Makefile.am
- lightning.h
- Makefile.am
- aarch64-logical-immediates.c
- jit_aarch64-cpu.c
- jit_aarch64-fpu.c
- jit_aarch64-sz.c
- jit_aarch64.c
- jit_alpha-cpu.c
- jit_alpha-fpu.c
- jit_alpha-sz.c
- jit_alpha.c
- jit_arm-cpu.c
- jit_arm-swf.c
- jit_arm-sz.c
- jit_arm-vfp.c
- jit_arm.c
- jit_disasm.c
- jit_fallback.c
- jit_hppa-cpu.c
- jit_hppa-fpu.c
- jit_hppa-sz.c
- jit_hppa.c
- jit_ia64-cpu.c
- jit_ia64-fpu.c
- jit_ia64-sz.c
- jit_ia64.c
- jit_loongarch-cpu.c
- jit_loongarch-fpu.c
- jit_loongarch-sz.c
- jit_loongarch.c
- jit_memory.c
- jit_mips-cpu.c
- jit_mips-fpu.c
- jit_mips-sz.c
- jit_mips.c
- jit_names.c
- jit_note.c
- jit_ppc-cpu.c
- jit_ppc-fpu.c
- jit_ppc-sz.c
- jit_ppc.c
- jit_print.c
- jit_rewind.c
- jit_riscv-cpu.c
- jit_riscv-fpu.c
- jit_riscv-sz.c
- jit_riscv.c
- jit_s390-cpu.c
- jit_s390-fpu.c
- jit_s390-sz.c
- jit_s390.c
- jit_size.c
- jit_sparc-cpu.c
- jit_sparc-fpu.c
- jit_sparc-sz.c
- jit_sparc.c
- jit_x86-cpu.c
- jit_x86-sse.c
- jit_x86-sz.c
- jit_x86-x87.c
- jit_x86.c
- lightning.c
- Makefile.am
- .gitignore
- .gitkeep
- gnulib-cache.m4
- .gitattributes
- .gitignore
- .gitrepo
- AUTHORS
- bootstrap
- bootstrap.conf
- ChangeLog
- configure.ac
- COPYING
- COPYING.DOC
- COPYING.LESSER
- lightning.pc.in
- Makefile.am
- NEWS
- README
- README-hacking
- size.c
- THANKS
- TODO
- cp0.cpp
- cp2.cpp
- ls.cpp
- pipeline.h
- reciprocal.cpp
- reciprocal.h
- registers.md
- vfunctions.cpp
- .suo
- .gitignore
- .gitrepo
- CMakeLists.txt
- configure
- Makefile
- mman-win32.pro
- mman.c
- mman.h
- mman.sln
- mman.vcxproj
- mman.vcxproj.filters
- mman.vcxproj.user
- README.md
- test.c
- UpgradeLog.htm
- .clang-format
- .gitignore
- .gitrepo
- android_fuzz_runner.sh
- android_test_runner.sh
- build_android_aarch64.sh
- build_native.sh
- CMakeLists.txt
- compare_test_results.sh
- cpu_state.hpp
- CREDITS.txt
- debug_jit.cpp
- debug_jit.hpp
- debug_rsp.cpp
- debug_rsp.hpp
- format_all.sh
- jit_allocator.cpp
- jit_allocator.hpp
- LICENSE
- LICENSE.LESSER
- LICENSE.MIT
- llvm_jit.cpp
- llvm_jit.hpp
- main.cpp
- parallel.cpp
- rsp_1.1.h
- rsp_disasm.cpp
- rsp_disasm.hpp
- rsp_jit.cpp
- rsp_jit.hpp
- rsp_op.hpp
- rsp_vu_fuzzer.cpp
- state.hpp
- blender.c
- combiner.c
- coverage.c
- dither.c
- fbuffer.c
- rasterizer.c
- rdram.c
- tcoord.c
- tex.c
- tmem.c
- zbuffer.c
- divot.c
- fetch.c
- fill.c
- gamma.c
- lerp.c
- restore.c
- vi.c
- vi_simd.h
- video.c
- rdp.c
- simd.h
- vi.c
- common.h
- Gfx #1.3.h
- interface.c
- msg.h
- n64video.c
- n64video.h
- parallel_al.cpp
- parallel_al.h
- plugin.c
- plugin.h
- rdp.h
- rdp_dump.c
- rdp_dump.h
- rdp_emit.c
- rdp_emit.h
- rdp_emit_backend.h
- rdp_emit_bridge.c
- rdp_emit_bridge.h
- rdp_emit_f3d.c
- rdp_emit_f3d.h
- rdp_emit_f3ddkr.c
- rdp_emit_f3ddkr.h
- rdp_emit_f3dex2.c
- rdp_emit_f3dex2.h
- rdp_emit_frontend.c
- rdp_emit_frontend.h
- rdp_emit_hle.c
- rdp_emit_hle.h
- rdp_emit_naboo.c
- rdp_emit_naboo.h
- rdp_emit_recip.h
- rdp_emit_rs.c
- rdp_emit_rs.h
- rdp_emit_rsp.c
- rdp_emit_rsp.h
- rdp_emit_s2dex.c
- rdp_emit_s2dex.h
- rdp_emit_t3dux.c
- rdp_emit_t3dux.h
- rdp_emit_turbo3d.c
- rdp_emit_turbo3d.h
- rdp_emit_zboss.c
- rdp_emit_zboss.h
- vdac.h
- version.h.in
- ColorBufferToRDRAM.cpp
- ColorBufferToRDRAM.h
- ColorBufferToRDRAMStub.h
- DepthBufferToRDRAM.cpp
- DepthBufferToRDRAM.h
- RDRAMtoColorBuffer.cpp
- RDRAMtoColorBuffer.h
- WriteToRDRAM.h
- CommonAPIImpl_common.cpp
- ClipPolygon.cpp
- ClipPolygon.h
- DepthBufferRender.cpp
- DepthBufferRender.h
- CMakeLists.txt
- Makefile.gcc
- Makefile.vc8
- test.cpp
- bldno.cpp
- bldno.h
- CMakeLists.txt
- Ext_TxFilter.cpp
- Ext_TxFilter.h
- GlideHQ.rc
- gpl-2.0.txt
- mupen64plus-video-glidenhq.mk
- README.txt
- TextureFilters.cpp
- TextureFilters.h
- TextureFilters_2xsai.cpp
- TextureFilters_2xsai.h
- TextureFilters_hq2x.cpp
- TextureFilters_hq2x.h
- TextureFilters_hq4x.cpp
- TextureFilters_hq4x.h
- TextureFilters_lq2x.h
- TextureFilters_xbrz.cpp
- TextureFilters_xbrz.h
- TxCache.cpp
- TxCache.h
- TxDbg.cpp
- TxDbg.h
- TxFilter.cpp
- TxFilter.h
- TxFilterExport.cpp
- TxGz.cpp
- TxGz.h
- TxHiResCache.cpp
- TxHiResCache.h
- TxImage.cpp
- TxImage.h
- TxInternal.h
- TxQuantize.cpp
- TxQuantize.h
- TxReSample.cpp
- TxReSample.h
- TxTexCache.cpp
- TxTexCache.h
- TxUtil.cpp
- TxUtil.h
- txWidestringWrapper.cpp
- txWidestringWrapper.h
- AboutDialog.cpp
- AboutDialog.h
- AboutDialog.ui
- BottomLeft.ico
- BottomRight.ico
- ConfigDialog.cpp
- ConfigDialog.h
- configDialog.ui
- Down.ico
- FullscreenResolutions.h
- fullscreenresolutions_windows.cpp
- GLideNUI.cpp
- GLideNUI.h
- GLideNUI.pro
- Icon-Original.ico
- Icon.ico
- icon.qrc
- Info.ico
- Left.ico
- Right.ico
- ScreenShot.cpp
- Settings.cpp
- Settings.h
- TopLeft.ico
- TopRight.ico
- Up.ico
- Warning.ico
- glsl_CombinerInputs.cpp
- glsl_CombinerInputs.h
- glsl_CombinerProgramBuilder.cpp
- glsl_CombinerProgramBuilder.h
- glsl_CombinerProgramImpl.cpp
- glsl_CombinerProgramImpl.h
- glsl_CombinerProgramUniformFactory.cpp
- glsl_CombinerProgramUniformFactory.h
- glsl_FXAA.cpp
- glsl_FXAA.h
- glsl_ShaderPart.h
- glsl_ShaderStorage.cpp
- glsl_ShaderStorage.h
- glsl_SpecialShadersFactory.cpp
- glsl_SpecialShadersFactory.h
- glsl_Utils.cpp
- glsl_Utils.h
- gralloc.h
- GraphicBuffer.cpp
- GraphicBuffer.h
- libhardware.cpp
- libhardware.h
- android_hardware_buffer_compat.cpp
- android_hardware_buffer_compat.h
- check.h
- dcheck.h
- GraphicBufferWrapper.cpp
- GraphicBufferWrapper.h
- mupen64plus_DisplayWindow.cpp
- windows_DisplayWindow.cpp
- GLFunctions.cpp
- GLFunctions.h
- opengl_Attributes.cpp
- opengl_Attributes.h
- opengl_BufferedDrawer.cpp
- opengl_BufferedDrawer.h
- opengl_BufferManipulationObjectFactory.cpp
- opengl_BufferManipulationObjectFactory.h
- opengl_CachedFunctions.cpp
- opengl_CachedFunctions.h
- opengl_ColorBufferReaderWithBufferStorage.cpp
- opengl_ColorBufferReaderWithBufferStorage.h
- opengl_ColorBufferReaderWithEGLImage.cpp
- opengl_ColorBufferReaderWithEGLImage.h
- opengl_ColorBufferReaderWithPixelBuffer.cpp
- opengl_ColorBufferReaderWithPixelBuffer.h
- opengl_ColorBufferReaderWithReadPixels.cpp
- opengl_ColorBufferReaderWithReadPixels.h
- opengl_ContextImpl.cpp
- opengl_ContextImpl.h
- opengl_GLInfo.cpp
- opengl_GLInfo.h
- opengl_GraphicsDrawer.h
- opengl_Parameters.cpp
- opengl_TextureManipulationObjectFactory.cpp
- opengl_TextureManipulationObjectFactory.h
- opengl_UnbufferedDrawer.cpp
- opengl_UnbufferedDrawer.h
- opengl_Utils.cpp
- opengl_Utils.h
- ColorBufferReader.cpp
- ColorBufferReader.h
- CombinerProgram.cpp
- CombinerProgram.h
- Context.cpp
- Context.h
- ContextImpl.h
- FramebufferTextureFormats.h
- ObjectHandle.cpp
- ObjectHandle.h
- Parameter.h
- Parameters.h
- PixelBuffer.h
- ShaderProgram.h
- ftconfig.h
- ftheader.h
- ftmodule.h
- ftoption.h
- ftstdlib.h
- svbdf.h
- svcid.h
- svgldict.h
- svgxval.h
- svkern.h
- svmm.h
- svotval.h
- svpfr.h
- svpostnm.h
- svprop.h
- svpscmap.h
- svpsinfo.h
- svsfnt.h
- svttcmap.h
- svtteng.h
- svttglyf.h
- svwinfnt.h
- svxf86nm.h
- autohint.h
- ftcalc.h
- ftdebug.h
- ftdriver.h
- ftgloadr.h
- ftmemory.h
- ftobjs.h
- ftpic.h
- ftrfork.h
- ftserv.h
- ftstream.h
- fttrace.h
- ftvalid.h
- internal.h
- psaux.h
- pshints.h
- sfnt.h
- t1types.h
- tttypes.h
- freetype.h
- ft2build.h
- ftadvanc.h
- ftautoh.h
- ftbbox.h
- ftbdf.h
- ftbitmap.h
- ftbzip2.h
- ftcache.h
- ftcffdrv.h
- ftchapters.h
- ftcid.h
- fterrdef.h
- fterrors.h
- ftgasp.h
- ftglyph.h
- ftgxval.h
- ftgzip.h
- ftimage.h
- ftincrem.h
- ftlcdfil.h
- ftlist.h
- ftlzw.h
- ftmac.h
- ftmm.h
- ftmodapi.h
- ftmoderr.h
- ftotval.h
- ftoutln.h
- ftpfr.h
- ftrender.h
- ftsizes.h
- ftsnames.h
- ftstroke.h
- ftsynth.h
- ftsystem.h
- fttrigon.h
- ftttdrv.h
- fttypes.h
- ftwinfnt.h
- ftxf86.h
- t1tables.h
- ttnameid.h
- tttables.h
- tttags.h
- ttunpat.h
- glcorearb.h
- glext.h
- glxext.h
- wglext.h
- m64p.zip
- CommonAPIImpl_mupenplus.cpp
- Config_mupenplus.cpp
- GLideN64.custom.ini.h
- GLideN64_mupenplus.h
- MemoryStatus_mupenplus.cpp
- MupenPlusAPIImpl.cpp
- video_api_export.ver
- 3DMathNeon.cpp
- CRC_OPT_NEON.cpp
- gSPNeon.cpp
- RSP_LoadMatrixNeon.cpp
- CMakeLists.txt
- mupen64plus-video-osal.mk
- osal_files.h
- osal_files_ios.mm
- osal_files_unix.c
- osal_files_win32.c
- F3D.cpp
- F3D.h
- F3DAM.cpp
- F3DAM.h
- F3DBETA.cpp
- F3DBETA.h
- F3DDKR.cpp
- F3DDKR.h
- F3DEX.cpp
- F3DEX.h
- F3DEX095.cpp
- F3DEX095.h
- F3DEX2.cpp
- F3DEX2.h
- F3DEX2ACCLAIM.cpp
- F3DEX2ACCLAIM.h
- F3DEX2CBFD.cpp
- F3DEX2CBFD.h
- F3DEX3.cpp
- F3DEX3.h
- F3DFLX2.cpp
- F3DFLX2.h
- F3DGOLDEN.cpp
- F3DGOLDEN.h
- F3DPD.cpp
- F3DPD.h
- F3DSETA.cpp
- F3DSETA.h
- F3DTEXA.cpp
- F3DTEXA.h
- F3DZEX2.cpp
- F3DZEX2.h
- F5Indi_Naboo.cpp
- F5Indi_Naboo.h
- F5Rogue.cpp
- F5Rogue.h
- L3D.cpp
- L3D.h
- L3DEX.cpp
- L3DEX.h
- L3DEX2.cpp
- L3DEX2.h
- S2DEX.cpp
- S2DEX.h
- S2DEX2.cpp
- S2DEX2.h
- T3DUX.cpp
- T3DUX.h
- Turbo3D.cpp
- Turbo3D.h
- ZSort.cpp
- ZSort.h
- ZSortBOSS.cpp
- ZSortBOSS.h
- CommonAPIImpl_windows.cpp
- Config_windows.cpp
- GLideN64_windows.cpp
- GLideN64_windows.h
- MemoryStatus_windows.cpp
- ZilmarAPIImpl_windows.cpp
- xxhash.h
- 3DMath.cpp
- 3DMath.h
- CMakeLists.txt
- Combiner.cpp
- Combiner.h
- CombinerKey.cpp
- CombinerKey.h
- CommonPluginAPI.cpp
- Config.cpp
- Config.h
- convert.cpp
- convert.h
- CRC.h
- CRC32.cpp
- CRC_OPT.cpp
- DebugDump.cpp
- DebugDump.h
- Debugger.cpp
- Debugger.h
- DepthBuffer.cpp
- DepthBuffer.h
- DisplayLoadProgress.cpp
- DisplayLoadProgress.h
- DisplayWindow.cpp
- DisplayWindow.h
- FrameBuffer.cpp
- FrameBuffer.h
- FrameBufferEmulationIssues.txt
- FrameBufferInfo.cpp
- FrameBufferInfo.h
- FrameBufferInfoAPI.h
- GBI.cpp
- GBI.h
- gDP.cpp
- gDP.h
- getRevision.bat
- getRevision.sh
- GLideN64.cpp
- GLideN64.h
- GraphicsDrawer.cpp
- GraphicsDrawer.h
- gSP.cpp
- gSP.h
- iob.cpp
- Keys.cpp
- Keys.h
- Log.cpp
- Log.h
- Log_android.cpp
- Log_ios.mm
- MemoryStatus.h
- mupen64plus-video-gliden64.mk
- MupenPlusPluginAPI.cpp
- N64.cpp
- N64.h
- NoiseTexture.cpp
- NoiseTexture.h
- PaletteTexture.cpp
- PaletteTexture.h
- Performance.cpp
- Performance.h
- Platform.h
- PluginAPI.h
- PostProcessor.cpp
- PostProcessor.h
- RDP.cpp
- RDP.h
- Revision.h
- RSP.cpp
- RSP.h
- RSP_LoadMatrix.cpp
- RSP_LoadMatrixX86.cpp
- sdl2_compat.h
- SoftwareRender.cpp
- SoftwareRender.h
- TexrectDrawer.cpp
- TexrectDrawer.h
- TextDrawer.cpp
- TextDrawer.h
- TextDrawerStub.cpp
- TextureFilterHandler.cpp
- TextureFilterHandler.h
- Textures.cpp
- Textures.h
- TxFilterStub.cpp
- Types.h
- VI.cpp
- VI.h
- winlnxdefs.h
- wst.h
- ZilmarPluginAPI.cpp
- ZlutTexture.cpp
- ZlutTexture.h
- binning.h
- blender.h
- clamping.h
- clear_indirect_buffer.comp
- clear_super_sampled_write_mask.comp
- clear_write_mask.comp
- combiner.h
- coverage.h
- data_structures.h
- data_structures_buffers.h
- debug.h
- depth_blend.comp
- depth_test.h
- dither.h
- extract_vram.comp
- fb_formats.h
- fullscreen.vert
- interpolation.h
- load_attribute_setup.h
- load_depth_blend_state.h
- load_derived_setup.h
- load_scissor_state.h
- load_span_offsets.h
- load_span_setup.h
- load_static_raster_state.h
- load_tile_info.h
- load_triangle_setup.h
- masked_rdram_resolve.comp
- memory_interfacing.h
- noise.h
- perspective.h
- rasterizer.comp
- shading.h
- slangmosh.hpp
- slangmosh.json
- small_types.h
- span_setup.comp
- store_span_setup.h
- texture.h
- tile_binning_combined.comp
- tmem_update.comp
- ubershader.comp
- update_upscaled_domain_post.comp
- update_upscaled_domain_pre.comp
- update_upscaled_domain_resolve.comp
- vi_blend_fields.frag
- vi_debug.h
- vi_deinterlace.frag
- vi_deinterlace.vert
- vi_divot.frag
- vi_fetch.frag
- vi_scale.frag
- vi_status.h
- z_encode.h
- command_ring.cpp
- command_ring.hpp
- luts.hpp
- rdp_common.hpp
- rdp_data_structures.hpp
- rdp_device.cpp
- rdp_device.hpp
- rdp_dump_write.cpp
- rdp_dump_write.hpp
- rdp_renderer.cpp
- rdp_renderer.hpp
- video_interface.cpp
- video_interface.hpp
- worker_thread.hpp
- aligned_alloc.cpp
- aligned_alloc.hpp
- arena_allocator.cpp
- arena_allocator.hpp
- bitops.hpp
- enum_cast.hpp
- hash.hpp
- intrusive.hpp
- intrusive_hash_map.hpp
- intrusive_list.hpp
- logging.cpp
- logging.hpp
- object_pool.hpp
- read_write_lock.hpp
- small_vector.hpp
- stack_allocator.hpp
- temporary_hashmap.hpp
- thread_id.cpp
- thread_id.hpp
- thread_name.cpp
- thread_name.hpp
- timeline_trace_file.cpp
- timeline_trace_file.hpp
- timer.cpp
- timer.hpp
- volk.c
- volk.h
- buffer.cpp
- buffer.hpp
- buffer_pool.cpp
- buffer_pool.hpp
- command_buffer.cpp
- command_buffer.hpp
- command_pool.cpp
- command_pool.hpp
- context.cpp
- context.hpp
- cookie.cpp
- cookie.hpp
- descriptor_set.cpp
- descriptor_set.hpp
- device.cpp
- device.hpp
- device_fossilize.cpp
- event_manager.cpp
- event_manager.hpp
- fence.cpp
- fence.hpp
- fence_manager.cpp
- fence_manager.hpp
- format.hpp
- image.cpp
- image.hpp
- limits.hpp
- memory_allocator.cpp
- memory_allocator.hpp
- pipeline_event.cpp
- pipeline_event.hpp
- query_pool.cpp
- query_pool.hpp
- quirks.hpp
- render_pass.cpp
- render_pass.hpp
- renderdoc_capture.cpp
- sampler.cpp
- sampler.hpp
- semaphore.cpp
- semaphore.hpp
- semaphore_manager.cpp
- semaphore_manager.hpp
- shader.cpp
- shader.hpp
- texture_format.cpp
- texture_format.hpp
- type_to_string.hpp
- vulkan_common.hpp
- vulkan_headers.hpp
- vulkan_prerotate.hpp
- wsi.cpp
- wsi.hpp
- wsi_timing.cpp
- wsi_timing.hpp
- vk_icd.h
- vk_layer.h
- vk_platform.h
- vk_sdk_platform.h
- vulkan.h
- vulkan_android.h
- vulkan_beta.h
- vulkan_core.h
- vulkan_directfb.h
- vulkan_fuchsia.h
- vulkan_ggp.h
- vulkan_ios.h
- vulkan_macos.h
- vulkan_metal.h
- vulkan_screen.h
- vulkan_vi.h
- vulkan_wayland.h
- vulkan_win32.h
- vulkan_xcb.h
- vulkan_xlib.h
- vulkan_xlib_xrandr.h
- COMMIT
- config.mk
- LICENSE
- README.md
- .clang-format
- DUMPING.md
- Gfx #1.3.h
- parallel.cpp
- parallel.h
- parallel_hle.cpp
- rdp.cpp
- rdp.hpp
- z64.h
- build-mac-arm.sh
- build-mac-intel.sh
- build-mac.sh
- build-nix64.sh
- build-win32.sh
- build-win64.sh
- clean.sh
- Dockerfile
- dis_pifrom.py
- gas-preprocessor-new.pl
- gas-preprocessor.pl
- gen_romdb.py
- m64pmigrate.c
- Makefile
- pj64tosrm.c
- test_aleck64_zip.c
- .gitattributes
- .gitignore
- .gitlab-ci.yml
- .gitmodules
- Makefile
- Makefile.common
- README.md
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Link
Example
// repository documentation
Was this content helpful?
(0 ratings)
