MAME 0.244 will support linking four instances of Super Street Fighter II: The Tournament Battle over TCP. In practice, few people are likely to use this. However, it’s nice to have implemented for completeness.
Thanks to Darksoft for tracing out the TOURNAMENT board and dumping the PAL, and grego2d for producing a proof-of-concept implementation in MAME.
This is very nice to see however i'd like to know more in how you actually do it like will it work using 1 pc & 4 monitors or will you have to link over the web with 3 other pc's. Hopefully instructions will be in the gameinit.dat file. Thanks for a nice edition to Street Fighter & hopefully more to come that link up like this.
> > This is very nice to see however i'd like to know more in how you actually do it like > > will it work using 1 pc & 4 monitors or will you have to link over the web with 3 > > other pc's. Hopefully instructions will be in the gameinit.dat file. > > Thanks for a nice edition to Street Fighter & hopefully more to come that link up > > like this. > > Since mame version 0.201 (2018), mame can use TAP/TUN networking on Windows. If I > understand correctly, you can either run multiple mame instances on the same machine > and connect those, or connect mame running on multiple different PC's (both over > TCP/IP).
You know, you could have read the YouTube video description, the pull request description, or the comments in the source… The CPS-2 did not have Ethernet – there’s no TAP/TUN involved.
Thanks that makes it a whole lot easier I hope just should have scrolled down a bit more but knowing me i'll make a mess of it, I've been dying to try this out ever since playing on the 4 machine set up years ago & it wasn't that long ago I asked about it & so quick in getting this working.
> > You know, you could have read the YouTube video description, the pull request > description, or the comments in the source… The CPS-2 did not have Ethernet – there’s > no TAP/TUN involved. >
Point taken. I assumed (incorrectly) that the same mechanism would be used here, since you mentioned TCP. But now that you clarified this for me, would you be willing to explain what does make it work, with regards to the networking part ? I see the commandline options '-comm_local*' and '-comm_remote*' mentioned in the pull request, but it is not immediately clear to me what that implies ? From the comment in the pull request, and your clarification, I now think there's no ethernet involved but there is TCP/IP involved ? Can you connect multiple mame instances running on different PC's ? What is involved in making this work, technically speaking ?
> Point taken. I assumed (incorrectly) that the same mechanism would be used here, > since you mentioned TCP. But now that you clarified this for me, would you be willing > to explain what does make it work, with regards to the networking part ? I see the > commandline options '-comm_local*' and '-comm_remote*' mentioned in the pull request, > but it is not immediately clear to me what that implies ? From the comment in the > pull request, and your clarification, I now think there's no ethernet involved but > there is TCP/IP involved ? Can you connect multiple mame instances running on > different PC's ? What is involved in making this work, technically speaking ?
From how this thread has gone so far, I’m pretty sure you’re not going to understand if I explain how it works in technical terms.
Superficially, you daisy-chain the MAME instances using TCP connections the same way you’d daisy-chain the B boards using cables. It works across multiple machines provided latency is consistently low and you set the addresses properly.
> > From how this thread has gone so far, I’m pretty sure you’re not going to understand > if I explain how it works in technical terms. > You may be right. (perhaps I should have chosen the word 'conceptually', instead of 'technically'.)
> > Superficially, you daisy-chain the MAME instances using TCP connections the same way > you’d daisy-chain the B boards using cables. It works across multiple machines > provided latency is consistently low and you set the addresses properly. >
> Hi, is possible added also Final Fight 30Th Anniversary Edition in oficial Mame? > Thanks....
What the fuck does this even have to do with emulating the network board used by one single Capcom CPS-2 game?
Why do morons like you do this - someone makes progress on one thing, and the first dogshit out of your useless mouth is "GIMME GIMME GIMME MORE MORE MORE, ME ME ME MINE MINE MINE", and not even about something related to the hardware, just some completely irrelevant shit? What the fuck is even wrong with you?
> > Hi, is possible added also Final Fight 30Th Anniversary Edition in oficial Mame? > > Thanks.... > > What the fuck does this even have to do with emulating the network board used by one > single Capcom CPS-2 game? > > Why do morons like you do this - someone makes progress on one thing, and the first > dogshit out of your useless mouth is "GIMME GIMME GIMME MORE MORE MORE, ME ME ME MINE > MINE MINE", and not even about something related to the hardware, just some > completely irrelevant shit? What the fuck is even wrong with you?
He isn’t being very tactful here, but I can understand and relate to the sentiment. Most of the response to this has been, “Why u no emulate linked Cadash? Gimme SSF2X hack! Gimme Final Fight hack!” It’s not exactly unexpected in the light of past experience, but I was surprised at just how quickly people showed up begging for unrelated stuff on Reddit in particular.
> > How brave you are writing, congratulations.... > > He isn’t being very tactful here, but I can understand and relate to the sentiment. > Most of the response to this has been, “Why u no emulate linked Cadash? Gimme SSF2X > hack! Gimme Final Fight hack!” It’s not exactly unexpected in the light of past > experience, but I was surprised at just how quickly people showed up begging for > unrelated stuff on Reddit in particular.
I didn't ask for anything here, I simply asked if another game can be added that seems interesting to me, I got confused with SSF2TTB, I thought it was something homebrew. I'm just a clueless user who doesn't frequent internet forums. Actually I give more than I ask for, and I try to help MameTesters and send undocumented clones of games from my collection or that have been within my reach, and that I have lost the desire to do again when I read things like those of the type " MooglyGuy." It's so easy to write behind a computer without showing your face....
> Coming soon to a MAME near you: > > > MAME 0.244 will support linking four instances of Super Street Fighter II: The > Tournament Battle over TCP. In practice, few people are likely to use this. However, > it’s nice to have implemented for completeness. > > Thanks to Darksoft for tracing out the TOURNAMENT board and dumping the PAL, and > grego2d for producing a proof-of-concept implementation in MAME.
Cool to see this version of SF2 being preserved. Great work, mamedevs.
"Note to Noobs:
We are glad to help you but simply posting that something does not work is not going to lead to you getting help. The more information you can supply defining your problem, the less likely it will be that you will get smart-alec replies.
> > > How brave you are writing, congratulations.... > > > > He isn’t being very tactful here, but I can understand and relate to the sentiment. > > Most of the response to this has been, “Why u no emulate linked Cadash? Gimme SSF2X > > hack! Gimme Final Fight hack!” It’s not exactly unexpected in the light of past > > experience, but I was surprised at just how quickly people showed up begging for > > unrelated stuff on Reddit in particular. > > I didn't ask for anything here, I simply asked if another game can be added that > seems interesting to me, I got confused with SSF2TTB, I thought it was something > homebrew. > I'm just a clueless user who doesn't frequent internet forums. > Actually I give more than I ask for, and I try to help MameTesters and send > undocumented clones of games from my collection or that have been within my reach, > and that I have lost the desire to do again when I read things like those of the type > " MooglyGuy." > It's so easy to write behind a computer without showing your face....
You have to understand that posts like yours are also very demotivating for developers. Even if I work on a “popular” system like CPS-2 and make user-visible progress, people just whine about other stuff.