System
Capabilities
Question:
What
does the SN64 cartridge actually do?
Answer: It provides 32Mb
of RAM visible to the N64’s CPU at 0xB0000000, where a game cartridge normally
appears. After downloading some firmware which controls the SN64 and handles
interrupts and PC communications, you download images into the SN64’s RAM while
the N64’s power is off, then turn the power on and your program starts just
like it was a real game cartridge.
Question:
Can
I use C++?
Answer: We provide some
code to call global constructors and destructors, and the functions which the
compiler generates for new and delete. There is no other library support for
C++, such as STL. The debugger is not fully C++-compliant.