# settings.dat: configuration options for Fuse # Copyright (c) 2002-2004 Philip Kendall # $Id$ # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # Author contact information: # E-mail: pak21-fuse@srcf.ucam.org # Postal address: 15 Crescent Road, Wokingham, Berks, RG40 2DB, England # Format is # , # , # , # , # , (defaults to =~ s/_/-/g) # , (defaults to =~ s/-//g) emulation_speed, numeric, 100,, speed frame_rate, numeric, 1,, rate issue2, boolean, 0 joy_kempston, boolean, 0,, kempston tape_traps, boolean, 1,, traps, tapetraps auto_load, boolean, 1 slt_traps, boolean, 1,, slt, slttraps double_screen, null, 0 full_screen, boolean, 0 writable_roms, boolean, 0 autosave_settings, boolean, 0 bw_tv, boolean, 0 confirm_actions, boolean, 1 printer, boolean, 0 statusbar, boolean, 1 interface2, boolean, 1 snaps_as_z80, boolean, 0 sound_device, string, NULL, 'd' sound, boolean, 1 sound_load, boolean, 1,, loading-sound stereo_ay, boolean, 0,, separation stereo_beeper, boolean, 0,, beeper-stereo sound_force_8bit, boolean, 0 joystick_1, string, NULL, 'j' joystick_1_output, numeric, 0 joystick_1_fire_1, numeric, 4096 joystick_1_fire_2, numeric, 4096 joystick_1_fire_3, numeric, 4096 joystick_1_fire_4, numeric, 4096 joystick_1_fire_5, numeric, 4096 joystick_1_fire_6, numeric, 4096 joystick_1_fire_7, numeric, 4096 joystick_1_fire_8, numeric, 4096 joystick_1_fire_9, numeric, 4096 joystick_1_fire_10, numeric, 4096 joystick_2, string, NULL joystick_2_output, numeric, 0 joystick_2_fire_1, numeric, 4096 joystick_2_fire_2, numeric, 4096 joystick_2_fire_3, numeric, 4096 joystick_2_fire_4, numeric, 4096 joystick_2_fire_5, numeric, 4096 joystick_2_fire_6, numeric, 4096 joystick_2_fire_7, numeric, 4096 joystick_2_fire_8, numeric, 4096 joystick_2_fire_9, numeric, 4096 joystick_2_fire_10, numeric, 4096 joystick_keyboard_output, numeric, 0 rzx_compression, boolean, 0,, compress-rzx competition_mode, boolean, 0 competition_code, numeric, 0 embed_snapshot, boolean, 1 snapshot, string, NULL, 's' tape_file, string, NULL, 't', tape, tapefile start_machine, string, strdup( "48" ), 'm', machine record_file, string, NULL, 'r', record, recordfile playback_file, string, NULL, 'p', playback, playbackfile plus3disk_file, string, NULL,, plus3disk trdosdisk_file, string, NULL,, trdosdisk dck_file, string, NULL,, dock if2_file, string, NULL,, if2cart simpleide_active, boolean, 0,, simpleide simpleide_master_file, string, NULL,, simpleide-masterfile simpleide_slave_file, string, NULL,, simpleide-slavefile zxatasp_active, boolean, 0,, zxatasp zxatasp_upload, boolean, 0,, zxatasp-upload zxatasp_wp, boolean, 0,, zxatasp-write-protect zxatasp_master_file, string, NULL,, zxatasp-masterfile zxatasp_slave_file, string, NULL,, zxatasp-slavefile zxcf_active, boolean, 0,, zxcf zxcf_upload, boolean, 0,, zxcf-upload zxcf_pri_file, string, NULL,, zxcf-cffile printer_graphics_filename, string, strdup( "printout.pbm" ),, graphicsfile printer_text_filename, string, strdup( "printout.txt" ),, textfile aspect_hint, boolean, 1 svga_mode, numeric, 320, 'v', svgamode start_scaler_mode, string, strdup( "normal" ), 'g', graphics-filter rom_16, string, strdup( "48.rom" ), rom_48, string, strdup( "48.rom" ), rom_128_0, string, strdup( "128-0.rom" ), rom_128_1, string, strdup( "128-1.rom" ), rom_plus2_0, string, strdup( "plus2-0.rom" ), rom_plus2_1, string, strdup( "plus2-1.rom" ), rom_plus2a_0, string, strdup( "plus3-0.rom" ), rom_plus2a_1, string, strdup( "plus3-1.rom" ), rom_plus2a_2, string, strdup( "plus3-2.rom" ), rom_plus2a_3, string, strdup( "plus3-3.rom" ), rom_plus3_0, string, strdup( "plus3-0.rom" ), rom_plus3_1, string, strdup( "plus3-1.rom" ), rom_plus3_2, string, strdup( "plus3-2.rom" ), rom_plus3_3, string, strdup( "plus3-3.rom" ), rom_plus3e_0, string, strdup( "plus3e-0.rom" ), rom_plus3e_1, string, strdup( "plus3e-1.rom" ), rom_plus3e_2, string, strdup( "plus3e-2.rom" ), rom_plus3e_3, string, strdup( "plus3e-3.rom" ), rom_tc2048, string, strdup( "tc2048.rom" ), rom_tc2068_0, string, strdup( "tc2068-0.rom" ), rom_tc2068_1, string, strdup( "tc2068-1.rom" ), rom_pentagon_0, string, strdup( "128p-0.rom" ), rom_pentagon_1, string, strdup( "128p-1.rom" ), rom_pentagon_2, string, strdup( "trdos.rom" ), rom_scorpion_0, string, strdup( "256s-0.rom" ), rom_scorpion_1, string, strdup( "256s-1.rom" ), rom_scorpion_2, string, strdup( "256s-2.rom" ), rom_scorpion_3, string, strdup( "256s-3.rom" ), rom_spec_se_0, string, strdup( "se-0.rom" ), rom_spec_se_1, string, strdup( "se-1.rom" ),