Skip to content

Conversation

@shuhaowu
Copy link
Contributor

This is previously categorized under $FF40 -> $FF4B as LCD registers which is not correct. Pulled it out so it is more obvious.

This is previously categorized under $FF40 -> $FF4B as LCD registers which is not correct. Pulled it out so it is more obvious.
$FF10 | $FF26 | DMG | [Audio](<#Audio Registers>)
$FF30 | $FF3F | DMG | [Wave pattern](<#FF30–FF3F — Wave pattern RAM>)
$FF46 | | DMG | [OAM DMA transfer](<#OAM DMA Transfer>)
$FF40 | $FF4B | DMG | LCD [Control](<#FF40 — LCDC: LCD control>), [Status](<#FF41 — STAT: LCD status>), [Position, Scrolling](<#LCD Position and Scrolling>), and [Palettes](<#Palettes>)
Copy link
Member

@avivace avivace Nov 24, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Shouldn't it be more clear putting $FF46 here ? (in the $FF40-FF4B range? with LCFC, STAT, etc)

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Well, it is video-related, but its direct function has nothing to do with video, so I'd understand separating it out. Though I'd prefer having it below this line, to keep the “start” column sorted.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ISSOtm I like your suggestion as well

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated so it is after the ff40 range.

@avivace avivace merged commit a1703aa into gbdev:master Nov 26, 2025
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.

3 participants