comparison README @ 2306:62f316b76e9a

Migrate ui.exit to ui.menu and create a new ui.exit for quitting
author Michael Pavone <pavone@retrodev.com>
date Thu, 23 Mar 2023 22:37:08 -0700
parents 92449b47cce8
children
comparison
equal deleted inserted replaced
2305:6aca1734d573 2306:62f316b76e9a
15 Usage 15 Usage
16 ----- 16 -----
17 17
18 This version of BlastEm has a GUI that allows access to most configuration options. 18 This version of BlastEm has a GUI that allows access to most configuration options.
19 Simply start BlastEm without passing a ROM filename on the command line to access 19 Simply start BlastEm without passing a ROM filename on the command line to access
20 the main menu. You can also access the menu by hitting the button mapped to the ui.exit 20 the main menu. You can also access the menu by hitting the button mapped to the ui.menu
21 action (default Esc). 21 action (default Esc).
22 22
23 If Open GL is disabled or unavaible, or you explicitly request it, the old ROM-based UI 23 If you explicitly request it, you can still use the old ROM-based UI instead. This UI does
24 will be used instead. This UI does not support configuration so you will need to modify 24 not support configuration so you will need to modify the configuration file manually if you
25 the configuration file manually if you use it. See the rest of this README for instructions 25 use it. See the rest of this README for instructions on modifying the configuration file.
26 on modifying the configuration file.
27 26
28 Some operations are currently only supported through the command line. To get a 27 Some operations are currently only supported through the command line. To get a
29 list of supported command line options on Linux or OSX type: 28 list of supported command line options on Linux or OSX type:
30 29
31 ./blastem -h 30 ./blastem -h
156 ui.vdp_debug_mode Cycles the mode/palette of the VDP debug view 155 ui.vdp_debug_mode Cycles the mode/palette of the VDP debug view
157 that currently has focus 156 that currently has focus
158 ui.enter_debugger Enters the debugger for the main CPU of the 157 ui.enter_debugger Enters the debugger for the main CPU of the
159 currently emulated system 158 currently emulated system
160 ui.screenshot Takes an internal screenshot 159 ui.screenshot Takes an internal screenshot
161 ui.exit Returns to the menu ROM if currently in a game 160 ui.menu Opens the in-game menu, or exits the menu if it
162 that was launched from the menu. Exits otherwise 161 is currently open.
162 ui.exit Quits the emulator
163 ui.save_state Saves a savestate to the quicksave slot 163 ui.save_state Saves a savestate to the quicksave slot
164 ui.set_speed.N Selects a specific machine speed specified by N 164 ui.set_speed.N Selects a specific machine speed specified by N
165 which should be a number between 0-9. Speeds are 165 which should be a number between 0-9. Speeds are
166 specified in the "clocks" section of the config 166 specified in the "clocks" section of the config
167 ui.next_speed Selects the next machine speed 167 ui.next_speed Selects the next machine speed