Page 1 of 1

Games in linked mode occasionally stutter

PostPosted: Sun Dec 05, 2021 8:38 am
by scju
Hi, I've got an issue - games in linked mode occasionally stutter. Let's take Daytona USA 2 for example,

https://youtu.be/0YJw6le_Y4s

Please notice the right window. There is a occasional stutter at the following time frames:[Not very obvious, but it does happen. It's like the game is loading cache or something.]

01:27-01:29

02:31-02:32

02:36-02:37

02:50-02:51

Other games also have this issue, such as Scud Race/Plus, Sega Rally 2, and Spikeout - Final Edition. Have you encountered this?

[PS - I'm on a PC with Windows 7, i9-9900k, 3060ti, 16g ram, with a 19' 5:4 1280*1024 LCD, and with Supermodel-r868.]

[Edit: improved content.]

Re: Linking games occasionally stutter

PostPosted: Sun Dec 05, 2021 10:06 am
by gm_matthew
The way linked mode works is each emulated machine waits until it has received data from the other before starting to process the next frame. So if one instance of Supermodel stutters for any reason, it causes the other one to stutter too. I've noticed occasional bits of stutter when certain frames take much longer to render even when not running in linked mode; having two machines linked simply means twice as many opportunities for a stutter to occur, so you'd be more likely to notice it.

As to exactly what is causing certain frames to take longer to render, I'm not sure; I'm not that familiar with Supermodel's rendering engine. Perhaps loading models/textures into video RAM has something to do with it.

Re: Linking games occasionally stutter

PostPosted: Sun Dec 05, 2021 7:05 pm
by scju
gm_matthew wrote:The way linked mode works is each emulated machine waits until it has received data from the other before starting to process the next frame. So if one instance of Supermodel stutters for any reason, it causes the other one to stutter too. I've noticed occasional bits of stutter when certain frames take much longer to render even when not running in linked mode; having two machines linked simply means twice as many opportunities for a stutter to occur, so you'd be more likely to notice it.

As to exactly what is causing certain frames to take longer to render, I'm not sure; I'm not that familiar with Supermodel's rendering engine. Perhaps loading models/textures into video RAM has something to do with it.

Thank you for the reply, gm_matthew. :)