How the Simulation Works
Unlike a video or GIF, this is a genuine real-time simulation. The bouncing DVD logo obeys consistent physics: it moves at a constant speed along both X and Y axes simultaneously, and reflects off walls at equal angles — just like the original hardware.
When the logo hits a horizontal wall, the vertical velocity reverses. When it hits a vertical wall, the horizontal velocity reverses. This produces the characteristic diagonal bounce pattern. Each session starts with a slightly different angle and position, making every run unique.
Colour changes on every wall hit. The simulator cycles through seven colours — cyan, green, orange, purple, yellow, sky blue, and red — in random order, always avoiding repeating the same colour consecutively.
What You Can Customise
- Logo style — 3 DVD logo variants: Classic DVD Logo, DVD Video Logo, and DVD Video Logo (Alt)
- Speed — slow drift to fast bounce, adjustable at any time
- Size — small to large, adjustable during animation
- Colour — rotating (changes on bounce), solid presets, custom picker, or continuous hue cycle
- Fullscreen — press F or Space, or click the canvas
Why Use a DVD Screensaver Simulator?
The original screensaver is no longer accessible to most people — DVD players have been largely replaced by streaming services. This simulator brings it back, running entirely in your browser with no download, no install, and no account required.
It also goes further than the original: you can control speed, size, colour, and logo style. And unlike a physical DVD player, this DVD screensaver simulator works on any screen — desktop, laptop, TV, projector, or tablet.
Common uses include burn-in prevention on OLED/AMOLED screens, display testing, background ambience for events and streams, and plain nostalgia.
Simulator vs. the Original
| Feature | Original DVD Player | This Simulator |
|---|---|---|
| Bouncing DVD logo | ✓ | ✓ |
| Colour change on bounce | ✓ | ✓ |
| Adjustable speed | ✗ | ✓ |
| Adjustable size | ✗ | ✓ |
| Multiple logo styles | ✗ | ✓ |
| Custom colour | ✗ | ✓ |
| Fullscreen mode | ✗ | ✓ |
| Works on any screen | ✗ | ✓ |
| No hardware required | ✗ | ✓ |