271 lines
6.2 KiB
INI
271 lines
6.2 KiB
INI
# Config file for mame, SlackBuilds.org version
|
|
|
|
# Modified from the default mame.ini:
|
|
|
|
# - Search paths set for ~/.mame then systemwide ROM/artwork/etc
|
|
# - Output paths set for per-user configs in ~/.mame
|
|
# - joystick and mouse enabled by default
|
|
# - video set to opengl by default
|
|
|
|
#
|
|
# CORE CONFIGURATION OPTIONS
|
|
#
|
|
readconfig 1
|
|
|
|
#
|
|
# CORE SEARCH PATH OPTIONS
|
|
#
|
|
rompath $HOME/.mame/roms;/usr/share/games/mame/roms
|
|
samplepath $HOME/.mame/samples;/usr/share/games/mame/samples
|
|
artpath $HOME/.mame/artwork;/usr/share/games/mame/artwork
|
|
ctrlrpath $HOME/.mame/ctrlr;/usr/share/games/mame/ctrlr
|
|
inipath $HOME/.mame;/etc
|
|
fontpath $HOME/.mame;/usr/share/games/mame/font
|
|
cheatpath $HOME/.mame/cheat;/usr/share/games/mame/cheat
|
|
|
|
# This one doesn't support $HOME
|
|
#bgfx_path $HOME/.mame/bgfx;/usr/share/games/mame/bgfx
|
|
bgfx_path /usr/share/games/mame/bgfx
|
|
|
|
#
|
|
# CORE OUTPUT DIRECTORY OPTIONS
|
|
#
|
|
cfg_directory $HOME/.mame/cfg
|
|
nvram_directory $HOME/.mame/nvram
|
|
memcard_directory $HOME/.mame/memcard
|
|
input_directory $HOME/.mame/inp
|
|
state_directory $HOME/.mame/sta
|
|
snapshot_directory $HOME/.mame/snap
|
|
diff_directory $HOME/.mame/diff
|
|
comment_directory $HOME/.mame/comments
|
|
|
|
#
|
|
# CORE STATE/PLAYBACK OPTIONS
|
|
#
|
|
state
|
|
autosave 0
|
|
playback
|
|
record
|
|
mngwrite
|
|
aviwrite
|
|
wavwrite
|
|
snapname %g/%i
|
|
snapsize auto
|
|
snapview internal
|
|
|
|
#
|
|
# CORE PERFORMANCE OPTIONS
|
|
#
|
|
autoframeskip 0
|
|
frameskip 0
|
|
seconds_to_run 0
|
|
throttle 1
|
|
sleep 1
|
|
speed 1.0
|
|
refreshspeed 0
|
|
|
|
#
|
|
# CORE ROTATION OPTIONS
|
|
#
|
|
rotate 1
|
|
ror 0
|
|
rol 0
|
|
autoror 0
|
|
autorol 0
|
|
flipx 0
|
|
flipy 0
|
|
|
|
#
|
|
# CORE ARTWORK OPTIONS
|
|
#
|
|
artwork_crop 0
|
|
use_backdrops 1
|
|
use_overlays 1
|
|
use_bezels 1
|
|
|
|
#
|
|
# CORE SCREEN OPTIONS
|
|
#
|
|
brightness 1.0
|
|
contrast 1.0
|
|
gamma 1.0
|
|
pause_brightness 0.65
|
|
|
|
#
|
|
# CORE VECTOR OPTIONS
|
|
#
|
|
antialias 1
|
|
beam 1.0
|
|
flicker 0
|
|
|
|
#
|
|
# CORE SOUND OPTIONS
|
|
#
|
|
sound sdl
|
|
samplerate 48000
|
|
samples 1
|
|
volume 0
|
|
|
|
#
|
|
# CORE INPUT OPTIONS
|
|
#
|
|
coin_lockout 1
|
|
ctrlr
|
|
mouse 1
|
|
joystick 1
|
|
lightgun 0
|
|
multikeyboard 0
|
|
multimouse 0
|
|
steadykey 0
|
|
offscreen_reload 0
|
|
joystick_map auto
|
|
joystick_deadzone 0.3
|
|
joystick_saturation 0.85
|
|
|
|
#
|
|
# CORE INPUT AUTOMATIC ENABLE OPTIONS
|
|
#
|
|
paddle_device keyboard
|
|
adstick_device keyboard
|
|
pedal_device keyboard
|
|
dial_device keyboard
|
|
trackball_device keyboard
|
|
lightgun_device keyboard
|
|
positional_device keyboard
|
|
mouse_device mouse
|
|
|
|
#
|
|
# CORE DEBUGGING OPTIONS
|
|
#
|
|
log 0
|
|
verbose 0
|
|
update_in_pause 0
|
|
debug 0
|
|
debugscript
|
|
|
|
#
|
|
# CORE MISC OPTIONS
|
|
#
|
|
bios
|
|
cheat 0
|
|
skip_gameinfo 0
|
|
|
|
#
|
|
# DEBUGGING OPTIONS
|
|
#
|
|
oslog 0
|
|
|
|
#
|
|
# PERFORMANCE OPTIONS
|
|
#
|
|
multithreading 0
|
|
sdlvideofps 0
|
|
|
|
#
|
|
# VIDEO OPTIONS
|
|
#
|
|
video opengl
|
|
numscreens 1
|
|
window 0
|
|
maximize 1
|
|
keepaspect 1
|
|
unevenstretch 1
|
|
effect none
|
|
centerh 1
|
|
centerv 1
|
|
waitvsync 0
|
|
scalemode none
|
|
|
|
#
|
|
# OpenGL-SPECIFIC OPTIONS
|
|
#
|
|
filter 1
|
|
prescale 1
|
|
gl_forcepow2texture 0
|
|
gl_notexturerect 0
|
|
gl_vbo 1
|
|
gl_pbo 1
|
|
gl_glsl 0
|
|
gl_glsl_filter 1
|
|
glsl_shader_mame0 none
|
|
glsl_shader_mame1 none
|
|
glsl_shader_mame2 none
|
|
glsl_shader_mame3 none
|
|
glsl_shader_mame4 none
|
|
glsl_shader_mame5 none
|
|
glsl_shader_mame6 none
|
|
glsl_shader_mame7 none
|
|
glsl_shader_mame8 none
|
|
glsl_shader_mame9 none
|
|
glsl_shader_screen0 none
|
|
glsl_shader_screen1 none
|
|
glsl_shader_screen2 none
|
|
glsl_shader_screen3 none
|
|
glsl_shader_screen4 none
|
|
glsl_shader_screen5 none
|
|
glsl_shader_screen6 none
|
|
glsl_shader_screen7 none
|
|
glsl_shader_screen8 none
|
|
glsl_shader_screen9 none
|
|
gl_glsl_vid_attr 1
|
|
|
|
#
|
|
# PER-WINDOW VIDEO OPTIONS
|
|
#
|
|
screen auto
|
|
aspect auto
|
|
resolution auto
|
|
view auto
|
|
screen0 auto
|
|
aspect0 auto
|
|
resolution0 auto
|
|
view0 auto
|
|
screen1 auto
|
|
aspect1 auto
|
|
resolution1 auto
|
|
view1 auto
|
|
screen2 auto
|
|
aspect2 auto
|
|
resolution2 auto
|
|
view2 auto
|
|
screen3 auto
|
|
aspect3 auto
|
|
resolution3 auto
|
|
view3 auto
|
|
|
|
#
|
|
# FULL SCREEN OPTIONS
|
|
#
|
|
switchres 0
|
|
|
|
#
|
|
# SOUND OPTIONS
|
|
#
|
|
audio_latency 3
|
|
|
|
#
|
|
# SDL KEYBOARD MAPPING
|
|
#
|
|
keymap 0
|
|
keymap_file keymap.dat
|
|
|
|
#
|
|
# SDL JOYSTICK MAPPING
|
|
#
|
|
joy_idx1 auto
|
|
joy_idx2 auto
|
|
joy_idx3 auto
|
|
joy_idx4 auto
|
|
joy_idx5 auto
|
|
joy_idx6 auto
|
|
joy_idx7 auto
|
|
joy_idx8 auto
|
|
sixaxis 0
|
|
|
|
#
|
|
# SDL LOWLEVEL DRIVER OPTIONS
|
|
#
|
|
videodriver auto
|
|
audiodriver auto
|
|
gl_lib auto
|