/erNESto

Primary LanguageC++MIT LicenseMIT

erNESto

_____       _____       _____       _____       ________
|CPU|       |RAM|       |APU|       |I/O|       |OTHERS|
--+--       --+--       --+--       --+--       --+-----
  |     0x0000|0X1FFF     |           |           |
  +-----------+------+----+-----------+------+----+--------------CPU BUS
  |            ______|______             ____|___
  |            |PROGRAM ROM|             |MAPPER|
  |            -------------             --------
__|__          0x4020  0xFFFF
|PPU|  
--+--  _____________      _______________      __________
  |    |8Kb PATTERN|      |2Kb NAMETABLE|      |PALETTES|
  |    ------+------      -------+-------      -----+----
  |   0x0000 | 0X1FFF     0X2000 | 0x2FFF    0x3F00 | 0x3FFF
  +----------+-------------------+------------------+------------PPU BUS