main: fixed issue due to mmap requiring page size aligned offsets.
nes: added separate NROM mapper which only supports PRG ROM mapping.