How to get a Supermodel Network running tutorial

Discuss Supermodel and your favorite Model 3 games. Show off your latest threads, this is the place to see and be seen.
Forum rules
Keep it classy!

  • No ROM requests or links.
  • Do not ask to be a play tester.
  • Do not ask about release dates.
  • No drama!

How to get a Supermodel Network running tutorial

Postby MrThunderwing » Sun Jul 26, 2020 6:38 am

I've put together a little tutorial on how to get a multiplayer network running for anyone who's not sure about what to do.
https://youtu.be/CXzI4AfqrEQ
User avatar
MrThunderwing
 
Posts: 702
Joined: Fri Sep 02, 2011 11:31 am
Location: Bristol, UK

Re: How to get a Supermodel Network running tutorial

Postby nikescar » Sun Jul 26, 2020 6:49 am

Thanks for posting that video. I'm gonna have to finally try this.

Great video content on your channel btw!
nikescar
 
Posts: 15
Joined: Sat Apr 04, 2020 8:26 pm

Re: How to get a Supermodel Network running tutorial

Postby TheOldDragon » Sun Jul 26, 2020 10:55 am

Great video, and the other videos on your channel look great too. I'm definitely going to have to try get networked Virtua Racing and Outrunners working...

I'll also take you up on the challenge on 16 instances of Daytona 2 running on a single machine... may even have a go at that later today...

Dumb question. After getting Scud Race Plus and Daytona 2 working on the network [albeit a half speed/30 fps], I can't find any settings on Sega Rally 2 [normal or DX] to set up the networking.
Any idea if I am missing something obvious, or do I have the wrong ROMs, or is it network option not available?
TheOldDragon
 
Posts: 62
Joined: Sat May 30, 2020 5:39 am

Re: How to get a Supermodel Network running tutorial

Postby Bart » Sun Jul 26, 2020 11:34 am

IIRC, Sega Rally 2 networking does not work for some reason. There is a lot that is not understood about the network board.
User avatar
Bart
Site Admin
 
Posts: 3086
Joined: Thu Sep 01, 2011 2:13 pm
Location: Reno, Nevada

Re: How to get a Supermodel Network running tutorial

Postby TheOldDragon » Sun Jul 26, 2020 12:23 pm

Bart wrote:IIRC, Sega Rally 2 networking does not work for some reason. There is a lot that is not understood about the network board.

It's not even an option in the service menu; I can't find it, anyway. That's what was puzzling me...
TheOldDragon
 
Posts: 62
Joined: Sat May 30, 2020 5:39 am

Re: How to get a Supermodel Network running tutorial

Postby MrThunderwing » Sun Jul 26, 2020 2:20 pm

IIRC, the network option for Sega Rally 2 appears through changing one of the other options. But, as Bart says, it doesn't actually work at present.
User avatar
MrThunderwing
 
Posts: 702
Joined: Fri Sep 02, 2011 11:31 am
Location: Bristol, UK

Re: How to get a Supermodel Network running tutorial

Postby TheOldDragon » Sun Jul 26, 2020 3:59 pm

MrThunderwing wrote:IIRC, the network option for Sega Rally 2 appears through changing one of the other options. But, as Bart says, it doesn't actually work at present.

Thanks. I searched for a while, changing all the options i could think of, and still couldn't find it. Guess it doesn't matter if networking is non-functional anyway.
TheOldDragon
 
Posts: 62
Joined: Sat May 30, 2020 5:39 am

Daytona 2 - how many instances can you run?

Postby TheOldDragon » Sun Jul 26, 2020 4:13 pm

@MrThunderwing

Based on the challenge in your YouTube video, the answer to how many Daytona 2 instances you can run on a single machine; in this case, a Ryzen 9 3950X / X570 mboard with 32GiB RAM and a GeForce RTX 2070:

no network: [flags: -no-threads -wide-screen -res=960,540]
- 7 @ 60 fps [the 8th, and beyond, instance fail to start due to ALSA sound issues - see attached image]

no network - no sound: [flags: -no-threads -wide-screen -res=960,540 -no-sound -no-dsb]
- 16 @ ~56-59 fps
With 16 instances, CPU usage was not totally pegged, and GPU was at about ~85% workload, and ~40% memory usage.

with network, no sound [flags: -no-threads -wide-screen -res=960,540 -no-sound -no-dsb -net]
- 12 @ ~25 fps
Attachments
daytona2-nonet-07-soundissue.jpg
daytona2-nonet-07-soundissue.jpg (226.14 KiB) Viewed 465 times
daytona2-nonet-16.jpg
daytona2-nonet-16.jpg (232.75 KiB) Viewed 465 times
daytona2-net-12-rolling.jpg
daytona2-net-12-rolling.jpg (230.49 KiB) Viewed 465 times
TheOldDragon
 
Posts: 62
Joined: Sat May 30, 2020 5:39 am

Re: How to get a Supermodel Network running tutorial

Postby Bart » Sun Jul 26, 2020 5:11 pm

Wow... the thought of a 16-player Daytona USA 2 has me drooling. The tight coupling between the machines is problematic for true online play. I wonder if something like roll-back net play could help with lag once the low level protocol is fully understood. Given that the CPU state is 8MB, it seems highly unlikely though, unless a diff between the RAM of multiple running versions indicates that the actual game state is smaller.

Maybe some day an enterprising soul could try to disassemble and de-compile the game to code and create a native PC version of it. These games were written in C++ and the graphics could easily be handled using Supermodel's emulation engine while the actual game logic could be translated to human-readable source code and then altered to our hearts' content.
User avatar
Bart
Site Admin
 
Posts: 3086
Joined: Thu Sep 01, 2011 2:13 pm
Location: Reno, Nevada

Re: How to get a Supermodel Network running tutorial

Postby Ian » Sun Jul 26, 2020 5:26 pm

The current network code is waiting a full frame to receive data. Either the data is being received in the wrong place or it's missing some irq. It should be quite possible to run 16 players on a Lan with minimal latency.
Ian
 
Posts: 2044
Joined: Tue Feb 23, 2016 9:23 am

Next

Return to The Catwalk

Who is online

Users browsing this forum: No registered users and 1 guest