-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathmame_regtest.xml
89 lines (81 loc) · 3.25 KB
/
mame_regtest.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
<?xml version="1.0"?>
<mame_regtest>
<global>
<!-- input options -->
<option name='executable' value='mame.exe'/>
<option name='listxml_file' value=''/>
<!-- environment options -->
<option name='rompath' value=''/>
<option name='hashpath' value=''/>
<option name='osdprocessors' value='1'/>
<!-- processing options -->
<option name='use_devices' value='1'/>
<option name='use_nonrunnable' value='0'/>
<option name='xpath_expr' value=''/>
<option name='device_file' value=''/>
<option name='use_isbios' value='0'/>
<option name='skip_mandatory' value='0'/>
<option name='test_softreset' value='0'/>
<option name='no_execution' value='0'/>
<!-- xpath_expr examples -->
<!-- 'start_at' equivalent
<option name='xpath_expr' value='DRIVER_ROOT[@name="game"] | DRIVER_ROOT[@name="game"]/following-sibling::*'/>
-->
<!-- 'sourcefile' equivalent
<option name='xpath_expr' value='DRIVER_ROOT[@sourcefile="driver.c"]'/>
-->
<!-- 'use_autosave' value='2' equivalent
<option name='xpath_expr' value='DRIVER_ROOT/driver[@savestate="supported"]/parent::*'/>
-->
<!-- test only working drivers
<option name='xpath_expr' value='DRIVER_ROOT/driver[@emulation="good"]/parent::*'/>
-->
<!-- test only sets with softlists
<option name='xpath_expr' value='DRIVER_ROOT/device_ref[@name="software_list"]/parent::*'/>
-->
<!-- test only working sets with softlists
<option name='xpath_expr' value='DRIVER_ROOT/driver[@emulation="good"]/preceding-sibling::device_ref[@name="software_list"]/parent::*'/>
-->
<!-- commandline options -->
<option name='str' value='2'/>
<option name='use_bios' value='0'/>
<option name='use_sound' value='0'/>
<option name='use_ramsize' value='0'/>
<option name='use_autosave' value='0'/>
<option name='use_throttle' value='0'/>
<option name='use_debug' value='0'/>
<option name='use_dipswitches' value='0'/>
<option name='use_configurations' value='0'/>
<option name='use_softwarelist' value='0'/>
<option name='use_slots' value='0'/>
<option name='write_mng' value='0'/>
<option name='write_avi' value='0'/>
<option name='write_wav' value='0'/>
<option name='additional_options' value=''/>
<!-- output files -->
<option name='output_folder' value='mrt_output'/>
<option name='store_output' value='0'/>
<option name='clear_output_folder' value='0'/>
<option name='print_xpath_results' value='0'/>
<!-- valgrind options -->
<option name='use_valgrind' value='0'/>
<option name='valgrind_binary' value='valgrind'/>
<option name='valgrind_parameters' value='--tool=memcheck --error-limit=no --leak-check=full --num-callers=50 --show-reachable=yes --track-fds=yes --track-origins=yes'/>
<!-- additional options -->
<option name='verbose' value='0'/>
<option name='use_gdb' value='0'/>
<option name='test_frontend' value='1'/>
<!-- hacks -->
<option name='hack_debug' value='0'/>
<option name='hack_ftr' value='0'/>
<option name='hack_biospath' value='0'/>
<option name='hack_mngwrite' value='0'/>
<option name='hack_pinmame' value='0'/>
<option name='hack_softwarelist' value='0'/>
<option name='hack_nosound' value='0'/>
<option name='hack_driver_root' value='0'/>
</global>
<mess>
<option name='executable' value='mess.exe'/>
</mess>
</mame_regtest>