Language…
10 users online: Danik2343, DinoMom, Firstnamebutt, masl, Odinstafel, pnaha, qantuum,  Ringo, Saibot1997, Zavok - Guests: 232 - Bots: 337
Users: 64,795 (2,380 active)
Latest user: mathew

SMAS Memory Map

Displaying 1 out of 1 addresses.

View: moderated | waiting (204)

Filter

Link
  • Pages:
  • 1
Regs Address Length Type Description Details
$210D 4 bytes SNES Register (PPU) ww+++- BG1HOFS - BG1 Horizontal Scroll
ww+++- M7HOFS - Mode 7 BG Horizontal Scroll
ww+++- BG1VOFS - BG1 Vertical Scroll
ww+++- M7VOFS - Mode 7 BG Vertical Scroll
------xx xxxxxxxx
---mmmmm mmmmmmmm

x = The BG offset, 10 bits.
m = The Mode 7 BG offset, 13 bits two's-complement signed.

These are actually two registers in one (or would that be "4 registers
in 2"?). Anyway, writing $210d will write both BG1HOFS which works
exactly like the rest of the BGnxOFS registers below ($210f-$2114), and
M7HOFS which works with the M7* registers ($211b-$2120) instead.

Modes 0-6 use BG1xOFS and ignore M7xOFS, while Mode 7 uses M7xOFS and
ignores BG1HOFS. See the appropriate sections below for details, and
note the different formulas for BG1HOFS versus M7HOFS.
  • Pages:
  • 1