diff --git a/data/nextreg.txt b/data/nextreg.txt index 66d1a65..53b86dd 100644 --- a/data/nextreg.txt +++ b/data/nextreg.txt @@ -281,11 +281,11 @@ Writable in config mode only. bit 1 = Enable sprites over border (soft reset = 0) bit 0 = Enable sprites (soft reset = 0) -0x16 (22) => Layer2 X Scroll LSB +0x16 (22) => Layer 2 X Scroll LSB (R/W) bits 7:0 = X Offset (0-255) (soft reset = 0) -0x17 (23) => Layer2 Y Scroll +0x17 (23) => Layer 2 Y Scroll (R/W) bits 7:0 = Y Offset (limited to 0-191 when vertical resolution is 192 pixels) (soft reset = 0) @@ -310,15 +310,15 @@ Writable in config mode only. the X coords are internally doubled and the clip window origin is moved to the sprite origin inside the border. -0x1A (26) => Clip Window ULA (and LoRes, see note) +0x1A (26) => Clip Window ULA/LoRes (R/W) - bits 7:0 = Clip window coordinate (inclusive) + bits 7:0 = Clip window coordinate (inclusive) * 1st write = X1 position (soft reset = 0) 2nd write = X2 position (soft reset = 255) 3rd write = Y1 position (soft reset = 0) 4rd write = Y2 position (soft reset = 191) Reads do not advance the clip position - LoRes may get a separate clip window in the future + * LoRes may get a separate clip window in the future 0x1B (27) => Clip Window Tilemap (R/W) @@ -330,7 +330,7 @@ Writable in config mode only. Reads do not advance the clip position The X coordinates are internally doubled. -0x1C (28) => Clip Window control +0x1C (28) => Clip Window Control (R) (may change) bits 7:6 = Tilemap clip index bits 5:4 = ULA/Lores clip index