82.141.49.105 | Re: ~/.genrc file format | October 20 2006, 4:49 PM |
The file ~/.genrc is created once you store the settings. Here's an example ~/.genrc:
; Generator 0.35 configuration file
; for GTK keysyms see include/gtk-1.2/gdk/gdkkeysyms.h
; view mode to use in percent
; values: 100, 200, fullscreen
view = 100
; hardware region
; values: domestic, overseas
region = overseas
; video standard
; values: ntsc, pal
videostd = ntsc
; automatic region, videostd detection
; values: on, off
autodetect = on
; plotter style - line is slower but much more accurate
; values: line, cell
plotter = line
; style of de-interlacing to use in 200% view mode
; values: bob, weave, weave-filter
interlace = bob
; skip frames to keep up - auto setting needs sound turned on
; values: auto, 1..10
frameskip = 0
; horizontal over-scan border surrounding main playing area
; values: 0..32
hborder = 2
; vertical retrace border surrounding main playing area
; values: 0..32
vborder = 2
; sound system toggle, also turns off fm and psg (not z80)
; values: on, off
sound = on
; z80 cpu
; values: on, off
z80 = on
; frequency modulation sound generation
; values: on, off
fm = on
; programmable sound generation
; values: on, off
psg = on
; try to buffer this many fields of sound
; values: integer
sound_minfields = 5
; maximum buffered sound fields before blocking (waiting)
; values: integer
sound_maxfields = 10
; logging level
; values: integer (0-7)
loglevel = 0
; extra sound debug logging
; values: on, off
debugsound = off
; status bar on main window (fps counter)
; values: on, off
statusbar = on
; keyboard player 1 'A' button
; values: gdk keysym
key1_a = a
; keyboard player 1 'B' button
; values: gdk keysym
key1_b = s
; keyboard player 1 'C' button
; values: gdk keysym
key1_c = d
; keyboard player 1 up
; values: gdk keysym
key1_up = Up
; keyboard player 1 down
; values: gdk keysym
key1_down = Down
; keyboard player 1 left
; values: gdk keysym
key1_left = Left
; keyboard player 1 right
; values: gdk keysym
key1_right = Right
; keyboard player 1 start button
; values: gdk keysym
key1_start = Return
; keyboard player 2 'A' button
; values: gdk keysym
key2_a = KP_Divide
; keyboard player 2 'B' button
; values: gdk keysym
key2_b = KP_Multiply
; keyboard player 2 'C' button
; values: gdk keysym
key2_c = KP_Subtract
; keyboard player 2 up
; values: gdk keysym
key2_up = KP_8
; keyboard player 2 down
; values: gdk keysym
key2_down = KP_2
; keyboard player 2 left
; values: gdk keysym
key2_left = KP_4
; keyboard player 2 right
; values: gdk keysym
key2_right = KP_6
; keyboard player 2 start button
; values: gdk keysym
key2_start = KP_Enter
; AVI forced skip, e.g. 2 is 30fps
; values: integer
aviframeskip = 2
; Type of output to be written to AVI
; values: rgb, jpeg
aviformat = jpeg
; JPEG quality - 100 is least compression but best picture
; values: 0-100
jpegquality = 100
; Low-pass sound filter - 0 turns it off, 100 filters too much
; values: 0-100
lowpassfilter = 1
; Samplerate to use for audio
; values: 11025, 22050, 44100, 48000
samplerate = 44100
| |
|