Software reset

From Sega Retro

Most software produced for the Sega Saturn and Sega Dreamcast have a sofware reset feature. As the name suggests, this involves "resetting" the "software", returning the user to an earlier state, though is implemented by software recognising button combinations, rather than through a physical switch on the hardware.

Saturn

The software reset was mandated by Sega for the Saturn[1] and is performed by pressing A+B+C+ START  simultaneously. Saturn games should be able to respond to the software reset at any point (save for when memory operations are occurring[1]) and return the player back to the title screen[1]. If the player is already on the title screen, the software reset should send them back to the BIOS (or "audio CD control screen" as it was also called)[1].

Any configured options must be retained during a software reset[1].

Dreamcast

The software reset was also mandated by Sega for the Dreamcast except for "cases of special processing" (memory operations)[2]. Here the command is A+B+X+Y+ START  through regular controllers, however variations exist for other controllers[2]. Like the Saturn, the soft reset should return the user to the title screen, or if he/she is already at the title screen, to the BIOS[3].

For the Dreamcast Keyboard, the software reset is performed with  Ctrl + Alt + Delete [4]. The Dreamcast Gun requires A+B+ START [3].

The software reset is especially important with the Dreamcast as a physical reset button does not exist on the unit. This means the hardware can only be reset by turning the power on and off.

References