melonDS/src
Arisotura 162ae37882 get this started 2023-10-25 19:53:58 +02:00
..
ARMJIT_A64 GDB stub (#1583) 2023-10-22 15:35:31 +02:00
ARMJIT_x64 GDB stub (#1583) 2023-10-22 15:35:31 +02:00
debug GDB stub (#1583) 2023-10-22 15:35:31 +02:00
dolphin Reduce code stink (#1818) 2023-08-28 20:01:15 +02:00
fatfs Refactor DSi_NAND (#1844) 2023-10-11 17:20:05 +02:00
frontend Miscellaneous DSi NAND fixes (#1852) 2023-10-24 23:28:14 +02:00
sha1 Reduce code stink (#1818) 2023-08-28 20:01:15 +02:00
teakra comment out semaphore shit in teakra 2022-10-25 00:09:43 +02:00
tiny-AES-c add all sorts of shit 2019-06-13 14:41:54 +02:00
xxhash implement block linking + some refactoring 2020-06-16 11:59:06 +02:00
ARCodeFile.cpp remove AR code size limit (#1802) 2023-08-27 13:34:11 +02:00
ARCodeFile.h remove AR code size limit (#1802) 2023-08-27 13:34:11 +02:00
AREngine.cpp remove AR code size limit (#1802) 2023-08-27 13:34:11 +02:00
AREngine.h update copyright headers 2022-01-09 02:15:50 +01:00
ARM.cpp GDB stub (#1583) 2023-10-22 15:35:31 +02:00
ARM.h GDB stub (#1583) 2023-10-22 15:35:31 +02:00
ARMInterpreter.cpp GDB stub (#1583) 2023-10-22 15:35:31 +02:00
ARMInterpreter.h update copyright headers 2022-01-09 02:15:50 +01:00
ARMInterpreter_ALU.cpp ehhh got that one wrong, now it should be right 2023-01-06 20:17:04 +01:00
ARMInterpreter_ALU.h update copyright headers 2022-01-09 02:15:50 +01:00
ARMInterpreter_Branch.cpp Introduce `Platform::Log` (#1640) 2023-03-23 18:04:38 +01:00
ARMInterpreter_Branch.h update copyright headers 2022-01-09 02:15:50 +01:00
ARMInterpreter_LoadStore.cpp store pc+12 when storing r15 2023-10-22 15:21:03 +02:00
ARMInterpreter_LoadStore.h update copyright headers 2022-01-09 02:15:50 +01:00
ARMJIT.cpp Make the NDS teardown more robust (#1798) 2023-09-15 15:31:05 +02:00
ARMJIT.h invalidate JIT blocks in ARM7 WVRAM when it's remapped 2022-08-22 00:39:08 +02:00
ARMJIT_Compiler.h update copyright headers 2022-01-09 02:15:50 +01:00
ARMJIT_Internal.h update copyright headers 2022-01-09 02:15:50 +01:00
ARMJIT_Memory.cpp Make the NDS teardown more robust (#1798) 2023-09-15 15:31:05 +02:00
ARMJIT_Memory.h fix copyright headers 2022-03-07 21:08:54 +01:00
ARMJIT_RegisterCache.h Introduce `Platform::Log` (#1640) 2023-03-23 18:04:38 +01:00
ARM_InstrInfo.cpp fix copyright headers 2022-03-07 21:08:54 +01:00
ARM_InstrInfo.h fix copyright headers 2022-03-07 21:08:54 +01:00
ARM_InstrTable.h update copyright headers 2022-01-09 02:15:50 +01:00
CMakeLists.txt Slight polish to DMA (#1856) 2023-10-24 23:27:55 +02:00
CP15.cpp Assorted portability enhancements (#1800) 2023-08-18 22:50:57 +02:00
CRC32.cpp Reduce code stink (#1818) 2023-08-28 20:01:15 +02:00
CRC32.h Reduce code stink (#1818) 2023-08-28 20:01:15 +02:00
DMA.cpp Slight polish to DMA (#1856) 2023-10-24 23:27:55 +02:00
DMA.h Slight polish to DMA (#1856) 2023-10-24 23:27:55 +02:00
DMA_Timings.cpp Slight polish to DMA (#1856) 2023-10-24 23:27:55 +02:00
DMA_Timings.h Slight polish to DMA (#1856) 2023-10-24 23:27:55 +02:00
DSi.cpp Miscellaneous DSi NAND fixes (#1852) 2023-10-24 23:28:14 +02:00
DSi.h Refactor DSi_NAND (#1844) 2023-10-11 17:20:05 +02:00
DSi_AES.cpp Refactor DSi_NAND (#1844) 2023-10-11 17:20:05 +02:00
DSi_AES.h Refactor DSi_NAND (#1844) 2023-10-11 17:20:05 +02:00
DSi_Camera.cpp Make the NDS teardown more robust (#1798) 2023-09-15 15:31:05 +02:00
DSi_Camera.h properly stop any started cameras upon reset/shutdown 2022-10-02 23:29:24 +02:00
DSi_DSP.cpp Introduce `Platform::Log` (#1640) 2023-03-23 18:04:38 +01:00
DSi_DSP.h more DSP unfucking: make Teakra directly use melonDS's NWRAM banks instead of trying to translate to a flat buffer, fixes bugs with the way the memory banks are ordered etc 2022-10-14 00:02:54 +02:00
DSi_I2C.cpp Assorted portability enhancements (#1800) 2023-08-18 22:50:57 +02:00
DSi_I2C.h DSi power button and volume switch support (#1630) 2023-04-04 12:31:58 +02:00
DSi_NAND.cpp Miscellaneous DSi NAND fixes (#1852) 2023-10-24 23:28:14 +02:00
DSi_NAND.h Miscellaneous DSi NAND fixes (#1852) 2023-10-24 23:28:14 +02:00
DSi_NDMA.cpp Introduce `Platform::Log` (#1640) 2023-03-23 18:04:38 +01:00
DSi_NDMA.h fixes editor warnings about undefined types in a bunch of files 2022-07-27 18:55:59 +02:00
DSi_NWifi.cpp Refactor the core's handling of firmware and BIOS images to rely less on the file system (#1826) 2023-09-18 21:09:11 +02:00
DSi_NWifi.h fixes editor warnings about undefined types in a bunch of files 2022-07-27 18:55:59 +02:00
DSi_SD.cpp Refactor DSi_NAND (#1844) 2023-10-11 17:20:05 +02:00
DSi_SD.h Refactor DSi_NAND (#1844) 2023-10-11 17:20:05 +02:00
DSi_SPI_TSC.cpp Introduce `Platform::Log` (#1640) 2023-03-23 18:04:38 +01:00
DSi_SPI_TSC.h fixes editor warnings about undefined types in a bunch of files 2022-07-27 18:55:59 +02:00
DSi_TMD.h Modest cleanups for DSi_NAND (#1714) 2023-07-08 22:17:30 +02:00
FATIO.cpp Refactor DSi_NAND (#1844) 2023-10-11 17:20:05 +02:00
FATIO.h Refactor DSi_NAND (#1844) 2023-10-11 17:20:05 +02:00
FATStorage.cpp Refactor DSi_NAND (#1844) 2023-10-11 17:20:05 +02:00
FATStorage.h Refactor DSi_NAND (#1844) 2023-10-11 17:20:05 +02:00
FIFO.h fixes editor warnings about undefined types in a bunch of files 2022-07-27 18:55:59 +02:00
FreeBIOS.cpp Refactor the core's handling of firmware and BIOS images to rely less on the file system (#1826) 2023-09-18 21:09:11 +02:00
FreeBIOS.h Refactor the core's handling of firmware and BIOS images to rely less on the file system (#1826) 2023-09-18 21:09:11 +02:00
GBACart.cpp Assorted portability enhancements (#1800) 2023-08-18 22:50:57 +02:00
GBACart.h Split the cart parsing and loading steps (#1707) 2023-06-30 13:28:52 +02:00
GPU.cpp Wrap CurGLCompositor cleanup in an #ifdef (#1837) 2023-09-24 18:48:37 +02:00
GPU.h update copyright headers 2022-01-09 02:15:50 +01:00
GPU2D.cpp Assorted portability enhancements (#1800) 2023-08-18 22:50:57 +02:00
GPU2D.h update copyright headers 2022-01-09 02:15:50 +01:00
GPU2D_Soft.cpp Make sprite mosaic (more) accurate (#1687) 2023-08-27 13:29:23 +02:00
GPU2D_Soft.h Make sprite mosaic (more) accurate (#1687) 2023-08-27 13:29:23 +02:00
GPU3D.cpp Clean up some rendering-related resources in DeInit (#1836) 2023-09-24 18:33:14 +02:00
GPU3D.h Make the NDS teardown more robust (#1798) 2023-09-15 15:31:05 +02:00
GPU3D_OpenGL.cpp Make the NDS teardown more robust (#1798) 2023-09-15 15:31:05 +02:00
GPU3D_OpenGL.h Make the NDS teardown more robust (#1798) 2023-09-15 15:31:05 +02:00
GPU3D_OpenGL_shaders.h update copyright headers 2022-01-09 02:15:50 +01:00
GPU3D_Soft.cpp Clean up some rendering-related resources in DeInit (#1836) 2023-09-24 18:33:14 +02:00
GPU3D_Soft.h Make the NDS teardown more robust (#1798) 2023-09-15 15:31:05 +02:00
GPU_OpenGL.cpp Make the NDS teardown more robust (#1798) 2023-09-15 15:31:05 +02:00
GPU_OpenGL.h Make the NDS teardown more robust (#1798) 2023-09-15 15:31:05 +02:00
GPU_OpenGL_shaders.h master brightness has different biases (are you serious, Nintendo) 2022-04-08 01:08:19 +02:00
NDS.cpp GDB stub (#1583) 2023-10-22 15:35:31 +02:00
NDS.h get this started 2023-10-25 19:53:58 +02:00
NDSCart.cpp Miscellaneous DSi NAND fixes (#1852) 2023-10-24 23:28:14 +02:00
NDSCart.h Split the cart parsing and loading steps (#1707) 2023-06-30 13:28:52 +02:00
NDS_Header.h Miscellaneous DSi NAND fixes (#1852) 2023-10-24 23:28:14 +02:00
NonStupidBitfield.h fix some UB 2023-08-01 03:00:41 +02:00
OpenGLSupport.cpp Miscellaneous DSi NAND fixes (#1852) 2023-10-24 23:28:14 +02:00
OpenGLSupport.h No more context mess (#1531) 2022-10-17 22:55:11 +02:00
Platform.h Miscellaneous DSi NAND fixes (#1852) 2023-10-24 23:28:14 +02:00
PlatformOGL.h No more context mess (#1531) 2022-10-17 22:55:11 +02:00
ROMList.cpp Reduce code stink (#1818) 2023-08-28 20:01:15 +02:00
ROMList.h Reduce code stink (#1818) 2023-08-28 20:01:15 +02:00
RTC.cpp Expose SRAM pointers for frontends that manage save data their own way (#1643) 2023-03-27 22:36:26 +02:00
RTC.h update copyright headers 2022-01-09 02:15:50 +01:00
SPI.cpp Refactor the core's handling of firmware and BIOS images to rely less on the file system (#1826) 2023-09-18 21:09:11 +02:00
SPI.h Refactor the core's handling of firmware and BIOS images to rely less on the file system (#1826) 2023-09-18 21:09:11 +02:00
SPI_Firmware.cpp only recalculate extended access point checksum when firmware is a DSi one 2023-09-20 19:17:26 +02:00
SPI_Firmware.h Refactor the core's handling of firmware and BIOS images to rely less on the file system (#1826) 2023-09-18 21:09:11 +02:00
SPU.cpp GDB stub (#1583) 2023-10-22 15:35:31 +02:00
SPU.h merge local_wifi (#1516) 2022-09-22 20:32:27 +02:00
Savestate.cpp Implement in-memory savestates (#1693) 2023-06-12 23:56:09 +02:00
Savestate.h Slight polish to DMA (#1856) 2023-10-24 23:27:55 +02:00
Wifi.cpp Refactor the core's handling of firmware and BIOS images to rely less on the file system (#1826) 2023-09-18 21:09:11 +02:00
Wifi.h merge local_wifi (#1516) 2022-09-22 20:32:27 +02:00
WifiAP.cpp Assorted portability enhancements (#1800) 2023-08-18 22:50:57 +02:00
WifiAP.h merge local_wifi (#1516) 2022-09-22 20:32:27 +02:00
melonDLDI.h fixes editor warnings about undefined types in a bunch of files 2022-07-27 18:55:59 +02:00
types.h update copyright headers 2022-01-09 02:15:50 +01:00
version.h insert wacky commit message 2022-03-08 12:03:16 +01:00