├── .editorconfig ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ └── feature_request.md └── workflows │ └── c-cpp.yml ├── .gitignore ├── .gitmodules ├── COPYING ├── Makefile ├── Makefile.RAHasher ├── Makefile.common ├── RALibretro.sln ├── README.md ├── bin └── Cores │ └── cores.json ├── etc ├── CopyDLLs.bat └── msbuild.bat └── src ├── About.cpp ├── About.h ├── Application.cpp ├── Application.h ├── CdRom.cpp ├── CdRom.h ├── Emulator.cpp ├── Emulator.h ├── Fsm.cpp ├── Fsm.fsm ├── Fsm.h ├── Gl.cpp ├── Gl.h ├── GlUtil.cpp ├── GlUtil.h ├── Hash.cpp ├── Hash.h ├── Hash3DS.cpp ├── HashCHD.cpp ├── KeyBinds.cpp ├── KeyBinds.h ├── Memory.cpp ├── Memory.h ├── RAHasher.cpp ├── RAHasher.vcxproj ├── RAHasher.vcxproj.filters ├── RALibretro.vcxproj ├── RALibretro.vcxproj.filters ├── RA_Implementation.cpp ├── States.cpp ├── States.h ├── Util.cpp ├── Util.h ├── components ├── Allocator.h ├── Audio.cpp ├── Audio.h ├── BitmapFont.h ├── Config.cpp ├── Config.h ├── Dialog.cpp ├── Dialog.h ├── GameControllerDB.inl ├── Input.cpp ├── Input.h ├── Logger.cpp ├── Logger.h ├── Microphone.cpp ├── Microphone.h ├── Video.cpp ├── Video.h ├── VideoContext.cpp └── VideoContext.h ├── dynlib ├── dynlib.c └── dynlib.h ├── font.bmp ├── font.py ├── libchdr.vcxproj ├── libchdr.vcxproj.filters ├── libmincrypt ├── hash-internal.h ├── sha256.c └── sha256.h ├── libretro ├── BareCore.cpp ├── BareCore.h ├── Components.h ├── Core.cpp ├── Core.h └── libretro.h ├── main.cpp ├── menu.rc ├── resource.h ├── retroarch.ico ├── speex ├── arch.h ├── fixed_arm4.h ├── fixed_arm5e.h ├── fixed_bfin.h ├── fixed_debug.h ├── fixed_generic.h ├── resample.c ├── resample_neon.h ├── resample_sse.h ├── speex_resampler.h ├── stack_alloc.h └── version.txt ├── stb_image.h └── stb_image_write.h /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/c-cpp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/.github/workflows/c-cpp.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/.gitmodules -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/COPYING -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/Makefile -------------------------------------------------------------------------------- /Makefile.RAHasher: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/Makefile.RAHasher -------------------------------------------------------------------------------- /Makefile.common: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/Makefile.common -------------------------------------------------------------------------------- /RALibretro.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/RALibretro.sln -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/README.md -------------------------------------------------------------------------------- /bin/Cores/cores.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/bin/Cores/cores.json -------------------------------------------------------------------------------- /etc/CopyDLLs.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/etc/CopyDLLs.bat -------------------------------------------------------------------------------- /etc/msbuild.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/etc/msbuild.bat -------------------------------------------------------------------------------- /src/About.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/About.cpp -------------------------------------------------------------------------------- /src/About.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/About.h -------------------------------------------------------------------------------- /src/Application.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/Application.cpp -------------------------------------------------------------------------------- /src/Application.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/Application.h -------------------------------------------------------------------------------- /src/CdRom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/CdRom.cpp -------------------------------------------------------------------------------- /src/CdRom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/CdRom.h -------------------------------------------------------------------------------- /src/Emulator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/Emulator.cpp -------------------------------------------------------------------------------- /src/Emulator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/Emulator.h -------------------------------------------------------------------------------- /src/Fsm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/Fsm.cpp -------------------------------------------------------------------------------- /src/Fsm.fsm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/Fsm.fsm -------------------------------------------------------------------------------- /src/Fsm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/Fsm.h -------------------------------------------------------------------------------- /src/Gl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/Gl.cpp -------------------------------------------------------------------------------- /src/Gl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/Gl.h -------------------------------------------------------------------------------- /src/GlUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/GlUtil.cpp -------------------------------------------------------------------------------- /src/GlUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/GlUtil.h -------------------------------------------------------------------------------- /src/Hash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/Hash.cpp -------------------------------------------------------------------------------- /src/Hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/Hash.h -------------------------------------------------------------------------------- /src/Hash3DS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/Hash3DS.cpp -------------------------------------------------------------------------------- /src/HashCHD.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/HashCHD.cpp -------------------------------------------------------------------------------- /src/KeyBinds.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/KeyBinds.cpp -------------------------------------------------------------------------------- /src/KeyBinds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/KeyBinds.h -------------------------------------------------------------------------------- /src/Memory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/Memory.cpp -------------------------------------------------------------------------------- /src/Memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/Memory.h -------------------------------------------------------------------------------- /src/RAHasher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/RAHasher.cpp -------------------------------------------------------------------------------- /src/RAHasher.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/RAHasher.vcxproj -------------------------------------------------------------------------------- /src/RAHasher.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/RAHasher.vcxproj.filters -------------------------------------------------------------------------------- /src/RALibretro.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/RALibretro.vcxproj -------------------------------------------------------------------------------- /src/RALibretro.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/RALibretro.vcxproj.filters -------------------------------------------------------------------------------- /src/RA_Implementation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/RA_Implementation.cpp -------------------------------------------------------------------------------- /src/States.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/States.cpp -------------------------------------------------------------------------------- /src/States.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/States.h -------------------------------------------------------------------------------- /src/Util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/Util.cpp -------------------------------------------------------------------------------- /src/Util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/Util.h -------------------------------------------------------------------------------- /src/components/Allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/components/Allocator.h -------------------------------------------------------------------------------- /src/components/Audio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/components/Audio.cpp -------------------------------------------------------------------------------- /src/components/Audio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/components/Audio.h -------------------------------------------------------------------------------- /src/components/BitmapFont.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/components/BitmapFont.h -------------------------------------------------------------------------------- /src/components/Config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/components/Config.cpp -------------------------------------------------------------------------------- /src/components/Config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/components/Config.h -------------------------------------------------------------------------------- /src/components/Dialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/components/Dialog.cpp -------------------------------------------------------------------------------- /src/components/Dialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/components/Dialog.h -------------------------------------------------------------------------------- /src/components/GameControllerDB.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/components/GameControllerDB.inl -------------------------------------------------------------------------------- /src/components/Input.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/components/Input.cpp -------------------------------------------------------------------------------- /src/components/Input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/components/Input.h -------------------------------------------------------------------------------- /src/components/Logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/components/Logger.cpp -------------------------------------------------------------------------------- /src/components/Logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/components/Logger.h -------------------------------------------------------------------------------- /src/components/Microphone.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/components/Microphone.cpp -------------------------------------------------------------------------------- /src/components/Microphone.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/components/Microphone.h -------------------------------------------------------------------------------- /src/components/Video.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/components/Video.cpp -------------------------------------------------------------------------------- /src/components/Video.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/components/Video.h -------------------------------------------------------------------------------- /src/components/VideoContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/components/VideoContext.cpp -------------------------------------------------------------------------------- /src/components/VideoContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/components/VideoContext.h -------------------------------------------------------------------------------- /src/dynlib/dynlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/dynlib/dynlib.c -------------------------------------------------------------------------------- /src/dynlib/dynlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/dynlib/dynlib.h -------------------------------------------------------------------------------- /src/font.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/font.bmp -------------------------------------------------------------------------------- /src/font.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/font.py -------------------------------------------------------------------------------- /src/libchdr.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/libchdr.vcxproj -------------------------------------------------------------------------------- /src/libchdr.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/libchdr.vcxproj.filters -------------------------------------------------------------------------------- /src/libmincrypt/hash-internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/libmincrypt/hash-internal.h -------------------------------------------------------------------------------- /src/libmincrypt/sha256.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/libmincrypt/sha256.c -------------------------------------------------------------------------------- /src/libmincrypt/sha256.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/libmincrypt/sha256.h -------------------------------------------------------------------------------- /src/libretro/BareCore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/libretro/BareCore.cpp -------------------------------------------------------------------------------- /src/libretro/BareCore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/libretro/BareCore.h -------------------------------------------------------------------------------- /src/libretro/Components.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/libretro/Components.h -------------------------------------------------------------------------------- /src/libretro/Core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/libretro/Core.cpp -------------------------------------------------------------------------------- /src/libretro/Core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/libretro/Core.h -------------------------------------------------------------------------------- /src/libretro/libretro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/libretro/libretro.h -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/menu.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/menu.rc -------------------------------------------------------------------------------- /src/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/resource.h -------------------------------------------------------------------------------- /src/retroarch.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/retroarch.ico -------------------------------------------------------------------------------- /src/speex/arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/speex/arch.h -------------------------------------------------------------------------------- /src/speex/fixed_arm4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/speex/fixed_arm4.h -------------------------------------------------------------------------------- /src/speex/fixed_arm5e.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/speex/fixed_arm5e.h -------------------------------------------------------------------------------- /src/speex/fixed_bfin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/speex/fixed_bfin.h -------------------------------------------------------------------------------- /src/speex/fixed_debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/speex/fixed_debug.h -------------------------------------------------------------------------------- /src/speex/fixed_generic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/speex/fixed_generic.h -------------------------------------------------------------------------------- /src/speex/resample.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/speex/resample.c -------------------------------------------------------------------------------- /src/speex/resample_neon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/speex/resample_neon.h -------------------------------------------------------------------------------- /src/speex/resample_sse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/speex/resample_sse.h -------------------------------------------------------------------------------- /src/speex/speex_resampler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/speex/speex_resampler.h -------------------------------------------------------------------------------- /src/speex/stack_alloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/speex/stack_alloc.h -------------------------------------------------------------------------------- /src/speex/version.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/speex/version.txt -------------------------------------------------------------------------------- /src/stb_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/stb_image.h -------------------------------------------------------------------------------- /src/stb_image_write.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RetroAchievements/RALibretro/HEAD/src/stb_image_write.h --------------------------------------------------------------------------------