Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
02760 Crash/Freeze Critical (emulator) Have not tried Dec 23, 2008, 06:23 Jan 2, 2009, 00:36
Tester Fujix View Status Public Platform
Assigned To Phil Bennett Resolution Fixed OS
Status [?] Resolved Driver
Version 0.128u7 Fixed in Version 0.129 Build
Fixed in Git Commit Github Pull Request #
Summary 02760: Games using MC6845: Crash with an error on startup before OK.
Description MAME crashes on starting up any game in this driver before OK.

Backtrace doesn't look very useful.
(gdb) bt full
#0  0x77bf7740 in strcmp () from C:\WINDOWS\system32\msvcrt.dll
No symbol table info available.
#1  0x00a561fc in device_list_find_by_tag (listhead=0x69a0a58,
    type=0xa32c7e <device_get_info_video_screen>, tag=0x0)
    at src/emu/devintrf.c:327
        curdev = (const device_config *) 0x69a0af8
Backtrace stopped: frame did not save the PC
Steps To Reproduce
Additional Information Changed in 0,132u5:
rockola.c > snk6502.c

Affected Drivers:
4roses
calomega
carrera
coinmstr
funworld
goldnpkr
jokrwild
magicfly
miniboy7
murogem
rockola
usgames
Github Commit
Flags
Regression Version 0.128u7
Affected Sets / Systems Games using MC6845
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
5
User avatar
No.03369
Tafoid
Administrator
Dec 23, 2008, 16:56
edited on: Dec 23, 2008, 16:56
This is what I got from a Debug + Symbols build (tested BRASIL89):
Program received signal SIGTRAP, Trace/breakpoint trap.
0x77f9193d in ?? ()
(gdb) bt full
#0 0x77f9193d in ?? ()
No symbol table info available.
#1 0x01349f90 in osd_break_into_debugger (
    message=0x2a12a50 "assert: src/emu/video/mc6845.c:754: device->clock > 0")
    at src/osd/windows/winmisc.c:62
No locals.
Backtrace stopped: frame did not save the PC
User avatar
No.03374
Robbbert
Senior Tester
Dec 24, 2008, 00:00
Looks like the MDRV_MC6845_ADD should specify a clock speed (the dot clock?) rather than 0.
User avatar
No.03376
Phil Bennett
Developer
Dec 24, 2008, 14:03
edited on: Dec 25, 2008, 00:18
Yeah, the 6845 device isn't correctly setup. This issue also extends to the following drivers:

4roses
calomega
carrera
coinmstr
funworld
jokrwild
magicfly
miniboy7
murogem
rockola
usgames

EDIT: Will look at carrera and coinmstr next...
User avatar
No.03404
Roberto Fresca
Developer
Dec 26, 2008, 12:41
Two more gone...

Funworld
Goldnpkr

BTW... what a hell to sort out the 50/60 Hz. DIP switches...
User avatar
No.03407
Roberto Fresca
Developer
Dec 26, 2008, 13:16
one more...

Calomega