mirror of
https://github.com/melonDS-emu/melonDS.git
synced 2024-11-14 13:27:41 -07:00
DS emulator, sorta
3e5e8f60c4
* basic, frozen-in-time RTC * power management device |
||
---|---|---|
.gitignore | ||
ARM_InstrTable.h | ||
ARM.cpp | ||
ARM.h | ||
ARMInterpreter_ALU.cpp | ||
ARMInterpreter_ALU.h | ||
ARMInterpreter_Branch.cpp | ||
ARMInterpreter_Branch.h | ||
ARMInterpreter_LoadStore.cpp | ||
ARMInterpreter_LoadStore.h | ||
ARMInterpreter.cpp | ||
ARMInterpreter.h | ||
CP15.cpp | ||
CP15.h | ||
DMA.cpp | ||
DMA.h | ||
FIFO.cpp | ||
FIFO.h | ||
GPU2D.cpp | ||
GPU2D.h | ||
GPU.cpp | ||
GPU.h | ||
main.cpp | ||
melonDS.cbp | ||
melonDS.depend | ||
melonDS.layout | ||
NDS.cpp | ||
NDS.h | ||
README.md | ||
RTC.cpp | ||
RTC.h | ||
SPI.cpp | ||
SPI.h | ||
types.h | ||
Wifi.cpp | ||
Wifi.h |
melonDS
DS emulator, sorta
the goal is to do things right and fast, akin to blargSNES (but hopefully better)
but also to have fun coding this shit
LOVE MELONS
NO ASKING ROMZ!! ILLEGAL
license will eventually be GPL or some crap. don't steal the code and make money off of it or claim it as your own or be an asshole.
TODO LIST
- take code fetch waitstates into account when fetching instructions, and during branches (pipeline shit) (tricky, some code fetches are nonsequential)