UNIF/FARID UNROM 8-IN-1: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
(create from page on forum)
 
m (slightly more verbose)
Line 11: Line 11:
               +---------- 0 then 1: Latch value written to outer bank and prevent any subsequent writes to outer bank
               +---------- 0 then 1: Latch value written to outer bank and prevent any subsequent writes to outer bank


On both warm and cold boot, only the outer bank register is cleared.
On both warm and cold boot, the outer bank register is cleared (and the ability to latch a new outer bank is re-enabled).
 
Like normal UNROM, the ''III'' bits ignore the status of K.  


See also:
See also:
* http://forums.nesdev.org/viewtopic.php?t=11099
* http://forums.nesdev.org/viewtopic.php?t=11099

Revision as of 02:12, 4 June 2016

UNIF MAPR FARID_UNROM_8-IN-1 (note underscores) describes a multicart designed by Farid in 2013. It contains eight 128 KiB UNROM games.

It adds a shadowed "outer bank" register on top of the normal UNROM banking register:

Note: bus conflicts are present!

$8000-$FFFF: [KOOO .III]
              ||||  |||
              ||||  +++-- Normal UNROM bank register; now inner bank
              |+++------- Outer bank
              +---------- 0 then 1: Latch value written to outer bank and prevent any subsequent writes to outer bank

On both warm and cold boot, the outer bank register is cleared (and the ability to latch a new outer bank is re-enabled).

Like normal UNROM, the III bits ignore the status of K.

See also: