Main > Driving & Racing Cabinets

Ridge Racer 2 and Rave Racer link play working in MAME WIP test build.

<< < (5/20) > >>

flybynight:
that is amazing you figured out Ace Driver. Well done yet again John.

Are you seeing any pattern in the net code between the different cabs now or is all unique per cab?

There is an Ace Driver delux twin cab on ebay right now going for cheap with dead boards. It could be saved from being scrapped with two PC's running your mame code.......

MrThunderwing:
Top work John!

John Bennett:
Thanks everyone.

--- Quote from: flybynight on November 03, 2021, 05:08:51 am ---that is amazing you figured out Ace Driver. Well done yet again John.

Are you seeing any pattern in the net code between the different cabs now or is all unique per cab?

There is an Ace Driver delux twin cab on ebay right now going for cheap with dead boards. It could be saved from being scrapped with two PC's running your mame code.......

--- End quote ---

I'm definitely starting to see patterns. I do think some games do use different features of the chip, but I think I'm starting to fill in the holes, so hopefully it gets easier with the next games (I'll try some more system 22 stuff).
However there' still something fundamentally wrong in how I'm doing it - I think I need to solve it to get Ace Driver working correctly and it might also explain why I can't get past 2 players in other games, or the disappearing opponents in the side-screens in Drivers eyes. Interesting challenge to fix anyway, but this would've been 100x easier with a datasheet for the C139 IC.


Jitterdoomer:
Have you tried Tokyo Wars? It supports 2-4 players.

JoeShmo:

--- Quote from: John Bennett on November 03, 2021, 03:36:27 pm ---this would've been 100x easier with a datasheet for the C139 IC.

--- End quote ---

I'm sure you've scoured the internet, and have already seen this... From https://www.mameworld.info/ubbthreads/showflat.php?Cat=&Number=384554&page=&view=&sb=5&o=&vc=1

"Hydreigon" mentions that "I already explained the MB89372 multi protocol controller has no official documentation (and Namco using this chip for their C139)".
Then there is a followup with the datasheet for the MB89372 at https://datasheet.datasheetarchive.com/originals/scans/Scans-059/DSA2IH0049939.pdf
It's also noted that the pinouts for the two ICs differ, so, I'd be curious if it was just re-packaged into the c139 IC.

Given that you've played around with trying to emulate the C139 (and presumably it's "upgrade", the C422), perhaps see if anything you've discovered correlates with the MB89372.  Or maybe you've been down that road already...  :dunno

I'm also guessing you know how token ring works, as you outlined how the chip seems to be "appending bits to end of frames".  Might also explain why drivers eye is dropping frames; if one of the hops thinks that "everyone else" has already seen that data, or it expired, etc..  I would think that when the machine that sent out the data sees it coming back, it would be responsible for stripping it off before adding new stuff and forwarding it on.

Please excuse my rambling, but this is fascinating stuff.  To "see" you deep in the code, trying to reverse engineer and emulate this stuff seems like it would be awesome, although very frustrating!

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version