Punisher (bootleg), missing dipswitches
This set ((punisherb),with mercs sound system) contain dip switches for change data, like lives, continues, etc, similar to punipic dips
the game has half dip on and other off
It's not clear what you are talking about and as far as i can tell the punisher dipswitches are correct. I'll close soon if you can't provide a better explanation.
Where can we get info on the dips for punisherb?
I'm gonna assume this issue is related to this game having a different default game configuration from other punisher games in service menu, and not saving any change to eeprom (even after enabling CpsBootlegEEPROM in code).
One thing that comes to mind is that this bootleg might have a unique way to map eeprom, but i'm not sure what can be done about it without access to the board nor documentation, and this bootleg seems to be something only FBNeo supports.
Hmmm, It might be using a different memory address ("port" in cps-world) for the eeprom.. . checking
It doesn't even write to the port area at all when "saving" eeprom, hmm. Maybe it uses dips after all?
Hmmm, using punisherbz's input/dip allows some control over some dips (difficulty), so writing a custom diplist should be possible as a workaround.
However, punisherbz has its dips in service menu updating in real time when changing them through the diplist, and you can't change them using left/right. Punisherb doesn't behave like that, so i'd think it's really supposed to use an eeprom.
Could a wrong board id, or something like that, in the config table explain the missing writes/reads ?
@JacKc029735 do you have any information about this bootleg's origin ?
It is a very old dump from 1999 by Any. Not added by me and very similar to punicpic sets in FB Neo...