Description |
Split from bug 990
(gdb) run brival
Starting program: C:\mame/mame.exe brival
Program received signal SIGSEGV, Segmentation fault.
0x00ff5150 in cpu_readop (A=16773628) at src/emu/memory.h:1099
1099 INLINE UINT8 cpu_readop(offs_t A) { if (address_is
_unsafe(A)) { memory_set_opbase(A); } return cpu_readop_unsafe(A); }
(gdb) bt full
#0 0x00ff5150 in cpu_readop (A=16773628) at src/emu/memory.h:1099
No locals.
#1 0x01009e99 in v60_execute (cycles=14010) at src/emu/cpu/v60/v60.c:428
inc = 0
#2 0x00eb2340 in cpunum_execute (cpunum=0, cycles=14010)
at src/emu/cpuintrf.c:1389
ran = 0
#3 0x00ef9d16 in cpuexec_timeslice () at src/emu/cpuexec.c:502
target = {seconds = 1103, subseconds = 833963890631740136}
base = {seconds = 1103, subseconds = 833094088227932608}
cpunum = 0
ran = 1149
#4 0x00e91219 in run_game (driver=0x14deb90) at src/emu/mame.c:346
settingsloaded = 1
machine = (running_machine *) 0x40a7a80
error = 0
firstrun = 0
mame = (mame_private *) 0x40a7d14
cb = (callback_item *) 0x41b04f0
#5 0x00f1d4d0 in cli_execute (argc=2, argv=0x41b04c0, osd_options=0x214d3a0)
at src/emu/clifront.c:268
exename = 0x41b0500 "mame"
sourcename = 0x41ba400 "segas32"
gamename = 0x41b9460 "brival"
driver = (const game_driver *) 0x14deb90
drv = {driver_data_size = 0, cpu = {{cpu_type = 26, cpu_flags = 0,
cpu_clock = 16107950, construct_map = {{
0xa0cb18 <construct_map_system32_map>, 0xea0377 <construct_map_0>}, {
0, 0}, {0, 0}}, vblank_interrupt = 0xa0b95b <start_of_vblank_int>,
vblank_interrupts_per_frame = 1, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}, {
cpu_type = 1, cpu_flags = 0, cpu_clock = 8053975, construct_map = {{
0xa0d6cc <construct_map_system32_sound_map>,
0xea0377 <construct_map_0>}, {0, 0}, {
0xa0d888 <construct_map_system32_sound_portmap>,
0xea0377 <construct_map_0>}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x1d956e8 "sound"},
{cpu_type = 0, cpu_flags = 0, cpu_clock = 0, construct_map = {{0, 0}, {0,
0}, {0, 0}}, vblank_interrupt = 0, vblank_interrupts_per_frame = 0,
timed_interrupt = 0, timed_interrupt_period = 0, reset_param = 0x0,
tag = 0x0}, {cpu_type = 0, cpu_flags = 0, cpu_clock = 0,
construct_map = {{0, 0}, {0, 0}, {0, 0}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}, {
cpu_type = 0, cpu_flags = 0, cpu_clock = 0, construct_map = {{0, 0}, {0,
0}, {0, 0}}, vblank_interrupt = 0, vblank_interrupts_per_frame = 0,
timed_interrupt = 0, timed_interrupt_period = 0, reset_param = 0x0,
tag = 0x0}, {cpu_type = 0, cpu_flags = 0, cpu_clock = 0,
construct_map = {{0, 0}, {0, 0}, {0, 0}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}, {
cpu_type = 0, cpu_flags = 0, cpu_clock = 0, construct_map = {{0, 0}, {0,
0}, {0, 0}}, vblank_interrupt = 0, vblank_interrupts_per_frame = 0,
timed_interrupt = 0, timed_interrupt_period = 0, reset_param = 0x0,
tag = 0x0}, {cpu_type = 0, cpu_flags = 0, cpu_clock = 0,
construct_map = {{0, 0}, {0, 0}, {0, 0}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}},
cpu_slices_per_frame = 0, watchdog_vblank_count = 0, watchdog_time = 0,
machine_start = 0, machine_reset = 0xa0b330 <machine_reset_system32>,
nvram_handler = 0xa0cac0 <nvram_handler_system32>, memcard_handler = 0,
video_attributes = 0, gfxdecodeinfo = 0x1d956c0, total_colors = 16384,
color_table_len = 0, default_layout = 0x0, screen = {{
tag = 0x1d956ee "main", palette_base = 0, defstate = {width = 416,
height = 262, visarea = {min_x = 0, max_x = 415, min_y = 0,
max_y = 223}, oldstyle_vblank_supplied = 0 '
(gdb) run brival
Starting program: C:\mame/mame.exe brival
Program received signal SIGSEGV, Segmentation fault.
0x00ff5150 in cpu_readop (A=16773628) at src/emu/memory.h:1099
1099 INLINE UINT8 cpu_readop(offs_t A) { if (address_is
_unsafe(A)) { memory_set_opbase(A); } return cpu_readop_unsafe(A); }
(gdb) bt full
#0 0x00ff5150 in cpu_readop (A=16773628) at src/emu/memory.h:1099
No locals.
#1 0x01009e99 in v60_execute (cycles=14010) at src/emu/cpu/v60/v60.c:428
inc = 0
#2 0x00eb2340 in cpunum_execute (cpunum=0, cycles=14010)
at src/emu/cpuintrf.c:1389
ran = 0
#3 0x00ef9d16 in cpuexec_timeslice () at src/emu/cpuexec.c:502
target = {seconds = 1103, subseconds = 833963890631740136}
base = {seconds = 1103, subseconds = 833094088227932608}
cpunum = 0
ran = 1149
#4 0x00e91219 in run_game (driver=0x14deb90) at src/emu/mame.c:346
settingsloaded = 1
machine = (running_machine *) 0x40a7a80
error = 0
firstrun = 0
mame = (mame_private *) 0x40a7d14
cb = (callback_item *) 0x41b04f0
#5 0x00f1d4d0 in cli_execute (argc=2, argv=0x41b04c0, osd_options=0x214d3a0)
at src/emu/clifront.c:268
exename = 0x41b0500 "mame"
sourcename = 0x41ba400 "segas32"
gamename = 0x41b9460 "brival"
driver = (const game_driver *) 0x14deb90
drv = {driver_data_size = 0, cpu = {{cpu_type = 26, cpu_flags = 0,
cpu_clock = 16107950, construct_map = {{
0xa0cb18 <construct_map_system32_map>, 0xea0377 <construct_map_0>}, {
0, 0}, {0, 0}}, vblank_interrupt = 0xa0b95b <start_of_vblank_int>,
vblank_interrupts_per_frame = 1, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}, {
cpu_type = 1, cpu_flags = 0, cpu_clock = 8053975, construct_map = {{
0xa0d6cc <construct_map_system32_sound_map>,
0xea0377 <construct_map_0>}, {0, 0}, {
0xa0d888 <construct_map_system32_sound_portmap>,
0xea0377 <construct_map_0>}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x1d956e8 "sound"},
{cpu_type = 0, cpu_flags = 0, cpu_clock = 0, construct_map = {{0, 0}, {0,
0}, {0, 0}}, vblank_interrupt = 0, vblank_interrupts_per_frame = 0,
timed_interrupt = 0, timed_interrupt_period = 0, reset_param = 0x0,
tag = 0x0}, {cpu_type = 0, cpu_flags = 0, cpu_clock = 0,
construct_map = {{0, 0}, {0, 0}, {0, 0}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}, {
cpu_type = 0, cpu_flags = 0, cpu_clock = 0, construct_map = {{0, 0}, {0,
0}, {0, 0}}, vblank_interrupt = 0, vblank_interrupts_per_frame = 0,
timed_interrupt = 0, timed_interrupt_period = 0, reset_param = 0x0,
tag = 0x0}, {cpu_type = 0, cpu_flags = 0, cpu_clock = 0,
construct_map = {{0, 0}, {0, 0}, {0, 0}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}, {
cpu_type = 0, cpu_flags = 0, cpu_clock = 0, construct_map = {{0, 0}, {0,
0}, {0, 0}}, vblank_interrupt = 0, vblank_interrupts_per_frame = 0,
timed_interrupt = 0, timed_interrupt_period = 0, reset_param = 0x0,
tag = 0x0}, {cpu_type = 0, cpu_flags = 0, cpu_clock = 0,
construct_map = {{0, 0}, {0, 0}, {0, 0}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}},
cpu_slices_per_frame = 0, watchdog_vblank_count = 0, watchdog_time = 0,
machine_start = 0, machine_reset = 0xa0b330 <machine_reset_system32>,
nvram_handler = 0xa0cac0 <nvram_handler_system32>, memcard_handler = 0,
video_attributes = 0, gfxdecodeinfo = 0x1d956c0, total_colors = 16384,
color_table_len = 0, default_layout = 0x0, screen = {{
tag = 0x1d956ee "main", palette_base = 0, defstate = {width = 416,
height = 262, visarea = {min_x = 0, max_x = 415, min_y = 0,
max_y = 223}, oldstyle_vblank_supplied = 0 '\0',
refresh = 16666666666666666, vblank = 0,
format = BITMAP_FORMAT_RGB32}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '\0',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}, {tag = 0x0,
palette_base = 0, defstate = {width = 0, height = 0, visarea = {
min_x = 0, max_x = 0, min_y = 0, max_y = 0},
oldstyle_vblank_supplied = 0 '\0', refresh = 0, vblank = 0,
format = BITMAP_FORMAT_INVALID}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '\0',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}, {tag = 0x0,
palette_base = 0, defstate = {width = 0, height = 0, visarea = {
min_x = 0, max_x = 0, min_y = 0, max_y = 0},
oldstyle_vblank_supplied = 0 '\0', refresh = 0, vblank = 0,
format = BITMAP_FORMAT_INVALID}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '\0',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}, {tag = 0x0,
palette_base = 0, defstate = {width = 0, height = 0, visarea = {
min_x = 0, max_x = 0, min_y = 0, max_y = 0},
oldstyle_vblank_supplied = 0 '\0', refresh = 0, vblank = 0,
format = BITMAP_FORMAT_INVALID}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '\0',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}},
init_palette = 0, video_start = 0xa5ad0d <video_start_system32>,
video_reset = 0, video_eof = 0,
video_update = 0xa60e25 <video_update_system32>, sound = {{sound_type = 20,
clock = 8053975, config = 0x1d956e0, tag = 0x0, routes = 2, route = {{
output = 0, target = 0x1d956f3 "left", gain = 0.400000006}, {
output = 1, target = 0x1d956f8 "right", gain = 0.400000006}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 20, clock = 8053975, config = 0x0, tag = 0x0, routes = 2,
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.400000006}, {
output = 1, target = 0x1d956f8 "right", gain = 0.400000006}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 58, clock = 12500000, config = 0x0, tag = 0x0, routes = 2,
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.550000012}, {
output = 1, target = 0x1d956f8 "right", gain = 0.550000012}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 0, clock = 0, config = 0x0, tag = 0x0, routes = 0, route = {
{output = 0, target = 0x0,
gain = 0} <repeats 16 times>}} <repeats 29 times>}, speaker = {{
tag = 0x1d956f3 "left", x = -0.200000003, y = 0, z = 1}, {
tag = 0x1d956f8 "right", x = 0.200000003, y = 0, z = 1}, {tag = 0x0,
x = 0, y = 0, z = 0}, {tag = 0x0, x = 0, y = 0, z = 0}},
sound_start = 0, sound_reset = 0}
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.400000006}, {
output = 1, target = 0x1d956f8 "right", gain = 0.400000006}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 58, clock = 12500000, config = 0x0, tag = 0x0, routes = 2,
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.550000012}, {
output = 1, target = 0x1d956f8 "right", gain = 0.550000012}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 0, clock = 0, config = 0x0, tag = 0x0, routes = 0, route = {
{output = 0, target = 0x0,
gain = 0} <repeats 16 times>}} <repeats 29 times>}, speaker = {{
tag = 0x1d956f3 "left", x = -0.200000003, y = 0, z = 1}, {
tag = 0x1d956f8 "right", x = 0.200000003, y = 0, z = 1}, {tag = 0x0,
x = 0, y = 0, z = 0}, {tag = 0x0, x = 0, y = 0, z = 0}},
sound_start = 0, sound_reset = 0}
result = -1
#6 0x00e4e2a9 in utf8_main (argc=2, argv=0x41b04c0)
at src/osd/windows/winmain.c:279
ext = 0x2708544 ".map"
#7 0x0143a071 in main (argc=2, a_argv=0x41b0450) at src/osd/windows/main.c:67
i = 2
rc = 65535480
utf8_argv = (char **) 0x41b04c0
argv = (TCHAR **) 0x41b0450
',
refresh = 16666666666666666, vblank = 0,
format = BITMAP_FORMAT_RGB32}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '
(gdb) run brival
Starting program: C:\mame/mame.exe brival
Program received signal SIGSEGV, Segmentation fault.
0x00ff5150 in cpu_readop (A=16773628) at src/emu/memory.h:1099
1099 INLINE UINT8 cpu_readop(offs_t A) { if (address_is
_unsafe(A)) { memory_set_opbase(A); } return cpu_readop_unsafe(A); }
(gdb) bt full
#0 0x00ff5150 in cpu_readop (A=16773628) at src/emu/memory.h:1099
No locals.
#1 0x01009e99 in v60_execute (cycles=14010) at src/emu/cpu/v60/v60.c:428
inc = 0
#2 0x00eb2340 in cpunum_execute (cpunum=0, cycles=14010)
at src/emu/cpuintrf.c:1389
ran = 0
#3 0x00ef9d16 in cpuexec_timeslice () at src/emu/cpuexec.c:502
target = {seconds = 1103, subseconds = 833963890631740136}
base = {seconds = 1103, subseconds = 833094088227932608}
cpunum = 0
ran = 1149
#4 0x00e91219 in run_game (driver=0x14deb90) at src/emu/mame.c:346
settingsloaded = 1
machine = (running_machine *) 0x40a7a80
error = 0
firstrun = 0
mame = (mame_private *) 0x40a7d14
cb = (callback_item *) 0x41b04f0
#5 0x00f1d4d0 in cli_execute (argc=2, argv=0x41b04c0, osd_options=0x214d3a0)
at src/emu/clifront.c:268
exename = 0x41b0500 "mame"
sourcename = 0x41ba400 "segas32"
gamename = 0x41b9460 "brival"
driver = (const game_driver *) 0x14deb90
drv = {driver_data_size = 0, cpu = {{cpu_type = 26, cpu_flags = 0,
cpu_clock = 16107950, construct_map = {{
0xa0cb18 <construct_map_system32_map>, 0xea0377 <construct_map_0>}, {
0, 0}, {0, 0}}, vblank_interrupt = 0xa0b95b <start_of_vblank_int>,
vblank_interrupts_per_frame = 1, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}, {
cpu_type = 1, cpu_flags = 0, cpu_clock = 8053975, construct_map = {{
0xa0d6cc <construct_map_system32_sound_map>,
0xea0377 <construct_map_0>}, {0, 0}, {
0xa0d888 <construct_map_system32_sound_portmap>,
0xea0377 <construct_map_0>}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x1d956e8 "sound"},
{cpu_type = 0, cpu_flags = 0, cpu_clock = 0, construct_map = {{0, 0}, {0,
0}, {0, 0}}, vblank_interrupt = 0, vblank_interrupts_per_frame = 0,
timed_interrupt = 0, timed_interrupt_period = 0, reset_param = 0x0,
tag = 0x0}, {cpu_type = 0, cpu_flags = 0, cpu_clock = 0,
construct_map = {{0, 0}, {0, 0}, {0, 0}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}, {
cpu_type = 0, cpu_flags = 0, cpu_clock = 0, construct_map = {{0, 0}, {0,
0}, {0, 0}}, vblank_interrupt = 0, vblank_interrupts_per_frame = 0,
timed_interrupt = 0, timed_interrupt_period = 0, reset_param = 0x0,
tag = 0x0}, {cpu_type = 0, cpu_flags = 0, cpu_clock = 0,
construct_map = {{0, 0}, {0, 0}, {0, 0}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}, {
cpu_type = 0, cpu_flags = 0, cpu_clock = 0, construct_map = {{0, 0}, {0,
0}, {0, 0}}, vblank_interrupt = 0, vblank_interrupts_per_frame = 0,
timed_interrupt = 0, timed_interrupt_period = 0, reset_param = 0x0,
tag = 0x0}, {cpu_type = 0, cpu_flags = 0, cpu_clock = 0,
construct_map = {{0, 0}, {0, 0}, {0, 0}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}},
cpu_slices_per_frame = 0, watchdog_vblank_count = 0, watchdog_time = 0,
machine_start = 0, machine_reset = 0xa0b330 <machine_reset_system32>,
nvram_handler = 0xa0cac0 <nvram_handler_system32>, memcard_handler = 0,
video_attributes = 0, gfxdecodeinfo = 0x1d956c0, total_colors = 16384,
color_table_len = 0, default_layout = 0x0, screen = {{
tag = 0x1d956ee "main", palette_base = 0, defstate = {width = 416,
height = 262, visarea = {min_x = 0, max_x = 415, min_y = 0,
max_y = 223}, oldstyle_vblank_supplied = 0 '\0',
refresh = 16666666666666666, vblank = 0,
format = BITMAP_FORMAT_RGB32}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '\0',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}, {tag = 0x0,
palette_base = 0, defstate = {width = 0, height = 0, visarea = {
min_x = 0, max_x = 0, min_y = 0, max_y = 0},
oldstyle_vblank_supplied = 0 '\0', refresh = 0, vblank = 0,
format = BITMAP_FORMAT_INVALID}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '\0',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}, {tag = 0x0,
palette_base = 0, defstate = {width = 0, height = 0, visarea = {
min_x = 0, max_x = 0, min_y = 0, max_y = 0},
oldstyle_vblank_supplied = 0 '\0', refresh = 0, vblank = 0,
format = BITMAP_FORMAT_INVALID}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '\0',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}, {tag = 0x0,
palette_base = 0, defstate = {width = 0, height = 0, visarea = {
min_x = 0, max_x = 0, min_y = 0, max_y = 0},
oldstyle_vblank_supplied = 0 '\0', refresh = 0, vblank = 0,
format = BITMAP_FORMAT_INVALID}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '\0',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}},
init_palette = 0, video_start = 0xa5ad0d <video_start_system32>,
video_reset = 0, video_eof = 0,
video_update = 0xa60e25 <video_update_system32>, sound = {{sound_type = 20,
clock = 8053975, config = 0x1d956e0, tag = 0x0, routes = 2, route = {{
output = 0, target = 0x1d956f3 "left", gain = 0.400000006}, {
output = 1, target = 0x1d956f8 "right", gain = 0.400000006}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 20, clock = 8053975, config = 0x0, tag = 0x0, routes = 2,
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.400000006}, {
output = 1, target = 0x1d956f8 "right", gain = 0.400000006}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 58, clock = 12500000, config = 0x0, tag = 0x0, routes = 2,
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.550000012}, {
output = 1, target = 0x1d956f8 "right", gain = 0.550000012}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 0, clock = 0, config = 0x0, tag = 0x0, routes = 0, route = {
{output = 0, target = 0x0,
gain = 0} <repeats 16 times>}} <repeats 29 times>}, speaker = {{
tag = 0x1d956f3 "left", x = -0.200000003, y = 0, z = 1}, {
tag = 0x1d956f8 "right", x = 0.200000003, y = 0, z = 1}, {tag = 0x0,
x = 0, y = 0, z = 0}, {tag = 0x0, x = 0, y = 0, z = 0}},
sound_start = 0, sound_reset = 0}
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.400000006}, {
output = 1, target = 0x1d956f8 "right", gain = 0.400000006}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 58, clock = 12500000, config = 0x0, tag = 0x0, routes = 2,
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.550000012}, {
output = 1, target = 0x1d956f8 "right", gain = 0.550000012}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 0, clock = 0, config = 0x0, tag = 0x0, routes = 0, route = {
{output = 0, target = 0x0,
gain = 0} <repeats 16 times>}} <repeats 29 times>}, speaker = {{
tag = 0x1d956f3 "left", x = -0.200000003, y = 0, z = 1}, {
tag = 0x1d956f8 "right", x = 0.200000003, y = 0, z = 1}, {tag = 0x0,
x = 0, y = 0, z = 0}, {tag = 0x0, x = 0, y = 0, z = 0}},
sound_start = 0, sound_reset = 0}
result = -1
#6 0x00e4e2a9 in utf8_main (argc=2, argv=0x41b04c0)
at src/osd/windows/winmain.c:279
ext = 0x2708544 ".map"
#7 0x0143a071 in main (argc=2, a_argv=0x41b0450) at src/osd/windows/main.c:67
i = 2
rc = 65535480
utf8_argv = (char **) 0x41b04c0
argv = (TCHAR **) 0x41b0450
',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}, {tag = 0x0,
palette_base = 0, defstate = {width = 0, height = 0, visarea = {
min_x = 0, max_x = 0, min_y = 0, max_y = 0},
oldstyle_vblank_supplied = 0 '
(gdb) run brival
Starting program: C:\mame/mame.exe brival
Program received signal SIGSEGV, Segmentation fault.
0x00ff5150 in cpu_readop (A=16773628) at src/emu/memory.h:1099
1099 INLINE UINT8 cpu_readop(offs_t A) { if (address_is
_unsafe(A)) { memory_set_opbase(A); } return cpu_readop_unsafe(A); }
(gdb) bt full
#0 0x00ff5150 in cpu_readop (A=16773628) at src/emu/memory.h:1099
No locals.
#1 0x01009e99 in v60_execute (cycles=14010) at src/emu/cpu/v60/v60.c:428
inc = 0
#2 0x00eb2340 in cpunum_execute (cpunum=0, cycles=14010)
at src/emu/cpuintrf.c:1389
ran = 0
#3 0x00ef9d16 in cpuexec_timeslice () at src/emu/cpuexec.c:502
target = {seconds = 1103, subseconds = 833963890631740136}
base = {seconds = 1103, subseconds = 833094088227932608}
cpunum = 0
ran = 1149
#4 0x00e91219 in run_game (driver=0x14deb90) at src/emu/mame.c:346
settingsloaded = 1
machine = (running_machine *) 0x40a7a80
error = 0
firstrun = 0
mame = (mame_private *) 0x40a7d14
cb = (callback_item *) 0x41b04f0
#5 0x00f1d4d0 in cli_execute (argc=2, argv=0x41b04c0, osd_options=0x214d3a0)
at src/emu/clifront.c:268
exename = 0x41b0500 "mame"
sourcename = 0x41ba400 "segas32"
gamename = 0x41b9460 "brival"
driver = (const game_driver *) 0x14deb90
drv = {driver_data_size = 0, cpu = {{cpu_type = 26, cpu_flags = 0,
cpu_clock = 16107950, construct_map = {{
0xa0cb18 <construct_map_system32_map>, 0xea0377 <construct_map_0>}, {
0, 0}, {0, 0}}, vblank_interrupt = 0xa0b95b <start_of_vblank_int>,
vblank_interrupts_per_frame = 1, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}, {
cpu_type = 1, cpu_flags = 0, cpu_clock = 8053975, construct_map = {{
0xa0d6cc <construct_map_system32_sound_map>,
0xea0377 <construct_map_0>}, {0, 0}, {
0xa0d888 <construct_map_system32_sound_portmap>,
0xea0377 <construct_map_0>}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x1d956e8 "sound"},
{cpu_type = 0, cpu_flags = 0, cpu_clock = 0, construct_map = {{0, 0}, {0,
0}, {0, 0}}, vblank_interrupt = 0, vblank_interrupts_per_frame = 0,
timed_interrupt = 0, timed_interrupt_period = 0, reset_param = 0x0,
tag = 0x0}, {cpu_type = 0, cpu_flags = 0, cpu_clock = 0,
construct_map = {{0, 0}, {0, 0}, {0, 0}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}, {
cpu_type = 0, cpu_flags = 0, cpu_clock = 0, construct_map = {{0, 0}, {0,
0}, {0, 0}}, vblank_interrupt = 0, vblank_interrupts_per_frame = 0,
timed_interrupt = 0, timed_interrupt_period = 0, reset_param = 0x0,
tag = 0x0}, {cpu_type = 0, cpu_flags = 0, cpu_clock = 0,
construct_map = {{0, 0}, {0, 0}, {0, 0}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}, {
cpu_type = 0, cpu_flags = 0, cpu_clock = 0, construct_map = {{0, 0}, {0,
0}, {0, 0}}, vblank_interrupt = 0, vblank_interrupts_per_frame = 0,
timed_interrupt = 0, timed_interrupt_period = 0, reset_param = 0x0,
tag = 0x0}, {cpu_type = 0, cpu_flags = 0, cpu_clock = 0,
construct_map = {{0, 0}, {0, 0}, {0, 0}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}},
cpu_slices_per_frame = 0, watchdog_vblank_count = 0, watchdog_time = 0,
machine_start = 0, machine_reset = 0xa0b330 <machine_reset_system32>,
nvram_handler = 0xa0cac0 <nvram_handler_system32>, memcard_handler = 0,
video_attributes = 0, gfxdecodeinfo = 0x1d956c0, total_colors = 16384,
color_table_len = 0, default_layout = 0x0, screen = {{
tag = 0x1d956ee "main", palette_base = 0, defstate = {width = 416,
height = 262, visarea = {min_x = 0, max_x = 415, min_y = 0,
max_y = 223}, oldstyle_vblank_supplied = 0 '\0',
refresh = 16666666666666666, vblank = 0,
format = BITMAP_FORMAT_RGB32}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '\0',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}, {tag = 0x0,
palette_base = 0, defstate = {width = 0, height = 0, visarea = {
min_x = 0, max_x = 0, min_y = 0, max_y = 0},
oldstyle_vblank_supplied = 0 '\0', refresh = 0, vblank = 0,
format = BITMAP_FORMAT_INVALID}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '\0',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}, {tag = 0x0,
palette_base = 0, defstate = {width = 0, height = 0, visarea = {
min_x = 0, max_x = 0, min_y = 0, max_y = 0},
oldstyle_vblank_supplied = 0 '\0', refresh = 0, vblank = 0,
format = BITMAP_FORMAT_INVALID}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '\0',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}, {tag = 0x0,
palette_base = 0, defstate = {width = 0, height = 0, visarea = {
min_x = 0, max_x = 0, min_y = 0, max_y = 0},
oldstyle_vblank_supplied = 0 '\0', refresh = 0, vblank = 0,
format = BITMAP_FORMAT_INVALID}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '\0',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}},
init_palette = 0, video_start = 0xa5ad0d <video_start_system32>,
video_reset = 0, video_eof = 0,
video_update = 0xa60e25 <video_update_system32>, sound = {{sound_type = 20,
clock = 8053975, config = 0x1d956e0, tag = 0x0, routes = 2, route = {{
output = 0, target = 0x1d956f3 "left", gain = 0.400000006}, {
output = 1, target = 0x1d956f8 "right", gain = 0.400000006}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 20, clock = 8053975, config = 0x0, tag = 0x0, routes = 2,
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.400000006}, {
output = 1, target = 0x1d956f8 "right", gain = 0.400000006}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 58, clock = 12500000, config = 0x0, tag = 0x0, routes = 2,
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.550000012}, {
output = 1, target = 0x1d956f8 "right", gain = 0.550000012}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 0, clock = 0, config = 0x0, tag = 0x0, routes = 0, route = {
{output = 0, target = 0x0,
gain = 0} <repeats 16 times>}} <repeats 29 times>}, speaker = {{
tag = 0x1d956f3 "left", x = -0.200000003, y = 0, z = 1}, {
tag = 0x1d956f8 "right", x = 0.200000003, y = 0, z = 1}, {tag = 0x0,
x = 0, y = 0, z = 0}, {tag = 0x0, x = 0, y = 0, z = 0}},
sound_start = 0, sound_reset = 0}
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.400000006}, {
output = 1, target = 0x1d956f8 "right", gain = 0.400000006}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 58, clock = 12500000, config = 0x0, tag = 0x0, routes = 2,
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.550000012}, {
output = 1, target = 0x1d956f8 "right", gain = 0.550000012}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 0, clock = 0, config = 0x0, tag = 0x0, routes = 0, route = {
{output = 0, target = 0x0,
gain = 0} <repeats 16 times>}} <repeats 29 times>}, speaker = {{
tag = 0x1d956f3 "left", x = -0.200000003, y = 0, z = 1}, {
tag = 0x1d956f8 "right", x = 0.200000003, y = 0, z = 1}, {tag = 0x0,
x = 0, y = 0, z = 0}, {tag = 0x0, x = 0, y = 0, z = 0}},
sound_start = 0, sound_reset = 0}
result = -1
#6 0x00e4e2a9 in utf8_main (argc=2, argv=0x41b04c0)
at src/osd/windows/winmain.c:279
ext = 0x2708544 ".map"
#7 0x0143a071 in main (argc=2, a_argv=0x41b0450) at src/osd/windows/main.c:67
i = 2
rc = 65535480
utf8_argv = (char **) 0x41b04c0
argv = (TCHAR **) 0x41b0450
', refresh = 0, vblank = 0,
format = BITMAP_FORMAT_INVALID}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '
(gdb) run brival
Starting program: C:\mame/mame.exe brival
Program received signal SIGSEGV, Segmentation fault.
0x00ff5150 in cpu_readop (A=16773628) at src/emu/memory.h:1099
1099 INLINE UINT8 cpu_readop(offs_t A) { if (address_is
_unsafe(A)) { memory_set_opbase(A); } return cpu_readop_unsafe(A); }
(gdb) bt full
#0 0x00ff5150 in cpu_readop (A=16773628) at src/emu/memory.h:1099
No locals.
#1 0x01009e99 in v60_execute (cycles=14010) at src/emu/cpu/v60/v60.c:428
inc = 0
#2 0x00eb2340 in cpunum_execute (cpunum=0, cycles=14010)
at src/emu/cpuintrf.c:1389
ran = 0
#3 0x00ef9d16 in cpuexec_timeslice () at src/emu/cpuexec.c:502
target = {seconds = 1103, subseconds = 833963890631740136}
base = {seconds = 1103, subseconds = 833094088227932608}
cpunum = 0
ran = 1149
#4 0x00e91219 in run_game (driver=0x14deb90) at src/emu/mame.c:346
settingsloaded = 1
machine = (running_machine *) 0x40a7a80
error = 0
firstrun = 0
mame = (mame_private *) 0x40a7d14
cb = (callback_item *) 0x41b04f0
#5 0x00f1d4d0 in cli_execute (argc=2, argv=0x41b04c0, osd_options=0x214d3a0)
at src/emu/clifront.c:268
exename = 0x41b0500 "mame"
sourcename = 0x41ba400 "segas32"
gamename = 0x41b9460 "brival"
driver = (const game_driver *) 0x14deb90
drv = {driver_data_size = 0, cpu = {{cpu_type = 26, cpu_flags = 0,
cpu_clock = 16107950, construct_map = {{
0xa0cb18 <construct_map_system32_map>, 0xea0377 <construct_map_0>}, {
0, 0}, {0, 0}}, vblank_interrupt = 0xa0b95b <start_of_vblank_int>,
vblank_interrupts_per_frame = 1, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}, {
cpu_type = 1, cpu_flags = 0, cpu_clock = 8053975, construct_map = {{
0xa0d6cc <construct_map_system32_sound_map>,
0xea0377 <construct_map_0>}, {0, 0}, {
0xa0d888 <construct_map_system32_sound_portmap>,
0xea0377 <construct_map_0>}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x1d956e8 "sound"},
{cpu_type = 0, cpu_flags = 0, cpu_clock = 0, construct_map = {{0, 0}, {0,
0}, {0, 0}}, vblank_interrupt = 0, vblank_interrupts_per_frame = 0,
timed_interrupt = 0, timed_interrupt_period = 0, reset_param = 0x0,
tag = 0x0}, {cpu_type = 0, cpu_flags = 0, cpu_clock = 0,
construct_map = {{0, 0}, {0, 0}, {0, 0}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}, {
cpu_type = 0, cpu_flags = 0, cpu_clock = 0, construct_map = {{0, 0}, {0,
0}, {0, 0}}, vblank_interrupt = 0, vblank_interrupts_per_frame = 0,
timed_interrupt = 0, timed_interrupt_period = 0, reset_param = 0x0,
tag = 0x0}, {cpu_type = 0, cpu_flags = 0, cpu_clock = 0,
construct_map = {{0, 0}, {0, 0}, {0, 0}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}, {
cpu_type = 0, cpu_flags = 0, cpu_clock = 0, construct_map = {{0, 0}, {0,
0}, {0, 0}}, vblank_interrupt = 0, vblank_interrupts_per_frame = 0,
timed_interrupt = 0, timed_interrupt_period = 0, reset_param = 0x0,
tag = 0x0}, {cpu_type = 0, cpu_flags = 0, cpu_clock = 0,
construct_map = {{0, 0}, {0, 0}, {0, 0}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}},
cpu_slices_per_frame = 0, watchdog_vblank_count = 0, watchdog_time = 0,
machine_start = 0, machine_reset = 0xa0b330 <machine_reset_system32>,
nvram_handler = 0xa0cac0 <nvram_handler_system32>, memcard_handler = 0,
video_attributes = 0, gfxdecodeinfo = 0x1d956c0, total_colors = 16384,
color_table_len = 0, default_layout = 0x0, screen = {{
tag = 0x1d956ee "main", palette_base = 0, defstate = {width = 416,
height = 262, visarea = {min_x = 0, max_x = 415, min_y = 0,
max_y = 223}, oldstyle_vblank_supplied = 0 '\0',
refresh = 16666666666666666, vblank = 0,
format = BITMAP_FORMAT_RGB32}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '\0',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}, {tag = 0x0,
palette_base = 0, defstate = {width = 0, height = 0, visarea = {
min_x = 0, max_x = 0, min_y = 0, max_y = 0},
oldstyle_vblank_supplied = 0 '\0', refresh = 0, vblank = 0,
format = BITMAP_FORMAT_INVALID}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '\0',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}, {tag = 0x0,
palette_base = 0, defstate = {width = 0, height = 0, visarea = {
min_x = 0, max_x = 0, min_y = 0, max_y = 0},
oldstyle_vblank_supplied = 0 '\0', refresh = 0, vblank = 0,
format = BITMAP_FORMAT_INVALID}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '\0',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}, {tag = 0x0,
palette_base = 0, defstate = {width = 0, height = 0, visarea = {
min_x = 0, max_x = 0, min_y = 0, max_y = 0},
oldstyle_vblank_supplied = 0 '\0', refresh = 0, vblank = 0,
format = BITMAP_FORMAT_INVALID}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '\0',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}},
init_palette = 0, video_start = 0xa5ad0d <video_start_system32>,
video_reset = 0, video_eof = 0,
video_update = 0xa60e25 <video_update_system32>, sound = {{sound_type = 20,
clock = 8053975, config = 0x1d956e0, tag = 0x0, routes = 2, route = {{
output = 0, target = 0x1d956f3 "left", gain = 0.400000006}, {
output = 1, target = 0x1d956f8 "right", gain = 0.400000006}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 20, clock = 8053975, config = 0x0, tag = 0x0, routes = 2,
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.400000006}, {
output = 1, target = 0x1d956f8 "right", gain = 0.400000006}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 58, clock = 12500000, config = 0x0, tag = 0x0, routes = 2,
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.550000012}, {
output = 1, target = 0x1d956f8 "right", gain = 0.550000012}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 0, clock = 0, config = 0x0, tag = 0x0, routes = 0, route = {
{output = 0, target = 0x0,
gain = 0} <repeats 16 times>}} <repeats 29 times>}, speaker = {{
tag = 0x1d956f3 "left", x = -0.200000003, y = 0, z = 1}, {
tag = 0x1d956f8 "right", x = 0.200000003, y = 0, z = 1}, {tag = 0x0,
x = 0, y = 0, z = 0}, {tag = 0x0, x = 0, y = 0, z = 0}},
sound_start = 0, sound_reset = 0}
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.400000006}, {
output = 1, target = 0x1d956f8 "right", gain = 0.400000006}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 58, clock = 12500000, config = 0x0, tag = 0x0, routes = 2,
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.550000012}, {
output = 1, target = 0x1d956f8 "right", gain = 0.550000012}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 0, clock = 0, config = 0x0, tag = 0x0, routes = 0, route = {
{output = 0, target = 0x0,
gain = 0} <repeats 16 times>}} <repeats 29 times>}, speaker = {{
tag = 0x1d956f3 "left", x = -0.200000003, y = 0, z = 1}, {
tag = 0x1d956f8 "right", x = 0.200000003, y = 0, z = 1}, {tag = 0x0,
x = 0, y = 0, z = 0}, {tag = 0x0, x = 0, y = 0, z = 0}},
sound_start = 0, sound_reset = 0}
result = -1
#6 0x00e4e2a9 in utf8_main (argc=2, argv=0x41b04c0)
at src/osd/windows/winmain.c:279
ext = 0x2708544 ".map"
#7 0x0143a071 in main (argc=2, a_argv=0x41b0450) at src/osd/windows/main.c:67
i = 2
rc = 65535480
utf8_argv = (char **) 0x41b04c0
argv = (TCHAR **) 0x41b0450
',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}, {tag = 0x0,
palette_base = 0, defstate = {width = 0, height = 0, visarea = {
min_x = 0, max_x = 0, min_y = 0, max_y = 0},
oldstyle_vblank_supplied = 0 '
(gdb) run brival
Starting program: C:\mame/mame.exe brival
Program received signal SIGSEGV, Segmentation fault.
0x00ff5150 in cpu_readop (A=16773628) at src/emu/memory.h:1099
1099 INLINE UINT8 cpu_readop(offs_t A) { if (address_is
_unsafe(A)) { memory_set_opbase(A); } return cpu_readop_unsafe(A); }
(gdb) bt full
#0 0x00ff5150 in cpu_readop (A=16773628) at src/emu/memory.h:1099
No locals.
#1 0x01009e99 in v60_execute (cycles=14010) at src/emu/cpu/v60/v60.c:428
inc = 0
#2 0x00eb2340 in cpunum_execute (cpunum=0, cycles=14010)
at src/emu/cpuintrf.c:1389
ran = 0
#3 0x00ef9d16 in cpuexec_timeslice () at src/emu/cpuexec.c:502
target = {seconds = 1103, subseconds = 833963890631740136}
base = {seconds = 1103, subseconds = 833094088227932608}
cpunum = 0
ran = 1149
#4 0x00e91219 in run_game (driver=0x14deb90) at src/emu/mame.c:346
settingsloaded = 1
machine = (running_machine *) 0x40a7a80
error = 0
firstrun = 0
mame = (mame_private *) 0x40a7d14
cb = (callback_item *) 0x41b04f0
#5 0x00f1d4d0 in cli_execute (argc=2, argv=0x41b04c0, osd_options=0x214d3a0)
at src/emu/clifront.c:268
exename = 0x41b0500 "mame"
sourcename = 0x41ba400 "segas32"
gamename = 0x41b9460 "brival"
driver = (const game_driver *) 0x14deb90
drv = {driver_data_size = 0, cpu = {{cpu_type = 26, cpu_flags = 0,
cpu_clock = 16107950, construct_map = {{
0xa0cb18 <construct_map_system32_map>, 0xea0377 <construct_map_0>}, {
0, 0}, {0, 0}}, vblank_interrupt = 0xa0b95b <start_of_vblank_int>,
vblank_interrupts_per_frame = 1, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}, {
cpu_type = 1, cpu_flags = 0, cpu_clock = 8053975, construct_map = {{
0xa0d6cc <construct_map_system32_sound_map>,
0xea0377 <construct_map_0>}, {0, 0}, {
0xa0d888 <construct_map_system32_sound_portmap>,
0xea0377 <construct_map_0>}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x1d956e8 "sound"},
{cpu_type = 0, cpu_flags = 0, cpu_clock = 0, construct_map = {{0, 0}, {0,
0}, {0, 0}}, vblank_interrupt = 0, vblank_interrupts_per_frame = 0,
timed_interrupt = 0, timed_interrupt_period = 0, reset_param = 0x0,
tag = 0x0}, {cpu_type = 0, cpu_flags = 0, cpu_clock = 0,
construct_map = {{0, 0}, {0, 0}, {0, 0}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}, {
cpu_type = 0, cpu_flags = 0, cpu_clock = 0, construct_map = {{0, 0}, {0,
0}, {0, 0}}, vblank_interrupt = 0, vblank_interrupts_per_frame = 0,
timed_interrupt = 0, timed_interrupt_period = 0, reset_param = 0x0,
tag = 0x0}, {cpu_type = 0, cpu_flags = 0, cpu_clock = 0,
construct_map = {{0, 0}, {0, 0}, {0, 0}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}, {
cpu_type = 0, cpu_flags = 0, cpu_clock = 0, construct_map = {{0, 0}, {0,
0}, {0, 0}}, vblank_interrupt = 0, vblank_interrupts_per_frame = 0,
timed_interrupt = 0, timed_interrupt_period = 0, reset_param = 0x0,
tag = 0x0}, {cpu_type = 0, cpu_flags = 0, cpu_clock = 0,
construct_map = {{0, 0}, {0, 0}, {0, 0}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}},
cpu_slices_per_frame = 0, watchdog_vblank_count = 0, watchdog_time = 0,
machine_start = 0, machine_reset = 0xa0b330 <machine_reset_system32>,
nvram_handler = 0xa0cac0 <nvram_handler_system32>, memcard_handler = 0,
video_attributes = 0, gfxdecodeinfo = 0x1d956c0, total_colors = 16384,
color_table_len = 0, default_layout = 0x0, screen = {{
tag = 0x1d956ee "main", palette_base = 0, defstate = {width = 416,
height = 262, visarea = {min_x = 0, max_x = 415, min_y = 0,
max_y = 223}, oldstyle_vblank_supplied = 0 '\0',
refresh = 16666666666666666, vblank = 0,
format = BITMAP_FORMAT_RGB32}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '\0',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}, {tag = 0x0,
palette_base = 0, defstate = {width = 0, height = 0, visarea = {
min_x = 0, max_x = 0, min_y = 0, max_y = 0},
oldstyle_vblank_supplied = 0 '\0', refresh = 0, vblank = 0,
format = BITMAP_FORMAT_INVALID}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '\0',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}, {tag = 0x0,
palette_base = 0, defstate = {width = 0, height = 0, visarea = {
min_x = 0, max_x = 0, min_y = 0, max_y = 0},
oldstyle_vblank_supplied = 0 '\0', refresh = 0, vblank = 0,
format = BITMAP_FORMAT_INVALID}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '\0',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}, {tag = 0x0,
palette_base = 0, defstate = {width = 0, height = 0, visarea = {
min_x = 0, max_x = 0, min_y = 0, max_y = 0},
oldstyle_vblank_supplied = 0 '\0', refresh = 0, vblank = 0,
format = BITMAP_FORMAT_INVALID}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '\0',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}},
init_palette = 0, video_start = 0xa5ad0d <video_start_system32>,
video_reset = 0, video_eof = 0,
video_update = 0xa60e25 <video_update_system32>, sound = {{sound_type = 20,
clock = 8053975, config = 0x1d956e0, tag = 0x0, routes = 2, route = {{
output = 0, target = 0x1d956f3 "left", gain = 0.400000006}, {
output = 1, target = 0x1d956f8 "right", gain = 0.400000006}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 20, clock = 8053975, config = 0x0, tag = 0x0, routes = 2,
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.400000006}, {
output = 1, target = 0x1d956f8 "right", gain = 0.400000006}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 58, clock = 12500000, config = 0x0, tag = 0x0, routes = 2,
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.550000012}, {
output = 1, target = 0x1d956f8 "right", gain = 0.550000012}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 0, clock = 0, config = 0x0, tag = 0x0, routes = 0, route = {
{output = 0, target = 0x0,
gain = 0} <repeats 16 times>}} <repeats 29 times>}, speaker = {{
tag = 0x1d956f3 "left", x = -0.200000003, y = 0, z = 1}, {
tag = 0x1d956f8 "right", x = 0.200000003, y = 0, z = 1}, {tag = 0x0,
x = 0, y = 0, z = 0}, {tag = 0x0, x = 0, y = 0, z = 0}},
sound_start = 0, sound_reset = 0}
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.400000006}, {
output = 1, target = 0x1d956f8 "right", gain = 0.400000006}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 58, clock = 12500000, config = 0x0, tag = 0x0, routes = 2,
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.550000012}, {
output = 1, target = 0x1d956f8 "right", gain = 0.550000012}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 0, clock = 0, config = 0x0, tag = 0x0, routes = 0, route = {
{output = 0, target = 0x0,
gain = 0} <repeats 16 times>}} <repeats 29 times>}, speaker = {{
tag = 0x1d956f3 "left", x = -0.200000003, y = 0, z = 1}, {
tag = 0x1d956f8 "right", x = 0.200000003, y = 0, z = 1}, {tag = 0x0,
x = 0, y = 0, z = 0}, {tag = 0x0, x = 0, y = 0, z = 0}},
sound_start = 0, sound_reset = 0}
result = -1
#6 0x00e4e2a9 in utf8_main (argc=2, argv=0x41b04c0)
at src/osd/windows/winmain.c:279
ext = 0x2708544 ".map"
#7 0x0143a071 in main (argc=2, a_argv=0x41b0450) at src/osd/windows/main.c:67
i = 2
rc = 65535480
utf8_argv = (char **) 0x41b04c0
argv = (TCHAR **) 0x41b0450
', refresh = 0, vblank = 0,
format = BITMAP_FORMAT_INVALID}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '
(gdb) run brival
Starting program: C:\mame/mame.exe brival
Program received signal SIGSEGV, Segmentation fault.
0x00ff5150 in cpu_readop (A=16773628) at src/emu/memory.h:1099
1099 INLINE UINT8 cpu_readop(offs_t A) { if (address_is
_unsafe(A)) { memory_set_opbase(A); } return cpu_readop_unsafe(A); }
(gdb) bt full
#0 0x00ff5150 in cpu_readop (A=16773628) at src/emu/memory.h:1099
No locals.
#1 0x01009e99 in v60_execute (cycles=14010) at src/emu/cpu/v60/v60.c:428
inc = 0
#2 0x00eb2340 in cpunum_execute (cpunum=0, cycles=14010)
at src/emu/cpuintrf.c:1389
ran = 0
#3 0x00ef9d16 in cpuexec_timeslice () at src/emu/cpuexec.c:502
target = {seconds = 1103, subseconds = 833963890631740136}
base = {seconds = 1103, subseconds = 833094088227932608}
cpunum = 0
ran = 1149
#4 0x00e91219 in run_game (driver=0x14deb90) at src/emu/mame.c:346
settingsloaded = 1
machine = (running_machine *) 0x40a7a80
error = 0
firstrun = 0
mame = (mame_private *) 0x40a7d14
cb = (callback_item *) 0x41b04f0
#5 0x00f1d4d0 in cli_execute (argc=2, argv=0x41b04c0, osd_options=0x214d3a0)
at src/emu/clifront.c:268
exename = 0x41b0500 "mame"
sourcename = 0x41ba400 "segas32"
gamename = 0x41b9460 "brival"
driver = (const game_driver *) 0x14deb90
drv = {driver_data_size = 0, cpu = {{cpu_type = 26, cpu_flags = 0,
cpu_clock = 16107950, construct_map = {{
0xa0cb18 <construct_map_system32_map>, 0xea0377 <construct_map_0>}, {
0, 0}, {0, 0}}, vblank_interrupt = 0xa0b95b <start_of_vblank_int>,
vblank_interrupts_per_frame = 1, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}, {
cpu_type = 1, cpu_flags = 0, cpu_clock = 8053975, construct_map = {{
0xa0d6cc <construct_map_system32_sound_map>,
0xea0377 <construct_map_0>}, {0, 0}, {
0xa0d888 <construct_map_system32_sound_portmap>,
0xea0377 <construct_map_0>}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x1d956e8 "sound"},
{cpu_type = 0, cpu_flags = 0, cpu_clock = 0, construct_map = {{0, 0}, {0,
0}, {0, 0}}, vblank_interrupt = 0, vblank_interrupts_per_frame = 0,
timed_interrupt = 0, timed_interrupt_period = 0, reset_param = 0x0,
tag = 0x0}, {cpu_type = 0, cpu_flags = 0, cpu_clock = 0,
construct_map = {{0, 0}, {0, 0}, {0, 0}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}, {
cpu_type = 0, cpu_flags = 0, cpu_clock = 0, construct_map = {{0, 0}, {0,
0}, {0, 0}}, vblank_interrupt = 0, vblank_interrupts_per_frame = 0,
timed_interrupt = 0, timed_interrupt_period = 0, reset_param = 0x0,
tag = 0x0}, {cpu_type = 0, cpu_flags = 0, cpu_clock = 0,
construct_map = {{0, 0}, {0, 0}, {0, 0}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}, {
cpu_type = 0, cpu_flags = 0, cpu_clock = 0, construct_map = {{0, 0}, {0,
0}, {0, 0}}, vblank_interrupt = 0, vblank_interrupts_per_frame = 0,
timed_interrupt = 0, timed_interrupt_period = 0, reset_param = 0x0,
tag = 0x0}, {cpu_type = 0, cpu_flags = 0, cpu_clock = 0,
construct_map = {{0, 0}, {0, 0}, {0, 0}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}},
cpu_slices_per_frame = 0, watchdog_vblank_count = 0, watchdog_time = 0,
machine_start = 0, machine_reset = 0xa0b330 <machine_reset_system32>,
nvram_handler = 0xa0cac0 <nvram_handler_system32>, memcard_handler = 0,
video_attributes = 0, gfxdecodeinfo = 0x1d956c0, total_colors = 16384,
color_table_len = 0, default_layout = 0x0, screen = {{
tag = 0x1d956ee "main", palette_base = 0, defstate = {width = 416,
height = 262, visarea = {min_x = 0, max_x = 415, min_y = 0,
max_y = 223}, oldstyle_vblank_supplied = 0 '\0',
refresh = 16666666666666666, vblank = 0,
format = BITMAP_FORMAT_RGB32}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '\0',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}, {tag = 0x0,
palette_base = 0, defstate = {width = 0, height = 0, visarea = {
min_x = 0, max_x = 0, min_y = 0, max_y = 0},
oldstyle_vblank_supplied = 0 '\0', refresh = 0, vblank = 0,
format = BITMAP_FORMAT_INVALID}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '\0',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}, {tag = 0x0,
palette_base = 0, defstate = {width = 0, height = 0, visarea = {
min_x = 0, max_x = 0, min_y = 0, max_y = 0},
oldstyle_vblank_supplied = 0 '\0', refresh = 0, vblank = 0,
format = BITMAP_FORMAT_INVALID}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '\0',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}, {tag = 0x0,
palette_base = 0, defstate = {width = 0, height = 0, visarea = {
min_x = 0, max_x = 0, min_y = 0, max_y = 0},
oldstyle_vblank_supplied = 0 '\0', refresh = 0, vblank = 0,
format = BITMAP_FORMAT_INVALID}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '\0',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}},
init_palette = 0, video_start = 0xa5ad0d <video_start_system32>,
video_reset = 0, video_eof = 0,
video_update = 0xa60e25 <video_update_system32>, sound = {{sound_type = 20,
clock = 8053975, config = 0x1d956e0, tag = 0x0, routes = 2, route = {{
output = 0, target = 0x1d956f3 "left", gain = 0.400000006}, {
output = 1, target = 0x1d956f8 "right", gain = 0.400000006}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 20, clock = 8053975, config = 0x0, tag = 0x0, routes = 2,
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.400000006}, {
output = 1, target = 0x1d956f8 "right", gain = 0.400000006}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 58, clock = 12500000, config = 0x0, tag = 0x0, routes = 2,
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.550000012}, {
output = 1, target = 0x1d956f8 "right", gain = 0.550000012}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 0, clock = 0, config = 0x0, tag = 0x0, routes = 0, route = {
{output = 0, target = 0x0,
gain = 0} <repeats 16 times>}} <repeats 29 times>}, speaker = {{
tag = 0x1d956f3 "left", x = -0.200000003, y = 0, z = 1}, {
tag = 0x1d956f8 "right", x = 0.200000003, y = 0, z = 1}, {tag = 0x0,
x = 0, y = 0, z = 0}, {tag = 0x0, x = 0, y = 0, z = 0}},
sound_start = 0, sound_reset = 0}
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.400000006}, {
output = 1, target = 0x1d956f8 "right", gain = 0.400000006}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 58, clock = 12500000, config = 0x0, tag = 0x0, routes = 2,
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.550000012}, {
output = 1, target = 0x1d956f8 "right", gain = 0.550000012}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 0, clock = 0, config = 0x0, tag = 0x0, routes = 0, route = {
{output = 0, target = 0x0,
gain = 0} <repeats 16 times>}} <repeats 29 times>}, speaker = {{
tag = 0x1d956f3 "left", x = -0.200000003, y = 0, z = 1}, {
tag = 0x1d956f8 "right", x = 0.200000003, y = 0, z = 1}, {tag = 0x0,
x = 0, y = 0, z = 0}, {tag = 0x0, x = 0, y = 0, z = 0}},
sound_start = 0, sound_reset = 0}
result = -1
#6 0x00e4e2a9 in utf8_main (argc=2, argv=0x41b04c0)
at src/osd/windows/winmain.c:279
ext = 0x2708544 ".map"
#7 0x0143a071 in main (argc=2, a_argv=0x41b0450) at src/osd/windows/main.c:67
i = 2
rc = 65535480
utf8_argv = (char **) 0x41b04c0
argv = (TCHAR **) 0x41b0450
',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}, {tag = 0x0,
palette_base = 0, defstate = {width = 0, height = 0, visarea = {
min_x = 0, max_x = 0, min_y = 0, max_y = 0},
oldstyle_vblank_supplied = 0 '
(gdb) run brival
Starting program: C:\mame/mame.exe brival
Program received signal SIGSEGV, Segmentation fault.
0x00ff5150 in cpu_readop (A=16773628) at src/emu/memory.h:1099
1099 INLINE UINT8 cpu_readop(offs_t A) { if (address_is
_unsafe(A)) { memory_set_opbase(A); } return cpu_readop_unsafe(A); }
(gdb) bt full
#0 0x00ff5150 in cpu_readop (A=16773628) at src/emu/memory.h:1099
No locals.
#1 0x01009e99 in v60_execute (cycles=14010) at src/emu/cpu/v60/v60.c:428
inc = 0
#2 0x00eb2340 in cpunum_execute (cpunum=0, cycles=14010)
at src/emu/cpuintrf.c:1389
ran = 0
#3 0x00ef9d16 in cpuexec_timeslice () at src/emu/cpuexec.c:502
target = {seconds = 1103, subseconds = 833963890631740136}
base = {seconds = 1103, subseconds = 833094088227932608}
cpunum = 0
ran = 1149
#4 0x00e91219 in run_game (driver=0x14deb90) at src/emu/mame.c:346
settingsloaded = 1
machine = (running_machine *) 0x40a7a80
error = 0
firstrun = 0
mame = (mame_private *) 0x40a7d14
cb = (callback_item *) 0x41b04f0
#5 0x00f1d4d0 in cli_execute (argc=2, argv=0x41b04c0, osd_options=0x214d3a0)
at src/emu/clifront.c:268
exename = 0x41b0500 "mame"
sourcename = 0x41ba400 "segas32"
gamename = 0x41b9460 "brival"
driver = (const game_driver *) 0x14deb90
drv = {driver_data_size = 0, cpu = {{cpu_type = 26, cpu_flags = 0,
cpu_clock = 16107950, construct_map = {{
0xa0cb18 <construct_map_system32_map>, 0xea0377 <construct_map_0>}, {
0, 0}, {0, 0}}, vblank_interrupt = 0xa0b95b <start_of_vblank_int>,
vblank_interrupts_per_frame = 1, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}, {
cpu_type = 1, cpu_flags = 0, cpu_clock = 8053975, construct_map = {{
0xa0d6cc <construct_map_system32_sound_map>,
0xea0377 <construct_map_0>}, {0, 0}, {
0xa0d888 <construct_map_system32_sound_portmap>,
0xea0377 <construct_map_0>}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x1d956e8 "sound"},
{cpu_type = 0, cpu_flags = 0, cpu_clock = 0, construct_map = {{0, 0}, {0,
0}, {0, 0}}, vblank_interrupt = 0, vblank_interrupts_per_frame = 0,
timed_interrupt = 0, timed_interrupt_period = 0, reset_param = 0x0,
tag = 0x0}, {cpu_type = 0, cpu_flags = 0, cpu_clock = 0,
construct_map = {{0, 0}, {0, 0}, {0, 0}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}, {
cpu_type = 0, cpu_flags = 0, cpu_clock = 0, construct_map = {{0, 0}, {0,
0}, {0, 0}}, vblank_interrupt = 0, vblank_interrupts_per_frame = 0,
timed_interrupt = 0, timed_interrupt_period = 0, reset_param = 0x0,
tag = 0x0}, {cpu_type = 0, cpu_flags = 0, cpu_clock = 0,
construct_map = {{0, 0}, {0, 0}, {0, 0}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}, {
cpu_type = 0, cpu_flags = 0, cpu_clock = 0, construct_map = {{0, 0}, {0,
0}, {0, 0}}, vblank_interrupt = 0, vblank_interrupts_per_frame = 0,
timed_interrupt = 0, timed_interrupt_period = 0, reset_param = 0x0,
tag = 0x0}, {cpu_type = 0, cpu_flags = 0, cpu_clock = 0,
construct_map = {{0, 0}, {0, 0}, {0, 0}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}},
cpu_slices_per_frame = 0, watchdog_vblank_count = 0, watchdog_time = 0,
machine_start = 0, machine_reset = 0xa0b330 <machine_reset_system32>,
nvram_handler = 0xa0cac0 <nvram_handler_system32>, memcard_handler = 0,
video_attributes = 0, gfxdecodeinfo = 0x1d956c0, total_colors = 16384,
color_table_len = 0, default_layout = 0x0, screen = {{
tag = 0x1d956ee "main", palette_base = 0, defstate = {width = 416,
height = 262, visarea = {min_x = 0, max_x = 415, min_y = 0,
max_y = 223}, oldstyle_vblank_supplied = 0 '\0',
refresh = 16666666666666666, vblank = 0,
format = BITMAP_FORMAT_RGB32}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '\0',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}, {tag = 0x0,
palette_base = 0, defstate = {width = 0, height = 0, visarea = {
min_x = 0, max_x = 0, min_y = 0, max_y = 0},
oldstyle_vblank_supplied = 0 '\0', refresh = 0, vblank = 0,
format = BITMAP_FORMAT_INVALID}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '\0',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}, {tag = 0x0,
palette_base = 0, defstate = {width = 0, height = 0, visarea = {
min_x = 0, max_x = 0, min_y = 0, max_y = 0},
oldstyle_vblank_supplied = 0 '\0', refresh = 0, vblank = 0,
format = BITMAP_FORMAT_INVALID}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '\0',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}, {tag = 0x0,
palette_base = 0, defstate = {width = 0, height = 0, visarea = {
min_x = 0, max_x = 0, min_y = 0, max_y = 0},
oldstyle_vblank_supplied = 0 '\0', refresh = 0, vblank = 0,
format = BITMAP_FORMAT_INVALID}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '\0',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}},
init_palette = 0, video_start = 0xa5ad0d <video_start_system32>,
video_reset = 0, video_eof = 0,
video_update = 0xa60e25 <video_update_system32>, sound = {{sound_type = 20,
clock = 8053975, config = 0x1d956e0, tag = 0x0, routes = 2, route = {{
output = 0, target = 0x1d956f3 "left", gain = 0.400000006}, {
output = 1, target = 0x1d956f8 "right", gain = 0.400000006}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 20, clock = 8053975, config = 0x0, tag = 0x0, routes = 2,
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.400000006}, {
output = 1, target = 0x1d956f8 "right", gain = 0.400000006}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 58, clock = 12500000, config = 0x0, tag = 0x0, routes = 2,
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.550000012}, {
output = 1, target = 0x1d956f8 "right", gain = 0.550000012}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 0, clock = 0, config = 0x0, tag = 0x0, routes = 0, route = {
{output = 0, target = 0x0,
gain = 0} <repeats 16 times>}} <repeats 29 times>}, speaker = {{
tag = 0x1d956f3 "left", x = -0.200000003, y = 0, z = 1}, {
tag = 0x1d956f8 "right", x = 0.200000003, y = 0, z = 1}, {tag = 0x0,
x = 0, y = 0, z = 0}, {tag = 0x0, x = 0, y = 0, z = 0}},
sound_start = 0, sound_reset = 0}
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.400000006}, {
output = 1, target = 0x1d956f8 "right", gain = 0.400000006}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 58, clock = 12500000, config = 0x0, tag = 0x0, routes = 2,
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.550000012}, {
output = 1, target = 0x1d956f8 "right", gain = 0.550000012}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 0, clock = 0, config = 0x0, tag = 0x0, routes = 0, route = {
{output = 0, target = 0x0,
gain = 0} <repeats 16 times>}} <repeats 29 times>}, speaker = {{
tag = 0x1d956f3 "left", x = -0.200000003, y = 0, z = 1}, {
tag = 0x1d956f8 "right", x = 0.200000003, y = 0, z = 1}, {tag = 0x0,
x = 0, y = 0, z = 0}, {tag = 0x0, x = 0, y = 0, z = 0}},
sound_start = 0, sound_reset = 0}
result = -1
#6 0x00e4e2a9 in utf8_main (argc=2, argv=0x41b04c0)
at src/osd/windows/winmain.c:279
ext = 0x2708544 ".map"
#7 0x0143a071 in main (argc=2, a_argv=0x41b0450) at src/osd/windows/main.c:67
i = 2
rc = 65535480
utf8_argv = (char **) 0x41b04c0
argv = (TCHAR **) 0x41b0450
', refresh = 0, vblank = 0,
format = BITMAP_FORMAT_INVALID}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '
(gdb) run brival
Starting program: C:\mame/mame.exe brival
Program received signal SIGSEGV, Segmentation fault.
0x00ff5150 in cpu_readop (A=16773628) at src/emu/memory.h:1099
1099 INLINE UINT8 cpu_readop(offs_t A) { if (address_is
_unsafe(A)) { memory_set_opbase(A); } return cpu_readop_unsafe(A); }
(gdb) bt full
#0 0x00ff5150 in cpu_readop (A=16773628) at src/emu/memory.h:1099
No locals.
#1 0x01009e99 in v60_execute (cycles=14010) at src/emu/cpu/v60/v60.c:428
inc = 0
#2 0x00eb2340 in cpunum_execute (cpunum=0, cycles=14010)
at src/emu/cpuintrf.c:1389
ran = 0
#3 0x00ef9d16 in cpuexec_timeslice () at src/emu/cpuexec.c:502
target = {seconds = 1103, subseconds = 833963890631740136}
base = {seconds = 1103, subseconds = 833094088227932608}
cpunum = 0
ran = 1149
#4 0x00e91219 in run_game (driver=0x14deb90) at src/emu/mame.c:346
settingsloaded = 1
machine = (running_machine *) 0x40a7a80
error = 0
firstrun = 0
mame = (mame_private *) 0x40a7d14
cb = (callback_item *) 0x41b04f0
#5 0x00f1d4d0 in cli_execute (argc=2, argv=0x41b04c0, osd_options=0x214d3a0)
at src/emu/clifront.c:268
exename = 0x41b0500 "mame"
sourcename = 0x41ba400 "segas32"
gamename = 0x41b9460 "brival"
driver = (const game_driver *) 0x14deb90
drv = {driver_data_size = 0, cpu = {{cpu_type = 26, cpu_flags = 0,
cpu_clock = 16107950, construct_map = {{
0xa0cb18 <construct_map_system32_map>, 0xea0377 <construct_map_0>}, {
0, 0}, {0, 0}}, vblank_interrupt = 0xa0b95b <start_of_vblank_int>,
vblank_interrupts_per_frame = 1, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}, {
cpu_type = 1, cpu_flags = 0, cpu_clock = 8053975, construct_map = {{
0xa0d6cc <construct_map_system32_sound_map>,
0xea0377 <construct_map_0>}, {0, 0}, {
0xa0d888 <construct_map_system32_sound_portmap>,
0xea0377 <construct_map_0>}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x1d956e8 "sound"},
{cpu_type = 0, cpu_flags = 0, cpu_clock = 0, construct_map = {{0, 0}, {0,
0}, {0, 0}}, vblank_interrupt = 0, vblank_interrupts_per_frame = 0,
timed_interrupt = 0, timed_interrupt_period = 0, reset_param = 0x0,
tag = 0x0}, {cpu_type = 0, cpu_flags = 0, cpu_clock = 0,
construct_map = {{0, 0}, {0, 0}, {0, 0}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}, {
cpu_type = 0, cpu_flags = 0, cpu_clock = 0, construct_map = {{0, 0}, {0,
0}, {0, 0}}, vblank_interrupt = 0, vblank_interrupts_per_frame = 0,
timed_interrupt = 0, timed_interrupt_period = 0, reset_param = 0x0,
tag = 0x0}, {cpu_type = 0, cpu_flags = 0, cpu_clock = 0,
construct_map = {{0, 0}, {0, 0}, {0, 0}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}, {
cpu_type = 0, cpu_flags = 0, cpu_clock = 0, construct_map = {{0, 0}, {0,
0}, {0, 0}}, vblank_interrupt = 0, vblank_interrupts_per_frame = 0,
timed_interrupt = 0, timed_interrupt_period = 0, reset_param = 0x0,
tag = 0x0}, {cpu_type = 0, cpu_flags = 0, cpu_clock = 0,
construct_map = {{0, 0}, {0, 0}, {0, 0}}, vblank_interrupt = 0,
vblank_interrupts_per_frame = 0, timed_interrupt = 0,
timed_interrupt_period = 0, reset_param = 0x0, tag = 0x0}},
cpu_slices_per_frame = 0, watchdog_vblank_count = 0, watchdog_time = 0,
machine_start = 0, machine_reset = 0xa0b330 <machine_reset_system32>,
nvram_handler = 0xa0cac0 <nvram_handler_system32>, memcard_handler = 0,
video_attributes = 0, gfxdecodeinfo = 0x1d956c0, total_colors = 16384,
color_table_len = 0, default_layout = 0x0, screen = {{
tag = 0x1d956ee "main", palette_base = 0, defstate = {width = 416,
height = 262, visarea = {min_x = 0, max_x = 415, min_y = 0,
max_y = 223}, oldstyle_vblank_supplied = 0 '\0',
refresh = 16666666666666666, vblank = 0,
format = BITMAP_FORMAT_RGB32}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '\0',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}, {tag = 0x0,
palette_base = 0, defstate = {width = 0, height = 0, visarea = {
min_x = 0, max_x = 0, min_y = 0, max_y = 0},
oldstyle_vblank_supplied = 0 '\0', refresh = 0, vblank = 0,
format = BITMAP_FORMAT_INVALID}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '\0',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}, {tag = 0x0,
palette_base = 0, defstate = {width = 0, height = 0, visarea = {
min_x = 0, max_x = 0, min_y = 0, max_y = 0},
oldstyle_vblank_supplied = 0 '\0', refresh = 0, vblank = 0,
format = BITMAP_FORMAT_INVALID}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '\0',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}, {tag = 0x0,
palette_base = 0, defstate = {width = 0, height = 0, visarea = {
min_x = 0, max_x = 0, min_y = 0, max_y = 0},
oldstyle_vblank_supplied = 0 '\0', refresh = 0, vblank = 0,
format = BITMAP_FORMAT_INVALID}}, {tag = 0x0, palette_base = 0,
defstate = {width = 0, height = 0, visarea = {min_x = 0, max_x = 0,
min_y = 0, max_y = 0}, oldstyle_vblank_supplied = 0 '\0',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}},
init_palette = 0, video_start = 0xa5ad0d <video_start_system32>,
video_reset = 0, video_eof = 0,
video_update = 0xa60e25 <video_update_system32>, sound = {{sound_type = 20,
clock = 8053975, config = 0x1d956e0, tag = 0x0, routes = 2, route = {{
output = 0, target = 0x1d956f3 "left", gain = 0.400000006}, {
output = 1, target = 0x1d956f8 "right", gain = 0.400000006}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 20, clock = 8053975, config = 0x0, tag = 0x0, routes = 2,
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.400000006}, {
output = 1, target = 0x1d956f8 "right", gain = 0.400000006}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 58, clock = 12500000, config = 0x0, tag = 0x0, routes = 2,
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.550000012}, {
output = 1, target = 0x1d956f8 "right", gain = 0.550000012}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 0, clock = 0, config = 0x0, tag = 0x0, routes = 0, route = {
{output = 0, target = 0x0,
gain = 0} <repeats 16 times>}} <repeats 29 times>}, speaker = {{
tag = 0x1d956f3 "left", x = -0.200000003, y = 0, z = 1}, {
tag = 0x1d956f8 "right", x = 0.200000003, y = 0, z = 1}, {tag = 0x0,
x = 0, y = 0, z = 0}, {tag = 0x0, x = 0, y = 0, z = 0}},
sound_start = 0, sound_reset = 0}
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.400000006}, {
output = 1, target = 0x1d956f8 "right", gain = 0.400000006}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 58, clock = 12500000, config = 0x0, tag = 0x0, routes = 2,
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.550000012}, {
output = 1, target = 0x1d956f8 "right", gain = 0.550000012}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 0, clock = 0, config = 0x0, tag = 0x0, routes = 0, route = {
{output = 0, target = 0x0,
gain = 0} <repeats 16 times>}} <repeats 29 times>}, speaker = {{
tag = 0x1d956f3 "left", x = -0.200000003, y = 0, z = 1}, {
tag = 0x1d956f8 "right", x = 0.200000003, y = 0, z = 1}, {tag = 0x0,
x = 0, y = 0, z = 0}, {tag = 0x0, x = 0, y = 0, z = 0}},
sound_start = 0, sound_reset = 0}
result = -1
#6 0x00e4e2a9 in utf8_main (argc=2, argv=0x41b04c0)
at src/osd/windows/winmain.c:279
ext = 0x2708544 ".map"
#7 0x0143a071 in main (argc=2, a_argv=0x41b0450) at src/osd/windows/main.c:67
i = 2
rc = 65535480
utf8_argv = (char **) 0x41b04c0
argv = (TCHAR **) 0x41b0450
',
refresh = 0, vblank = 0, format = BITMAP_FORMAT_INVALID}}},
init_palette = 0, video_start = 0xa5ad0d <video_start_system32>,
video_reset = 0, video_eof = 0,
video_update = 0xa60e25 <video_update_system32>, sound = {{sound_type = 20,
clock = 8053975, config = 0x1d956e0, tag = 0x0, routes = 2, route = {{
output = 0, target = 0x1d956f3 "left", gain = 0.400000006}, {
output = 1, target = 0x1d956f8 "right", gain = 0.400000006}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 20, clock = 8053975, config = 0x0, tag = 0x0, routes = 2,
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.400000006}, {
output = 1, target = 0x1d956f8 "right", gain = 0.400000006}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 58, clock = 12500000, config = 0x0, tag = 0x0, routes = 2,
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.550000012}, {
output = 1, target = 0x1d956f8 "right", gain = 0.550000012}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 0, clock = 0, config = 0x0, tag = 0x0, routes = 0, route = {
{output = 0, target = 0x0,
gain = 0} <repeats 16 times>}} <repeats 29 times>}, speaker = {{
tag = 0x1d956f3 "left", x = -0.200000003, y = 0, z = 1}, {
tag = 0x1d956f8 "right", x = 0.200000003, y = 0, z = 1}, {tag = 0x0,
x = 0, y = 0, z = 0}, {tag = 0x0, x = 0, y = 0, z = 0}},
sound_start = 0, sound_reset = 0}
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.400000006}, {
output = 1, target = 0x1d956f8 "right", gain = 0.400000006}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 58, clock = 12500000, config = 0x0, tag = 0x0, routes = 2,
route = {{output = 0, target = 0x1d956f3 "left", gain = 0.550000012}, {
output = 1, target = 0x1d956f8 "right", gain = 0.550000012}, {
output = 0, target = 0x0, gain = 0} <repeats 14 times>}}, {
sound_type = 0, clock = 0, config = 0x0, tag = 0x0, routes = 0, route = {
{output = 0, target = 0x0,
gain = 0} <repeats 16 times>}} <repeats 29 times>}, speaker = {{
tag = 0x1d956f3 "left", x = -0.200000003, y = 0, z = 1}, {
tag = 0x1d956f8 "right", x = 0.200000003, y = 0, z = 1}, {tag = 0x0,
x = 0, y = 0, z = 0}, {tag = 0x0, x = 0, y = 0, z = 0}},
sound_start = 0, sound_reset = 0}
result = -1
#6 0x00e4e2a9 in utf8_main (argc=2, argv=0x41b04c0)
at src/osd/windows/winmain.c:279
ext = 0x2708544 ".map"
#7 0x0143a071 in main (argc=2, a_argv=0x41b0450) at src/osd/windows/main.c:67
i = 2
rc = 65535480
utf8_argv = (char **) 0x41b04c0
argv = (TCHAR **) 0x41b0450
|