Page 1 of 1
Can't playback my own recording (Toobin)
Posted: Wed May 04, 2005 11:57 am
by DRN
I need assistance
When I record a Toobin game it plays fine, I go to play it back and I crash half way through with this:
Anyone else had anything similar happen to them? Could anybody with some tech know-how shed some light on this? I don't have this problem with any other game.

Posted: Wed May 04, 2005 12:16 pm
by Chad
which OS? have you tried the "other" version of wolf95, there are two mingw and vc.
Posted: Wed May 04, 2005 12:27 pm
by DRN
Win2k, Chad. I havent tried any other versions of Wolf95 yet but this is a problem which goes back several versions for me. At least to 89/90 as far as I can remember.
Posted: Wed May 04, 2005 2:48 pm
by Chad
is your mame or inp dir on a network drive?
Posted: Thu May 05, 2005 5:34 am
by DRN
No, I keep all my emulation stuff on a separate partition.
Posted: Thu May 05, 2005 12:32 pm
by Chad
send me (and/or barry) the wolf95 inp and i'll try to see if it can crash in a place that's mame's or wolf's fault.
Posted: Fri May 06, 2005 10:01 am
by DRN
I've sent you a PM.
Thanks for having a look.
Posted: Fri May 06, 2005 9:11 pm
by Chad
recording playsback fine to 1482350 but crashes on esc with xmame (haven't tried dosmame) can't get it to playback correctly in gdb mode to see where it crashes at 1.4M but it does crash in libfree under end_resource_tracking when failing to playback properly and ESC.
download.php?id=120
Posted: Sat May 07, 2005 6:44 am
by Haze
its a mame bug
D:\mame096u1>gdb mame
GNU gdb 5.2.1
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i686-pc-mingw32"...
(gdb) run toobin -window
Starting program: D:\mame096u1/mame.exe toobin -window
Program received signal SIGSEGV, Segmentation fault.
0x0049f5be in HandleTransparencyNone_raw (tilemap=0x5ee71a8, x0=936, y0=16,
flags=3) at src/tilemap.c:2644
2644 ((UINT8 *)transparency_bitmap->line[y])[x] = code_opaque;
(gdb) bt
#0 0x0049f5be in HandleTransparencyNone_raw (tilemap=0x5ee71a8, x0=936,
y0=16, flags=3) at src/tilemap.c:2644
#1 0x0049ff65 in update_tile_info (tilemap=0x5ee71a8, cached_indx=373,
col=117, row=2) at src/tilemap.c:1000
#2 0x0049b34a in draw16BPP (tilemap=0x5ee71a8, xpos=-941, ypos=0, mask=15,
value=0) at src/tilemap.c:1929
#3 0x004a07c9 in tilemap_draw_primask (dest=0x5145e40, cliprect=0x22f8c0,
tilemap=0x5ee71a8, flags=0, priority=0, priority_mask=255)
at src/tilemap.c:1337
#4 0x004a0355 in tilemap_draw (dest=0x5145e40, cliprect=0x22f8c0,
tilemap=0x5ee71a8, flags=0, priority=0) at src/tilemap.c:1148
#5 0x0194fd2a in video_update_toobin (bitmap=0x5145e40, cliprect=0x22f8c0)
at src/vidhrdw/toobin.c:243
#6 0x0041ae1b in force_partial_update (scanline=63) at src/mame.c:1219
#7 0x0193e929 in force_update (scanline=64) at src/vidhrdw/atarimo.c:263
#8 0x0047eb15 in mame_timer_set_global_time (newbase=
{seconds = 113, subseconds = 202361111111106640}) at src/timer.c:345
#9 0x0046ea49 in cpu_timeslice () at src/cpuexec.c:889
#10 0x0046dc42 in cpu_run () at src/cpuexec.c:415
#11 0x00419e97 in run_machine_core () at src/mame.c:595
#12 0x00419d3b in run_machine () at src/mame.c:532
#13 0x004199ff in run_game (game=3942) at src/mame.c:353
#14 0x0086b628 in main (argc=3, argv=0x3e2768) at src/windows/winmain.c:212
---Type <return> to continue, or q <return> to quit---
(gdb) print y
$1 = 263190
(gdb) print x
$2 = 938
(gdb) print transparency_bitmap
$4 = (struct mame_bitmap *) 0x5ee7c00
Posted: Sun May 08, 2005 2:08 pm
by xanadu71
This is strange because i have this kind of error (not exactly the same values) when i try to play with -nosound but not with all the games (esprade, puzzli for example.
And with sound, the game runs perfectly.
Any idea ?
Posted: Wed May 11, 2005 7:01 am
by DRN
Well thanks for checking Chad / Haze. At least I know my computer isn't up the spout. Seeing those errors made me think I had dodgy memory.