Simulated netboard - future of linked play in Supermodel?

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!

Re: Simulated netboard - future of linked play in Supermodel

Postby buttersoft » Wed Mar 17, 2021 2:48 am

gm_matthew wrote:I've updated the zip file to include the SDL2 DLLs, in case there's some kind of incompatibility going on with different versions of the DLLs. I'm not otherwise sure why it would be hanging at a black screen unless the network settings are not correctly configured.

Does my build placed into the existing SVN folder work when networking is turned off?


It must have been me. I just used a fresh unzip of the r855 x64 main build, and then all i had to do was overwrite the supermodel.exe file with yours - which works fine to network, but will also load just fine as a standalone instance if the networking is set to 0 in supermodel.ini.

I can't think what i did wrong, now :/ Thanks again for building, and thanks for posting up to help clarify things for me!


EDIT: running nicely now on two PC's. interesting that you have to leave the ports in a ring as well as the IP's, that might have been what i was doing wrong, i guess. The booster seat below is for my five-yr-old son, if anyone was wondering :D

Image
User avatar
buttersoft
 
Posts: 17
Joined: Fri Mar 12, 2021 10:37 pm

Re: Simulated netboard - future of linked play in Supermodel

Postby gm_matthew » Wed Mar 17, 2021 4:23 am

buttersoft wrote:EDIT: running nicely now on two PC's. interesting that you have to leave the ports in a ring as well as the IP's, that might have been what i was doing wrong, i guess. The booster seat below is for my five-yr-old son, if anyone was wondering :D

Image


Wow, that looks impressive!

And yes, the way the emulated machines have to be linked up is no different to how it was before. At some point I'd like to make it so that Supermodel is able to run but the network check fails if the other instances aren't up and running.
gm_matthew
 
Posts: 224
Joined: Fri Oct 07, 2011 7:29 am
Location: Bristol, UK

Re: Simulated netboard - future of linked play in Supermodel

Postby Ian » Wed Mar 17, 2021 8:03 am

gm_mathew :) Have you tried to get scud to work?
Ian
 
Posts: 2044
Joined: Tue Feb 23, 2016 9:23 am

Re: Simulated netboard - future of linked play in Supermodel

Postby gm_matthew » Wed Mar 17, 2021 12:09 pm

Ian wrote:gm_mathew :) Have you tried to get scud to work?


Not yet. I’ll see if I can disassemble Scud Race’s netboard code later on this evening.
gm_matthew
 
Posts: 224
Joined: Fri Oct 07, 2011 7:29 am
Location: Bristol, UK

Re: Simulated netboard - future of linked play in Supermodel

Postby MrThunderwing » Wed Mar 17, 2021 12:52 pm

gm_matthew wrote:
Ian wrote:gm_mathew :) Have you tried to get scud to work?


Not yet. I’ll see if I can disassemble Scud Race’s netboard code later on this evening.


Looking forward to seeing the fruits of your labour on that one!
User avatar
MrThunderwing
 
Posts: 702
Joined: Fri Sep 02, 2011 11:31 am
Location: Bristol, UK

Re: Simulated netboard - future of linked play in Supermodel

Postby gm_matthew » Wed Mar 17, 2021 5:47 pm

Hello Scud Race :D

Image

It was incredibly easy to get Scud Race working because the netboard code was almost identical to Daytona 2 (makes sense given they're both by the same development team); all I had to do was adjust the send/receive parameters.

Here's the updated build. Have fun!

Next up I'll probably try to tackle Sega Rally 2 (can you tell I like racing games?)
gm_matthew
 
Posts: 224
Joined: Fri Oct 07, 2011 7:29 am
Location: Bristol, UK

Re: Simulated netboard - future of linked play in Supermodel

Postby Jiterdomer » Wed Mar 17, 2021 6:17 pm

Wow beautiful work, Matt! Maybe a round for Spikeout?
Feel the heartbeat of my machine through this tight seat. I feel every motion of my machine
Image
User avatar
Jiterdomer
 
Posts: 627
Joined: Mon Sep 26, 2011 6:37 pm
Location: Los Angeles, California

Re: Simulated netboard - future of linked play in Supermodel

Postby Boomslangnz » Wed Mar 17, 2021 6:58 pm

gm_matthew wrote:Hello Scud Race :D

Image

It was incredibly easy to get Scud Race working because the netboard code was almost identical to Daytona 2 (makes sense given they're both by the same development team); all I had to do was adjust the send/receive parameters.

Here's the updated build. Have fun!

Next up I'll probably try to tackle Sega Rally 2 (can you tell I like racing games?)


Hey man good work but just tried this out and it's very messed up ingame. I just tried 5 player and cars sink into road and roll sideways/verticle etc lol it's quite funny to see

I think i recall Bart saying ages ago that Nik had same issue when he had his network build running

Scud Race i mean
Boomslangnz
 
Posts: 141
Joined: Mon Jul 23, 2012 10:35 pm

Re: Simulated netboard - future of linked play in Supermodel

Postby gm_matthew » Wed Mar 17, 2021 7:53 pm

Boomslangnz wrote:Hey man good work but just tried this out and it's very messed up ingame. I just tried 5 player and cars sink into road and roll sideways/verticle etc lol it's quite funny to see

I think i recall Bart saying ages ago that Nik had same issue when he had his network build running

Scud Race i mean


Okay, I just tried a 4 player race and I had the same issue. I have one possible idea as to what could be causing it; if I'm correct I should be able to fix it by tomorrow.

EDIT: I believe the issue is due to the game combining two 16-bit values into one 32-bit value before sending it to the netboard, but then reading them back as two 16-bit values... and Supermodel is getting them the wrong way round.
gm_matthew
 
Posts: 224
Joined: Fri Oct 07, 2011 7:29 am
Location: Bristol, UK

Re: Simulated netboard - future of linked play in Supermodel

Postby model123 » Wed Mar 17, 2021 8:55 pm

Very great job!!!!!!!
I'm looking forward to other games
model123
 
Posts: 108
Joined: Wed Mar 08, 2017 8:34 am

PreviousNext

Return to The Catwalk

Who is online

Users browsing this forum: No registered users and 1 guest

cron