x68000:crtc_registers
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
x68000:crtc_registers [2017/08/14 09:14] – neko68k | x68000:crtc_registers [2019/08/27 20:45] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 52: | Line 52: | ||
└───────────────┴───────────────┘ | └───────────────┴───────────────┘ | ||
HSYNC period × horiz width | HSYNC period × horiz width | ||
- | R00 = ───────────────── -1 | + | R00 = ────────────────────────── -1 |
- | | + | |
※LSB must be 1 | ※LSB must be 1 | ||
Line 62: | Line 62: | ||
└───────────────┴───────────────┘ | └───────────────┴───────────────┘ | ||
HSYNC pulse width × horiz width | HSYNC pulse width × horiz width | ||
- | R01 = ─────────────────── -1 | + | R01 = ───────────────────────────────── -1 |
- | Display period × 8 | + | Display period × 8 |
CRTC R02($e80004): | CRTC R02($e80004): | ||
Line 71: | Line 71: | ||
└───────────────┴───────────────┘ | └───────────────┴───────────────┘ | ||
(HSYNC pulse width + horiz back porch) × horiz width | (HSYNC pulse width + horiz back porch) × horiz width | ||
- | R02 = ───────────────────────────── -5 | + | R02 = ───────────────────────────────────────────────────── -5 |
- | Display period × 8 | + | Display period × 8 |
CRTC R03($e80006): | CRTC R03($e80006): | ||
Line 80: | Line 80: | ||
└───────────────┴───────────────┘ | └───────────────┴───────────────┘ | ||
(HSYNC pulse width - horiz front porch) × horiz width | (HSYNC pulse width - horiz front porch) × horiz width | ||
- | R03 = ────────────────────────────── -5 | + | R03 = ────────────────────────────────────────────────────── -5 |
- | Display period × 8 | + | Display period × 8 |
CRTC R04($e80008): | CRTC R04($e80008): | ||
Line 89: | Line 89: | ||
└───────────────┴───────────────┘ | └───────────────┴───────────────┘ | ||
VSYNC period | VSYNC period | ||
- | R04 = ──────── -1 | + | R04 = ──────────── -1 |
HSYNC period | HSYNC period | ||
Line 98: | Line 98: | ||
└───────────────┴───────────────┘ | └───────────────┴───────────────┘ | ||
VSYNC pulse width | VSYNC pulse width | ||
- | R05 = ────────── -1 | + | R05 = ───────────────── -1 |
- | | + | HSYNC period |
CRTC R06($e8000c): | CRTC R06($e8000c): | ||
Line 107: | Line 107: | ||
└───────────┴───────────────────┘ | └───────────┴───────────────────┘ | ||
VSYNC pulse width + Vertical back porch | VSYNC pulse width + Vertical back porch | ||
- | R06 = ─────────────────── -1 | + | R06 = ──────────────────────────────────────── -1 |
- | | + | HSYNC period |
CRTC R07($e8000e): | CRTC R07($e8000e): | ||
Line 116: | Line 116: | ||
└───────────┴───────────────────┘ | └───────────┴───────────────────┘ | ||
VSYNC pulse width - vertical front porch | VSYNC pulse width - vertical front porch | ||
- | R07 = ────────────────── -1 | + | R07 = ───────────────────────────────────────── -1 |
- | | + | HSYNC period |
CRTC R08($e80010): | CRTC R08($e80010): | ||
Line 131: | Line 131: | ||
└───────────┴───────────────────┘ | └───────────┴───────────────────┘ | ||
VSYNC pulse width + vertical back porch | VSYNC pulse width + vertical back porch | ||
- | R09 = ─────────────────── + raster number | + | R09 = ────────────────────────────────────────── + raster number |
- | HSYNC period | + | HSYNC period |
= R06 +1 + raster number | = R06 +1 + raster number | ||
Line 160: | Line 160: | ||
└───────────┴───────────────────┘ | └───────────┴───────────────────┘ | ||
※In 512x512 mode bits 0~8 are effective. | ※In 512x512 mode bits 0~8 are effective. | ||
+ | |||
CRTC R14($e8001c): | CRTC R14($e8001c): | ||
bit 15 10 | bit 15 10 | ||
Line 218: | Line 219: | ||
%0 : Display | %0 : Display | ||
%1 : Buffer(bit 10~8 are invalid) | %1 : Buffer(bit 10~8 are invalid) | ||
- | (G-VRAM has the same structure | + | (G-VRAM |
- | bit 10 SIZE Real screen | + | bit 10 SIZE GVRAM size |
%0 : 512× 512 pixel | %0 : 512× 512 pixel | ||
%1 : 1024×1024 pixel | %1 : 1024×1024 pixel | ||
- | bit 9~8 COL Color mode | + | bit 9~8 COL GVRAM Color mode |
%00 : 16 colors | %00 : 16 colors | ||
%01 : 256 colors | %01 : 256 colors |
x68000/crtc_registers.1502666082.txt.gz · Last modified: 2019/08/27 20:44 (external edit)