- --
Viewing Issue Advanced Details
| ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 04380 | Crash/Freeze | Critical (emulator) | Always | Jun 18, 2011, 23:47 | Jul 7, 2011, 12:37 |
| Tester | Tafoid | View Status | Public | Platform | MAME (Self-compiled) |
| Assigned To | R. Belmont | Resolution | Fixed | OS | Windows XP (32-bit) |
| Status [?] | Resolved | Driver | |||
| Version | 0.142u5 | Fixed in Version | 0.143u1 | Build | Normal |
| Fixed in Git Commit | Github Pull Request # | ||||
| Summary | 04380: sfish2, sfish2j: Crash after OK | ||||
| Description |
Both st-v sets which use CHD's crash after OK/information screen. Full backtrace attached as file. |
||||
| Steps To Reproduce | |||||
| Additional Information | |||||
| Github Commit | |||||
| Flags | |||||
| Regression Version | 0.142u4 | ||||
| Affected Sets / Systems | sfish2, sfish2j | ||||
|
Attached Files
|
sfish2 Full Backtrace from 0.142u5 [Show Content] [Hide Content]#0 0x77c46fa3 in msvcrt!memcpy () from C:\WINDOWS\system32\msvcrt.dll
No symbol table info available.
#1 0x013fbbb8 in stv_bankswitch_state (machine=..., ptr=0x0, param=0)
at src/mame/drivers/saturn.c:376
state = 0x1f77004c
banknames = {0x3a97086 "game0", 0x3a997e0 "game1", 0x3a997e6 "game2",
0x3a997ec "game3"}
game_region = 0x211d2000 "AGES-TS IT(V)NATS)C( AGE", ' ' <repeats 16 times>, "1V e01.599160111-DCC 1/ TEU", ' ' <repeats 28 times>, "ROPSIF TNIHS 2 GROPSIF TNIHS 2 GROPSIF TNIHS 2 G", ' ' <repeats 48 times>
#2 0x02fcf359 in delegate_base<void, void*, int, _noparam, _noparam>::operator() (this=0x201261f8, p1=0x0, p2=0) at src/emu/delegate.h:581
No locals.
#3 0x0254db8f in device_scheduler::execute_timers (this=0x22f540)
at src/emu/schedule.c:910
timer = @0x201261ec
was_enabled = true
#4 0x0254c567 in device_scheduler::timeslice (this=0x22f540)
at src/emu/schedule.c:427
call_debugger = false
#5 0x02550af4 in running_machine::run (this=0x22f0b8, firstrun=true)
at src/emu/machine.c:415
settingsloaded = false
error = 0
#6 0x0260af80 in mame_execute (options=..., osd=...) at src/emu/mame.c:176
system = 0x3a98fa0
config = {m_minimum_quantum = {seconds = 0, attoseconds = 0,
static never = {seconds = 1000000000, attoseconds = 0,
static never = <same as static member of an already seen type>,
static zero = {seconds = 0, attoseconds = 0,
static never = <same as static member of an already seen type>, static zero = <same as static member of an already seen type>}},
static zero = <same as static member of an already seen type>},
m_perfect_cpu_quantum = 0x0, m_watchdog_vblank_count = 0,
m_watchdog_time = {seconds = 0, attoseconds = 0, static never = {
seconds = 1000000000, attoseconds = 0,
static never = <same as static member of an already seen type>,
static zero = {seconds = 0, attoseconds = 0,
static never = <same as static member of an already seen type>, static zero = <same as static member of an already seen type>}},
static zero = <same as static member of an already seen type>},
m_nvram_handler = 0, m_memcard_handler = 0, m_video_attributes = 4,
m_gfxdecodeinfo = 0x3a996e0, m_total_colors = 6144,
m_default_layout = 0x0, m_gamedrv = @0x3a98fa0,
m_options = @0x22fbe0, m_devicelist = {<tagged_list<device_t>> = {
m_list = {_vptr.simple_list = 0x421eee8, m_head = 0x1f84400c,
m_tail = 0x1f77004c, m_pool = @0x5ff6940, m_count = 12},
m_map = {<_tagmap> = {table = {0x0, 0x0, 0x0, 0x0, 0x1dda0688,
0x0 <repeats 22 times>, 0x1dda0750, 0x1dda0810, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x1dda07b0, 0x0, 0x0, 0x1dda06b8,
0x0, 0x0, 0x0, 0x0, 0x0, 0x1dda05f0, 0x0, 0x0, 0x0, 0x0,
0x1dda0650, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x1dda06e8, 0x0, 0x0, 0x1dda0620, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x1dda0718, 0x0 <repeats 15 times>,
0x1dda0780, 0x0 <repeats 12 times>}}, <No data fields>}},
m_machine = 0x22f0b8}}
machine = {m_respool = {m_hash_size = 193, m_listlock = 0x1dda0840,
m_hash = 0x1df91cfc, m_ordered_head = 0x26b4b4,
m_ordered_tail = 0x201288dc}, m_portlist = {m_list = {
_vptr.simple_list = 0x421ee98, m_head = 0x1f7a92a4,
m_tail = 0x1f7b15cc, m_pool = @0x5ff6940, m_count = 8},
m_map = {<_tagmap> = {table = {0x0 <repeats 41 times>,
0x1ddbbf58, 0x0 <repeats 16 times>, 0x1ddbbf88, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ddbbef8, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ddbbe38, 0x1ddbbe68, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ddbbe98, 0x1ddbbec8,
0x0, 0x0, 0x0, 0x0, 0x0, 0x1ddbbf28, 0x0,
0x0}}, <No data fields>}}, firstcpu = 0x1f84400c, gfx = {
0x2008f62c, 0x2008f8e4, 0x2008fb9c, 0x2008fe0c, 0x2009007c,
0x20090334, 0x200905ec, 0x2009085c, 0x0 <repeats 24 times>},
primary_screen = 0x1f7708e4, palette = 0x1dda0870,
pens = 0x1ddb4058, colortable = 0x0, shadow_table = 0x0,
priority_bitmap = 0x20090b6c, debug_flags = 0, generic = {
spriteram = {v = 0x0, i8 = 0x0, u8 = 0x0, i16 = 0x0, u16 = 0x0,
i32 = 0x0, u32 = 0x0, i64 = 0x0, u64 = 0x0},
spriteram_size = 0, spriteram2 = {v = 0x0, i8 = 0x0, u8 = 0x0,
i16 = 0x0, u16 = 0x0, i32 = 0x0, u32 = 0x0, i64 = 0x0,
u64 = 0x0}, spriteram2_size = 0, buffered_spriteram = {v = 0x0,
i8 = 0x0, u8 = 0x0, i16 = 0x0, u16 = 0x0, i32 = 0x0, u32 = 0x0,
i64 = 0x0, u64 = 0x0}, buffered_spriteram2 = {v = 0x0,
i8 = 0x0, u8 = 0x0, i16 = 0x0, u16 = 0x0, i32 = 0x0, u32 = 0x0,
i64 = 0x0, u64 = 0x0}, paletteram = {v = 0x0, i8 = 0x0,
u8 = 0x0, i16 = 0x0, u16 = 0x0, i32 = 0x0, u32 = 0x0,
i64 = 0x0, u64 = 0x0}, paletteram2 = {v = 0x0, i8 = 0x0,
u8 = 0x0, i16 = 0x0, u16 = 0x0, i32 = 0x0, u32 = 0x0,
i64 = 0x0, u64 = 0x0}, tmpbitmap = 0x0},
memory_data = 0x1f86d174, palette_data = 0x26cb74,
tilemap_data = 0x0, romload_data = 0x1f7b9b44, input_data = 0x0,
input_port_data = 0x33aa84, ui_input_data = 0x1f7b7af4,
debugcpu_data = 0x0, generic_machine_data = 0x2ef684,
generic_video_data = 0x2008f44c, generic_audio_data = 0x2efb7c,
m_config = @0x22f758, m_system = @0x3a98fa0, m_osd = @0x22fea4,
m_regionlist = {m_list = {_vptr.simple_list = 0x421ee18,
m_head = 0x1f7b9c9c, m_tail = 0x1f866efc, m_pool = @0x22f0b8,
m_count = 3}, m_map = {<_tagmap> = {table = {0x0, 0x0, 0x0,
0x0, 0x1de62e40, 0x0 <repeats 55 times>, 0x1ddbbff8,
0x0 <repeats 23 times>, 0x1de62e70,
0x0 <repeats 12 times>}}, <No data fields>}}, m_save = {
m_machine = @0x22f0b8, m_reg_allowed = false, m_illegal_regs = 0,
m_entry_list = {_vptr.simple_list = 0x421ef78,
m_head = 0x200b2794, m_tail = 0x2008f034, m_pool = @0x22f0b8,
m_count = 783}, m_presave_list = {
_vptr.simple_list = 0x421ef88, m_head = 0x26b66c,
m_tail = 0x200b33cc, m_pool = @0x22f0b8, m_count = 4},
m_postload_list = {_vptr.simple_list = 0x421ef88,
m_head = 0x26b6ec, m_tail = 0x200c3dfc, m_pool = @0x22f0b8,
m_count = 12}, static s_magic_num = "MAMESAVE"}, m_scheduler = {
m_machine = @0x22f0b8, m_executing_device = 0x0,
m_execute_list = 0x1f844174, m_basetime = {seconds = 0,
attoseconds = 110281832693121350, static never = {
seconds = 1000000000, attoseconds = 0,
static never = <same as static member of an already seen type>, static zero = {seconds = 0, attoseconds = 0,
static never = <same as static member of an already seen type>, static zero = <same as static member of an already seen type>}},
static zero = <same as static member of an already seen type>},
m_timer_list = 0x201261ec, m_timer_allocator = {m_freelist = {
_vptr.simple_list = 0x421eef8, m_head = 0x201262bc,
m_tail = 0x201262bc, m_pool = @0x22f0b8, m_count = 1}},
m_callback_timer = 0x201261ec, m_callback_timer_modified = false,
m_callback_timer_expire_time = {seconds = 0,
attoseconds = 110281721061476012, static never = {
seconds = 1000000000, attoseconds = 0,
static never = <same as static member of an already seen type>, static zero = {seconds = 0, attoseconds = 0,
static never = <same as static member of an already seen type>, static zero = <same as static member of an already seen type>}},
static zero = <same as static member of an already seen type>},
m_quantum_list = {_vptr.simple_list = 0x421f018,
m_head = 0x2009fa3c, m_tail = 0x2009fa3c, m_pool = @0x22f0b8,
m_count = 1}, m_quantum_allocator = {m_freelist = {
_vptr.simple_list = 0x421f018, m_head = 0x0, m_tail = 0x0,
m_pool = @0x22f0b8, m_count = 0}},
m_quantum_minimum = 37210548446}, m_cheat = 0x200c40a4,
m_render = 0x26cfa4, m_input = 0x26b76c, m_sound = 0x1f7b8f8c,
m_video = 0x33a584, m_debug_view = 0x0,
m_driver_device = 0x1f77004c,
m_current_phase = MACHINE_PHASE_RUNNING, m_paused = false,
m_hard_reset_pending = false, m_exit_pending = false,
m_exit_to_game_select = false, m_new_driver_pending = 0x0,
m_soft_reset_timer = 0x2efd64, m_rand_seed = 1135144151,
m_ui_active = false, m_base_time = 1308440351,
m_basename = {<_astring_base> = {text = 0x22f600 "sfish2",
alloclen = 56,
smallbuf = "sfish2", '\000' <repeats 49 times>}, <No data fields>}, m_context = {<_astring_base> = {text = 0x22f640 "'maincpu' (0000421C)",
alloclen = 56,
smallbuf = "'maincpu' (0000421C)", '\000' <repeats 14 times>, "?\000`\000\000@", '\000' <repeats 15 times>}, <No data fields>},
m_sample_rate = 48000, m_logfile = 0x0,
m_saveload_schedule = running_machine::SLS_NONE,
m_saveload_schedule_time = {seconds = 0, attoseconds = 0,
static never = {seconds = 1000000000, attoseconds = 0,
static never = <same as static member of an already seen type>,
static zero = {seconds = 0, attoseconds = 0,
static never = <same as static member of an already seen type>, static zero = <same as static member of an already seen type>}},
static zero = <same as static member of an already seen type>},
m_saveload_pending_file = {<_astring_base> = {text = 0x22f6a0 "",
alloclen = 56,
smallbuf = "\000\030\000\000\000\000\000\000�\217�\003�\"\000��!\004\000\000\000\000\000\000\000\000@i�\005", '\000' <repeats 23 times>}, <No data fields>}, m_saveload_searchpath = 0x0, m_notifier_list = {{
_vptr.simple_list = 0x421f008, m_head = 0x26c92c,
m_tail = 0x1f7b8f0c, m_pool = @0x5ff6940, m_count = 3}, {
_vptr.simple_list = 0x421f008, m_head = 0x2ef9a4,
m_tail = 0x20092b34, m_pool = @0x5ff6940, m_count = 4}, {
_vptr.simple_list = 0x421f008, m_head = 0x26c9f4,
m_tail = 0x1f7b980c, m_pool = @0x5ff6940, m_count = 3}, {
_vptr.simple_list = 0x421f008, m_head = 0x26ca74,
m_tail = 0x1f7b988c, m_pool = @0x5ff6940, m_count = 3}, {
_vptr.simple_list = 0x421f008, m_head = 0x200bd98c,
m_tail = 0x26caf4, m_pool = @0x5ff6940, m_count = 22}},
m_logerror_list = {_vptr.simple_list = 0x421eff8, m_head = 0x0,
m_tail = 0x0, m_pool = @0x22f0b8, m_count = 0}}
firstgame = false
firstrun = true
exit_pending = false
error = 0
#7 0x028b847d in cli_frontend::execute (this=0x22fe98, argc=4, argv=0x3f4990)
at src/emu/clifront.c:184
system = 0x3a98fa0
option_errors = {<_astring_base> = {text = 0x22faf4 "",
alloclen = 56,
smallbuf = "\000 \001\004\000\000\000\000��\"\000\001\000\000\000|n&\000�n&\000��\"\000\001\000\000\000D\b\002\000�\a\002\000\000\000\000\000\000\000\000\000��\000\003��\n\003"}, <No data fields>}
exename = {<_astring_base> = {text = 0x22fab4 "mamesymbols142u5",
alloclen = 56,
smallbuf = "mamesymbols142u5\000exe\000�\"\000�W�\002\n\000\000\000��\"\000�\"\000�I?\000\016\000\000\000�=?\000�I?"}, <No data fields>}
#8 0x01e439b5 in utf8_main (argc=4, argv=0x3f4990)
at src/osd/windows/winmain.c:505
options = {<cli_options> = {<emu_options> = {<core_options> = {
_vptr.core_options = 0x425e388,
static MAX_UNADORNED_OPTIONS = 16, m_entrylist = 0x3f6300,
m_entrylist_tailptr = 0x1dda02f0, m_entrymap = {<_tagmap> = {
table = {0x1dd8cf58, 0x1dd85d50, 0x1dd921b0, 0x1dda0520,
0x3fbe10, 0x1dd97800, 0x1dd83978, 0x1dd97308,
0x1dd8dba0, 0x1dd9c068, 0x1dd9f0d8, 0x1dd9d678,
0x1dd9e030, 0x1dd9e9e8, 0x1dd8db10, 0x1dd98fd8,
0x1dd99f98, 0x1dd9c308, 0x1dd8e3f8, 0x1dd99238,
0x1dd9f678, 0x1dd94138, 0x1dd8db70, 0x1dd9c7c8,
0x1dd9d180, 0x1dda0088, 0x1dd9e4f0, 0x1dd9f148,
0x1dda05c0, 0x1dd98a98, 0x1dd94b80, 0x1dd9fbb8,
0x1dd9b6a8, 0x1dd8f0c8, 0x1dd98fa0, 0x1dd9b1b8,
0x1dd9f918, 0x1dd9d640, 0x1dd9dff8, 0x1dd9e9b0,
0x1dd9c038, 0x1dd9aa08, 0x1dd9ac98, 0x1dd9b448,
0x1dd94e60, 0x1dd96b08, 0x1dd8fe20, 0x3f7288,
0x1dd9aef8, 0x1dd926f8, 0x1dd96870, 0x1dd9af28,
0x1dd92c30, 0x1dd8f0f8, 0x1dd93920, 0x1dd99cb8,
0x1dd90f30, 0x1dd9a258, 0x1dd9a228, 0x1dd9f110,
0x1dd958c0, 0x1dd99270, 0x1dd89d88, 0x1dd91728,
0x1dd9f178, 0x1dd8f588, 0x1dd91f18, 0x1dda0590,
0x1dd92990, 0x1dd97aa0, 0x1dd96b40, 0x1dd9f6b8,
0x1dd9f958, 0x1dd98280, 0x1dd8de00, 0x1dd968a8,
0x1dd9fbf8, 0x1dd9cf20, 0x1dd9d8d8, 0x1dd9e290,
0x1dd9ec48, 0x1dd98520, 0x1dd94640, 0x1dd960a8,
0x1dd9b6e0, 0x1dd91c38, 0x1dd96610, 0x1dda0558,
0x1dd99a50, 0x1dd95618, 0x1dd9ca28, 0x1dd9d3e0,
0x1dd9dd98, 0x1dd9e750, 0x1dd95e10, 0x1dd9f3d8,
0x1dd88448}}, <No data fields>},
m_command = {<_astring_base> = {text = 0x22fd78 "",
alloclen = 56,
smallbuf = "\000\000?\000��\"\000��\"\000\000\000\000\000\031m\000\000\020 5\000t�\200|\000\000WideCharToMultiByte\000?\000 �\000\003"}, <No data fields>}, static s_option_unadorned = {0x41c9121 "<UNADORNED0>",
0x41c912e "<UNADORNED1>", 0x41c913b "<UNADORNED2>",
0x41c9148 "<UNADORNED3>", 0x41c9155 "<UNADORNED4>",
0x41c9162 "<UNADORNED5>", 0x41c916f "<UNADORNED6>",
0x41c917c "<UNADORNED7>", 0x41c9189 "<UNADORNED8>",
0x41c9196 "<UNADORNED9>", 0x41c91a3 "<UNADORNED10>",
0x41c91b1 "<UNADORNED11>", 0x41c91bf "<UNADORNED12>",
0x41c91cd "<UNADORNED13>", 0x41c91db "<UNADORNED14>",
0x41c91e9 "<UNADORNED15>"}},
static OPTION_FLAG_DEVICE = 2147483648,
static s_option_entries = 0x312d2c0},
static s_option_entries = <same as static member of an already seen type>}, static s_option_entries = {{name = 0x0, defvalue = 0x0, flags = 1,
description = 0x400f2ab "WINDOWS DEBUGGING OPTIONS"}, {
name = 0x400f277 "oslog", defvalue = 0x400f2c5 "0", flags = 3,
description = 0x400f2c8 "output error.log data to the system debugger"}, {name = 0x400f2f5 "watchdog;wdog", defvalue = 0x400f2c5 "0",
flags = 4,
description = 0x400f304 "force the program to terminate if no updates within specified number of seconds"}, {
name = 0x400f354 "debugger_font;dfont",
defvalue = 0x400f368 "Lucida Console", flags = 6,
description = 0x400f378 "specifies the font to use for debugging; defaults to Lucida Console"}, {
name = 0x400f3bc "debugger_font_size;dfontsize",
defvalue = 0x400f3d9 "9", flags = 5,
description = 0x400f3dc "specifies the font size to use for debugging; defaults to 9 pt"}, {name = 0x0, defvalue = 0x0, flags = 1,
description = 0x400f41b "WINDOWS PERFORMANCE OPTIONS"}, {
name = 0x400f437 "priority(-15-1)", defvalue = 0x400f2c5 "0",
flags = 4,
description = 0x400f448 "thread priority for the main game thread; range from -15 to 1"}, {name = 0x400f486 "multithreading;mt",
defvalue = 0x400f2c5 "0", flags = 3,
description = 0x400f498 "enable multithreading; this enables rendering and blitting on a separate thread"}, {
name = 0x400f4e8 "numprocessors;np",
defvalue = 0x400f4f9 "auto", flags = 6,
description = 0x400f500 "number of processors; this overrides the number the system reports"}, {name = 0x400f29d "profile",
defvalue = 0x400f2c5 "0", flags = 4,
description = 0x400f544 "enable profiling, specifying the stack depth to track"}, {name = 0x400f2a5 "bench", defvalue = 0x400f2c5 "0",
flags = 4,
description = 0x400f57c "benchmark for the given number of emulated seconds; implies -video none -nosound -nothrottle"}, {name = 0x0,
defvalue = 0x0, flags = 1,
description = 0x400f5d9 "WINDOWS VIDEO OPTIONS"}, {
name = 0x400f5ef "video", defvalue = 0x400f5f5 "d3d",
flags = 6,
description = 0x400f5fc "video output method: none, gdi, ddraw, or d3d"}, {name = 0x400f62a "numscreens(1-4)", defvalue = 0x400f63a "1",
flags = 4,
description = 0x400f63c "number of screens to create; usually, you want just one"}, {name = 0x400f674 "window;w", defvalue = 0x400f2c5 "0",
flags = 3,
description = 0x400f680 "enable window mode; otherwise, full screen mode is assumed"}, {name = 0x400f6bb "maximize;max",
defvalue = 0x400f63a "1", flags = 3,
description = 0x400f6c8 "default to maximized windows; otherwise, windows will be minimized"}, {name = 0x400f70b "keepaspect;ka",
defvalue = 0x400f63a "1", flags = 3,
description = 0x400f71c "constrain to the proper aspect ratio"}, {name = 0x400f741 "prescale", defvalue = 0x400f63a "1", flags = 4,
description = 0x400f74c "scale screen rendering by this amount in software"}, {name = 0x400f77e "waitvsync", defvalue = 0x400f2c5 "0",
flags = 3,
description = 0x400f788 "enable waiting for the start of VBLANK before flipping screens; reduces tearing effects"}, {
name = 0x400f7e0 "syncrefresh", defvalue = 0x400f2c5 "0",
flags = 3,
description = 0x400f7ec "enable using the start of VBLANK for throttling instead of the game time"}, {name = 0x400f835 "menu",
defvalue = 0x400f2c5 "0", flags = 3,
description = 0x400f83c "enable menu bar if available by UI implementation"}, {name = 0x0, defvalue = 0x0, flags = 1,
description = 0x400f86e "DIRECTDRAW-SPECIFIC OPTIONS"}, {
name = 0x400f88a "hwstretch;hws", defvalue = 0x400f63a "1",
flags = 3,
description = 0x400f898 "enable hardware stretching"}, {
name = 0x0, defvalue = 0x0, flags = 1,
description = 0x400f8b3 "DIRECT3D-SPECIFIC OPTIONS"}, {
name = 0x400f8cd "d3dversion(8-9)", defvalue = 0x400f3d9 "9",
flags = 4,
description = 0x400f8e0 "specify the preferred Direct3D version (8 or 9)"}, {name = 0x400f910 "filter;d3dfilter;flt",
defvalue = 0x400f63a "1", flags = 3,
description = 0x400f928 "enable bilinear filtering on screen output"}, {name = 0x0, defvalue = 0x0, flags = 1,
description = 0x400f954 "DIRECT3D POST-PROCESSING OPTIONS"}, {
name = 0x400f975 "hlsl_enable;hlsl", defvalue = 0x400f2c5 "0",
flags = 3,
description = 0x400f988 "enable HLSL post-processing (PS3.0 required)"}, {name = 0x400f9b5 "hlslpath", defvalue = 0x400f9be "hlsl", flags = 6,
description = 0x400f9c3 "path to hlsl files"}, {
name = 0x400f9d6 "hlsl_prescale_size",
defvalue = 0x400f9e9 "3", flags = 4,
description = 0x400f9ec "HLSL scaling pre-pass factor (usually 2 or 3)"}, {name = 0x400fa1a "hlsl_preset;(-1-5)", defvalue = 0x400fa2d "-1",
flags = 4, description = 0x400fa30 "HLSL preset to use (0-5)"},
{name = 0x400fa49 "hlsl_write", defvalue = 0x0, flags = 6,
description = 0x400fa54 "enable HLSL AVI writing (huge disk bandwidth suggested)"}, {name = 0x400fa8c "hlsl_snap_width",
defvalue = 0x400fa9c "2048", flags = 6,
description = 0x400faa1 "HLSL upscaled-snapshot width"}, {
name = 0x400fabe "hlsl_snap_height",
defvalue = 0x400facf "1536", flags = 6,
description = 0x400fad4 "HLSL upscaled-snapshot height"}, {
name = 0x400faf4 "shadow_mask_alpha;fs_shadwa(0.0-1.0)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x400fb20 "shadow mask alpha-blend value (1.0 is fully blended, 0.0 is no mask)"}, {
name = 0x400fb68 "shadow_mask_texture;fs_shadwt(0.0-1.0)",
defvalue = 0x400fb8f "aperture.png", flags = 6,
description = 0x400fb9c "shadow mask texture name"}, {
name = 0x400fbb5 "shadow_mask_x_count;fs_shadww",
defvalue = 0x400fbd3 "640", flags = 4,
description = 0x400fbd8 "shadow mask width, in phosphor dots"},
{name = 0x400fbfc "shadow_mask_y_count;fs_shadwh",
defvalue = 0x400fc1a "480", flags = 4,
description = 0x400fc20 "shadow mask height, in phosphor dots"}, {name = 0x400fc48 "shadow_mask_usize;fs_shadwu(0.0-1.0)",
defvalue = 0x400fc6d "0.1875", flags = 5,
description = 0x400fc74 "shadow mask texture size in U direction"}, {name = 0x400fc9c "shadow_mask_vsize;fs_shadwv(0.0-1.0)",
defvalue = 0x400fc6d "0.1875", flags = 5,
description = 0x400fcc4 "shadow mask texture size in V direction"}, {name = 0x400fcec "curvature;fs_curv(0.0-4.0)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x400fd07 "screen curvature amount"}, {
name = 0x400fd20 "screen_scale_top;fs_scalex(0.0-2.0)",
defvalue = 0x400fd44 "1.0", flags = 5,
description = 0x400fd48 "screen scale, top"}, {
name = 0x400fd5c "screen_scale_bottom;fs_scaley(0.0-2.0)",
defvalue = 0x400fd44 "1.0", flags = 5,
description = 0x400fd83 "screen scale, bottom"}, {
name = 0x400fd98 "pincushion;fs_pin(0.0-4.0)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x400fdb3 "pincushion amount"}, {
name = 0x400fdc8 "scanline_alpha;fs_scanam(0.0-4.0)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x400fdec "overall alpha scaling value for scanlines"}, {name = 0x400fe18 "scanline_size;fs_scansc(0.0-4.0)",
defvalue = 0x400fd44 "1.0", flags = 5,
description = 0x400fe3c "overall height scaling value for scanlines"}, {name = 0x400fe68 "scanline_height;fs_scanh(0.0-4.0)",
defvalue = 0x400fe8a "0.7", flags = 5,
description = 0x400fe90 "individual height scaling value for scanlines"}, {name = 0x400fec0 "scanline_bright_scale;fs_scanbs(0.0-2.0)",
defvalue = 0x400fd44 "1.0", flags = 5,
description = 0x400feec "overall brightness scaling value for scanlines (multiplicative)"}, {
name = 0x400ff2c "scanline_bright_offset;fs_scanbo(0.0-1.0)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x400ff58 "overall brightness offset value for scanlines (additive)"}, {name = 0x400ff94 "scanline_jitter;fs_scanjt(0.0-4.0)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x400ffb8 "overall interlace jitter scaling value for scanlines"}, {name = 0x400ffed "defocus_x;fs_focusx(0.0-16.0)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x401000c "overall defocus scaling value in screen-relative X direction"}, {name = 0x4010049 "defocus_y;fs_focusy(0.0-16.0)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x4010068 "overall defocus scaling value in screen-relative Y direction"}, {
name = 0x40100a8 "red_converge_x;fs_redcvx(-1.0-1.0)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x40100cc "red convergence in screen-relative X direction"}, {name = 0x40100fc "red_converge_y;fs_redcvy(-1.0-1.0)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x4010120 "red convergence in screen-relative Y direction"}, {name = 0x4010150 "green_converge_x;fs_grncvx(-1.0-1.0)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x4010178 "green convergence in screen-relative X direction"}, {name = 0x40101ac "green_converge_y;fs_grncvy(-1.0-1.0)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x40101d4 "green convergence in screen-relative Y direction"}, {name = 0x4010208 "blue_converge_x;fs_blucvx(-1.0-1.0)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x401022c "blue convergence in screen-relative X direction"}, {name = 0x401025c "blue_converge_y;fs_blucvy(-1.0-1.0)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x4010280 "blue convergence in screen-relative Y direction"}, {name = 0x40102b0 "red_radial_converge_x;fs_redrcvx(-16 - 16)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x40102dc "red radial convergence in screen-relative X direction"}, {
name = 0x4010314 "red_radial_converge_y;fs_redrcvy(-16 - 16)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x4010340 "red radial convergence in screen-relative Y direction"}, {
name = 0x4010378 "green_radial_converge_x;fs_grnrcvx(-16 - 16)", defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x40103a8 "green radial convergence in screen-relative X direction"}, {
name = 0x40103e0 "green_radial_converge_y;fs_grnrcvy(-16 - 16)", defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x4010410 "green radial convergence in screen-relative Y direction"}, {
name = 0x4010448 "blue_radial_converge_x;fs_blurcvx(-16 - 16)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x4010474 "blue radial convergence in screen-relative X direction"}, {
name = 0x40104ac "blue_radial_converge_y;fs_blurcvy(-16 - 16)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x40104d8 "blue radial convergence in screen-relative Y direction"}, {name = 0x401050f "red_from_r;fs_matrr(-2.0-2.0)",
defvalue = 0x400fd44 "1.0", flags = 5,
description = 0x4010530 "red output signal generated by red input signal"}, {name = 0x4010560 "red_from_g;fs_matrg(-2.0-2.0)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x4010580 "red output signal generated by green input signal"}, {name = 0x40105b2 "red_from_b;fs_matrb(-2.0-2.0)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x40105d0 "red output signal generated by blue input signal"}, {name = 0x4010604 "green_from_r;fs_matgr(-2.0-2.0)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x4010624 "green output signal generated by red input signal"}, {name = 0x4010658 "green_from_g;fs_matgg(-2.0-2.0)",
defvalue = 0x400fd44 "1.0", flags = 5,
description = 0x4010678 "green output signal generated by green input signal"}, {name = 0x40106ac "green_from_b;fs_matgb(-2.0-2.0)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x40106cc "green output signal generated by blue input signal"}, {name = 0x4010700 "blue_from_r;fs_matbr(-2.0-2.0)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x4010720 "blue output signal generated by red input signal"}, {name = 0x4010754 "blue_from_g;fs_matbg(-2.0-2.0)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x4010774 "blue output signal generated by green input signal"}, {name = 0x40107a8 "blue_from_b;fs_matbb(-2.0-2.0)",
defvalue = 0x400fd44 "1.0", flags = 5,
description = 0x40107c8 "blue output signal generated by blue input signal"}, {name = 0x4010604 "green_from_r;fs_matgr(-2.0-2.0)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x4010624 "green output signal generated by red input signal"}, {name = 0x4010658 "green_from_g;fs_matgg(-2.0-2.0)",
defvalue = 0x400fd44 "1.0", flags = 5,
description = 0x4010678 "green output signal generated by green input signal"}, {name = 0x40106ac "green_from_b;fs_matgb(-2.0-2.0)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x40106cc "green output signal generated by blue input signal"}, {name = 0x4010700 "blue_from_r;fs_matbr(-2.0-2.0)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x4010720 "blue output signal generated by red input signal"}, {name = 0x4010754 "blue_from_g;fs_matbg(-2.0-2.0)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x4010774 "blue output signal generated by green input signal"}, {name = 0x40107a8 "blue_from_b;fs_matbb(-2.0-2.0)",
defvalue = 0x400fd44 "1.0", flags = 5,
description = 0x40107c8 "blue output signal generated by blue input signal"}, {name = 0x40107fa "saturation;fs_sat(0.0-4.0)",
defvalue = 0x400fd44 "1.0", flags = 5,
description = 0x4010815 "saturation scaling value"}, {
name = 0x4010830 "red_offset;fs_redoff(-1.0-1.0)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x4010850 "red signal offset value (additive)"}, {
name = 0x4010874 "green_offset;fs_grnoff(-1.0-1.0)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x4010898 "green signal offset value (additive)"}, {name = 0x40108c0 "blue_offset;fs_bluoff(-1.0-1.0)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x40108e0 "blue signal offset value (additive)"},
{name = 0x4010904 "red_scale;fs_redmul(0.0-2.0)",
defvalue = 0x400fd44 "1.0", flags = 5,
description = 0x4010924 "red signal scaling value (multiplicative)"}, {name = 0x4010950 "green_scale;fs_grnmul(0.0-2.0)",
defvalue = 0x400fd44 "1.0", flags = 5,
description = 0x4010970 "green signal scaling value (multiplicative)"}, {name = 0x401099c "blue_scale;fs_blumul(0.0-2.0)",
defvalue = 0x400fd44 "1.0", flags = 5,
description = 0x40109bc "blue signal scaling value (multiplicative)"}, {name = 0x40109e8 "red_power;fs_redpow(0.01-32.0)",
defvalue = 0x400fd44 "1.0", flags = 5,
description = 0x4010a08 "red signal power value (exponential)"}, {name = 0x4010a30 "green_power;fs_grnpow(0.01-32.0)",
defvalue = 0x400fd44 "1.0", flags = 5,
description = 0x4010a54 "green signal power value (exponential)"}, {name = 0x4010a7c "blue_power;fs_blupow(0.01-32.0)",
defvalue = 0x400fd44 "1.0", flags = 5,
description = 0x4010a9c "blue signal power value (exponential)"}, {name = 0x4010ac2 "red_floor;fs_redfl(0.0-1.0)", defvalue = 0x400fb19 "0.0",
flags = 5, description = 0x4010ade "red signal floor level"}, {
name = 0x4010af5 "green_floor;fs_grnfl(0.0-1.0)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x4010b13 "green signal floor level"}, {
name = 0x4010b2c "blue_floor;fs_blufl(0.0-1.0)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x4010b49 "blue signal floor level"}, {
name = 0x4010b64 "red_phosphor_life;fs_redpho(0.0-1.0)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x4010b8c "red phosphorescence decay rate (0.0 is instant, 1.0 is forever)"}, {
name = 0x4010bcc "green_phosphor_life;fs_grnpho(0.0-1.0)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x4010bf4 "green phosphorescence decay rate (0.0 is instant, 1.0 is forever)"}, {
name = 0x4010c38 "blue_phosphor_life;fs_grnpho(0.0-1.0)",
defvalue = 0x400fb19 "0.0", flags = 5,
description = 0x4010c60 "blue phosphorescence decay rate (0.0 is instant, 1.0 is forever)"}, {name = 0x4010ca1 "yiq_enable;yiq",
defvalue = 0x400f2c5 "0", flags = 3,
description = 0x4010cb0 "enable YIQ-space HLSL post-processing"}, {name = 0x4010cd6 "yiq_cc;yiqcc", defvalue = 0x4010ce3 "3.59754545",
flags = 5,
description = 0x4010cf0 "Color Carrier frequency for NTSC signal processing"}, {name = 0x4010d23 "yiq_a;yiqa", defvalue = 0x4010d2e "0.5",
flags = 5,
description = 0x4010d34 "A value for NTSC signal processing"}, {
name = 0x4010d57 "yiq_b;yiqb", defvalue = 0x4010d2e "0.5",
flags = 5,
description = 0x4010d64 "B value for NTSC signal processing"}, {
name = 0x4010d87 "yiq_o;yiqo", defvalue = 0x400fb19 "0.0",
flags = 5,
description = 0x4010d94 "Outgoing Color Carrier phase offset for NTSC signal processing"}, {name = 0x4010dd3 "yiq_p;yiqp",
defvalue = 0x400fd44 "1.0", flags = 5,
description = 0x4010de0 "Incoming Pixel Clock scaling value for NTSC signal processing"}, {name = 0x4010e1e "yiq_y;yiqy",
defvalue = 0x4010e29 "3.0", flags = 5,
description = 0x4010e30 "Y filter cutoff frequency for NTSC signal processing"}, {name = 0x4010e65 "yiq_i;yiqi", defvalue = 0x4010e70 "1.2",
flags = 5,
description = 0x4010e74 "I filter cutoff frequency for NTSC signal processing"}, {name = 0x4010ea9 "yiq_q;yiqq", defvalue = 0x4010eb4 "0.6",
flags = 5,
description = 0x4010eb8 "Q filter cutoff frequency for NTSC signal processing"}, {name = 0x4010eed "yiq_scan_time;yiqsc",
defvalue = 0x4010f01 "52.6", flags = 5,
description = 0x4010f08 "Horizontal scanline duration for NTSC signal processing (in usec)"}, {name = 0x4010f4a "yiq_phase_count;yiqp",
defvalue = 0x4010f5f "2", flags = 4,
description = 0x4010f64 "Phase Count value for NTSC signal processing"}, {name = 0x0, defvalue = 0x0, flags = 1,
description = 0x4010f91 "PER-WINDOW VIDEO OPTIONS"}, {
name = 0x4010faa "screen", defvalue = 0x400f4f9 "auto",
flags = 6,
description = 0x4010fb4 "explicit name of all screens; 'auto' here will try to make a best guess"}, {name = 0x4010ffc "aspect;screen_aspect",
defvalue = 0x400f4f9 "auto", flags = 6,
description = 0x4011014 "aspect ratio for all screens; 'auto' here will try to make a best guess"}, {name = 0x401105c "resolution;r",
defvalue = 0x400f4f9 "auto", flags = 6,
description = 0x401106c "preferred resolution for all screens; format is <width>x<height>[@<refreshrate>] or 'auto'"}, {
name = 0x40110c7 "view", defvalue = 0x400f4f9 "auto",
flags = 6,
description = 0x40110cc "preferred view for all screens"}, {
name = 0x40110eb "screen0", defvalue = 0x400f4f9 "auto",
flags = 6,
description = 0x40110f4 "explicit name of the first screen; 'auto' here will try to make a best guess"}, {name = 0x4011141 "aspect0",
defvalue = 0x400f4f9 "auto", flags = 6,
description = 0x401114c "aspect ratio of the first screen; 'auto' here will try to make a best guess"}, {name = 0x4011198 "resolution0;r0",
defvalue = 0x400f4f9 "auto", flags = 6,
description = 0x40111a8 "preferred resolution of the first screen; format is <width>x<height>[@<refreshrate>] or 'auto'"}, {
name = 0x4011207 "view0", defvalue = 0x400f4f9 "auto",
flags = 6,
description = 0x4011210 "preferred view for the first screen"},
{name = 0x4011234 "screen1", defvalue = 0x400f4f9 "auto",
flags = 6,
description = 0x401123c "explicit name of the second screen; 'auto' here will try to make a best guess"}, {name = 0x401128a "aspect1",
defvalue = 0x400f4f9 "auto", flags = 6,
description = 0x4011294 "aspect ratio of the second screen; 'auto' here will try to make a best guess"}, {name = 0x40112e1 "resolution1;r1",
defvalue = 0x400f4f9 "auto", flags = 6,
description = 0x40112f0 "preferred resolution of the second screen; format is <width>x<height>[@<refreshrate>] or 'auto'"}, {
name = 0x4011350 "view1", defvalue = 0x400f4f9 "auto",
flags = 6,
description = 0x4011358 "preferred view for the second screen"}, {name = 0x401137d "screen2", defvalue = 0x400f4f9 "auto", flags = 6,
description = 0x4011388 "explicit name of the third screen; 'auto' here will try to make a best guess"}, {name = 0x40113d5 "aspect2",
defvalue = 0x400f4f9 "auto", flags = 6,
description = 0x40113e0 "aspect ratio of the third screen; 'auto' here will try to make a best guess"}, {name = 0x401142c "resolution2;r2",
defvalue = 0x400f4f9 "auto", flags = 6,
description = 0x401143c "preferred resolution of the third screen; format is <width>x<height>[@<refreshrate>] or 'auto'"}, {
name = 0x401149b "view2", defvalue = 0x400f4f9 "auto",
flags = 6,
description = 0x40114a4 "preferred view for the third screen"},
{name = 0x40114c8 "screen3", defvalue = 0x400f4f9 "auto",
flags = 6,
description = 0x40114d0 "explicit name of the fourth screen; 'auto' here will try to make a best guess"}, {name = 0x401151e "aspect3",
defvalue = 0x400f4f9 "auto", flags = 6,
description = 0x4011528 "aspect ratio of the fourth screen; 'auto' here will try to make a best guess"}, {name = 0x4011575 "resolution3;r3",
defvalue = 0x400f4f9 "auto", flags = 6,
description = 0x4011584 "preferred resolution of the fourth screen; format is <width>x<height>[@<refreshrate>] or 'auto'"}, {
name = 0x40115e4 "view3", defvalue = 0x400f4f9 "auto",
flags = 6,
description = 0x40115ec "preferred view for the fourth screen"}, {name = 0x0, defvalue = 0x0, flags = 1,
description = 0x4011611 "FULL SCREEN OPTIONS"}, {
name = 0x4011625 "triplebuffer;tb", defvalue = 0x400f2c5 "0",
flags = 3, description = 0x4011635 "enable triple buffering"}, {
name = 0x401164d "switchres", defvalue = 0x400f2c5 "0",
flags = 3,
description = 0x4011657 "enable resolution switching"}, {
name = 0x4011674 "full_screen_brightness;fsb(0.1-2.0)",
defvalue = 0x400fd44 "1.0", flags = 5,
description = 0x4011698 "brightness value in full screen mode"}, {name = 0x40116c0 "full_screen_contrast;fsc(0.1-2.0)",
defvalue = 0x400fd44 "1.0", flags = 5,
description = 0x40116e4 "contrast value in full screen mode"}, {
name = 0x4011708 "full_screen_gamma;fsg(0.1-3.0)",
defvalue = 0x400fd44 "1.0", flags = 5,
description = 0x4011728 "gamma value in full screen mode"}, {
name = 0x0, defvalue = 0x0, flags = 1,
description = 0x4011748 "WINDOWS SOUND OPTIONS"}, {
name = 0x401175e "audio_latency(1-5)",
defvalue = 0x4010f5f "2", flags = 4,
description = 0x4011774 "set audio latency (increase to reduce glitches)"}, {name = 0x0, defvalue = 0x0, flags = 1,
description = 0x40117a4 "INPUT DEVICE OPTIONS"}, {
name = 0x40117b9 "dual_lightgun;dual",
defvalue = 0x400f2c5 "0", flags = 3,
description = 0x40117cc "enable dual lightgun input"}, {
name = 0x0, defvalue = 0x0, flags = 0, description = 0x0}}}
osd = {<osd_interface> = {_vptr.osd_interface = 0x426ef88,
m_machine = 0x22f0b8}, static DEFAULT_FONT_HEIGHT = 200}
frontend = {m_options = @0x22fbe0, m_osd = @0x22fea4, m_result = 0}
local_symbols = {m_cache = {_vptr.simple_list = 0x421efd8,
m_head = 0x0, m_tail = 0x0, m_pool = @0x5ff6940, m_count = 0},
m_mapfile = {<_astring_base> = {
text = 0x22fdcc "E:\\DesktopF\\MAME/mamesymbols142u5.map",
alloclen = 56,
smallbuf = "E:\\DesktopF\\MAME/mamesymbols142u5.map\000\220|B�\200|����H�\"\000\000\000\000"}, <No data fields>},
m_symfile = {<_astring_base> = {
text = 0x22fe0c "E:\\DesktopF\\MAME/mamesymbols142u5.sym",
alloclen = 56,
smallbuf = "E:\\DesktopF\\MAME/mamesymbols142u5.sym\000?\000\\�\"\000�\026�|\n\000\000\000����"}, <No data fields>},
m_buffer = {<_astring_base> = {
text = 0x3f5ff0 ' ' <repeats 200 times>..., alloclen = 756,
smallbuf = "\000�\000\000\016\000\000\000�I?\000\a\000\000\000\210�\"\000�\025�|�\000\000\000\000\000\000�G?\000�����\037�\035\a\000\000\000\000\000\000\000\000\000\000"}, <No data fields>}, m_process = 0xffffffff,
m_last_base = 0, m_text_base = 4198400, m_sym_from_addr = {
m_function = 0x59a7d315 <SymFromAddr>},
m_sym_get_line_from_addr_64 = {
m_function = 0x59a7c001 <SymGetLineFromAddr>}}
result = 0
#9 0x02acb8fe in wmain (argc=4, argv=0x3f4438) at src/osd/windows/main.c:82
i = 4
rc = 2293496
utf8_argv = 0x3f4990
#10 0x00401422 in __tmainCRTStartup () at ../mingw-w64-crt/crt/crtexe.c:282
fiberid = <optimized out>
nested = <optimized out>
lpszCommandLine = <optimized out>
StartupInfo = {cb = 0, lpReserved = 0x0, lpDesktop = 0x0,
lpTitle = 0x0, dwX = 0, dwY = 0, dwXSize = 0, dwYSize = 0,
dwXCountChars = 0, dwYCountChars = 0, dwFillAttribute = 0,
dwFlags = 0, wShowWindow = 0, cbReserved2 = 0, lpReserved2 = 0x0,
hStdInput = 0x0, hStdOutput = 0x0, hStdError = 0x0}
inDoubleQuote = <optimized out>
#11 0x7c817077 in RegisterWaitForInputIdle ()
from C:\WINDOWS\system32\kernel32.dll
No symbol table info available.
#12 0x00000000 in ?? ()
No symbol table info available.
| ||||
Relationships
| There are no relationship linked to this issue. |
Notes
4
|
No.07553
B2K24 Senior Tester
Jun 19, 2011, 23:07
|
crash happens after OK in 0.142u6 as well. |
|---|---|
|
No.07598
B2K24 Senior Tester
Jun 30, 2011, 05:04
|
sfish2, sfish2j: Crash after OK still happens on 0.143 |
|
No.07600
Fujix Administrator
Jun 30, 2011, 06:40
|
Reopened. |
|
No.07642
R. Belmont Developer
Jul 6, 2011, 13:12
|
Kale erased my fix shortly before the 0.143 release. Because that might happen again I'm not going to claim anything, but I have re-submitted the fix. |