User talk:Hamtaro126: Difference between revisions
From NESdev Wiki
Jump to navigationJump to search
m (→Discussion: rm braino) |
Hamtaro126 (talk | contribs) (→H126-ROM1 and H126-RAM1 mapper format (for next letter of ZZO38's Mapperset): Suggested Adjustments from ZZO38) |
||
Line 21: | Line 21: | ||
* $5000-$5FFF: 2k WRAM (optional) | * $5000-$5FFF: 2k WRAM (optional) | ||
* $6000-$7FFF: 8k SaveRAM or WRAM | * $6000-$7FFF: 8k SaveRAM or WRAM | ||
ROM: | ROM: | ||
* $8000-$9FFF: 8k ROM bank 1 (uses $ | * $8000-$9FFF: 8k ROM bank 1 (uses $40C8) | ||
* $A000-$BFFF: 8k ROM bank 2 (uses $ | * $A000-$BFFF: 8k ROM bank 2 (uses $40C9) | ||
* $C000-$DFFF: 8k ROM bank 3 (uses $ | * $C000-$DFFF: 8k ROM bank 3 (uses $40CA) | ||
* $E000-$FFFF: 8k ROM bank 4 (Fixed) | * $E000-$FFFF: 8k ROM bank 4 (Fixed) | ||
IRQ (optional): | IRQ (optional): | ||
* $ | * $40CB: Mirroring | ||
* $ | * $40CC: Control Disable | ||
* $ | * $40CD: Control Enable | ||
* $ | * $40CE: Cycle IRQ Counter Value (MMC5 style) | ||
This is a WIP, May Change!!! --[[User:Hamtaro126|Hamtaro126]] ([[User talk:Hamtaro126|talk]]) 08:10, 29 June 2013 (MDT) | This is a WIP, May Change!!! --[[User:Hamtaro126|Hamtaro126]] ([[User talk:Hamtaro126|talk]]) 08:10, 29 June 2013 (MDT) | ||
EDIT1: Adjustments are Made, Tell me more, --[[User:Hamtaro126|Hamtaro126]] ([[User talk:Hamtaro126|talk]]) 23:59, 29 June 2013 (MDT) | |||
== Discussion == | == Discussion == |
Revision as of 05:59, 30 June 2013
H126-ROM1 and H126-RAM1 mapper format (for next letter of ZZO38's Mapperset)
This mapper will be a DIY thing, I will not make carts, But it is possible to make them!
Based off a combo of UxROM and MMC3
PPU (H126-ROM1):
- $0000-$03FF: 4k CHR bank 1 (uses $40C0)
- $0400-$07FF: 4k CHR bank 2 (uses $40C1)
- $0800-$0BFF: 4k CHR bank 3 (uses $40C2)
- $0C00-$0FFF: 4k CHR bank 4 (uses $40C3)
- $1000-$13FF: 4k CHR bank 5 (uses $40C4)
- $1400-$17FF: 4k CHR bank 6 (uses $40C5)
- $1800-$1BFF: 4k CHR bank 7 (uses $40C6)
- $1C00-$1FFF: 4k CHR bank 8 (uses $40C7)
PPU (H126-RAM1):
- $0000-$1FFF - 8k CHR RAM ($40C0-$40C7 are unused!)
RAM:
- $5000-$5FFF: 2k WRAM (optional)
- $6000-$7FFF: 8k SaveRAM or WRAM
ROM:
- $8000-$9FFF: 8k ROM bank 1 (uses $40C8)
- $A000-$BFFF: 8k ROM bank 2 (uses $40C9)
- $C000-$DFFF: 8k ROM bank 3 (uses $40CA)
- $E000-$FFFF: 8k ROM bank 4 (Fixed)
IRQ (optional):
- $40CB: Mirroring
- $40CC: Control Disable
- $40CD: Control Enable
- $40CE: Cycle IRQ Counter Value (MMC5 style)
This is a WIP, May Change!!! --Hamtaro126 (talk) 08:10, 29 June 2013 (MDT)
EDIT1: Adjustments are Made, Tell me more, --Hamtaro126 (talk) 23:59, 29 June 2013 (MDT)
Discussion
- I suggest to use $40C8, $40C9, $40CA for the PRG ROM bank select, and having $40CB unused. I think this would be more logical and probably simpler to build. --Zzo38 (talk) 12:10, 29 June 2013 (MDT)
- This is very similar to Taito's X1-017. —Lidnariq (talk) 13:12, 29 June 2013 (MDT)