|
Xemu [doxygen]
hyppo 0a42be3a057156924bc1b626a687bd6e27349c45 @ Sat 19 Mar 02:15:11 CET 2022
|
Go to the documentation of this file.
33 static const char *rom_parse_opt_cb (
struct xemutools_config_st *unused,
const char *optname,
const char *optvalue )
44 {
"syscon",
"Keep console window open (Windows-specific)", &
configdb.
syscon },
47 {
"skiplogo",
"Disables Enterprise logo on start-up via XEP ROM", &
configdb.
skiplogo },
48 {
"noxeprom",
"Disables XEP internal ROM", &
cfg_noexprom },
53 {
"ddn", NULL,
"Default device name (none = not to set)", &
configdb.
ddn },
54 {
"filedir",
"@files",
"Default directory for FILE: device", &
configdb.
filedir },
56 {
"ram",
"128",
"RAM size in Kbytes (decimal) or segment specification(s) prefixed with @ in hex (VRAM is always assumed), like: @C0-CF,E0,E3-E7", &
configdb.
ram_setup_str },
59 #ifdef CONFIG_EXDOS_SUPPORT
62 {
"gui", NULL,
"Select GUI type for usage. Specify some insane str to get a list", &
configdb.
gui_selection }
66 {
"mousemode", 1,
"Set mouse mode, 1-3 = J-column 2,4,8 bytes and 4-6 the same for K-column", &
configdb.
mousemode, 1, 6 }
69 xemucfg_define_proc_option(
"rom", rom_parse_opt_cb,
"ROM image, format is \"rom@xx=filename\" (xx=start segment in hex), use rom@00 for EXOS or combined ROM set");
#define DEFAULT_CPU_CLOCK
void configdb_define_emulator_options(void)
const char * rom_parse_opt(const char *optname, const char *optvalue)
struct configdb_st configdb
#define RENDER_SCALE_QUALITY