Display/LCD Icons

From WSdev Wiki
Revision as of 20:14, 23 February 2025 by Asie (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

The WonderSwan features thirteen fixed LCD segments which are displayed to the right(color) or below(mono) the main display. These are:

  • Six controlled by software
    • Large circle
    • Medium circle
    • Small circle
    • Horizontal orientation
    • Vertical orientation
    • (Shooting) Star (Sleep)
  • One that is entirely invisible to software
    • Power on ("Egg", resembles the mono power switch)

Hardware latch behaviour

There are two hardware latches: one controls the cartridge icon, while the other controls the sound icons. These latches are always displayed for an additional 128 ticks after their display condition stops being true.

Sound icons

The volume and headphone icon are enabled when pressing the SOUND button, according to this algorithm:

  • If headphones are plugged in, show the Headphone icon.
  • If headphones are not plugged in, show the Speaker icon and the following Volume icons:
    • Volume level 0: None
    • Volume level 1: A
    • Volume level 2: B
    • Volume level 3: A, B

TODO: This documents the WonderSwan Color. The specifics probably work differently on the mono WonderSwan.

Cartridge icon

The cartridge icon is displayed for 128 ticks after the System Control cartridge test passes on console start.