Well thanks for the replys at least one was helpfull i picked up a source based on mame84 it's kinda a mishmash as some drivers are from later mame builds the seibuspi.c is the only one from later builds causing issues i'll grab another driver and compair it against the one i have