FBNeo icon indicating copy to clipboard operation
FBNeo copied to clipboard

Punisher (bootleg), missing dipswitches

Open fortunachan opened this issue 6 months ago • 8 comments

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

fortunachan avatar Jun 29 '25 09:06 fortunachan

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.

barbudreadmon avatar Jun 29 '25 14:06 barbudreadmon

Where can we get info on the dips for punisherb?

dinkc64 avatar Jun 30 '25 13:06 dinkc64

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.

barbudreadmon avatar Jun 30 '25 15:06 barbudreadmon

Hmmm, It might be using a different memory address ("port" in cps-world) for the eeprom.. . checking

dinkc64 avatar Jul 01 '25 00:07 dinkc64

It doesn't even write to the port area at all when "saving" eeprom, hmm. Maybe it uses dips after all?

dinkc64 avatar Jul 01 '25 00:07 dinkc64

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 ?

barbudreadmon avatar Jul 01 '25 08:07 barbudreadmon

@JacKc029735 do you have any information about this bootleg's origin ?

barbudreadmon avatar Jul 01 '25 08:07 barbudreadmon

It is a very old dump from 1999 by Any. Not added by me and very similar to punicpic sets in FB Neo...

JacKc029735 avatar Jul 01 '25 10:07 JacKc029735