Is a tool created for rom hacking, it stands for Nintendo File System (Utils) and can quickly read and interpret nds files such as NARC, NCLR, NCGR, etc.
Apparently bitflags are a thing in C; which also work in C++17. This means that instead of doing template magic, the compiler can handle it for us. The ux and u1 types can be removed.
This means the problem with structs that have different sizes can easily be fixed. It also means that the CPSR for ARM emulation could be perfectly emulated without a hassle:
Apparently bitflags are a thing in C; which also work in C++17. This means that instead of doing template magic, the compiler can handle it for us. The ux and u1 types can be removed.
This means the problem with structs that have different sizes can easily be fixed. It also means that the CPSR for ARM emulation could be perfectly emulated without a hassle: