Seems there was a bug in Spark Man basically players 1 and 2 were the same colour this was just fixed in MAME and since
i didn't have much on tonight ive added that fix to FBA. Simple copy n paste about my level really
Note the above player 2 should be green
static void draw_normal_sprites(INT32 which, INT32 new_style, INT32 gfxbank_type)
- draw_single_sprite(tile + (attr & 0x3)*0x100 + gfxbank + (which*0x8000), (((attr >> 2) & 0xf) | colorbank) + 0x10 * m_palettebank, sx, sy, tile_flipx, tile_flipy);
+ draw_single_sprite(tile + (attr & 0x3)*0x100 + gfxbank + (which*0x8000), (((attr >> 2) & 0xf) ^ colorbank) + 0x10 * m_palettebank, sx, sy, tile_flipx, tile_flipy);