NEO•GEO Premium Selection

Neo Alec

Legendary Member?
25 Year Member
Joined
Dec 7, 2000
Posts
14,935
Ah, there is additional hardware.

I'm not a hardware guy at all, so this might be wrong. But I *think* it does this:

The BIOS sets the output wire either high or low depending on which set of players it wants the inputs from. The board reads those controllers and returns the corresponding inputs. Those inputs come into the Neo via the same REG_P1CNT/REG_P2CNT as any other game, but the BIOS knows which player they are for as it set the output line, so it copies them off into memory, where then Kizuna Encounter can read it.

If that is correct, it would only read inputs at 30fps, which is not great for a fighting game, but probably still good enough as this is really just a novelty.
Maybe, maybe not. It's a tag team game, so it really only has to be able to read from 2 of the 4 controllers at a time.
 

city41

Amano's Drinking Buddy
10 Year Member
Joined
Dec 27, 2010
Posts
2,671
Maybe, maybe not. It's a tag team game, so it really only has to be able to read from 2 of the 4 controllers at a time.

That would be cool if the hardware was built with this in mind. I could be wrong but I don't think it is. The output line going high or low allows it to read two predefined sets of inputs according to the wiki

1760309777994.png

So on any given frame, it can either read the first characters from each team or the second. So if it's team 1 char 2 versus team 2 char 1, it would have to take two frames to grab all the input.

Oh, it's also possible it can do both reads within a single frame. I've never actually tried that, can you read the registers that fast? That would be a fun experiment. EDIT: the more I think on it, the more I think this is likely. The NES reads its inputs one at a time and gathers them all within one frame, so it seems reasonable the Neo could read the register twice.
 
Last edited:

Neo Alec

Legendary Member?
25 Year Member
Joined
Dec 7, 2000
Posts
14,935
It seems reasonably well documented (he says as someone that doesn't necessarily understand what it all means) and there have been a couple people over the years that have made efforts at reproducing the board but it seems like it always peters out before reaching a stage of finalizing everything.




I'd like to try it at some point, but it's just the one game. So it's tough to want to spend tons to do so. Although I think the Block Panic DX 4 player is implemented the same way so that could be another reason to justify some expense I guess.
Here's one someone made:

 

lithy

LoneSage: lithy is just some degenerate scumbag
20 Year Member
Joined
Dec 1, 2002
Posts
23,573

Yeah Kevums has/had one of those, seems someone in France made some but not many, I haven't come across one for sale.

 
Top