yuugen
yuugen is a WIP Nintendo DS emulator written in C++
currently yuugen is in the process of a rewrite and has the current goals in mind:
- refactor arm core and add a jit with a64 and x64 backends, alongside a common IR (Intermediate Representation) to allow for common optimisations between host architectures
- provide abstractions for different audio and video backends
- create an elegant ui
- create debugging facilities to further aid improving compatibility
- try to make everything generic where possible. e.g. separate processors from systems
currently working on:
- jit for the arm core
- gba support
Thanks: