webstation-broker
DeveloperPython referenceemulatorsemulators.desktop

emulators.desktop.Desktop

The webstation desktop, run as a session with no ROM and no save sync.

The webstation desktop, run as a session with no ROM and no save sync.

Attributes

attributename
= 'desktop'

Registry key, desktop.

attributedisplay_name
= 'Webstation Desktop'

Shown as "Webstation Desktop".

attributerequires_rom
= False

Off; a desktop session boots nothing.

attributesave_root
= Path('/config')

Left at /config.

attributesave_subtrees
= ()

Empty, so the save routes have nothing to dump or restore.

attributelog_path
= Path('/config/selkies-desktop.log')

/config/selkies-desktop.log.

Functions

funclaunch(self, rom_path, resume_slot) -> None

Start selkies-desktop, replacing any session already running.

The binary comes from DESKTOP_BIN (default selkies-desktop).

paramself
paramrom_pathOptional[Path]

Ignored; the desktop has no content to boot.

paramresume_slotOptional[int]

Ignored; the desktop has no state.

Returns

None

On this page