package
0.35.3
Repository: https://github.com/jetsetilly/gopher2600.git
Documentation: pkg.go.dev

# Packages

Package cartridge fully implements loading of mapping of cartridge memory.
Package chipbus defines the operations, addresses and symbols that are required by the TIA and RIOT chips when accessing memory.
Package cpubus defines the addresses and symbols that are required by the CPU when accessing memory from the CPU.
Package memorymap facilitates the translation of addresses to primary address equivalents.
Package vcs represents the areas of memory that are internal to the VCS hardware.

# Functions

NewMemory is the preferred method of initialisation for Memory.

# Structs

Memory is the monolithic representation of the memory in 2600.

# Interfaces

Area defines the meta-operations for all memory areas.