Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Ridge Racer 2 and Rave Racer link play working in MAME WIP test build.  (Read 47031 times)

0 Members and 2 Guests are viewing this topic.

SailorSat

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1234
  • Last login:May 15, 2025, 06:38:43 pm
    • For Amusement Only e.V.
Re: Ridge Racer 2 and Rave Racer link play working in MAME WIP test build.
« Reply #80 on: October 29, 2024, 04:49:40 am »
Made *some* progress...
"mode 9" games still show "link 1" in test mode - even if the 8 player link is working (as tested with suzuka8h and fourtrax).

oddly enough, the 8th car in rave racer is flickering in and out of existence.
« Last Edit: October 29, 2024, 11:03:24 am by SailorSat »
I do all that stuff even without a Joystick ;)
Soft-15kHz, cabMAME, For Amusement Only e.V.


John Bennett

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 25
  • Last login:April 15, 2025, 02:18:18 pm
  • I want to build my own arcade controls!
Re: Ridge Racer 2 and Rave Racer link play working in MAME WIP test build.
« Reply #81 on: November 01, 2024, 03:24:37 pm »
A year or so ago, I'd have been upset you'd beaten me to it.
Now I'm just relieved I don't have to look at it again  :laugh:. That's excellent stuff  8)  :applaud:

I couldn't come up with a reliable vsync mechanism, but I'd never twigged that those were multiple TX video frames queuing up in that buffer. Makes a lot of sense now.

You can finish it and run the gauntlet of putting it all into Mame now  ;D

I wonder how many people have seen an 8-player Ridge Racer 2 setup! That panorama is ridiculous!

anchounio

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 127
  • Last login:May 10, 2025, 08:17:16 am
  • I want to build my own arcade controls!
Re: Ridge Racer 2 and Rave Racer link play working in MAME WIP test build.
« Reply #82 on: November 16, 2024, 04:11:54 am »
That's some incredible work !

Thanks John Bennet for starting it, and SailorSat for continuing it.... It seems close to be done!
Great teamwork !

SailorSat

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1234
  • Last login:May 15, 2025, 06:38:43 pm
    • For Amusement Only e.V.
Re: Ridge Racer 2 and Rave Racer link play working in MAME WIP test build.
« Reply #83 on: November 16, 2024, 05:02:03 am »
I wonder how many people have seen an 8-player Ridge Racer 2 setup! That panorama is ridiculous!

I do all that stuff even without a Joystick ;)
Soft-15kHz, cabMAME, For Amusement Only e.V.


John Bennett

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 25
  • Last login:April 15, 2025, 02:18:18 pm
  • I want to build my own arcade controls!
Re: Ridge Racer 2 and Rave Racer link play working in MAME WIP test build.
« Reply #84 on: November 29, 2024, 04:16:39 pm »
Mmm, yes, that'll do  8)

Did you just alter the C138 and the System2/21/22 drivers, or does your build have changes to the networking code vs. standard MAME?

I'll admit, I had a play dropping those above drivers from Cabmame into my build of MAME and it made a bit of an attempt to sync two instances, but presumably dropped loads of packets as the games wouldn't show a link. So I was wondering what I was missing.

SailorSat

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1234
  • Last login:May 15, 2025, 06:38:43 pm
    • For Amusement Only e.V.
I do all that stuff even without a Joystick ;)
Soft-15kHz, cabMAME, For Amusement Only e.V.


John Bennett

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 25
  • Last login:April 15, 2025, 02:18:18 pm
  • I want to build my own arcade controls!
Re: Ridge Racer 2 and Rave Racer link play working in MAME WIP test build.
« Reply #86 on: December 07, 2024, 11:07:05 am »
I should've said the other day, but that works great  8).
It's also great seeing the triple screens being properly sync'd at last.

One oddity though - Tokyo Wars. I can get it to start in 2 player but it ends the game immediately. So I guess it's getting enough data across to see the other machine, but not to play a game without faulting.

xbrunox

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 152
  • Last login:Yesterday at 02:03:46 pm
  • I want to build my own arcade controls!
Re: Ridge Racer 2 and Rave Racer link play working in MAME WIP test build.
« Reply #87 on: December 09, 2024, 01:54:10 am »
I did indeed. -- https://github.com/mamedev/mame/commit/c729acf5613522e1b44bdbd4534ded655753db1d

Hi Sailor.
When will we have a version of mame also in beta version with these implementations?

SailorSat

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1234
  • Last login:May 15, 2025, 06:38:43 pm
    • For Amusement Only e.V.
Re: Ridge Racer 2 and Rave Racer link play working in MAME WIP test build.
« Reply #88 on: February 26, 2025, 07:45:30 pm »
It should be in 0.276.
As long as my pull requests gets merged.

Bonus:
I do all that stuff even without a Joystick ;)
Soft-15kHz, cabMAME, For Amusement Only e.V.


anchounio

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 127
  • Last login:May 10, 2025, 08:17:16 am
  • I want to build my own arcade controls!
Re: Ridge Racer 2 and Rave Racer link play working in MAME WIP test build.
« Reply #89 on: March 04, 2025, 09:59:36 am »
Hi SailorSat !
Your PR is incredible. It might be the hugest improvement for MAME LAN emulation ever in a single PR !!!
Thank you for such an amazing work!
Will the changes in C139 LAN emulation be enough to, at least, run a 4 players LAN with those games?   or is it too unstable?

enough for 2 players maybe?
« Last Edit: March 04, 2025, 10:01:56 am by anchounio »

SailorSat

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1234
  • Last login:May 15, 2025, 06:38:43 pm
    • For Amusement Only e.V.
Re: Ridge Racer 2 and Rave Racer link play working in MAME WIP test build.
« Reply #90 on: March 04, 2025, 04:28:08 pm »
Well I've had it running with 8 players too.
Depends on the game and the speed of the machines.

Ridge Racer 2 on my 8-Player Daytona is like gambling... sometimes all 8 link up (and can play), sometimes only two link up (although they can race each other)
I do all that stuff even without a Joystick ;)
Soft-15kHz, cabMAME, For Amusement Only e.V.


anchounio

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 127
  • Last login:May 10, 2025, 08:17:16 am
  • I want to build my own arcade controls!
Re: Ridge Racer 2 and Rave Racer link play working in MAME WIP test build.
« Reply #91 on: March 06, 2025, 05:02:27 am »
This is interesting... So once the cabinets have linked, the link won't break ?

SailorSat

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1234
  • Last login:May 15, 2025, 06:38:43 pm
    • For Amusement Only e.V.
Re: Ridge Racer 2 and Rave Racer link play working in MAME WIP test build.
« Reply #92 on: March 06, 2025, 04:40:55 pm »
Yes. I can only guess it has to do with some timing. Once they detected each other, they stay detected.
I do all that stuff even without a Joystick ;)
Soft-15kHz, cabMAME, For Amusement Only e.V.


SailorSat

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1234
  • Last login:May 15, 2025, 06:38:43 pm
    • For Amusement Only e.V.
Re: Ridge Racer 2 and Rave Racer link play working in MAME WIP test build.
« Reply #93 on: March 09, 2025, 03:05:42 am »
I am amused to see we still don't have the correct dump for ridgeracer fullscreen in MAME yet.
I do all that stuff even without a Joystick ;)
Soft-15kHz, cabMAME, For Amusement Only e.V.


anchounio

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 127
  • Last login:May 10, 2025, 08:17:16 am
  • I want to build my own arcade controls!
Re: Ridge Racer 2 and Rave Racer link play working in MAME WIP test build.
« Reply #94 on: March 09, 2025, 04:31:42 am »
I am amused to see we still don't have the correct dump for ridgeracer fullscreen in MAME yet.


I had not understood your message untill I searched for Ridge Racer fullscreen in youtube. I did not know this 3 screens version existed....  And now I know what you mean: Broken graphics due to a bad dump.


xbrunox

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 152
  • Last login:Yesterday at 02:03:46 pm
  • I want to build my own arcade controls!
Re: Ridge Racer 2 and Rave Racer link play working in MAME WIP test build.
« Reply #95 on: April 07, 2025, 02:56:10 am »
It should be in 0.276.
As long as my pull requests gets merged.


Hi Sailor.

Are your implementations merged?
which new games have now lan support?

thanks

John Bennett

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 25
  • Last login:April 15, 2025, 02:18:18 pm
  • I want to build my own arcade controls!
Re: Ridge Racer 2 and Rave Racer link play working in MAME WIP test build.
« Reply #96 on: April 07, 2025, 11:36:12 am »
Sorry to see it's looking like such a chore to get it merged into MAME @SailorSat.
Even when I had 3-screen working on Drivers Eyes and Full Scale, it was something I never fancied doing as the code review gauntlet looks about as much fun as root canal.

John Bennett

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 25
  • Last login:April 15, 2025, 02:18:18 pm
  • I want to build my own arcade controls!
Re: Ridge Racer 2 and Rave Racer link play working in MAME WIP test build.
« Reply #97 on: April 07, 2025, 11:51:35 am »
I am amused to see we still don't have the correct dump for ridgeracer fullscreen in MAME yet.


I had not understood your message untill I searched for Ridge Racer fullscreen in youtube. I did not know this 3 screens version existed....  And now I know what you mean: Broken graphics due to a bad dump.


I am amused to see we still don't have the correct dump for ridgeracer fullscreen in MAME yet.

Yeah, that's would appear on the surface to all be down to me and it's less than amusing :(

The last Full Scale was saved from a destruction by a large UK retro arcade (who had to go to some trouble and expense to negotiate, buy and transport ).
They allowed me to dump the good ROMs from it on the agreement that, prior to me releasing them, they would be allowed to get their machine up and running first, after all the trouble/expense.

To help matters in this deal I made up a PCB so they could drive all the lights and speedo/tacho dashboard from MAME, should they struggle to get enough original boards working. This took me quite a fair bit of time and money as there's a motorised speedo on the MX-5 with servo feedback, but I thought it was worth it to get the ROMs out there. https://www.youtube.com/watch?v=Q702CC6RtkY&feature=youtu.be
(all that vertical tearing between screens is actually now fixed with SailorSat's update to the comms).

But I don't see any progress on the machine being made after about 3 years.
However if I break my word and those ROMs go out, then I think it's very likely all incentive to repair the last Full Scale will disappear and it will remain in storage forevermore, or worse.

So I'm damned if I do and I'm damned if I don't  :'(.

But trust me, I wanted to put those ROMs out there 3 years ago, I gain nothing personally in keeping them, I just get insulted from time to time.
« Last Edit: April 07, 2025, 12:07:25 pm by John Bennett »

John Bennett

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 25
  • Last login:April 15, 2025, 02:18:18 pm
  • I want to build my own arcade controls!
Re: Ridge Racer 2 and Rave Racer link play working in MAME WIP test build.
« Reply #98 on: April 07, 2025, 04:21:43 pm »
It's also worth noting that there's ANOTHER version of Ridge Racer and it isn't dumped anywhere that I'm aware of.



I've tried e-mailing the shopping arcade it's in, but I got no response.

That's basically the final version they did - you can see it's 1994. I think they basically took the 3-screen code of Fullscale and put it into normal Ridge Racer. It has the POV of the normal game and the dials are on-screen. Should be a doddle to add to the emulation, if it ever gets dumped. (and if I get it, it's going live on Internet Archive immediately - no exclusivity deals :D )

2huwman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 119
  • Last login:May 10, 2025, 03:42:37 am
  • I want to build my own arcade controls!
Re: Ridge Racer 2 and Rave Racer link play working in MAME WIP test build.
« Reply #99 on: April 24, 2025, 03:23:25 am »

Yeah, that's would appear on the surface to all be down to me and it's less than amusing :(

The last Full Scale was saved from a destruction by a large UK retro arcade (who had to go to some trouble and expense to negotiate, buy and transport ).
They allowed me to dump the good ROMs from it on the agreement that, prior to me releasing them, they would be allowed to get their machine up and running first, after all the trouble/expense.

To help matters in this deal I made up a PCB so they could drive all the lights and speedo/tacho dashboard from MAME, should they struggle to get enough original boards working. This took me quite a fair bit of time and money as there's a motorised speedo on the MX-5 with servo feedback, but I thought it was worth it to get the ROMs out there. https://www.youtube.com/watch?v=Q702CC6RtkY&feature=youtu.be
(all that vertical tearing between screens is actually now fixed with SailorSat's update to the comms).

But I don't see any progress on the machine being made after about 3 years.
However if I break my word and those ROMs go out, then I think it's very likely all incentive to repair the last Full Scale will disappear and it will remain in storage forevermore, or worse.

So I'm damned if I do and I'm damned if I don't  :'(.

But trust me, I wanted to put those ROMs out there 3 years ago, I gain nothing personally in keeping them, I just get insulted from time to time.

How frustrating, and not cool if you're getting hassle for not releasing them. But do you really think the owner's incentive to repair the Full Scale would reduce if the ROMs were released? It doesn't sound like the owner has much motivation to complete the repair currently anyway (and I'm sure has lots of competing demands on their time). Enthusiasts are always drawn to the original hardware - I could play the 30+ cabs I own on my phone, but that doesn't stop me from going to great lengths to get the real thing! I would think that people will want to play it, if it finally gets completed, whether or not the 3 screen ROMs are out there. Lots of enthusiasts don't know/understand/like/or care about MAME.