Here is a list of all namespaces with brief descriptions:
| NSRL | Saturn ring library |
| NBitmap | Bitmap loading |
| NDevCart | Namespace for Sega Saturn USB development cartridge hardware access |
| NCS0 | CS0 area: Flash memory and USB-related registers This namespace groups constants and functions for accessing the cartridge's CS0 memory space, which includes flash memory and USB communication registers (likely for a Sega Saturn USB dev cart). Addresses are memory-mapped I/O; accesses should use volatile pointers to prevent optimization issues |
| NSDCardRegisters | Registers for controlling the SD card on the development cartridge These registers are mapped in the CS0 memory space |
| NCS1 | CS1 area: CPLD registers This namespace groups constants for accessing the CPLD (Complex Programmable Logic Device) registers, which are used to control features like LEDs, the SD card interface, and general-purpose I/O |
| NEndian | Endian conversion utilities |
| NInput | Input handling |
| NLogger | Logger namespace that holds the logger functionality |
| NMath | SaturnMath++ library functions |
| NTypes | |
| NSGL | SGL helpers |
| NSound | Sound handling |
| NTilemap | VDP2 tilemap interface and utilities |
| NInterfaces | |
| NTypes | Value types |