DS emulator, sorta
Go to file
StapleButter 45bceecc19 IPC FIFO emulation. 2017-01-17 01:58:25 +01:00
.gitignore add more crap 2016-05-16 17:48:40 +02:00
ARM.cpp uh oh! it's getting further 2017-01-16 04:47:37 +01:00
ARM.h christ. CodeBlocks is retarded. 2016-12-23 21:22:22 +01:00
ARMInterpreter.cpp uh oh! it's getting further 2017-01-16 04:47:37 +01:00
ARMInterpreter.h implementation of VRAM and other misc crap 2016-12-05 23:17:03 +01:00
ARMInterpreter_ALU.cpp christ. CodeBlocks is retarded. 2016-12-23 21:22:22 +01:00
ARMInterpreter_ALU.h christ. CodeBlocks is retarded. 2016-12-23 21:22:22 +01:00
ARMInterpreter_Branch.cpp misc fixes. 2016-12-05 18:02:29 +01:00
ARMInterpreter_Branch.h misc fixes. 2016-12-05 18:02:29 +01:00
ARMInterpreter_LoadStore.cpp christ. CodeBlocks is retarded. 2016-12-23 21:22:22 +01:00
ARMInterpreter_LoadStore.h misc fixes. 2016-12-05 18:02:29 +01:00
ARM_InstrTable.h uh oh! it's getting further 2017-01-16 04:47:37 +01:00
CP15.cpp uh oh! it's getting further 2017-01-16 04:47:37 +01:00
CP15.h some more crap emulated. 2016-12-06 17:32:51 +01:00
FIFO.cpp IPC FIFO emulation. 2017-01-17 01:58:25 +01:00
FIFO.h IPC FIFO emulation. 2017-01-17 01:58:25 +01:00
GPU2D.cpp uh oh! it's getting further 2017-01-16 04:47:37 +01:00
GPU2D.h christ. CodeBlocks is retarded. 2016-12-23 21:22:22 +01:00
NDS.cpp IPC FIFO emulation. 2017-01-17 01:58:25 +01:00
NDS.h christ. CodeBlocks is retarded. 2016-12-23 21:22:22 +01:00
README.md * somewhat proper event scheduler 2016-12-05 17:08:24 +01:00
SPI.cpp uh oh! it's getting further 2017-01-16 04:47:37 +01:00
SPI.h misc fixes. 2016-12-05 18:02:29 +01:00
Wifi.cpp some more crap emulated. 2016-12-06 17:32:51 +01:00
Wifi.h some more crap emulated. 2016-12-06 17:32:51 +01:00
main.cpp christ. CodeBlocks is retarded. 2016-12-23 21:22:22 +01:00
melonDS.cbp IPC FIFO emulation. 2017-01-17 01:58:25 +01:00
melonDS.depend IPC FIFO emulation. 2017-01-17 01:58:25 +01:00
melonDS.layout hey look, more crap 2016-11-03 01:38:58 +01:00
types.h christ. CodeBlocks is retarded. 2016-12-23 21:22:22 +01:00

README.md

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)