![]() The 16-bit addresses are written in hexadecimal, and are referred to in our code as 4 digits preceded by a dollar sign. 32kb of program ROM (contains all our game logic and data such as backgrounds and sprites).8kb of cartridge work RAM, if the cartridge supports it (contains a battery if saved games are used).8kb of ports to access the controllers and APU (Audio Processing Unit).8kb of ports to access the PPU (Picture Processing Unit).2kb of internal RAM (used for variables, music, etc.).The 64kb of address space includes the following: Which can access 64kb of address space, which makes up a variety of things. The CPU for the NES is a Ricoh 2A03 8-bit processor with a 6502 core, which runs at 1.78MHz. For this tutorial we will go through some basic NES architecture so we understand what we’re working with,Īnd we will take our first steps into NES development. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
December 2022
Categories |