INES Mapper 156: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
(Bootleg Games has an article about Daou)
(Make this actually have information.)
Line 1: Line 1:
[[Category:iNES Mappers|156]]
[[Category:iNES Mappers|156]]
As of 04-sep-2012, fceux supports this mapper correctly (r2648). The code was taken from fceu-mm which had some bugs related to missing reset logic. It is additionally supported by the Nestopia 1.40u4 hack.
As of 04-sep-2012, fceux supports this mapper correctly (r2648). The code was taken from fceu-mm which had some bugs related to missing reset logic. It is additionally supported by the Nestopia 1.40u4 hack. Mednafen also supports this mapper.


It is described as "DIS23C01 [[wikia:c:bootleggames:Daou Infosys|DAOU]] ROM CONTROLLER, Korea" and is used by the following games:
It is described as "DIS23C01 [[wikia:c:bootleggames:Daou Infosys|DAOU]] ROM CONTROLLER, Korea" and is used by the following games:
Line 6: Line 6:
* Buzz and Waldog (K)
* Buzz and Waldog (K)
* General's Son (K)
* General's Son (K)
The following description of it is based on Mednafen's implementation. It appears to fully-decode them, but that's probably inaccurate.
* PRG-ROM (16KiB switchable + 16KiB fixed-to-last banks)
* PRG-RAM (8KiB, he usual @ $6000-$7FFF, sometimes battery-backed?)
* CHR-ROM (8x1KiB banks)
{| class="wikitable sortable"
|+ Registers
! Address !! Purpose !! Size !! Target's address range
|-
| $C000 || CHR bank || 1KiB || $0000-$03FF
|-
| $C001 || CHR bank || 1KiB || $0400-$07FF
|-
| $C002 || CHR bank || 1KiB || $0800-$0BFF
|-
| $C003 || CHR bank || 1KiB || $0C00-$0FFF
|-
| $C008 || CHR bank || 1KiB || $1000-$13FF
|-
| $C009 || CHR bank || 1KiB || $1400-$17FF
|-
| $C00A || CHR bank || 1KiB || $1800-$1BFF
|-
| $C00B || CHR bank || 1KiB || $1C00-$1FFF
|-
| $C010 || PRG bank || 16KiB || $8000-$BFFF
|}

Revision as of 05:39, 11 June 2016

As of 04-sep-2012, fceux supports this mapper correctly (r2648). The code was taken from fceu-mm which had some bugs related to missing reset logic. It is additionally supported by the Nestopia 1.40u4 hack. Mednafen also supports this mapper.

It is described as "DIS23C01 DAOU ROM CONTROLLER, Korea" and is used by the following games:

  • Metal Force (K)
  • Buzz and Waldog (K)
  • General's Son (K)

The following description of it is based on Mednafen's implementation. It appears to fully-decode them, but that's probably inaccurate.

  • PRG-ROM (16KiB switchable + 16KiB fixed-to-last banks)
  • PRG-RAM (8KiB, he usual @ $6000-$7FFF, sometimes battery-backed?)
  • CHR-ROM (8x1KiB banks)
Registers
Address Purpose Size Target's address range
$C000 CHR bank 1KiB $0000-$03FF
$C001 CHR bank 1KiB $0400-$07FF
$C002 CHR bank 1KiB $0800-$0BFF
$C003 CHR bank 1KiB $0C00-$0FFF
$C008 CHR bank 1KiB $1000-$13FF
$C009 CHR bank 1KiB $1400-$17FF
$C00A CHR bank 1KiB $1800-$1BFF
$C00B CHR bank 1KiB $1C00-$1FFF
$C010 PRG bank 16KiB $8000-$BFFF