BBC Micro Performance Wiki
Search
Search
Dark mode
Light mode
Explorer
Home
❯
techniques
Folder: techniques
26 items under this folder.
17 May 2026
Bresenham Line Drawing on the BBC Micro
graphics
bresenham
line
mode-4
mode-2
vector
wireframe
17 May 2026
Carry-Chain Invariant (Raster's SEC-elimination discipline)
optimisation
6502
carry
line-drawing
bresenham
17 May 2026
Cumulative Pixel-Mask Batching (NJ's shallow-line trick)
graphics
bresenham
line
mode-4
optimisation
smc
imm
17 May 2026
Open-Endpoint Chaining (Raster's polygon-friendly endpoint convention)
graphics
line
polygon
wireframe
bresenham
16 May 2026
Checkerboard Zoom (ULA flash-bit toggle per raster)
crtc
single-rasterline
ula
flash
mode-1
checkerboard
animation
16 May 2026
Chunky Graphics Mode
chunky
video
mode-7
custom-modes
address-translation
ttxvdu
raster
16 May 2026
Copper Bars / Plasma
crtc
vertical-rupture
single-scanline
mode-0
palette
dither
sine
copper
plasma
16 May 2026
CRTC Counter Freeze (R0=0)
crtc
r0
freeze
counters
experimental
raster
c9
c4
16 May 2026
Fixed-Point Arithmetic (base-127)
arithmetic
fixed-point
multiplication
3d
lookup-tables
signed
16 May 2026
FX Framework (stable-raster demo runtime)
framework
raster
timing
vsync
t1
sei
demo
fx-modules
16 May 2026
Stable Raster (hexwab's cycle-exact sync)
stable-raster
raster
timing
vsync
irq
t1
jitter
sync
16 May 2026
640×512 interlaced 2-colour mode (Master)
interlace
shadow
master
custom-mode
640x512
lynne
16 May 2026
Kefrens Bars (single-scanline beam race)
crtc
single-rasterline
beam-race
kefrens
alcatraz
mode-1
sine
16 May 2026
8×8 Multiplication on 6502
arithmetic
multiplication
lookup-tables
performance
16 May 2026
Parallax Bars (64-row buffer via mid-frame ACCCON switch)
crtc
single-rasterline
parallax
mode-1
shadow-ram
acccon
dither
16 May 2026
Raster Splits (overview)
raster
crtc
video-ula
palette
mode-split
vertical-rupture
single-rasterline
16 May 2026
RVI (per-line C9 selection via R0=1 micro-cycles)
crtc
rupture
rvi
r0
c9
single-scanline
last-line
hsync
16 May 2026
Sampled (PCM) sound playback on the SN76489
sound
sn76489
sample
pcm
slow-bus
scarybeasts
t1
16 May 2026
Single-Rasterline Vertical Rupture
crtc
vertical-rupture
raster
single-scanline
beam-race
demo
16 May 2026
Smooth Vertical Scrolling (1-scanline granularity)
crtc
scrolling
raster
vertical-rupture
mode-2
smooth-scroll
16 May 2026
Triggered VSync (R7=C4 mid-line)
crtc
vsync
r7
raster
mid-line
blocked-vsync
16 May 2026
Twister (narrow-screen via R1 + 128 prerendered rotations)
crtc
single-rasterline
mode-1
twister
sine
r1
r2
narrow-screen
dither
16 May 2026
Vertical Blinds (double-buffered 160-byte mini-frame)
crtc
single-rasterline
vertical-rupture
mode-2
double-buffer
sine
stipple
16 May 2026
Vertical Rupture (CRTC split-screen)
crtc
raster
split-screen
scrolling
mode-2
13 May 2026
Custom Screen Modes
crtc
video-ula
modes
screen-memory
13 May 2026
Fast Animation
sprites
animation
mode-2
mode-0
scrolling