Skip to content

NES: Fix mapper 121, 187's CHR A18 behavior#181

Merged
Fiskbit merged 1 commit into
nesdev-org:masterfrom
HeeminTV:mmc3_187_behavior_fix
Jun 23, 2026
Merged

NES: Fix mapper 121, 187's CHR A18 behavior#181
Fiskbit merged 1 commit into
nesdev-org:masterfrom
HeeminTV:mmc3_187_behavior_fix

Conversation

@HeeminTV

@HeeminTV HeeminTV commented Jun 19, 2026

Copy link
Copy Markdown

According to SF-Human, NewRisingSun in discord, those mappers shouldn't care about MMC3's alternate CHR banking mode. PPU A12 is directly wired to CHR-A18, resulting PPU $0000-$0FFF to always use the top 256K, and PPU $1000-$1FFF to always use the bottom 256K, regardless of $8000.7 bit.

@Fiskbit Fiskbit merged commit c8615f5 into nesdev-org:master Jun 23, 2026
18 checks passed
@HeeminTV HeeminTV deleted the mmc3_187_behavior_fix branch June 23, 2026 01:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants