DS OOP Layer (DSOL
for short) is a object orientated programming library for the nintendo ds. It is written in c++ and is build directly onto libnds. Itís main objective is to let people easily program for the ds in an object orientated way while still allowing people to take more controll if they need it. it also focuses on creating good and clean code and using good programming habits.