According to http://fms.komkon.org/EMUL8/NES.html , the iNES_header[8] specifies how many 8KB RAM banks are present.
What's this exactly? Isn't the RAM internal to the Nintendo?
the iNES header specifies information related to the cartridge, not the Nintendo, as far as I know.
Are there cartridges with their own RAM banks?
And, isn't the RAM only 2KB mirrored four times?
And also, about CHR and PRG ROM banks, is there a doc on how is bank switching implemented from the standpoint of the emulator?
Is there any bank switching with Mapper #0 aka no mapper, aka NROM?
iNES_header[8] specifies how many RAM banks are there?
-
Petruza
- Posts: 308
- Joined: Mon Dec 22, 2008 10:45 pm
- Location: Argentina
-
67726e
- Posts: 129
- Joined: Sat Apr 03, 2010 5:45 pm
- Location: South Carolina
Many developers found the supplied 2 KB to be inadequate and they used additional RAM that was put on the cartridges.Are there cartridges with their own RAM banks?
As far as I know, there is none, but I might be wrong.And also, about CHR and PRG ROM banks, is there a doc on how is bank switching implemented from the standpoint of the emulator?
Is there any bank switching with Mapper #0 aka no mapper, aka NROM?
-
tokumaru
- Posts: 12668
- Joined: Sat Feb 12, 2005 9:43 pm
- Location: Rio de Janeiro - Brazil
Re: iNES_header[8] specifies how many RAM banks are there?
The NES has 2KB of internal work RAM, and several carts have 8KB of extra work RAM, for a total of 10KB. That information in the header is for the few carts that have more than 8KB of RAM.Petruza wrote:Isn't the RAM internal to the Nintendo?
There is information describing how each mapper works, but how they are implemented is totally subjective, and depends a lot on how the emulator is structured.And also, about CHR and PRG ROM banks, is there a doc on how is bank switching implemented from the standpoint of the emulator?
No.Is there any bank switching with Mapper #0 aka no mapper, aka NROM?
-
Petruza
- Posts: 308
- Joined: Mon Dec 22, 2008 10:45 pm
- Location: Argentina
-
Memblers
- Posts: 4148
- Joined: Mon Sep 20, 2004 6:04 am
- Location: Indianapolis