@ Petran :
What Lance said is exact.
We are not discussing versions here, we’re discussing accuracy between a specific emulator, Shmupmame compared to arcade and other itterations of mame/emus.
@ Tebbo :
mame.ini is the default file which should affect all of your games if you want them to use the same settings.
It is at the root of your folder, aside the exe.
If you want CPS3 game, or CPS2 games, or Neo Geo’s, or a specific game to use special settings (different HLSL settings, emulation speed or minor aspect ratio corrections… or whatever else) the emu will create a new .ini file in the ini folder every time you change a setting using the right click on a game and then change something in CPS3 games or a specific one like 3S.
still, here is my mame.ini file, just copy paste all of this over your existing one, but first, make a backup of your own !
[details=Spoiler]#
CORE CONFIGURATION OPTIONS
readconfig 1
writeconfig 0
driver_config all
disable_mechanical_driver 0
CORE SEARCH PATH OPTIONS
rompath roms
hashpath hash
samplepath samples
artpath artwork
ctrlrpath ctrlr
inipath ini
fontpath .
cheatpath cheat
crosshairpath crosshair
langpath lang
ipspath ips
CORE OUTPUT DIRECTORY OPTIONS
cfg_directory cfg
nvram_directory nvram
memcard_directory memcard
input_directory inp
state_directory sta
snapshot_directory snap
diff_directory diff
comment_directory comments
hiscore_directory hi
CORE FILENAME OPTIONS
command_file command.dat
hiscore_file hiscore.dat
CORE STATE/PLAYBACK OPTIONS
state
autosave 0
playback
record
mngwrite
aviwrite
wavwrite
snapname %g/%i
snapsize auto
snapview internal
burnin 0
CORE PERFORMANCE OPTIONS
autoframeskip 0
frameskip 0
seconds_to_run 0
throttle 1
sleep 1
speed 0.993
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
use_cpanels 1
use_marquees 1
CORE SCREEN OPTIONS
brightness 1.0
contrast 1.1
gamma 1.0
pause_brightness 1.0
effect none
cleanratio 0
viewpercent 1
CORE VECTOR OPTIONS
antialias 1
beam 1.0
flicker 0
CORE SOUND OPTIONS
sound 1
samplerate 48000
samples 1
volume -31
CORE INPUT OPTIONS
coin_lockout 1
ctrlr
mouse 0
joystick 1
lightgun 0
multikeyboard 0
multimouse 0
steadykey 0
ui_active 0
offscreen_reload 0
joystick_map auto
joystick_deadzone 0.3
joystick_saturation 0.85
natural 0
joystick_contradictory 0
coin_impulse 0
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
debug_internal 0
CORE MISC OPTIONS
bios
cheat 1
skip_gameinfo 1
uifont default
ramsize
confirm_quit 0
ui_mouse 0
playback_end_pause 0
ui_transparency 215
ips
CORE PALETTE OPTIONS
main_background 16,16,48
cursor_sel_text 255,255,255
cursor_sel_background 60,120,240
cursor_hov_text 120,180,240
cursor_hov_background 32,32,0
button_red 255,64,64
button_yellow 255,238,0
button_green 0,255,64
button_blue 0,170,255
button_purple 170,0,255
button_pink 255,0,170
button_aqua 0,255,204
button_silver 255,0,255
button_navy 255,160,0
button_lime 190,190,190
CORE LANGUAGE OPTIONS
language en_US
use_lang_list 1
WINDOWS DEBUGGING OPTIONS
oslog 0
watchdog 0
debugger_font "Lucida Console"
debugger_font_size 9
WINDOWS PERFORMANCE OPTIONS
priority 0
multithreading 1
numprocessors auto
profile 0
bench 0
WINDOWS VIDEO OPTIONS
video d3d
numscreens 1
window 0
maximize 1
keepaspect 1
prescale 1
waitvsync 0
syncrefresh 0
menu 0
DIRECTDRAW-SPECIFIC OPTIONS
hwstretch 1
DIRECT3D-SPECIFIC OPTIONS
d3dversion 9
filter 0
DIRECT3D POST-PROCESSING OPTIONS
hlsl_enable 1
hlslpath hlsl
hlsl_ini_read 0
hlsl_ini_write 0
hlslini %g
hlsl_prescale_x 2
hlsl_prescale_y 2
hlsl_preset -1
hlsl_write
hlsl_snap_width 1920
hlsl_snap_height 1280
shadow_mask_alpha 0.000000
shadow_mask_texture crt_shadow_mask.png
shadow_mask_x_count 320
shadow_mask_y_count 240
shadow_mask_usize 0.375000
shadow_mask_vsize 0.250000
curvature 0.000000
pincushion 0.000000
scanline_alpha 0.700000
scanline_size 1.000000
scanline_height 1.500000
scanline_bright_scale 1.500000
scanline_bright_offset 0.000000
scanline_jitter 0.000000
defocus "0.000000, 0.000000"
converge_x "0.000000, 0.000000, 0.000000"
converge_y "0.000000, 0.000000, 0.000000"
radial_converge_x "-2.000000, 0.000000, -1.000000"
radial_converge_y "0.000000, 0.000000, -1.000000"
red_ratio "1.000000, 0.000000, 0.100000"
grn_ratio "0.000000, 1.000000, 0.000000"
blu_ratio "0.000000, 0.000000, 1.000000"
saturation 1.150000
offset "0.003000, 0.003000, 0.003000"
scale "0.950000, 0.950000, 1.050000"
power "1.300000, 1.100000, 1.000000"
floor "0.000000, 0.000000, 0.000000"
phosphor_life "0.500000, 0.500000, 0.500000"
yiq_enable 0
yiq_cc 3.600000
yiq_a 0.500000
yiq_b 0.500000
yiq_o 0.000000
yiq_p 1.000000
yiq_n 1.000000
yiq_y 6.000000
yiq_i 1.200000
yiq_q 0.600000
yiq_scan_time 52.600000
yiq_phase_count 2.000000
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
triplebuffer 0
switchres 0
full_screen_brightness 1.0
full_screen_contrast 1.0
full_screen_gamma 1.0
WINDOWS SOUND OPTIONS
audio_latency 2
audio_sync 0
INPUT DEVICE OPTIONS
dual_lightgun 0
joyid1 0
joyid2 1
joyid3 2
joyid4 3
joyid5 4
joyid6 5
joyid7 6
joyid8 7
[/details]