Talk:INES Mapper 093: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
(→‎Banking CHRRAM: new section)
 
No edit summary
 
(4 intermediate revisions by 4 users not shown)
Line 6: Line 6:
     C = 8KiB CHR RAM bank
     C = 8KiB CHR RAM bank
No-one has ever done this.—[[User:Lidnariq|Lidnariq]] ([[User talk:Lidnariq|talk]]) 12:12, 12 May 2013 (MDT)
No-one has ever done this.—[[User:Lidnariq|Lidnariq]] ([[User talk:Lidnariq|talk]]) 12:12, 12 May 2013 (MDT)
: Are you capable of running a test ROM for bankable CHR RAM? It could be used as part of the test suite for this mapper's NES 2.0 representation. --[[User:Tepples|Tepples]] ([[User talk:Tepples|talk]]) 15:24, 12 May 2013 (MDT)
:: No, I don't have the parts on hand. I think I'd rather define all discrete logic mappers as "can be used to bank CHR-RAM in place of CHR-ROM if the NES2.0 header specifies no CHR ROM and more than 8KiB CHR RAM" rather than formalizing the above idiosyncrasy of noncontiguous bits; e.g. m70 with CHR-RAM is strictly superior for homebrew because it supports 4 bits for each of CHR and PRG instead of 2 and 3, respectively. —[[User:Lidnariq|Lidnariq]] ([[User talk:Lidnariq|talk]]) 16:33, 12 May 2013 (MDT)
== Deprecated for development ? ==
This mapper is deprecated for new development. Homebrew projects other than mapper tests should use UxROM (iNES Mapper 002) instead.
Who is this wiki to dictate to readers which mappers to use for their new development ? The NES itself is anyways "deprecated for new development". If someone wants to use mapper 93 instead of mapper 2, why shouldn't they be allowed ?
[[User:Bregalad|Bregalad]] ([[User talk:Bregalad|talk]]) 03:41, 11 April 2017 (MDT)
:Perhaps [http://wiki.nesdev.org/w/index.php?title=INES_Mapper_093&diff=5154&oldid=4052 Tepples] meant to say that its use is '''discouraged''' due to the rarity of actual cartridges that use it? --[[User:Quietust|Quietust]] ([[User talk:Quietust|talk]]) 06:03, 11 April 2017 (MDT)

Latest revision as of 12:04, 11 April 2017

Banking CHRRAM

If, for some reason, you were to remove the 8KiB CHR RAM IC on the Sunsoft-3R PCB and replace it specifically with a 62256 (the largest compatible 28-pin RAM), the functionality of that PCB would then become:

 $8000-FFFF:  [.PPP .C.C]
    P = PRG Reg  (16k @ $8000)
    C = 8KiB CHR RAM bank

No-one has ever done this.—Lidnariq (talk) 12:12, 12 May 2013 (MDT)

Are you capable of running a test ROM for bankable CHR RAM? It could be used as part of the test suite for this mapper's NES 2.0 representation. --Tepples (talk) 15:24, 12 May 2013 (MDT)
No, I don't have the parts on hand. I think I'd rather define all discrete logic mappers as "can be used to bank CHR-RAM in place of CHR-ROM if the NES2.0 header specifies no CHR ROM and more than 8KiB CHR RAM" rather than formalizing the above idiosyncrasy of noncontiguous bits; e.g. m70 with CHR-RAM is strictly superior for homebrew because it supports 4 bits for each of CHR and PRG instead of 2 and 3, respectively. —Lidnariq (talk) 16:33, 12 May 2013 (MDT)

Deprecated for development ?

This mapper is deprecated for new development. Homebrew projects other than mapper tests should use UxROM (iNES Mapper 002) instead. 

Who is this wiki to dictate to readers which mappers to use for their new development ? The NES itself is anyways "deprecated for new development". If someone wants to use mapper 93 instead of mapper 2, why shouldn't they be allowed ? Bregalad (talk) 03:41, 11 April 2017 (MDT)

Perhaps Tepples meant to say that its use is discouraged due to the rarity of actual cartridges that use it? --Quietust (talk) 06:03, 11 April 2017 (MDT)