Documentation
¶
Overview ¶
Package nes provides support for the Nintendo Entertainment System (NES).
Index ¶
Constants ¶
View Source
const ( // CodeBaseAddress defines the start address of code for the NES. CodeBaseAddress = 0x8000 // IORegisterStartAddress defines the start address of the I/O registers in the NES. IORegisterStartAddress = 0x4000 // IORegisterEndAddress defines the address of the last I/O registers in the NES. IORegisterEndAddress = 0x401F // NameTableCount defines the number of name tables in the NES. NameTableCount = 4 // NameTableSize defines the size of a name table in bytes. NameTableSize = 0x400 // PaletteSize defines the size of the NES palette in bytes. PaletteSize = 32 // RAMEndAddress defines the end address of RAM in the NES. RAMEndAddress = 0x0FFF )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Directories
¶
Path | Synopsis |
---|---|
Package cartridge provides .nes ROM loading and saving.
|
Package cartridge provides .nes ROM loading and saving. |
Package codedatalog implements support for Code/Data Logging in a FCEUX/Mesen emulator compatible format.
|
Package codedatalog implements support for Code/Data Logging in a FCEUX/Mesen emulator compatible format. |
Package parameter provides helpers to output instruction parameters as string compatible with specific assemblers.
|
Package parameter provides helpers to output instruction parameters as string compatible with specific assemblers. |
Package register contains constants that represent special memory register addresses.
|
Package register contains constants that represent special memory register addresses. |
Click to show internal directories.
Click to hide internal directories.