Panda3DS

    HLE 3DS emulator

    Language: cpp

    Author: Susan Hunt (@shunt)

    541 stars · 1918 views

    Files

    • docs (txt)
    • 3ds (txt)
    • accelerometer_readings (txt)
    • readings_flat_2.png (image)
    • readings_shaking_1.png (image)
    • readings_flat_1.png (image)
    • readings_shaking_2.png (image)
    • lighting.md (md)
    • img (txt)
    • gamepad_icon.png (image)
    • rsob_icon.png (image)
    • rpog_icon.png (image)
    • sdcard_icon.png (image)
    • rsyn_icon.png (image)
    • battery_icon.png (image)
    • OoT_Title.png (image)
    • windows_icon.ico (image)
    • rnap_icon.png (image)
    • windows_alt_icon.ico (image)
    • pokegang.png (image)
    • speaker_icon.png (image)
    • rcow_icon.png (image)
    • KirbyAndroid.png (image)
    • rstarstruck_icon.png (image)
    • MK7.png (image)
    • runpog_icon.png (image)
    • KirbyRobobot.png (image)
    • settings_icon.png (image)
    • skyemu_icon.png (image)
    • sparkling_icon.png (image)
    • display_icon.png (image)
    • translations (txt)
    • sv.ts (ts)
    • en.ts (ts)
    • el.ts (ts)
    • nl.ts (ts)
    • pt_br.ts (ts)
    • es.ts (ts)
    • libretro (txt)
    • CMakeLists.txt (txt)
    • third_party (txt)
    • cityhash (txt)
    • include (txt)
    • cityhash.hpp (hpp)
    • cityhash.cpp (cpp)
    • Catch2 (txt)
    • glm (txt)
    • opengl (txt)
    • opengl.hpp (hpp)
    • nihstro (txt)
    • zep (txt)
    • toml11 (txt)
    • dynarmic (txt)
    • xbyak (txt)
    • stb (txt)
    • oaknut (txt)
    • libuv (txt)
    • discord-rpc (txt)
    • cmrc (txt)
    • LuaJIT (txt)
    • cryptopp (txt)
    • CMakeLists.txt (txt)
    • cryptopp (txt)
    • teakra (txt)
    • CMakeLists.txt (txt)
    • README.md (md)
    • appveyor.yml (yml)
    • include (txt)
    • teakra (txt)
    • impl (txt)
    • register.h (h)
    • teakra.h (h)
    • disassembler.h (h)
    • teakra_c.h (h)
    • disassembler_c.h (h)
    • CMakeModules (txt)
    • LICENSE (txt)
    • .github (github)
    • workflows (txt)
    • build.yaml (yaml)
    • hwtest (txt)
    • dspmemorytester (txt)
    • Makefile (txt)
    • source (txt)
    • main.cpp (cpp)
    • send.py (py)
    • firm (txt)
    • data (txt)
    • dsptester (txt)
    • Makefile (txt)
    • source (txt)
    • main.cpp (cpp)
    • send-program.py (py)
    • firm (txt)
    • data (txt)
    • dspvictester (txt)
    • Makefile (txt)
    • source (txt)
    • main.cpp (cpp)
    • send.py (py)
    • firm (txt)
    • data (txt)
    • dspapbptester (txt)
    • Makefile (txt)
    • source (txt)
    • main.cpp (cpp)
    • send.py (py)
    • firm (txt)
    • data (txt)
    • tests (txt)
    • CMakeLists.txt (txt)
    • interpreter.cpp (cpp)
    • dma.cpp (cpp)
    • btdmp.cpp (cpp)
    • main.cpp (cpp)
    • timer.cpp (cpp)
    • src (txt)
    • sio.md (md)
    • mod_test_generator (txt)
    • CMakeLists.txt (txt)
    • main.cpp (cpp)
    • ahbm.cpp (cpp)
    • timer.h (h)
    • btdmp.h (h)
    • memory_interface.cpp (cpp)
    • test_generator (txt)
    • CMakeLists.txt (txt)
    • main.cpp (cpp)
    • disassembler.cpp (cpp)
    • mmio.md (md)
    • CMakeLists.txt (txt)
    • matcher.h (h)
    • teakra.cpp (cpp)
    • processor.h (h)
    • ahbm.h (h)
    • shared_memory.h (h)
    • mmio.h (h)
    • timer.md (md)
    • README.md (md)
    • dsp1_reader (txt)
    • CMakeLists.txt (txt)
    • main.cpp (cpp)
    • coff_reader (txt)
    • CMakeLists.txt (txt)
    • coff.h (h)
    • main.cpp (cpp)
    • disassembler_c.cpp (cpp)
    • mmio.cpp (cpp)
    • test_generator.cpp (cpp)
    • btdmp.md (md)
    • operand.h (h)
    • test.h (h)
    • test_verifier (txt)
    • CMakeLists.txt (txt)
    • main.cpp (cpp)
    • icu.h (h)
    • dma.h (h)
    • parser.h (h)
    • bit.h (h)
    • apbp.md (md)
    • miu.md (md)
    • processor.cpp (cpp)
    • crash.h (h)
    • core_timing.h (h)
    • register.md (md)
    • decoder.h (h)
    • test_generator.h (h)
    • dma.md (md)
    • pmu.md (md)
    • apbp.h (h)
    • teakra_c.cpp (cpp)
    • dma.cpp (cpp)
    • btdmp.cpp (cpp)
    • common_types.h (h)
    • ocem.md (md)
    • interpreter.h (h)
    • makedsp1 (txt)
    • CMakeLists.txt (txt)
    • sha256.cpp (cpp)
    • sha256.h (h)
    • main.cpp (cpp)
    • parser.cpp (cpp)
    • timer.cpp (cpp)
    • icu.md (md)
    • step2_test_generator (txt)
    • CMakeLists.txt (txt)
    • main.cpp (cpp)
    • memory_interface.h (h)
    • apbp.cpp (cpp)
    • processor_general.md (md)
    • decoder.md (md)
    • cru.md (md)
    • ahbm.md (md)
    • externals (txt)
    • catch (txt)
    • CMakeLists.txt (txt)
    • imgui (txt)
    • imconfig.h (h)
    • docs (txt)
    • FAQ.md (md)
    • README.md (md)
    • EXAMPLES.md (md)
    • FONTS.md (md)
    • BACKENDS.md (md)
    • TODO.txt (txt)
    • imstb_rectpack.h (h)
    • imstb_textedit.h (h)
    • backends (txt)
    • imgui_impl_opengl3.cpp (cpp)
    • imgui_impl_glfw.cpp (cpp)
    • imgui_impl_allegro5.cpp (cpp)
    • imgui_impl_android.h (h)
    • imgui_impl_glfw.h (h)
    • imgui_impl_dx11.cpp (cpp)
    • imgui_impl_marmalade.cpp (cpp)
    • imgui_impl_glut.cpp (cpp)
    • imgui_impl_wgpu.cpp (cpp)
    • imgui_impl_opengl3.h (h)
    • imgui_impl_dx12.cpp (cpp)
    • imgui_impl_dx11.h (h)
    • imgui_impl_metal.h (h)
    • imgui_impl_dx10.h (h)
    • imgui_impl_osx.h (h)
    • imgui_impl_android.cpp (cpp)
    • imgui_impl_sdl.cpp (cpp)
    • imgui_impl_win32.h (h)
    • imgui_impl_sdl.h (h)
    • imgui_impl_dx10.cpp (cpp)
    • imgui_impl_allegro5.h (h)
    • imgui_impl_vulkan.cpp (cpp)
    • imgui_impl_dx9.cpp (cpp)
    • vulkan (txt)
    • generate_spv.sh (sh)
    • imgui_impl_wgpu.h (h)
    • imgui_impl_win32.cpp (cpp)
    • imgui_impl_dx9.h (h)
    • imgui_impl_dx12.h (h)
    • imgui_impl_marmalade.h (h)
    • imgui_impl_opengl2.cpp (cpp)
    • imgui_impl_opengl2.h (h)
    • imgui_impl_glut.h (h)
    • imgui_impl_vulkan.h (h)
    • misc (txt)
    • README.txt (txt)
    • fonts (txt)
    • binary_to_compressed_c.cpp (cpp)
    • natvis (txt)
    • README.txt (txt)
    • freetype (txt)
    • imgui_freetype.cpp (cpp)
    • README.md (md)
    • imgui_freetype.h (h)
    • single_file (txt)
    • imgui_single_file.h (h)
    • cpp (txt)
    • README.txt (txt)
    • imgui_stdlib.h (h)
    • imgui_stdlib.cpp (cpp)
    • examples (txt)
    • example_win32_directx9 (txt)
    • main.cpp (cpp)
    • README.txt (txt)
    • example_android_opengl3 (txt)
    • android (txt)
    • app (txt)
    • src (txt)
    • main (txt)
    • java (txt)
    • MainActivity.kt (kt)
    • CMakeLists.txt (txt)
    • main.cpp (cpp)
    • example_sdl_metal (txt)
    • Makefile (txt)
    • example_null (txt)
    • Makefile (txt)
    • main.cpp (cpp)
    • example_glfw_vulkan (txt)
    • CMakeLists.txt (txt)
    • main.cpp (cpp)
    • example_glfw_opengl2 (txt)
    • Makefile (txt)
    • main.cpp (cpp)
    • example_glut_opengl2 (txt)
    • Makefile (txt)
    • main.cpp (cpp)
    • example_marmalade (txt)
    • main.cpp (cpp)
    • data (txt)
    • example_sdl_directx11 (txt)
    • main.cpp (cpp)
    • example_glfw_metal (txt)
    • Makefile (txt)
    • example_glfw_opengl3 (txt)
    • Makefile (txt)
    • main.cpp (cpp)
    • example_apple_opengl2 (txt)
    • example_apple_opengl2.xcodeproj (xcodeproj)
    • example_apple_metal (txt)
    • macOS (txt)
    • README.md (md)
    • example_apple_metal.xcodeproj (xcodeproj)
    • iOS (txt)
    • example_win32_directx11 (txt)
    • main.cpp (cpp)
    • example_emscripten_wgpu (txt)
    • Makefile (txt)
    • README.md (md)
    • main.cpp (cpp)
    • example_win32_directx12 (txt)
    • main.cpp (cpp)
    • example_allegro5 (txt)
    • imconfig_allegro5.h (h)
    • README.md (md)
    • main.cpp (cpp)
    • example_win32_directx10 (txt)
    • main.cpp (cpp)
    • libs (txt)
    • gl3w (txt)
    • GL (txt)
    • gl3w.c (c)
    • gl3w.h (h)
    • glfw (txt)
    • lib-vc2010-32 (txt)
    • include (txt)
    • GLFW (txt)
    • glfw3native.h (h)
    • lib-vc2010-64 (txt)
    • COPYING.txt (txt)
    • usynergy (txt)
    • README.txt (txt)
    • uSynergy.c (c)
    • uSynergy.h (h)
    • example_sdl_opengl2 (txt)
    • Makefile (txt)
    • README.md (md)
    • main.cpp (cpp)
    • example_sdl_opengl3 (txt)
    • Makefile (txt)
    • README.md (md)
    • main.cpp (cpp)
    • example_sdl_vulkan (txt)
    • main.cpp (cpp)
    • example_emscripten_opengl3 (txt)
    • Makefile (txt)
    • README.md (md)
    • main.cpp (cpp)
    • shell_minimal.html (html)
    • .github (github)
    • issue_template.md (md)
    • workflows (txt)
    • static-analysis.yml (yml)
    • scheduled.yml (yml)
    • build.yml (yml)
    • FUNDING.yml (yml)
    • pull_request_template.md (md)
    • LICENSE.txt (txt)
    • xxhash (txt)
    • doc (txt)
    • README.md (md)
    • xxhash_spec.md (md)
    • Makefile (txt)
    • SECURITY.md (md)
    • .tipi (tipi)
    • cmake_unofficial (txt)
    • CMakeLists.txt (txt)
    • README.md (md)
    • README.md (md)
    • appveyor.yml (yml)
    • .travis.yml (yml)
    • include (txt)
    • xxhash (txt)
    • xxh_x86dispatch.h (h)
    • xxh3.h (h)
    • LICENSE (txt)
    • .github (github)
    • workflows (txt)
    • ci.yml (yml)
    • dependabot.yml (yml)
    • cli (txt)
    • xsum_os_specific.c (c)
    • xxhsum.c (c)
    • .tipi (tipi)
    • README.md (md)
    • xsum_sanity_check.h (h)
    • xsum_bench.h (h)
    • xsum_os_specific.h (h)
    • xsum_output.c (c)
    • xsum_config.h (h)
    • xsum_arch.h (h)
    • xsum_bench.c (c)
    • xxhsum.1.md (md)
    • xsum_sanity_check.c (c)
    • xsum_output.h (h)
    • tests (txt)
    • Makefile (txt)
    • sanity_test_vectors_generator.c (c)
    • multiInclude.c (c)
    • sanity_test.c (c)
    • bench (txt)
    • bhDisplay.h (h)
    • ATTRIBUTION.md (markdown)

    Loading code snippet…